Propostas Submetidas

DEI - FCTUC
Gerado a 2024-07-16 10:24:59 (Europe/Lisbon).
Voltar

Titulo Estágio

Plataforma de apoio à aprendizagem de programação com Processing

Local do Estágio

DEI

Enquadramento

São conhecidas diversas dificuldades de aprendizagem frequentemente apresentadas por estudantes que se iniciam na aprendizagem de programação.
O Processing (www.processing.org) é uma linguagem baseada em Java, mas com características específicas adequadas ao desenvolvimento de aplicações com forte componente visual. Tendo em conta estas características, tem sido usada nas cadeiras introdutórias de programação da Licenciatura em Design e Multimédia.
Tendo em conta a experiência recolhida ao longo dos anos, pretende-se desenvolver uma plataforma de apoio à aprendizagem de programação com Processing, incluindo diversas ferramentas.

Objetivo

Especificação, desenvolvimento e avaliação de uma plataforma web com diversas funcionalidades de suporte à aprendizagem de programação com Processing, incluindo um simulador de programas escritos pelos estudantes, e um banco de exercícios de vários tipos, tendentes a apoiar a aprendizagem. Pretende-se igualmente dotar a plataforma de ferramentas de análise da atividade dos estudantes.

Plano de Trabalhos - Semestre 1

1. Familiarização com o domínio de trabalho e com a linguagem Processing
2. Especificação da plataforma (em colaboração com o orientador e outros docentes com experiência de ensino de programação)
3. Desenvolvimento da plataforma (colaboração com com elemento(s) com experiência na área do design)

Plano de Trabalhos - Semestre 2

1. Continuação do desenvolvimento da plataforma
2. Avaliação da plataforma com especialistas (docentes) e com estudantes
3. Documentação da plataforma
4. Colocação em produção

Condições

O(A) estagiário(a) terá um espaço de trabalho no DEI.
O(A) estagiário(a) poderá concorrer a uma bolsa de investigação adequada ao nível de licenciado.

Orientador

António José Mendes
toze@dei.uc.pt 📩