4 ms·
Sort of as a response, I'm currently developing/piloting a 9th grade CS curriculum designed around constructionism ("making with code"). The first unit spends a
by cproctor 7y ago
Sort of as a response, I'm currently developing/piloting a 9th grade CS curriculum designed around constructionism ("making with code"). The first unit spends a lot of time introducing students to Terminal. By the second unit, assignments are git repos.
- jrochkind1 7y agoHm, does "constructionism" mean a new thing in educational theory now? You don't seem to be using it like this: https://en.wikipedia.org/wiki/Constructionism_(learning_theory) https://en.wikipedia.org/wiki/Constructionism_(learning_theo... ?
- cproctor 7y agoNo, Papert's constructionism is exactly what I'm pointing at. My phrase, "making with code," was meant to suggest that like maker education, this approach to introductory CS emphasizes personal relationships with powerful ideas, through personally-meaningful projects done in a community of practice. By leading with Terminal, I hope to emphasize students' laptops as tools for making things, not just providing access to content. A lot of current approaches prioritize scalability over everything else, leading to canned and sandboxed curricula. I'm curious, though, whether this is in tension with your understanding of constructionism.