SuperPython-Extensao

 

SuperPython - Programação para Jovens LABASE

 

Visão Global

 

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.

 

METODOLOGIA

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
 

Especificações e Qualidade

  Atividades no Kanban em Waffle.io  Stories in Ready
  Integração Contínua em Codeship  Build Status
  Manual em Read the Docs  Document Build Status
  Documento de Desenvolvimento
  Arquitetura Pedagógica
  Sumário de Especificação

 

 

 

 

Protótipo Executável

Benvindo ao kwarwp

Equipe de Desenvolvimento

 Carlo Emmanoel Tolla de Oliveira
Activ SuperPython Github Lattes
 Ludmila Barros Meireles
Activ SuperPython Github Lattes

Gráfico de Produção

 

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




Comments

Nenhum comentário até o momento.

Somente os participantes de labase podem comentar.

ActivUFRJ version 0.18.1112 - ©2010-2018 NCE/UFRJ