Evan Cole
I'm curious how we can translate research in computing education to open tools, content and practices:
→ How can we balance speed and rigor to best serve learners and educators?
Open Education
AI can now write and explain code, but people still need to understand and maintain this code. To adapt, programming education must center code comprehension, discussion, and review instead of code writing. Research finds this is also the most effective way to learn programming, with or without access to AI.
If we want programming education to stay relevant and open doors to opportunity, we need a new open philosophy of programming education that centers comprehension-first learning, peer-led study, easy content authoring, and offline study.
Research
I create methods and tools for research translation in computing education, helping promising advances in research reach learners and educators everywhere. My specialty is translating findings and prototypes from CER into classroom-ready prototypes for adult technical education.
→ research
Work
Obligatory linkedin.
Places where I have/am designed/ing instruction:
Before these, I ran my own classes for 3 years.
Tutoring
I work with learners at any stage — first contact with programming, building on an existing foundation, integrating code into a current profession, or approaching data science with more rigour. Sessions are 1:1 and adapt to where you are: the goal is comprehension and practice, not just output.
Fun
for (snail of 'snail train') alert('i_@')
I've always loved language, linguistics and reading more than I liked playing on computers. So when I program I think more about the writing, the language and the rhetorics than what I'm building. I also think rhetorical situations are a great starting point for teaching programming.
My main computery hobby is snippetry → What can you do with under 40(ish) lines at a time?
If Hemingway Wrote JavaScript has influenced my programming life more than any other single source. How to Draw a Bunny is in second place.
I recently discovered coem-lang and Dwitter.
→ ?