Based on what students have learned in PY401, they will dive deeper into Python & PixelPAD. Students will be introduced to AI movement & gameplay, and create a cool strategy game, inspired by the popular mobile game Clash Royale!
PY302 Python Intermediate Part 2
Based on what students have learned in PY201, they will dive deeper into Python & PixelPAD. Students will learn about physics, such as velocity, gravity, and friction. After this course, students will have created their very own physics-based games!
PY301 Python Intermediate Part 1
Students get to the next level of Python & PixelPAD, to understand computer algorithms and computer programming basics. Students will learn about objects in code, arrays and creating interactive Non-Player-Controlled characters. Students will finish with a full Role Playing Game!
PY401 Python Advanced Part 1
In the third year of Python & PixelPAD, the students will be introduced to programming concepts such as functions, if-statements, for-loops, and physics, and also learn how to write clean and fast code. Students will finish with a cool fruit-slashing game, inspired by the popular mobile game Fruit Ninja!
PY202 Python Beginners Part 2
Based on what students have learned in PY101, they will dive deeper into Python & PixelPAD. Students will learn about creating worlds, with multiple playable areas and simple patrolling characters. Students will finish with a unique platformer puzzle game!
PY201 – Python Beginners Part 1
Students learn the basics of Python, by using the web-engine PixelPAD, software specifically designed to teach students how to code! This course is intended for our youngest students with little to no technical background. Students will learn about input, x and y coordinates, conditions and collision in this course, ending with their very own spaceship game!