About Adventurer Level

Python is a powerful and widely used programming language, popular in fields like data analysis, machine learning and game development. It's known for its simplicity and readability, making it an excellent choice for students transitioning into real-world coding.

We offer Python in three levels:

  • Level 1 Introduces the fundamentals of Python and how it's used to build simple, text-based programs
  • Level 2 Builds on this foundation, focusing on project-based learning through developing 2D games using Pygame Zero.
  • Level 3 Introduces students to Pygame, a library used to create more advanced, interactive games without the "training wheels" of Pygame Zero.

Each level is designed to progressively develop students' skills and confidence, guiding the, from basic syntax to fully functional Python projects.

Python Level 1
Adventurer Python1

In Level 1, students are introduced to core programming concepts using Python syntax. They’ll learn how to write simple text-based programs using variables, conditionals, loops, functions, etc., building a solid understanding of how coding logic works in real-world applications.

By the end of this level, students will have created a variety of small programs, preparing them to apply these skills in more creative and complex projects in Level 2.

In Level 2, students focuses on applying foundational Python knowledge to game development without the complexities of using boilerplate code, Pygame API or writing event loops. For this reason, it is ideal for students who want to learn to build fun and interactive 2D games using Python syntax.

This level emphasizes heavily on problem-solving skills; helping students deepen their coding knowledge while seeing tangible results through their projects.


Check out the game in action

In Level 3, students are introduced to Pygame, a Python library used for writing fully featured games. Students will transition to make 2D games without the "training wheels" of Pygame Zero.

Projects in this level challenge students to think like real game developers. They will learn more advanced coding concepts and practice good coding principles to enhance their skills in game development.

Check out the game in action

Powered by the Raspberry Pi Pico W board, Edu Pico is a short, hands-on course that introduces students to programming with CircuitPython language through real-world electronic projects. It builds on what students have already learned by applying Python in a more physical, interactive context.

This course is designed as an optional bridge between Python levels, ideal for students who have completed Python Level 1 or Level 2 and want to strengthen their coding skills before moving on to the next level.

For example:

  • After completing Python Level 1, students may take Edu Pico before advancing to Level 2.
  • Likewise, students who finish Python Level 2 can take Edu Pico as a practical interlude before proceeding to Level 3.

Students will use their existing Python knowledge to build real-world projects, learning how code can control hardware and interact with sensors, LEDs, buttons, and more.

It’s a great opportunity for students to enhance their Python skills while gaining hands-on experience with physical computing, a fun and practical extension of their learning journey.

Web Development introduces students to the fundamentals of creating websites using HTML for structure, CSS for design, and later, JavaScript to add functionality. This course encourages creativity, critical thinking and by the end of it, students will have built their own portfolio of simple websites.

We offer three levels in Web Development:

  • Level 1 Teaches basic HTML & CSS, learning the fundamentals of building and designing a website.
  • Level 2 & 3 Builds upon the basics of HTML & CSS and delves deeper into CSS to design visually appealing websites.
  • Level 4 Introduces the JavaScript programming language and later on integrates it with HTML & CSS to build interactive websites.

Each level dives deeper, allowing students to progressively enhance their skills and confidence. From creating simple static pages to developing dynamic and interactive websites, students grow their understanding of how the modern web works.

class information

schedule

duration

Location

Unit 9, 1st Floor, Muhibbah Complex II, Menglait, Gadong

Online classes are available upon request.

contact

$100/Month