Our curriculum is based on levels. Our students start their learning path with level Kodarit 1, using visual programming and developing their game and app design skills.

Each level lasts one term and the courses are progressive (Kodarit 1-4).

After level Kodarit 4, the students can continue to the Black Belt level, in which they can code for as many terms as they wish. The topics of the Black belt level change every term.

If you have programmed before, you can join the level that better suits your programming skills.


This course is suitable for beginners or kids from 7 years old.

In the course, we will go through the fundamentals of programming and game design in visual learning environments.

We solve programming challenges in Code.org learning environment, code 2D games in Scratch and also get to know the programming of hardware devices with Micro:bit microcontrollers.

At the end of the course, we start programming with Python language in Code Combat and several other learning environments such as Codesters.


The class will run 16 times, divided into two terms: 8 classes each term.


This course is suitable for those who have completed either Kodarit 1 Level Course or Kodarit summer coding camp. The same level has been potentially achieved through self-studies in coding, as well.

In the course, we will strengthen what we learned in Kodarit 1 and learn more Python programming in Codesters and Repl.it learning environments.

We also get familiar with web programming which also includes HTML and CSS languages. Lastly, we will cover machine learning (AI) and practice it in a “machine learning for kids” environment.


This course is suitable for those who have completed Kodarit 1-2 Level Courses. The same level has been potentially achieved through self-studies in coding, as well.

In Level Course 3 we start practicing JavaScript. Learning the language starts by making a mobile app in the code.org App Lab learning environment. After this, we will move on to a more traditional web programming and bring our website to life with the help of JavaScript; by including buttons and visual elements that add functionalities to the site.


Suitable for beginners.

Kodarit for Adults and Youngsters is planned to last one term/period and it teaches the fundamentals of programming in visual, fun and easily understandable way.

In the adults' course we will go through the basic structures of programming by using visual programming environments in order to learn what algorithmic thinking means.

After this we will move on to practice the making of games and small programs in Python programming language.


Online teaching

The online learning is organized with the Zoom program. The zoom installation and instructions for joining the class will be sent to the students before the start of the course. With new students, the basic Zoom functions are always covered in the first hour. The zoom program allows our teachers to help students, if necessary, on their own computer, so hand-to-hand teaching is as successful online as in face-to-face teaching.

How do you need to prepare for distance learning at home?

For Kodarit online learning, you need a basic computer, ie a desktop computer or laptop, and an Internet connection that you can use at home. Kodarit coding exercises are done with a web browser.


Sign Up for our Kodarit Course

Kodarit is also offering a free introduction class

Sign Up for a free trial class

Register here

More detailed content of the level courses can be found on the course descriptions page.

Read more

Have any question? Please fill in our contact us form and our dedicated team will get in touch with you.

Contact Us