The benefits of our course

🐥 100% beginner friendly! 💙
Our course is designed to be engaging and accessible to everyone! So whether you're a 10-15 year old who has never written a program in your life or an educator who is keen to bring coding into the classroom, our Game Design Micro Degree is perfect for you!

✅ We start with the absolute basics of coding and work our way up to more advanced concepts.
✅ We use easy-to-understand language and relatable analogies to illustrate new ideas
✅ Educators, this course is super easy to implement in a classroom!

👩‍🏫 Supported autonomous learning 📖
Our course is self-paced, so you have the freedom to learn in your own time. Start at Level 1 and work your way up to Level 5 at whatever pace suits you!

✅ You get lifetime access to all of the materials used in this project, including all of the downloadable files for all the projects that we build!
✅ Everyone learns in different ways, so why should this course be any different? Take advantage of our wide variety of easy-to-follow video tutorials, step-by-step e-book guides, worksheets and super-fun challenges!

📚 A curriculum supported by expertise 🎓
We have developed our curriculum from years of experience in designing and delivering in-person coding workshops at schools, after-school programs, and school holiday programs for students.

✅ Our curriculum was developed by coding experts and is taught by seasoned tutors!
✅ Our curriculum has been actively creating change in our local community since 2016!
Buy Now

Course curriculum

  • 2

    Level 1

  • 3

    Level 2

    • Python #2 Cheat Sheet
    • Lesson #1
    • Lesson #2
    • Lesson #3
    • Lesson #4
    • Lesson #5
    • Lesson #6
    • Lesson #7
    • Lesson #8
  • 4

    Level 3

    • Lesson #1
    • Lesson #2
    • Lesson #3
    • Lesson #4
    • Lesson #5
    • Lesson 6
  • 5

    Level 4

    • Lesson #1
    • Lesson #2
    • Lesson #3
    • Lesson #4
    • Lesson #5
    • Lesson #6
    • Lesson #7
    • Lesson #8
  • 6

    Level 5: Introduction To Pygame

    • Installing Pygame
    • Installing Numpy
    • Practice Project - Bouncing Ball
  • 7

    Level 5: Connect 4

    • Lesson #1
    • Lesson #2
    • Lesson #3
    • Lesson #4
    • Video Overview
  • 8

    Level 5: Maze Runner

    • Lesson #1
    • Lesson #2
    • Lesson #3
    • Video Overview
  • 9

    Level 5: Jumpy

    • Lesson #1
    • Lesson #2
    • Lesson #3
    • Lesson #4
    • Lesson #5
    • Lesson #6
    • Lesson #7
    • Lesson #8
    • Lesson #9
    • Lesson #10
    • Lesson #11
    • Lesson #12
    • Lesson #13
    • Video Overview - main.py
    • Video Overview - sprites.py
  • 10

    Level 5: Tetris

    • Lesson #1
    • Lesson #2
    • Lesson #3
    • Lesson #4
    • Video Overview
    • Copyright