O documento descreve o Scratch, uma linguagem de programação gráfica projetada para promover a fluência tecnológica em jovens. O Scratch difere de linguagens tradicionais ao eliminar erros de sintaxe, permitir a experimentação com vários tipos de mídia e se conectar à cultura jovem. Ele apoia a resolução de problemas, pensamento criativo e aprendizagem cooperativa.