Please use this identifier to cite or link to this item: http://hdl.handle.net/10773/11778
Title: Plataforma de apoio à aprendizagem de linguagens de programação
Other Titles: Support platform for learning programming languages
Author: Estima, Pedro Miguel Oliveira
Advisor: Gomes, Diogo Nuno Pereira
Barraca, João Paulo
Keywords: Sistemas de informação - Teses de mestrado
E-learning
Ensino à distância
Programação de computadores - Ensino
Linguagens de programação
Serviços web
Defense Date: 2013
Publisher: Universidade de Aveiro
Abstract: 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.
Description: Mestrado em Sistemas de Informação
URI: http://hdl.handle.net/10773/11778
Appears in Collections:UA - Dissertações de mestrado
DETI - Dissertações de mestrado

Files in This Item:
File Description SizeFormat 
tese.pdfTese2.81 MBAdobe PDFView/Open


FacebookTwitterLinkedIn
Formato BibTex MendeleyEndnote Degois 

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.