Teaching programming in secondary school: a pedagogical content knowledge perspective
Contributing student pedagogy
ACM SIGCSE Bulletin
Robert McCartney
John Hamer
Andrew Luxton-Reilly
Helen Purchase
Bert Zwaneveld
Quintin Cutts
Activities, Affordances and Attitude: How Student-generated Questions Assist Learning
Ensino de Programação no Ensino Médio: Uma Abordagem Orientada ao Design com a linguagem Scratch