Rate this page del.icio.us  Digg slashdot StumbleUpon

Red Hat High 2007: Getting Started

by Greg DeKoenigsberg

Today, Sunday, is the first day of Red Hat High, and I’m expecting 47 kids. It’s 4:00 in the afternoon, and orientation starts at 4:30. Of those 47 kids, how many have arrived so far? Three, that’s how many. Three anxious middle-schoolers and their families, all milling around the huge, empty meeting hall at Red Hat headquarters. The parents mostly make small talk about the weather outside, which is incredibly hot. Maybe it’s global warming, they say — as if the fact that it’s Raleigh in July isn’t enough to explain the 95 degree temperature outside. I check my watch again: now it’s 4:02 pm.

I feel like an anxious party host, worrying that maybe all the guests just didn’t want to be rude when they accepted their invitations, when they never really intended to come to the party at all. I grab my cell phone and call Keith Warren, the operations manager for N.C. State University’s Science House, our partners in this endeavor. He’s manning the check-in desk at the dorms where the kids are staying for the week. The kids are supposed to be checking in with him, and then coming over to me. I ask him how many kids he’s checked in so far.

“Forty-five,” he says. Which is, of course, a lot more than three.

Right then, our guests start to arrive in earnest: first in a trickle, then in a flood. In the space of ten minutes, the meeting hall goes from almost completely empty to almost completely packed.

“There must be two hundred people in there,” my friend and co-worker Robin says to me.

Then he says, “I hope they left the air conditioning running this weekend.”


Free software is good enough for schools.

As users of free software, we know it. We use free software every day, and we derive great value from it. We understand the value of free software, and the value of the communities that create and sustain free software.

As free software continues to improve in quality, the struggle to increase the adoption of free software becomes a struggle to educate users. There are plenty of incredible free software applications out there, waiting to be discovered — not only for Linux, but for Windows and OS X as well. But what good does this software do, for the world in general and for schools in particular, if people don’t know it exists? Or worse yet: what if people think they know about free software, but presume that, because it’s freely available, it must not be any good?

This is the particular problem that Red Hat High was created to address. In this, its first iteration, Red Hat High is a weeklong summer residential camp for rising 8th and 9th grade students in Raleigh, North Carolina and the surrounding areas.

The immediate goal is to expose these particular kids to great free software tools — tools like Blender and Inkscape and Gimp and Audacity — and to teach the kids how to use these tools, in a collaborative way, to create amazing stuff.

The greater goal is to learn how kids use free software, and to apply those lessons in the real world.

We’ll be splitting these 47 kids into five tracks: web programming with Javascript; digital darkroom with Gimp; digital illustration with Inkscape; 3d animation with Blender; and digital audio production with Audacity and other tools. We will put the tools in their hands, and give them just the slightest bit of instruction. We’ll give them goals. And then, we’ll get out of their way and we’ll see what happens.

It’s only a start. We know that. We’d all love to see Red Hat High become much more than just an outreach project to kids within 50 miles of our corporate headquarters. What is vital, though, is that we make this start by reaching out to actual kids, by working with these kids to understand, firsthand, the possibilities that free software creates for them.

The room is crazy hot. Maybe the air conditioning is running, maybe it isn’t. Who knows? It really doesn’t matter, anyway; with 200 people packed into the meeting hall, the heat is stifling. Any thoughts I might have had of a grand introductory speech are gone. The goal now is to tell the parents what they need to know, to feed the kids some pizza, to get the parents on their merry way as soon as possible, and to clear the room before someone passes out from heatstroke.

Red Hat High orientation: crazy from the heat.

I introduce myself and thank the parents and kids for joining us at Red Hat High. I introduce the teachers of the various tracks. I answer a few questions. (“Will the kids get to take the software home?” “Yes, it’s free.” “Is it available for Windows?” “Yes.” “Do parents get pizza?” “No, we didn’t order enough, but if you’re like me, you should probably be sticking to the salad anyway.” Some parents laugh at that last response; many don’t.) Seemingly satisfied that their kids are in safe hands, the parents say their goodbyes, and the Science House counselors take over, whisking the kids away to their dorms for the night. “See you in the classrooms at 9 am sharp tomorrow,” I say, and the counselors smile and wave. The kids talk excitedly, in a hurry to get to know one another as they file out towards the waiting vans.

A good day, heat notwithstanding.

By 7:00 pm, I’m sitting with the instructors at Sammy’s, the local bar and grill and a favorite Red Hat destination for cheap food and beers. For most of us, it’s our first opportunity to unwind after a very long few days. Some of us, like me and Robin and Adrian and Steve, have been tweaking and testing the labs to make sure that Fedora 7 runs well on all of the machines. Others, like Jeff and Groo and Jonathan and Bassam, have spent much of the last day or two traveling to get here. We’ve been very lucky to recruit some very smart people for this year’s Red Hat High. I’ll be talking a lot more about these smart people throughout the upcoming week.

So it’s official: after months of preparation, Red Hat High 2007 is finally underway. Tomorrow: day one of classes, and an amazing Inkscape presentation.

See all the photos from Red Hat High.

8 responses to “Red Hat High 2007: Getting Started”

  1. wally kulecz says:

    We’ve got a need for some low budget 3-D scene rendering for visual experiments, I’ve looked at Blender, but the learning curve seems rather steep to say the least. I’m very interested in seeing what these kids can come up with using it. At this point, our budget doesn’t look deep enough to pay me to learn Blender, so we’re looking for alternatives, or scaling back the project goals for the short term.


  2. ERM says:

    Sounds like you’re doing the right thing. Is that Bassam from Blender you have there? His work is amazing and you’re lucky to have him, if it is indeed him.

    I just started using Blender last Winter and I’m a college grad with a job. I’ve done a little with it, but imagine what I could have been doing had Blender been around when I had all the free time of middle and high school!

    Plus, SUPER kudos on introducing these kids to Linux early. They might start talking about it with their friends and then…..da da dum!

  3. ERM says:


    Blender’s actually not that bad. How much time do you have to learn? I learned enough to make my first animation within a month. I learned enough to make my first animated short within 6 months. If you have the budget, buy “The Essential Blender” and “Introduction to Character Animation”.

    To see how easy it is, go to http://www.dropthebombproductions.com – if you go to CG Animation, “Penguin Flight” is the animation I produced after a month. “Jose’s Dinner” is my first animated short.

    There’s also a few of fluid simulations and physics engine simulations I’ve done, but haven’t added to my site. They’re on my vimeo stream, so if you follow the link from “Jose’s Dinner” you should find them immediately before.

    It’s actually a piece of cake to use once you get used to it.

  4. Josh says:


    Do you guys plan to release the course content under a Creative Commons license? It’d be great if we could have a decent “summer camp” type curriculum to replicate what you’ve done all over the country.

    Also, there’s a similar idea in the UK, as seen on today’s LinuxToday:



  5. Colby Hoke says:

    We’re currently trying to figure out how to get everyone’s stuff out there for you all to see. The idea is for it all to be CC, but it ultimately comes down to what the artist wants it to be.

    I’m sitting here in the lab with the Blender guys (yes, Bassam is here, too) and we discussed this just a few minutes ago. And…

    Creative Commons is a choice – one that we all believe in, but a choice either way. These kids will ultimately decide.

    I’m sure we’ll let you all know where you can see the work they’ve been spending their time on as soon as possible.

    Look for another post by Greg.


  6. Greg DeKoenigsberg says:

    Wally… as ERM has already pointed out, there are a number of good Blender books, so that’s a good way to get started — but we’re also considering making this a teach-the-teachers program as well. Sounds like the kind of program you might be interested in — especially if we can subsidize it. Which we’d consider, since we subsidized Red Hat High completely.

    And Josh, we’re looking to release the curricula under an OpenCourseware-type license, but we’ve got some homework to do in order to make that happen the right way.

  7. 高海涛 says:


  8. Small Cnc Milling Machine says:

    Small Cnc Milling Machine

    I found your site on technorati and read a few of your other posts. Keep up the good work. I just added your RSS feed to my Google News Reader. Looking forward to reading more from you.