Our senior program is designed for students who have graduated from Junior program at STEM1 or for students who are in Grade 6+ with no coding experience. By the end of the program, students learn to create online games, apps & websites.
Progress & Certification
We gamify learning through awarding points, badges and certificates to recognize the progress & hardwork of our students. Students will be awarded a certificate of completion after they finish every level. Students are required to submit a presentation or project to graduate each course.
Who is this course for?
Senior program is designed for 6 to 8 graders. 10 courses are included in this program. We also conduct exams after every course to ensure that efficient results are obtained. This program also offers leadership projects to improve the soft skills of students.
Sr. Program Curriculum (Grade 6+)
Introduction to Coding & Game Design
Coding experience or not, this course introduces students to fundamental coding concepts. Through weekly coding challenges, students will apply concepts like methods, sequencing, loops, and events to their programs. Like games? Code your own game! In this course, students grasp a better understanding of the elements that make up games and how to implement those in a program. Students will learn what coding concepts can be used to implement features like creating characters and scoring as they code different mini games throughout the course!
Learn what elements make a good website, and then learn to code it! Students can creatively design their own websites after learning different HTML concepts that will help them create headings, paragraphs, buttons, tabs and many other website elements.
In this course, students will review the fundamental coding concepts and how those concepts will now be applied in Python. Each week students will learn new concepts including movement commands, spatial awareness, attributes, functions, variables, loops and conditional statements. Each week students will receive a task where they will apply these concepts to challenges.
Take the fundamental coding concepts to the next level. Learn how these concepts can be used to create cool applications and games. From calculator apps to tic tac toe games, students will apply their lessons to accomplish varying projects.
In this course, students will develop the famous Snake Game. As they learn about functions, arrays and if statements, students will be able to create unique characters and features like border collisions, body collisions and scoring within their game.
With their expertise in Python, students will develop a Space Invaders game using the pygame library. Using the lessons learned before in addition to concepts like lists, global variables and boolean operators students will be able to code a unique and fun game.
There is no long term contracts, 30 day notice is required for any cancellations.