Software Lessons

When you have club meetings, try to balance meeting time between addressing club business (special events, t-shirt orders, etc.), teaching kids information about Linux, and doing software lessons in which kids get to try doing things with Linux.

When conducting software lessons, it is a good idea to try to have enough computers for every kid, although having them partner with a friend can work if you don't have enough. Some things to try:

Not sure where to start? Fair enough. Luckily, you don't have to start from scratch if you don't want to. Our friends at the Open Source Initiative developed a Linux curriculum called FLOSS (Free/Libre Open Source Software) Desktops for Kids. The curriculum is broken down into 13 different lessons, each with its activity and assessment. It is a GREAT resource. I did not write this curriculum (credit for that has to go to Patrick Masson and a few other folks), but I endorse it wholeheartedly and it is used by both the Asian Penguins and the Penguin Corps. You can find more information about their program at this address: FLOSS Desktops for Kids.

There are lots of possibilities here, and you don’t have to be an expert on everything. One tip for conducting software lessons is to enlist the help of kids in your club who have shown an aptitude for different tasks. When we've done lessons on terminal commands or HTML, I've had some of the more experienced students lead the lesson, giving them a chance to demonstrate leadership.