Teaching Mobile Computing to Generation C
Anyone interested in Java ME or the challenge of teaching computer science to undergraduates might take a look at my recent interview with Java Champion Qusay Mahmoud, who is something of a pioneer in introducing mobile devices into the curriculum where he teaches at the University of Guelph in Canada. He got his hands on some second-hand BlackBerries and gave them to students to work with. He introduces students to the application development life cycle with them, and finds that when he teaches multithreading students come alive when they see how threads can be used to handle network connections on an actual physical device.
He characterized the current generation of undergrads as "Generation C," concerned with content, cash, choice, and control. Has anyone else heard this?
He's founded the Centre for Mobile Education Research" (CMER) to research ways to
enhance mobile learning and is creating a kit to help computer science teachers to that end.
Qusay has smart things to say about teaching with mobile devices from my perspective.