Students create function machine programs and challenge each other to figure out the function from the inputs and outputs. Basics of Scratch, includes simple lists.
After teaching students some basics (stage, sprites, costumes, loops, movement, ask/answer, broadcast/receive, variables), I challenged them to create their own projects.
Cartilha introdutória da linguagem Scratch desenvolvida para o Scratch Day UFES 2012. Apresenta a interface, os blocos e oferece uma série de exercícios para os iniciantes.