Ask Slashdot: How Do I Engage 5th-8th Graders In Computing?
An anonymous reader writes: I volunteer at a inner-city community after school program focused K-8th grade. Right now, due to the volunteer demographic, we spend most of our activity time in arts and crafts and homework. The 5th-8th students are getting restless with those activities. I've been asked to spice it up with some electrical wizardry. What I'd like to do is introduce the students to basic jobs skills through computers. My thoughts are that I could conduct some simple hands-on experiments with circuits, and maybe some bread boards. Ultimately, we're going to take apart a computer and put it back together. How successful this project is will dictate whether or not we will go into programming. However, whatever we do, I want the kids to obtain marketable skills. Anyone know of a curriculum I can follow? What experiences have you had with various educational computing projects?
the 8th graders will be stoked if you can teach them how to make Beats. i suggest garageband if you have macs because it's free. if not, try Reaper because it's free to try (paid license required after x days). also you'll want to load a VSTi for samples, and you can get sample content all over the web although it's far more fun to record your own sounds for making rhythms.
Remember kids, if you're not paying for the service, YOU ARE THE PRODUCT THAT IS BEING SOLD.
Fun is exactly what it has to be, or at least something that could be perceived as "cool." If it's not, the 5-8th grade group (especially inner city types) will mostly ignore it.
I'd consider focusing on the circuitry you can build in Minecraft. You could easily teach the fundamentals of electronics using its redstone mechanics. It can go from a simple circuit for a light switch to something as complex as this:
https://www.youtube.com/watch?...
The way I see it, you gain the following advantages:
- The potential things that can be built aren't limited by your materials budget. Real materials might get you a fancy strobe light, a speaker that beeps, or maybe a radio transmitter that transmits beeps...nothing terribly exciting to that age group. Minecraft can do much more.
- You don't need to worry about buying new materials once a given class uses up a set of them.
- The skills directly translate into real world electronics.
- It's a video game, which usually appeals to younger kids.
Or better yet, use Minecraft to teach them the basics of logic and programming.
A modpack with ComputerCraft, RedLogic, and possibly a couple of "just for fun" mods like Thermal Expansion or RailCraft would be a solid starting point...if you want to put together something more complex, contact me on IRC (esper.net, #minechem channel) or via Twitter and I'd be more than happy to help you out.
Disclosure: I develop the Minechem mod, and help maintain a couple of different modpacks.
Bits of code, random ramblings: jakimfett.com