This advanced course brings together all previously learned concepts to create exciting games and large-scale projects. Students will master loops, develop game mechanics, build in…
|
Course 3: Game Development & Advanced Programming with PictoBlox |
This advanced course brings together all previously learned concepts to create exciting games and large-scale projects. Students will master loops, develop game mechanics, build interactive challenges, and complete a capstone project that showcases their creativity and programming skills.
|
Grade Level/Age: Year 4–5 (typically 8–10 years old) Prerequisites: Completion of Interactive Apps & Smart Coding with PictoBlox or equivalent knowledge |
|
Total Duration |
2 Weeks |
|
Number of Modules |
2 |
|
Number of Lessons |
12 |
|
Estimated Time |
Self Paced/ School Pace |
By the end of this course, students will be able to:
|
Skills Developed
|
|
Module 1: Repetition with Loops (6 Lessons) |
|
|
Module Overview Students learn how loops simplify programming by repeating actions efficiently, making it possible to create animations, patterns, and game mechanics. |
Objectives
|
|
Module 2: Capstone Projects – Applying All Concepts (6 Lessons) |
|
|
Module Overview: Students apply all concepts learned throughout the program to design, build, test, and present their own interactive games and creative projects. |
Objectives
|
Course Materials
|
|
Beginner
Price: ₦15000
Use "View Full Curriculum" above to see what's covered.
This module introduces learners to the concept of loops in PictoBlox, allowing programs to repeat actions efficiently. Over six lessons, students will explore different types of loops, including forever loops, repeat-until loops, and for loops. Hands-on projects such as creating spirals, pinwheels, and a bouncing ball mini-game provide practical experience in applying loops to animation and game design. By the end of this module, learners will be able to use loops to simplify code, create dynamic animations, and develop interactive projects that involve repeated actions.
This final module provides learners with an opportunity to consolidate and apply all the programming concepts learned throughout the course. Over six lessons, students will design and develop interactive projects, such as maze games and space-themed games, incorporating animation, variables, conditionals, loops, and user input. The module emphasizes creativity, problem-solving, and project presentation skills. By the end of this module, learners will be able to design, code, and showcase their own interactive projects independently.