Kids Can Code
Students will watch BrainPop movie with Tim and Moby explaining the basics of computer programming.
2 Direct Instruction
This app allows students to learn programming and logic in a sequential way, building on new knowledge with each level. It is basic enough for youngers learners, but engaging even for older kids.
Teacher will model the basics of the app, but should be encouraged to serve more as facilitators and let students explore and collaborate with each other to solve problems.
Students will go through the levels of the app until complete it.
3 Guided Practice
Code Academy provides differentiation for those who demonstrate an advanced understanding of coding and are ready for programming languages. Otherwise, students could move on to Scratch 2.0, or explore code.org
4 Independent Practice
Students will share and reflect on their learning using a Padlet. Students will be answering the following questions:
How did thinking "outside the box" help move your learning forward?
How did you apply problem solving skills during this lesson?
Why are details and following directions important when coding?
What did you learn about collaboration during this lesson?