I’m diverging from my series on coding to do a quick review of what a middle school science program looks like. I’m basing this on the Time4Learning Program which is well described on their website:

Middle School Online Science Courses: Overall it’s very impressive use of interactive multimedia. The courses are, while amusing, indepth and not watered down. They have references to labs but I haven’t really figured out how that’s handled.

  • Earth/Space Middle School Homeschool Science Course:  Middle school earth and space science teaches students about Earth’s structure, geologic processes, plate tectonics, oceans and the water cycle, Earth’s atmosphere, weather and climate, our solar system, stars, and galaxies. Students also investigate how the motions of the sun, the moon, and Earth create days, seasons, years, eclipses, phases of the moon, and tides.
  • Homeschool MIddle School Life Science Online Program : Life Science includes materials covering the characteristics of living things, plant and animal cell structures, the characteristics of unicellular and multicellular life, genetics, classification of organisms, the structure and function of human cells tissues organs and organ systems, and the structure and function of plants. 
  • Homeschool Secular Physical Science Online Course: Physical Science includes materials covering chemistry and physics, including physical and chemical changes, atoms and elements, mixtures and solutions, the periodic table, states of matter, motion, gravity, density and buoyancy, energy, heat, the properties of waves, and light.
  • Middle School Homeschool Inquiry-based Nature Of Science – The Science of Nature materials are supplemental, recommended for use alongside the Life Science, Physical Science, and Earth/Space Science courses. It will be included when parents register for any middle school science course. Nature of science teaches students how to safely and correctly use scientific equipment, take measurements, conduct experiments and investigations, collect and analyze data, draw conclusions, evaluate evidence, and present their work to others.

Next week, I’ll look at their high school program….