Learn to code from your browser!

Start Our Beginners Course

We cover an introduction to programming using Python 3. You'll get the first two modules free of charge.

Introduction to Programming

An introductory course using the programming language Python for people with no programming experience.

Introduction to Programming 2

Finished Introduction to Programming and want more?

Web.Comp (Beginners)

Competition starts on June 1st, 2015

This is intended for school students and teachers only.

NCSS Challenge (Newbies)

Competition starts on August 3rd 2015

This is intended for school students and teachers only.

NCSS Challenge (Beginners)

Competition starts on August 3rd 2015

This is intended for school students and teachers only.

NCSS Challenge (Intermediate)

Competition starts on August 3rd 2015

This is intended for school students and teachers only.

NCSS Challenge (Advanced)

Competition starts on August 3rd 2015

This is intended for school students and teachers only.

Grok (verb): To understand intuitively, or by empathy

Champion schools