Write real Python code and build your first programs in 5 days
Best suited for: Everyone! From budding artists to future technocrats
⚡ Limited spots this school holiday — same teacher, same slot, all week.
every single session
students across Asia
average student stay
accredited
Not just drag-and-drop exercises, actual Python code that runs and does things.
Variables, conditions, decisions – the building blocks of every language they’ll ever learn.
Level 1 leads to Level 2. We’ll tell you exactly what they’re ready to tackle next.
Real Python projects, built using EduBlocks during camp week by kids just like yours.
Python print + variables
Syntax for variables and print
Conditions and logic
Logical operators
*Projects may vary. All games shown were built by real Alphagen students during this camp.
Python is the most widely used programming language in the world – the language behind data science, AI, web development, and automation. For children aged 7 to 9, we teach Python through EduBlocks: a visual drag-and-drop interface that shows the real Python code being generated as your child builds. It bridges the gap between block coding and professional-grade programming.
Every session is 1-on-1 with a dedicated Alphagen teacher who knows your child’s pace, interests, and potential. No group. No waiting. Just your child and their teacher, writing real code together.
Both levels use the same 1-on-1 format and 5-day structure. The concepts and complexity differ.
Prerequisites: None. Best for first-time coders aged 7–9
Starts from zero and builds to creating actual Python projects. Every concept introduced through a hands-on activities. Always making something, never just reading about it.
Prerequisites: Level 1 complete, or similar introductory Python experience
Takes everything from Level 1 further – loops, lists, and data structures that let your child create programs that accomplish far more with far fewer lines of code.
Not sure which level is right? Chat with us on WhatsApp and we’ll help you decide.
A sample schedule -every learner progresses at their own pace. Your child’s teacher will adapt to their speed.
Prerequisites: none
Print words and sentences on screen. First real Python code.
Build programs that ask questions and respond to answers.
Programs that think in true/false and make their own decisions.
Python chooses different story paths based on what the user types.
Combine multiple conditions. Puzzles, quizzes, and logic games.
Prerequisites: Level 1 complete
Write once, run many times. The most powerful idea in coding.
Keep repeating until the right condition is met.
Loops within loops – create grids, shapes or multi-step instructions.
Give the program a whole collection of items to work through.
Loops + lists combined. Programs that do more with less code.
Questions? Chat with us on WhatsApp.
Getting your child into camp takes minutes. We’ll find the perfect teacher to pair them with, you just pick what works for your family.
Pick your camp topic
Choose from Scratch, Python, Generative AI, Vibe Coding, Minecraft and more - all matched to your child's age and skill level.
Choose your daily time slot
Five slots available every day. Pick one for the week. Your child keeps the same slot for the week with the same teacher throughout.
We confirm your teacher
Let us know your choice and we'll match your child to a dedicated teacher within a few hours. We're just a call or message away.
Yes! Level 1 is built for complete beginners. By Day 5 your child will have coded real Python programs, with their teacher guiding every step. No prior experience needed or expected.
Level 2 follows directly – loops, lists, and smarter programs. After both levels, students typically move into our Alpha Sparks weekly programme. We’ll guide you to the right next step.
Yes. EduBlocks generates real, runnable Python code. Your child can see it, understand it, and run it. By Level 2, many students begin writing Python directly without the blocks. The camp is designed so the blocks become a scaffold, not a permanent crutch.
Students with a busy schedule will benefit from our online camps by saving on commute time! They log on from the comfort of home to attend the online camp! As with all our classes, students will benefit from a private online 1-on-1 class with an experienced tutor.
Scratch is an excellent foundation. Many of the core concepts — sequencing, loops, conditionals — are shared with Python. A child who has completed Scratch Level 1 or 2 is very well positioned for this Python camp. WhatsApp us and we’ll confirm the right starting level.
A Windows or Mac laptop or desktop with keyboard, mouse, webcam, and Zoom installed. EduBlocks runs in any browser, no installation needed. Tablets are not recommended for this camp.
From first project to real-world skills — we’ll be with your child every step of the way.
Same teacher, same slot, all 5 days.
We fill up quickly – especially Slots 2, 4 and 5.
Or call us: +65 9650 7344
Questions welcome — our advisor replies personally, usually within the hour