• 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
 
 
Tese de Doutorado
Documento
Autor
Nome completo
Draylson Micael de Souza
E-mail
Unidade da USP
Área do Conhecimento
Data de Defesa
Imprenta
São Carlos, 2017
Orientador
Banca examinadora
Barbosa, Ellen Francine (Presidente)
Garcia, Rogério Eduardo
Martimiano, Luciana Andréia Fondazzi
Pimentel, Edson Pinheiro
Souza, Simone do Rocio Senger de
Título em português
Subsídios à integração de ferramentas de avaliação automática e sistemas de gerenciamento de aprendizagem
Palavras-chave em português
Arquitetura
Ensino e aprendizagem de programação
Ferramentas de avaliação automática de trabalhos de programação
Middleware
Sistemas de gerenciamento de aprendizagem
Resumo em português
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.
Título em inglês
Subsidies to the integration of automated assessment tools and learning management systems
Palavras-chave em inglês
Architecture
Assessment tools for programming assignments
Learning management systems
Middleware
Teaching and learning of programming
Resumo em inglês
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.
 
AVISO - A consulta a este documento fica condicionada na aceitação das seguintes condições de uso:
Este trabalho é somente para uso privado de atividades de pesquisa e ensino. Não é autorizada sua reprodução para quaisquer fins lucrativos. Esta reserva de direitos abrange a todos os dados do documento bem como seu conteúdo. Na utilização ou citação de partes do documento é obrigatório mencionar nome da pessoa autora do trabalho.
Data de Publicação
2017-09-28
 
AVISO: Saiba o que são os trabalhos decorrentes clicando aqui.
Todos os direitos da tese/dissertação são de seus autores
Centro de Informática de São Carlos
Biblioteca Digital de Teses e Dissertações da USP. Copyright © 2001-2014. Todos os direitos reservados.