Please enable JavaScript to use CodeHS

Science
ScratchJr
Spanish
K
1st
2nd
Events

Phases of the Moon

45min

Students will be able to use message events to model the phases of the Moon.

Prerequisites

_Computer Science_: Students should have experience with creating sequences. _Science_: Students should be familiar with different patterns in the sky, particularly the phases of the Moon.

Lesson Preparation

* If time is limited, complete only the Guided Practice and Independent Practice sections of the lesson. * Prepare for 3 students to model the movement of the sun, moon, and earth. You may want to prepare paper signs that say “Sun”, “Moon”, “Earth”. If you have the space, set up for all students to get into groups of 3 to model the movement of the sun, moon, and earth. * This lesson uses starter code. If needed, you can reset the starter code for students. * To observe how the position of the Moon in relation to the Sun and Earth changes what we see at night view the Phases of the Moon video in the Resources section.

Lesson Plan

Lesson Standards

Standard Description
CSTA 1A: 1A-AP-10 Develop programs with sequences and simple loops, to express ideas or address a problem.
CT 1A: 1A-AP-10 Develop programs with sequences and simple loops, to express ideas or address a problem.
DE 1A: 1A-AP-10 Develop programs with sequences and simple loops, to express ideas or address a problem.
HI 1A: 1A-AP-10 Develop programs with sequences and simple loops, to express ideas or address a problem.
IA 1A: 1A-AP-10 Develop programs with sequences and simple loops, to express ideas or address a problem.
NH 1A: 1A-AP-10 Develop programs with sequences and simple loops, to express ideas or address a problem.
NM 1A: 1A-AP-10 Develop programs with sequences and simple loops, to express ideas or address a problem.
PA 1A: 1A-AP-10 Develop programs with sequences and simple loops, to express ideas or address a problem.
TX K-5 CS: 2.2.B Use a design process to create a sequence of code that includes loops to solve a simple problem with or without technology.
WA 1A: 1A-AP-10 Develop programs with sequences and simple loops, to express ideas or address a problem.

Rate this lesson plan