Learn how to learn, become an independent learner, improve confidence in learning, and develop a love for learning.
Computer Science develops students’ computational and critical thinking skills and shows them how to create, not simply use, new technologies. This fundamental knowledge is needed to prepare students for the 21st century, regardless of their ultimatefield of study or occupation.
In today's digital world, coding is a fundamental skill alongside math and reading. Learning how to code is to empower you to meaningfully impact the future. Everyone should get the chance to learn coding, and it’s a skill that provides limitless creative opportunity to you.
Click the link above to get a feel what is computer programming.
Learning to write programs streches your mind, and help you think better, create a way of thinking about things that I think is helpful in all domains.
-Bill Gates
Select one of programming languages to study such as scratch, Javascript, python and etc. Also explore the computing world and learn more. We collected the courses like Algorithms, Information Theory and Cryptography. Only available for you! Click the button below to view all of our courses.
The following games made by former computer science students. Click the button under to play, and see if you can beat the game! Most importantly, can you make a game like these?
What Programming Language Should I Learn? (click the link to watch the video)
The following 20 hour block based programming courses are for beginners which provide you the opportunity to learn the fundamental topics in computer science including sequencing, conditionals, loops, variables, functions, etc.
Entry Courses (for ages 4-6)
Junior Courses (for ages 6-18)
Intermediate Courses (for ages 8-18)
Senior Courses (for ages 10-18)
Advanced (for ages 10-18)
Being tired while you coding?Take a deep breath and take a look at our uTube videos. These amazing videos can get you relaxed and be ready for work as soon as possible!
We are looking forward to have your feedback. Click the button below and fill out the feedback form. We will read carefully once we received it.