Utilize este identificador para referenciar este registo:
http://hdl.handle.net/10773/11778
Título: | Plataforma de apoio à aprendizagem de linguagens de programação |
Outros títulos: | Support platform for learning programming languages |
Autor: | Estima, Pedro Miguel Oliveira |
Orientador: | Gomes, Diogo Nuno Pereira Barraca, João Paulo |
Palavras-chave: | Sistemas de informação - Teses de mestrado E-learning Ensino à distância Programação de computadores - Ensino Linguagens de programação Serviços web |
Data de Defesa: | 2013 |
Editora: | Universidade de Aveiro |
Resumo: | Muito recentemente tem-se assistido a uma proliferação de ferramentas de apoio ao ensino à distância recorrendo a plataformas on-line. Estas ferramentas são demasiado focadas em determinados componentes mais
relacionados com a gestão documental, a comunicação entre alunos e docentes, a administração de questionários e testes com base em perguntas de escolha múltipla ou de respósta numérica; pelo que as disciplinas de
carisma mais técnico ou prático, como o caso do ensino de programação de computadores, não conseguem fazer uso de tais plataformas.
A promoção de concursos de programação por todo o mundo criou a necessidade do desenvolvimento de plataformas capazes de fazer a avaliação de código pela análise da informação à saída da execução do programa
de acordo com a entrada de dados.
Neste trabalho é apresentada uma ferramenta on-line capaz de juntar o melhor dos dois géneros de ferramentas já referidos, obtendo assim uma ferramenta de análise e avaliação de código orientada ao ensino on-line. Lately, there has been an increase on the number of tools to support distance learning using online platforms. These tools are too focused on certain components mostly related to document management, communication between students and teachers, administration of questionnaires and multiple choice or numerical answer tests. Therefore more technical and pratical subjects, like computer programming, can’t make use of such platforms. The promotion of programming contests throughout the world has created a need for the development of platforms capable of evaluating the code through the analysis of program output according to the input data. In this work it is presented a system capable to combine the two kinds of tools mentioned above, resulting on a tool capable to assess and to analyse the code, aimed at e-learning. |
Descrição: | Mestrado em Sistemas de Informação |
URI: | http://hdl.handle.net/10773/11778 |
Aparece nas coleções: | UA - Dissertações de mestrado DETI - Dissertações de mestrado |
Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.