Designing for interaction: Six steps to designing computer-supported group-based learning
Teaching programming in secondary school: a pedagogical content knowledge perspective
Rob L Martens
Jan-Willem Strijbos
Bert Zwaneveld
Jacob Perrenet
Mara Saeli
Ensino de Programação no Ensino Médio: Uma Abordagem Orientada ao Design com a linguagem Scratch
Um modelo de sistema de aprendizagem colaborativa apoiado por computador com ênfase em trabalho em equipe