When I was teaching a class for 5th graders, they were totally engaged when we split into teams, and make it a competition. It creates competitiveness, and better results.
Based on what grade you teach I would attempt to relate the coursework with what that age group is interested in, such as movie references or characters from tv.