It's a physical game requiring at least 2 people so it's a tough sell this year. Still managed to sell about 100 copies though.
It's a physical game requiring at least 2 people so it's a tough sell this year. Still managed to sell about 100 copies though.
(Although SQL isn’t fashionable enough these days I’m afraid, perhaps the same idea for blockchain will get all the hype :rollingeyes:)
The trick is to never tell students how advanced the stuff they're doing is, get them excited and they'll go further than you can imagine.
But then again, I am also lucky enough to teach at a combined middle/high school that basically took the last 3 years of the curriculum (15-18yo) and shoved them into the first three (12-15yo) so I basically get free reign since they covered the final exam stuff in the first three years already. I don’t know of any other high school in the country that has this model and teaches at this level. In fact, that is the only reason I teach part-time at all: I wouldn't want to be an actual teacher, but they needed somebody with a deep enough technical knowledge, and had me in the picture both as an ex student (from before they introduced this CS-stuff though, I still deeply envy my own students) and as a 'client' of the students from my previous employer. Eventually I agreed to teach one day a week.
Generally you can expect basics of HTML, CSS, PHP, and if you’re lucky a bit of Arduino-C out of high schoolers, if they get CS at all (it’s very much optional for schools to provide a CS track in NL)