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:
- Conditional (if-then)
- Event
- Multimedia component
- Multimedia properties
- Relational operator
- User input
- Variable
Grades: 3rd-5th
Cultural Features:No cultural features assigned
External link: Moon Phases