This course is designed to further deepen the understanding of coding concepts introduced in Code Knights 1. Through a series of interactive puzzles as well as simple games and animations projects on Scratch, students learn about sequencing, conditionals, loops, events, binary and data.
The course consists of 20 lessons divided into 2 units of 10 lessons each. In Unit 1, students focus on understanding the coding concepts through puzzles while in Unit 2, they work on projects in Scratch to apply those concepts.
After doing this course, students will have a solid foundation in block-based coding and algorithmic thinking and will be ready to move on to Code Knights 3 or Code Wizards 1
Students can register for the full course or for each unit separately.