I am trying to develop a task for my online ICS3C/3U Computer Programming/Science class, and I need the students to be deeply “engaged”.
I return again to my latest, favouritest definition for student engagement: “A student is engaged in learning when they feel a compulsion to pursue the learning apart from external motivations.” That is, not just for marks, and not just because Mr. G said they have to. I want them to want to learn.
So I want the students to pursue their own interests as much as possible. I believe giving students the freedom to choose will be a lot more likely to kindle that compulsion I want to see in them, and will result in deeper learning and, rather importantly, more fun for all of us.
My challenge is figuring out how to frame that task so that I give them
- enough latitude to pursue whatever interests them (knowing that I can’t predict these things!)
- enough guidance to help them formulate their plans (so they can learn from the experience)
- enough restrictions to ensure that they are learning for this course (since I have to assess and evaluate them).
So I’m a little stuck. I’ve created an openly-editable Google Doc with their learning goals and my initial thoughts. I would be very, very pleased if you would take a look and add comments, ideas, criticisms… anything that can help me move forward with this. I’m trying to plan very carefully to minimize the chance that this wastes my students’ time and effort, and to minimize any unnecessary frustrations they experience.
Here’s the document; please share widely: Learning Computer Science Through Inquiry
Much thanks in advance, from me and from my students!