Programming and Computer Sciences for kids and youngsters

Digital School has a custom built curricula which is based on the latest technologies available for kids and youngsters with a guaranteed success! Through our curricula they will have the chance to learn the logics of programming, understand how programs work and are developed as well as develop critical thinking.

The curriculum is developed to be suitable for ages 7 – 15 and 16 – 18 years old. Over the period of three years, the curriculum has shown successful results as the students were able to deliver ready products on their own such as published games, mobile applications and webpages.

Curriculum is based on the levels of knowledge. It starts from the very basics and gets more advanced as it progresses. One level lasts from two to three months and the entire length of the curricula is three academic years.

Curriculum for teaching programming for ages 7-15 years old (accredited curriculum)

The learning of programming for these ages starts from the very basics. The first year of learning includes four levels of knowledge. The first three levels of knowledge use the CODE.org platform while the fourth level uses Scratch platform. These platforms are mainly used for knowledge practice.

During these four levels, students will have the opportunity to learn from a custom based curricula of the Digital School through which they will have the chance to learn all the programming concepts, the programming logic, general knowledge regarding the technology and computer sciences and the methods of problem solving in programming.

The group of students is mixed with different ages ranging from 7 to 15 years old as the learning is all based on logic and it starts from the very basics. After the completion of the first year, the group is divided based on group ages where the learning becomes more advanced for older ages as opposed to younger ages.

At the end of the first year, students will be able to create their personal projects such as e-games, interactive programs, stories and animations.

  • Group ages: 7 to 15 years’ old
  • Program Length: 1 Year (four knowledge levels)
  • Student group: 8 to 18 students max
  • Frequency: Two times per week/1.5 hours
  • Certificate title: Junior Programmer

Advanced curriculum for ages 7 to 11 years’ old

This level of knowledge is a continuity of the first year of knowledge or a starting point for those kids who already know the basics.

During this level of knowledge kids will be able to learn how to program their games in a 3D space through the custom based curriculum developed by Digital School and the platform developed by Microsoft called Kodu.

After completing the KODU curriculum, students continue learning more advanced programming skills through Stencyl platform. During this program, they will be able to advance their programming skills through this programming language which today is being used in different companies for development of different programs. Stencyl platform offers students the possibility to develop their own games and programs which can be also downloaded from PC or from Android and IOS platforms.

  • Group ages: 7 to 11 years’ old
  • Program Length: 1 year (Levels of knowledge, Kodu and Stencyl)
  • Student group: 8 to 18 students max
  • Frequency: Two times per week/1.5 hours

  

Advanced curriculum for ages 12 to 15 years’ old

This level of knowledge is a continuity of the first year of knowledge or a starting point for those kids who already know the basics and are part of group ages (12 to 15 years old)

During this level of knowledge kids will be able to learn how to develop their first mobile applications through using the MIT APP INVENTOR platform and learning from the custom based curriculum developed from the Digital School. On this level of knowledge students will gain the required skills to develop their own mobile apps, get the customer requests and develop commercial products, manage the project and publish and promote their final product.

After completing this level of knowledge, students continue with more advanced lessons such as learning the professional programming languages HTML, CSS and JavaScript.

This is the first time when students/kids learn the professional programming language which is after they completely understand the programming logic and its concepts and know how to think as a programmer which is only after completing the first year curriculum.

  • Group ages: 12 to 15 years’ old
  • Program Length: 1 year (Levels of knowledge, MIT App Inventor, HTML, CSS, JavaScript)
  • Student group: 8 to 18 students max
  • Frequency: Two times per week/1.5 hours

Advanced curriculum for ages 16 to 18 years’ old

This level of knowledge is dedicated for students of ages 16 – 18 years old. This curriculum is a more advanced learning then the previous one which is dedicated for younger ages. Through this program, students are able to learn the programming logic, programming concepts and advance through learning the professional programming languages such as HTML, CSS and JavaScript.

This is the starting point of students of ages 16-18 years old, or a continuity of younger ages who have completed previous levels and are ready to advance further.

Through this program, students will be able to solve complex programming problems through the real textual coding which is based on JavaScript.

They will also learn how to the programming language for web such as PHP and learn about the data bases through MYSQL.

After these two levels of knowledge, students will continue learning the advanced professional programming for Android Platform.

  • Group ages: 16 to 18 years’ old
  • Group ages: 12 to 15 years old (who have successfully completed the first two years at Digital School)
  • Program Length: 3 years (Levels of knowledge, HTML, CSS, JavaScript, PHP, MYSQL, Android)
  • Student group: 8 to 18 students max
  • Frequency: Two times per week/1.5 hours
Enroll Now

More than 800 kids learn with Digital School

Technology is not something new if you ask our kids today. It is a part of their daily life, for this reason using it is not a challenge or a skill as it comes very natural to them. For this digital generation of youth it is very important that they learn not only how to use technology but to understand what goes on behind the curtains and control it.
Enroll Now

Other activities

Forum

Kids collaborate, share their work and ask questions on the forum.

Cinema

Once per week a cinema is organized within the session school premises

E-games Tournament

Once per year the biggest e-sports tournament for kids is held where kids compete on different computer games

Knowledge Quiz

Once per year all kids compete on the knowledge quiz

Digital School Awards

Kids compete with their projects during the whole year where at the end they get different awards.

Hackathon

Upon finishing their school year, kids compete on a 4 hour coding session then present their work in an online streaming session