Al Sweigart sez,
I've written a book that teaches programming to kids (and beginner adults) that I thought might interest you. The book is Invent Your Own Computer Games with Python and it is available in full for free under a Creative Commons license.
Buy Invent Your Own Computer Games with Python on Amazon
I began writing it when a friend who nannies a 10 year old boy asked me for any good programming tutorials. Most of what I found seemed to be either boring textbooks or books for software engineers. My book uses a different approach: Each chapter focuses on the source code for a small game (Tic Tac Toe, Hangman, Othello, an encryption program, etc.) and explains the concepts as they come up in the program. While sometimes concepts are introduced in an unorthodox order, they are always based on actual programs.
The first three chapters covers the basics of installing Python and using the interactive shell. The next several chapters covers games that use text and ASCII art. The last four chapters introduces the Pygame library for graphics and sound.
The print edition came out a couple months ago and has about a dozen reviews on Amazon. (I've priced it at $25 to qualify for free shipping and but still cheaper than other computer books, and it's still free online.)
Teach yourself how to program by making computer games! (download and information)
California assemblyman Jim Cooper (D-9th) has copy-pasted New York assemblyman Matthew Titone’s (D-61st) insane, reality-denying bill that bans companies from selling smartphones with working crypto on them, introducing nearly identical measures in the California legislature.
Trumpscript — a python variant — only allows numbers over 1,000,000; has no import statements (all declarations must be homegrown); only has integers because floating-point numbers are un-American (America never does anything halfway); only allows popular words and the names of politicians as variable names; limits error messages to direct Trump quotes; and requires that […]
“Radical ecology” has come to mean a kind of left-wing back-to-the-landism that throws off consumer culture and mass production for a pastoral low-tech lifestyle. But as the brilliant science journalist and Marxist Leigh Phillips writes in Austerity Ecology & the Collapse-Porn Addicts: A Defence Of Growth, Progress, Industry And Stuff, if the left has a future, it has to reclaim its Promethean commitment to elevating every human being to a condition of luxurious, material abundance and leisure through technological progress.
Plastic is so 2013. You don’t want to buy something only to throw it away or lose it and barely care. You like nice things and want to hang onto them. The Plazmatic lighter here is a high quality, high tech alternative to the typical cheap, plastic lighter you get at the old gas station. […]
Real engineers build things. Super cool engineers build things with their hands and fingers, like our engineering forefathers did. No idea where to even begin to do that? This step by step Arduino course is now 92% off and is going to get you up and running, from zero to hero, in no time. So […]
How do Google and YouTube really work? It turns out, Python kind of runs things around those parts. And with this bootcamp, you’ll get whipped into shape and ready to start programming yourself. Whether you’re a Python pro and just want to sharpen your skills, or a total tech newbie with little or no coding […]