Block Coding with Beavers
Gamified coding course
Students learn sequencing, repetition, problem-solving, and conditional logic while developing practical coding skills. The course employs a hands-on, gamified approach that gradually increases in complexity, allowing each child to advance at their own speed. By the end, students can create sophisticated programs, having built a strong foundation in coding and computational thinking.
We start to learn fundamental coding concepts by helping a beaver build a dam! The learning continues with learning to code games in Scratch.
- Introduction to coding and its importance
- Basic commands (move, drop)
- Sequential programming
- Repeat loops
- Problem-solving techniques
- Longer and nested loops
- Counter loops
- Conditional loops (until and while loops)
- If statements
- If-else statements
- Event-driven programming
- Compound conditional statements
Our Teaching Approach
- Hands-on coding exercises
- Gamified learning with a beaver dam-building theme
- Gradual increase in complexity
Join us on this exciting journey from basic commands to creating sophisticated programs!
Important Information
Arrival Time: 4:30 PM
Entry Point: Door labeled "Coding Classroom"
Teacher: Kha
Session 01
- Introduction to computers
- What are computers?
- How do we use them in the classroom and at home?
- Unplugged coding activity
- Learning the importance of clear and precise instructions
- Online coding platform orientation
- Getting familiar with the platform
- Completing initial exercises