This is a rapid fire crash course, but some people may find this style of learning useful. It’s an hour long. Buckle your seatbelt.
This is a concise and easy to read introduction to software development concepts:
“Give someone a program, you frustrate them for a day; teach them how to program, you frustrate them for a lifetime.” – David Leinweber
“The 25-year-old Chapman, of Auckland, just completed a masters in computing and information sciences at AUT University. She possesses a rare mind hard-wired to navigate complex algorithms in a way that even the most mathematically savvy out there would find difficult.”
“There will be the equivalence of blue collar jobs in the digital economy, and coding will be one of them,” says Professor Marek Kowalkiewicz, PwC chair in digital economy at the Queensland University of Technology. (read more here)
The best thing about booleans is that even if you’re wrong, you’re only off by a bit.
For year 12 and 13 students working on their database projects, this course on Khan Academy might be useful.