“Give someone a program, you frustrate them for a day; teach them how to program, you frustrate them for a lifetime.” – David Leinweber
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.
This article gives a broad perspective on what employers are looking for when hiring. It may not be what you expect.