Earth Sciences

Students create/modify a computer program in Scratch, where they demonstrate their knowledge of the different moon phases while learning five computer programming and computational thinking concepts. Students apply their understanding of the science of the different stages of the moon. The primary learning goal is to create a computer program to represent the moon's phases for a month and explain lunar patterns using a model they developed in Scratch. First, students will get familiar with the program and modify it by changing the values of the operators and adding conditionals to demonstrate different moon phases. Students will work in teams.


Discipline: Science

Language: Scratch

Programming Concept:

Grades: 3rd-5th

Cultural Features:

External link: Moon Phases