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

Game Example

Click the button below to get a feel about computer programming, Know what you gonna do and try to write your first line of code!

What we've done

The following games made by former computer science students. if you can beat the game, try to make a game like these and beat them in programming!


Start the basic courses to get started, or choose your favourite programming languages to learn also explore the computing world through internet

Can't decide what to learn?

What Programming Language Should I Learn? (click the link to watch the video)

Computer Science Fundamentals

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)


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.

Need Help?