• JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
 
  Bookmark and Share
 
 
Doctoral Thesis
DOI
https://doi.org/10.11606/T.55.2017.tde-28092017-101315
Document
Author
Full name
Draylson Micael de Souza
E-mail
Institute/School/College
Knowledge Area
Date of Defense
Published
São Carlos, 2017
Supervisor
Committee
Barbosa, Ellen Francine (President)
Garcia, Rogério Eduardo
Martimiano, Luciana Andréia Fondazzi
Pimentel, Edson Pinheiro
Souza, Simone do Rocio Senger de
Title in Portuguese
Subsídios à integração de ferramentas de avaliação automática e sistemas de gerenciamento de aprendizagem
Keywords in Portuguese
Arquitetura
Ensino e aprendizagem de programação
Ferramentas de avaliação automática de trabalhos de programação
Middleware
Sistemas de gerenciamento de aprendizagem
Abstract in Portuguese
A avaliação de trabalhos práticos de programação é uma tarefa dispendiosa. Diversas ferramentas têm sido propostas e desenvolvidas a fim de automatizar as tarefas repetitivas realizadas pelos professores na avaliação de trabalhos práticos de programação e fornecer um feedback mais rápido e adequado aos alunos. No entanto, a adição de uma nova ferramenta aumenta a sobrecarga de novas informações e ambientes que os alunos têm que lidar. De forma análoga, a ferramenta de avaliação é mais um recurso que o professor tem de configurar, manter e ensinar os alunos a utilizar. Por este motivo, vários trabalhos vêm sendo conduzidos a fim de integrar ferramentas de avaliação para trabalhos de programação em sistemas de gestão da aprendizagem (Learning Management Systems LMSs). A integração de ferramentas em LMSs promove sua adoção em disciplinas de computação, uma vez que estarão em concordância com o LMS já familiar aos alunos e professores, dispensando a necessidade de adotar, aprender e gerenciar a submissão e correção de trabalhos em um outro ambiente. No entanto, tais trabalhos consistem apenas em modelos conceituais abstratos, não propõem uma integração com vários LMSs ou não tratam certas dificuldades específicas encontradas quando integrando ferramentas de avaliação. Nessa perspectiva, este trabalho tem como objetivo o desenvolvimento da arquitetura IMPACTLE, uma solução que permite a integração de diferentes ferramentas de avaliação para trabalhos de programação em vários LMSs. A ideia é que os alunos e professores possam acessar as funcionalidades das ferramentas por meio dos LMSs em que já estão habituados, sem a necessidade de aprender a utilizar e adotar uma nova ferramenta. Protótipos da arquitetura IMPACTLE foram instanciados e experimentos foram realizados envolvendo a utilização de diferentes ferramentas de avaliação por meio de LMSs. De modo geral, observou-se que a utilização da IMPACTLE possibilita que professores e alunos realizem as tarefas relacionadas às atividades de programação de forma mais eficiente, eficaz e efetiva por meio dos LMSs.
Title in English
Subsidies to the integration of automated assessment tools and learning management systems
Keywords in English
Architecture
Assessment tools for programming assignments
Learning management systems
Middleware
Teaching and learning of programming
Abstract in English
The assessment of programming assignments is a costly task. Several tools have been proposed and developed in order to automate the repetitive tasks performed by instructors in the assessment of programming assignments and provide a faster and more adequate feedback to students. However, adding a new tool increases the overload of new information and environments that students have to deal with. Similarly, the assessment tool is one more resource that the instructor has to configure, maintain and teach students to use, spending time and effort that could be used in other pedagogical activities. For this reason, several works have been conducted to integrate assessment tools for programming assignments in learning management systems (LMSs). The integration of assessment tools into LMSs promotes their adoption in computing courses, since they will be in agreement with the LMS already familiar to students and instructors, without the need to adopt, learn and manage the submission and correction of assignments in another environment. However, these works consist only of abstract conceptual models, do not propose integration with several LMSs, or do not address certain specific difficulties faced when integrating assessment tools. In this perspective, this work aims at the proposition of the IMPACTLE architecture, a solution that allows the integration of different assessment tools for programming assignments in LMSs. The idea is that students and teachers can access the features of the tools through the LMSs they are already used to, without the need to learn how to use and adopt a new tool. Architecture prototypes were instantiated and experiments were carried out involving the use of different assessment tools through LMSs. In general, we noticed that the use of IMPACTLE enables instructors and students perform tasks related to programming activities in a more efficient, efficacious and effective way through the LMSs.
 
WARNING - Viewing this document is conditioned on your acceptance of the following terms of use:
This document is only for private use for research and teaching activities. Reproduction for commercial use is forbidden. This rights cover the whole data about this document as well as its contents. Any uses or copies of this document in whole or in part must include the author's name.
Publishing Date
2017-09-28
 
WARNING: Learn what derived works are clicking here.
All rights of the thesis/dissertation are from the authors
CeTI-SC/STI
Digital Library of Theses and Dissertations of USP. Copyright © 2001-2024. All rights reserved.