warpus
Sommerswerd asked me to change this
You could always weave it into math classes. Anyone that can't understand Boolean logic is never going to be a programmer.
Math is still mandatory isn't it?
That does make a lot of sense.The school where I studied had the computer science dept in the faculty of mathematics. The math curriculum was very theoretical in nature, and the computer science stuff was basically just an extension of that. There's a lot of overlap of theories we studied in both disciplines and a lot of courses we took that made you question what "math" or "computer science" even mean.
Students are already being taught simple boolean logic, so take it a couple steps further. Some of the foundation should already be there.