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

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
tese.pdfTese2.81 MBAdobe PDFVer/Abrir


FacebookTwitterLinkedIn
Formato BibTex MendeleyEndnote Degois 

Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.