I just read this recent post from the code club blog:
http://blog.codeclub.org.uk/2015/11/03/code-club-and-the-raspberry-pi-foundation-join-forces/
Is this an appropriate forum to ask what might be the outcome of such a union?
For my part, after having run the Code Club at my local school for a year+, I thought I'd branch out and try Raspi with the kids starting with this most recent term.
So far it's going reasonably well. It seems to be holding the interest of my 16 9 and 10 year olds.
I thought I'd share a few notes on how it's going.
+the kids are enjoying the entree into the world of hardware (though I do think the Microbits would be an even better alternative and am eager waiting for more news in 2016 on those...)
+ring-fencing the students in the raspi environment means fewer worries about kids cheekily playing friv instead of focusing on learning
+exposure to the command line. Maybe I'm an old timer, but I feel as though this is an important part of the computer experience. It certainly is a good prep for coding and python in which typing is needed.
+I'm still able to lead Scratch sessions, though only on the desktop version.
+for some kids, Computational Thinking isn't a hook for them so much as "gadgets and tinkering". Raspi/Hardware gives them the latter. I'm fine with that.
+i'm slowly introducing the students to Python, but through the wonders of Minecraft and Minecraft scripting. I credit this with keeping my attendance up.
-hardware setup. It took me three weeks and a hit to my wallet (had to purchase HDMI to VGA adaptors myself), but we're now operating smoothly. This was a major challenge.
-I prefer the online version of Scratch. The only version that performs properly on the Pi is the desktop version. This is a minor point.
-the lessons I've chosen (some scratch and a majority of minecraft) tend to be more free-form, so I may be trading a bit of computational thinking for "cool factor".
-the kids are going to want to keep the Raspis when we're done. This will probably end up putting pressure on the parents to buy one.
-it's more difficult to assess which students are thriving. With a Scratch (or
code.org or codecademy) curriculum I could more easily tell who needed more help.
-the learning curve few new students steeper. If I didn't have Minecraft, I think I would have lost many students who would prefer to do self-study Scratch work
-things regularly fail with hardware, so the learning curve is also steeper for the leader (me). I now keep extra USB cables and SC cards on me at all times!
Regards,
Matthew