Very nicely done online course. Lets you try out code online !
‘A Byte of Python’ is a free book on programming using the Python language. It serves as a tutorial or guide to the Python language for a beginner audience. If all you know about computers is how to save text files, then this is the book for you. This book is written for the latest Python 3, even though Python 2 is the commonly found version of Python today (read more about it in Python 2 versus 3 section).
Learn Python The Hard Way emphasizes precision, attention to detail, and persistence by requiring you to type each exercise (no copy-paste!) and make it run, as well as to read up on outside topics and to return to exercises and ideas that you don’t understand, and understand them. At the end of LPTHW, you’ll know the basics of coding, and be ready to move on to more challenging books. Or at least you’ll have tried something new
Emphasizes math. Includes exercise book and solution manual!
Earsketch was designed by School of Music Associate Professor Jason Freeman and School of Literature, Communication and Culture Assistant Professor Brian Magerko. The software was created to address the nation’s shortage of high school students, especially females and minorities, who are interested in computer science careers.
Earsketch utilizes the Python programming language and Reaper, a digital audio workstation program similar to those used in recording studios throughout the music industry. Students are remixing samples and loops to create their own tracks
From the Columbus School for Girls, a repository of Etoys projects and resources.
All projects were developed by high school girls, and all are free for you to use or distribute. They were designed for children aged 8-12.
Interactive tutorials and courses. Nicely done!