Programming course

Programming course for kids at Funside School

Experience-based after school programming courses at Funside School for kids aged between 7 and 18.

Basic Information

One 90-min class a week
16 classes / semester
After School Course
Grades 1-2, 3-5, 6-8 and 9-12
P1 – P4
Weekday afternoons and Saturday mornings
Funside School ÚjbudaLearn more
In groups of 4 to 12 kids
Magyar, Angol
September / February / during semester
Online or at our Budapest offices


Besides programming is a skill shortage it also develops logical thinking, problem solving ability and the eager of self-improvement which are all give advance to the kids’ future – even if they don’t want to become IT professionals. Our programming course for kids and teenagers at Funside School is different from others, as our experience-based curriculum is paired with expectations of real life. Beyond the fact that our students enjoying our classes, our aim is to make them have a useful knowledge of block-based programming within their own interest to motivate them to develop on their own will.

Be it any of our courses, all of our curriculums are gamified which is a great motivation for the kids, as well as a tool for the parents to get an insight of their kids’ development. They can also follow up the improvement by have a look at our posts about their kids on the groups’ own blogs or by attending to the project presentations at the end of every topic. Our decade-long know-how of experience-based teaching, and our carefully selected and well trained teachers assure quality learning. We hold our 90-minute-long courses on weekdays after school, or on Saturday mornings weekly. Feel free to join us!

Programming modules

Through the learning journey of our students – that contains our self-developed modules built on each other – kids acquire the basics of programming to reach the stage, where they can use the most popular programming languages confidently.  If you’ve ever learned programming, then you could join also to our advanced groups.


Our starter programming module introduces the basics of playful block-based programming with the usage of Scratch, a programming platform created by Massachusetts Institute of Technology (MIT). Throughout the semester kids learn about algorithms, cycles, conditional statements and on a special class they can also learn the basics of hardware programming: they build a Raspberry Pi-based minicomputer and then programming on it.


In the case of elementary school students, upper-primary kids acquire the block-based programming skills in 2 semesters, but children from primary school can accomplish it in three, as to stabilate the mathematical base of theirs, we insert the level P1+ and make the step up easier to the advanced level P2.


P2 is the ending module of block-based programming with compound projects that takes a couple of lessons to finish, and the extended usage of Scratch. By the end of the module students will be able to program complex games independently, transform programs creatively and solve diverse problems on their own.


In the case of elementary school students, this level is the bridge between block-based programming and text-based programming. Throughout the semester kids discover what are they capable of with the usage of the much more complex coding, and start getting to know the JavaScript programming language. In the case of high school students, P3 module is the entry-level.


After the completion of P3 our students can choose from various learning journeys by their interest. Through our advanced level programming course youngsters can get an insight of software and web engineering, application developing and many more.


Ongoing 2019/20 fall semester courses to join into.

IT Courses
  • 09:00 - 10:30New
P1 module
Grades 3 - 5
  • 10:45 - 12:12New
This class is full
New New group

After School Program of the 21st Century *** English subtitles available!

Visszaugrás a navigációhoz