Gamificação de um Sistema de Juiz Online para Motivar Alunos em Disciplina de Programação Introdutória

Ralph Breno Silva Ribeiro, D. Fernandes, Leandro S. G. Carvalho, Elaine H. T. Oliveira
{"title":"Gamificação de um Sistema de Juiz Online para Motivar Alunos em Disciplina de Programação Introdutória","authors":"Ralph Breno Silva Ribeiro, D. Fernandes, Leandro S. G. Carvalho, Elaine H. T. Oliveira","doi":"10.5753/CBIE.SBIE.2018.805","DOIUrl":null,"url":null,"abstract":"This paper presents a gamified online judge system that aims to engage and motivate beginner students in programming learning, in addition to minimize high levels of fail rate in disciplines of introduction to programming. Eleven classes of different courses of engineering and exact sciences from Federal University of Amazonas used this system over a semester. By means of quantitative analyzes, we noticed that there was an increase in performance and approval rate for classes that applied the gamified online judge if compared to classes of previous year, with the nongamified online judge. 1. Introdução O ensino de programação é fundamental para cursos de graduação em computação e constitui a matriz curricular de diversos cursos das áreas de exatas, humanas e biológicas [Bosse e Gerosa 2015]. Apesar da grande importância, as disciplinas introdutórias de programação apresentam altos índices de reprovação e desistência [Bosse e Gerosa 2015] [Chaves et al. 2013]. Aprender a programar não é uma tarefa fácil, principalmente para calouros, em fase de adaptação à vida universitária. Os estudantes precisam ter uma base em lógicamatemática e dedicar tempo para resolver exercícios. Além disso, estudantes que não são de cursos de computação, ou seja, estudantes de alguns cursos de engenharia e ciências exatas, não costumam se sentir motivados a cursar essa disciplina, já que resolver problemas usando programação não é o foco do perfil de egresso desses cursos. Por exemplo, na Universidade Federal do Amazonas (UFAM), a disciplina de Introdução à Programação de Computadores (IPC) é ministrada para 17 cursos de graduação em engenharia e de ciências exatas. Em 2016, a taxa de aprovação foi de apenas 43,3% e a taxa de desistência foi de 19,7% entre os 635 estudantes matriculados. DOI: 10.5753/cbie.sbie.2018.805 805 Anais do XXIX Simpósio Brasileiro de Informática na Educação (SBIE 2018) VII Congresso Brasileiro de Informática na Educação (CBIE 2018)","PeriodicalId":231173,"journal":{"name":"Anais do XXIX Simpósio Brasileiro de Informática na Educação (SBIE 2018)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Anais do XXIX Simpósio Brasileiro de Informática na Educação (SBIE 2018)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5753/CBIE.SBIE.2018.805","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

This paper presents a gamified online judge system that aims to engage and motivate beginner students in programming learning, in addition to minimize high levels of fail rate in disciplines of introduction to programming. Eleven classes of different courses of engineering and exact sciences from Federal University of Amazonas used this system over a semester. By means of quantitative analyzes, we noticed that there was an increase in performance and approval rate for classes that applied the gamified online judge if compared to classes of previous year, with the nongamified online judge. 1. Introdução O ensino de programação é fundamental para cursos de graduação em computação e constitui a matriz curricular de diversos cursos das áreas de exatas, humanas e biológicas [Bosse e Gerosa 2015]. Apesar da grande importância, as disciplinas introdutórias de programação apresentam altos índices de reprovação e desistência [Bosse e Gerosa 2015] [Chaves et al. 2013]. Aprender a programar não é uma tarefa fácil, principalmente para calouros, em fase de adaptação à vida universitária. Os estudantes precisam ter uma base em lógicamatemática e dedicar tempo para resolver exercícios. Além disso, estudantes que não são de cursos de computação, ou seja, estudantes de alguns cursos de engenharia e ciências exatas, não costumam se sentir motivados a cursar essa disciplina, já que resolver problemas usando programação não é o foco do perfil de egresso desses cursos. Por exemplo, na Universidade Federal do Amazonas (UFAM), a disciplina de Introdução à Programação de Computadores (IPC) é ministrada para 17 cursos de graduação em engenharia e de ciências exatas. Em 2016, a taxa de aprovação foi de apenas 43,3% e a taxa de desistência foi de 19,7% entre os 635 estudantes matriculados. DOI: 10.5753/cbie.sbie.2018.805 805 Anais do XXIX Simpósio Brasileiro de Informática na Educação (SBIE 2018) VII Congresso Brasileiro de Informática na Educação (CBIE 2018)
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
在线裁判系统的游戏化,以激励学生在入门编程学科
本文介绍了一个游戏化的在线裁判系统,旨在吸引和激励初学编程的学生,同时尽量减少编程入门学科的高失败率。= =地理= =根据美国人口普查,这个县的面积为,其中土地面积为,其中土地面积为。通过定量分析,我们注意到,与前一年使用非游戏化在线裁判员的班级相比,使用游戏化在线裁判员的班级的成绩和批准率有所提高。1. 编程教学是计算机本科课程的基础,是精确、人类和生物领域的几门课程的课程矩阵[Bosse和Gerosa 2015]。虽然非常重要,编程入门学科高水平的诅咒和取消(博斯和Gerosa 2015)(钥匙et al . 2013年)。学习编程不是一件容易的任务,尤其是对刚开始适应大学生活的新生来说。学生需要有数学逻辑的基础,并花时间解决练习。此外,课程的学生不是计算的,即学生的一些工程和科学课程是什么,都不觉得自己有动力学习纪律,解决使用编程不是研究生的课程配置的焦点。例如,亚马逊(UFAM)联邦大学学科的计算机编程入门(IPC)是17的工程硕士课程提供科学准确。2016年,在635名在校学生中,通过率仅为43.3%,辍学率为19.7%。DOI: 10575 / cbie.sbie.2018.805巴西制造研讨会805年报的信息技术教育(SBIE 2018)创立以来巴西国会的信息技术教育(CBIE 2018)
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Criança Protegida: um jogo para prevenir a violência sexual contra crianças Ensinando com jogos ou jogando com o ensino: a visão da comunidade brasileira de Informática na Educação sobre jogos no ensino de matemática Inferência de Conhecimento a Partir da Detecção Automática de Evidências no Domínio da Programação de Computadores Ensino de Algoritmos e Lógica de Programação para os Diferentes Cursos: Um Mapeamento Sistemático da Literatura Identificação do Estilo de Aprendizagem utilizando o Modelo LV como auxílio para personalização de Sistemas Tutores Inteligentes
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1