Oh, for the sake of Saint Eff. You know, I thought I’d done a fair amount of looking into what TU100 would entail. I read the OU documentation, I chatted to a few former students … At one point I said to one, “Sense seems to be a lot like Scratch.” The response was that it was “similar.”
It isn’t similar. It’s Scratch. It’s an old version of Scratch which was modified slightly to have inputs and outputs to the Senseboard. These modifications have changed the structure of the .sb save files significantly enough so that the two can’t load each other’s programmes, but it’s the same thing.
So, if you’re looking to get a tiny bit of a jump on TU100 before the start of the module, head over to Scratch and check it out. It’s pretty cool. My five year old son loves it. I think I’ve mentioned it before. You use drag-and-drop tiles to build a programme using conventional coding logic structures. And you can make a cat fart. (Which is where the part about my five year old son loving it comes in.) You can do a lot more with it than that, but that’s pretty much how far he’s gotten. It’ll run on just about anything, including a Raspberry Pi. (I’m already talking about the Pi too much, aren’t I? Fair enough.)
(I imagine it will get worse.)
Scratch is a good enough introduction to coding concepts for my son in Year 1, but it’s going to drive me a little batty.
I just think that it’s interesting that the OU is so uptight about making sure its students give so much attribution to original authors, but they’re pretty quiet about MIT’s input to their Sense environment.