In addition to this new course, the online academy also hired author and CNN columnist, Douglass Rushkoff, whose book, Program or Be Programed helped kickstart the “code literacy” movement back in September of last year. Rushkoff was hired, he says, to promote code literacy and digital education–sort of like the marketing guy for the company and the movement.
The new Python course consists of 88 lessons, starting with an introduction to Python, followed by projects for creating a tip calculator, Date and Timer, PygLatin, and a Taking a Vacation web application. The course lessons can be taken at your own pace, and you don’t receive poor grades for incomplete lessons. As you work through the course, you get points for completion of each lesson, and there is also a glossary of terms to supplement the course assignments. The course is based on Python 2.7 syntax, which the company’s blog post says is used by developers worldwide, including developers at Google and NASA.
The course description says that Python is a good code language to start with, especially if you’re unsure which programing language you should learn. Python is used to build web applications, in game development, and a variety of other disciplines.