Google

Aviso: Se está a ler esta mensagem, provavelmente, o browser que utiliza não é compatível com os "standards" recomendados pela W3C. Sugerimos vivamente que actualize o seu browser para ter uma melhor experiência de utilização deste "website". Mais informações em webstandards.org.

Warning: If you are reading this message, probably, your browser is not compliant with the standards recommended by the W3C. We suggest that you upgrade your browser to enjoy a better user experience of this website. More informations on webstandards.org.

Trabalho Final de Mestrado

Ano Lectivo: 2018/2019
Aluno: RAFAEL GONÇALO MATOS OLIVEIRA (43498)
Mestrado: Métodos Quantitativos para a Decisão Económica e Empresarial
Tipo: Projeto
Título do Trabalho Final de Mestrado: Aplicação móvel como solução para a aprendizagem de Programação
Sub Título:
Comentário: -
Instituição: -
Homologação: Dia 25/10/2019 às 19:22 por NUNO JOÃO DE OLIVEIRA VALÉRIO

Resumo

Saber programar é uma competência considerada cada vez mais relevante. Porém,
aprender a programar é difícil, exige esforço e motivação. Neste contexto, importante
identificar quais as soluções para contribuir para melhorar o desempenho de quem quer
aprender a programar. Para responder a esta questão começou por se realizar a revisão de
literatura. Enumera os principais fatores que influenciam a aprendizagem e o ensino de
programação e ainda propostas para solucionar os mesmos. Analisadas as propostas de
solução, é proposto como solução uma aplicação móvel. Ainda da revisão da literatura
foi possível derivar um modelo concetual. Sendo ainda possível identificar as principais
funcionalidades. Assim, são detalhadas as particularidades da aplicação bem como a sua
implementação. Por fim é produzida uma avaliação preliminar onde são identificados os
pontos fortes e fracos da aplicação.
(Português)

Knowing how to program is an increasingly relevant skill. However, programming is
difficult, requires effort and motivation. In this context, it is important to identify what
are the solutions to help improve the performance of those who want to learn to program.
To answer this question, we start by conducting a literature review. This allows us to list
the main factors that influence the learning and teaching of programming and still apply
to solve them. Analysing the literature, we propose a solution: a mobile application. The
literature review also allows us to derive a conceptual model and identifying the main
features. Then we implemented a prototype. Finally, we performed a preliminary
assessment, which identifies the strengths and weaknesses of the application.
(Inglês)

Palavras-chave

ensino e aprendizagem de programação; estilos de aprendizagem; Python; robôs virtuais. (Português)

programming learning and teaching; learning methods; Python; virtual robots. (Inglês)

Resumo Alargado

O Resumo Alargado ainda não foi submetido.

Trabalho Final de Mestrado

TFMRafaelOliveirafinal version.pdf (825KB)

Data da Prova Pública

Data da Prova Pública: 29-11-2019 11:00
Voltar