SuperPython - Programação para Jovens | LABASE |
A computação é uma das áreas mais carentes de mão de obra no Brasil e no mundo. Educar um desenvolvedor de software com todas as competências necessárias não é uma tarefa simples. No entanto, com o avanço das neurociências, em particular da neuropedagogia (Marques 2015), existe agora uma uma base científica para nortear o ensino de habilidades requeridas para um bom desenvolvedor.
O engenho Vitollino é um engenho de construção de jogos computacionais com base neuropedagógica que são desenvolvidos na linguagem Python (Nogueira 2014). O Vitollino dispõe de uma matriz de problemas e caminhos de solução baseada no estudo das funções executivas do cérebro humano (Delis 2001). Para construir a solução, um editor de texto que reconhece a sintaxe do Python é aberto para o jogador editar seu código. Quando o código é submetido o engenho interpreta o código e orquestra as ações do jogo segundo o que está programado no problema em conjunto com a solução proposta.
O curso baseado no engenho vitolino é oferecido a alunos do ensino público de ensino médio em particular das regiões de baixo IDEB. O curso tem sido oferecido desde 2015 contando com cerca de 10 a 15 participantes por ano. Os alunos usam o engenho Vitollino e a plataforma de ensino de programação de games SuperPython, ambos desenvolvidos pelo projeto LABASE. do instituo Tércio Paciti. Os alunos do curso aprendem a programar com o Vitollino e tem
fase/característica |
problema |
função executiva |
mosaico enumerado |
requer cenário |
Memória de trabalho |
mosaico lista |
requer cenário |
Atenção Sustentada |
mosaico mapa |
requer cenário |
Troca de Ambientação |
mapa instável |
requer cenário |
Capacidade de Planejamento |
mapa mutante |
requer cenário |
Formação de Conceito |
O tempo médio de execução das tarefas foi em torno de 30 minutos para cada tarefa. Neste teste preliminar foi averiguado se os episódios poderiam ser executados no intervalo de uma aula, cerca de 60 minutos. Com este resultado satisfatório, a evolução do engenho permitirá medidas individuais mais precisas. Estas precisão permitirá acompanhar a evolução do quadro cognitivo de cada indivíduo, de acordo com as funções executivas avaliadas.
Código Fonte | Github |
Registro de Tiquets | Github-Issues |
Atividades no Kanban em Waffle.io | |
Integração Contínua em Codeship | |
Manual em Read the Docs | |
Documento de Desenvolvimento | |
Arquitetura Pedagógica | |
Sumário de Especificação |
Carlo Emmanoel Tolla de Oliveira | |||
Activ | SuperPython | Github | Lattes |
Ludmila Barros Meireles | |||
Activ | SuperPython | Github | Lattes |
Copyleft 2016 Carlo E. T. Oliveira
Created by carlo at 15/12/2016 às 16:04
Updated by carlo at 27/10/2017 às 12:01