On Computing Education From a 14 year old’s Point of View: A role for livecoding
Articulate and interesting critique of the state of computing education. This article is describing the UK, but the situations described are actually better than in most of the US (e.g., that everyone gets some computing education, and that everyone gets some Scratch, is light years ahead of the US where 80% have nothing at all).
The particular point quoted below is about the importance of teaching students enough that they can take pride in the result, and that they can see a path to do more. I’m writing this while immersed in the Livecoding seminar at Dagstuhl, and I realize that this is a role for livecoding — showing students that they can make something real, immediately and quickly change it to make something new.
Again, we have the Windows Movie Maker problem. If a student cannot take pride in the work they produce, how can you expect them to take an interest in the subject?
From a student’s perspective, if it has taken four years to learn how to produce a program to add two numbers together, the gap to becoming a software developer creating useful applications looks enormous.