Course Description: This course focuses on decomposition, selection and introduces variables to block coding. Students will build their own Flappy Bird game, complete some levels on Code Studio, build a virtual pet with Scratch and choose a final project based on their interests.
Course Outcomes:
- Decomposing problems into smaller parts in order to find a solution.
- Using logical reasoning to explain how some simple algorithms work.
- Using selection in programs.
- Using logical reasoning to detect and correct errors in algorithms.
- Working with variables.
Prerequisite: Coding Level 1 or equivalent experience
*Curriculum and course developed by BGSD teachers.