| Nome: | Descrição: | Tamanho: | Formato: | |
|---|---|---|---|---|
| 824.51 KB | Adobe PDF |
Autores
Orientador(es)
Resumo(s)
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.
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.
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.
Descrição
Mestrado em Métodos Quantitativos para a Decisão Económica e Empresarial
Palavras-chave
ensino e aprendizagem de programação estilos de aprendizagem Python robôs virtuais programming learning and teaching learning methods virtual robots
Contexto Educativo
Citação
Oliveira, Rafael Gonçalo Matos (2019). "Aplicação móvel como solução para a aprendizagem de programação". Dissertação de Mestrado, Universidade de Lisboa. Instituto Superior de Economia e Gestão.
Editora
Instituto Superior de Economia e Gestão
