CONTECSI - International Conference on Information Systems and Technology Management - ISSN 2448-1041, 20th CONTECSI - INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGY MANAGEMENT VIRTUAL

Tamanho da fonte: 
PAPEL OU IDE: UMA ANÁLISE SOBRE AS FORMAS DE AVALIAÇÃO EM TURMAS INICIANTES DE PROGRAMAÇÃO
Julio Cezar Costa Furtado, Felipe Monteiro Farias, Stephany Dantas de Freitas Furtado

Última alteração: 2024-01-05

Resumo


Aprender programação é um desafio que pode ser estressante. Para enfrentar essa dificuldade, é importante considerar o perfil de aprendizado do aluno, reconhecendo que alguns preferem métodos tradicionais, como papel e caneta, enquanto outros se adaptam melhor a Ambientes de Desenvolvimento Integrado (IDE). Neste contexto, este estudo busca determinar o método de avaliação mais eficaz para alunos iniciantes em cursos de computação. Um problema relevante é o uso de abordagens tradicionais de ensino, com aulas expositivas e provas pouco interativas, que podem desmotivar os alunos. O experimento realizado dividiu os alunos em grupos controle e experimental, visando avaliar a eficácia das atividades de avaliação planejadas. Os resultados sugerem que os alunos se saíram um pouco melhor nas avaliações feitas em IDEs do que nas provas com papel e caneta. Isso pode ser devido aos recursos das IDEs, como destaque de sintaxe e autocompletar, que ajudam os alunos a escrever código mais eficaz e corrigir erros.

Palavras-chave


Educação; Programação; Ensino; Avaliação;

Referências


ARELLANO, N. E. Canada needs 182,000 people to fill these IT positions by 2019. IT World Canada. Retrieved September 19, 2016 from http://www.itworldcanada.com/article/canada-needs-182000-people-to-fill-these-it-positions-by-2019/287535. (2015).

 

AZEREDO, P. A. “Uma proposta de Plano Pedagógico para a Matéria de Programação”, (2000).

 

ANDERSON, E. Here are the workers most in demand in the uk. Telegraph Media Group Limited. Retrieved September 19, 2016 from http://www.telegraph.co.uk/finance/jobs/11602670/Here-arethe-workers-most-in-emand-in-the-UK.html. (2015).

 

BIGGS, J. Aligning teaching and assessing to course objectives. Teaching and learning in higher education. (2003).

 

BALLESTER, M, et al. Avaliação como apoio à aprendizagem. Porto Alegre: Editora Artmed, (2003).

 

BENNEDSEN, Jens; CASPERSEN, M. E. Assessing process and product: A practical lab exam for an introductory programming course. Innovation in Teaching and Learning in Information and Computer Sciences (2007).

 

BESSA, Bruno; CUNHA, Mônica; FURTADO, Felipe. ENGSOFT: Ferramenta para Simulação de Ambientes Reais para auxiliar o Aprendizado Baseado em Problemas (PBL) no Ensino de Engenharia de Software. XX Workshop sobre Educação em Computação (WEI). Curitiba, PR. (2012).

 

BARROS, J. P. Students’ Perceptions of Paper-Based vs. Computer-Based Testing in an Introductory Programming Course Polytechnic Institute of Beja, Beja, Portugal UNINOVA-CTS, Monte de Caparica, Portugal (2018).

 

BASILI, V. R., CALDIERA, G. e ROMBACH, H. D. Goal/question/metric approach. In: MARCINIAK, J. (ed) Encyclopedia of software engineering. New York: John Wiley & Sons, v. 1, p.528-532, (1994).

 

CHADWICK, Clifton; OLIVEIRA, J. B. A. Aprender e Ensinar. Belo Horizonte: Editora Alfa Educativa: 8a Ed., (2007).

 

CARDOSO, S. M. V.; JANDL, Peter.  Estilos de Aprendizagem: Aprender a Aprender. (1998).

 

CHAMILLARD, A.; JOINER, J. K. Using lab practica to evaluate programming ability. In ACM SIGCSE Bulletin (2001).

 

CASTRO, C. T.; CASTRO JUNIOR, A.; MENESES, C., B., M. e RAUBER, M. Utilizando Programação Funcional em Disciplinas Introdutórias de Computação, In: XI Workshop de Educação em Computação – WEI, Campinas/SP, (2003).

 

COHEN, L.; MANION, L.; MORRISON, K. Research methods in education. Routledge Falmer, 2000.

 

CAMPBELL, D. T. e STANLEY, J. C. Experimental and quasi-experimental designs for research. Houghton Mifflin Company, Boston, MA, (1963).

 

DALY, Charlie; WALDRON, John. Assessing the Assessment of Programming Ability. (2004).

 

ENGLISH, J. Experience with a computer-assisted formal programming examination. In ACM SIGCSE bulletin (Vol. 34, pp. 51–54). ACM. (2002).

 

FAVERO, E.L; HARB, M.P.A.H; LINO, A. P.; SANTOS, T.L.T; SILVA, A. S.; SANTOS, T.L.T. Avaliação automática de questões conceituais discursivas. TIL´. Congresso da Sociedade Brasileira de Computação (submetido). (2007).

 

GOMES, A.; MENDES, A. J. Learning to program - difficulties and solutions.

International Conference on Engineering Education (ICEE), (2007).

 

GNATZ, M. et al. A Practical Approach of Teaching Software Engineering. Proceedings of the 16th Conference on Software Engineering Education and Training (CSEET’03). Madrid: IEEE. p. 120-128. (2003).

 

GOOLD, A.; HORAN, P. (2002) Foundation software engineering practices for capstone projects and beyond. Proc. 15th Conference on Software Engineering Education and Training (CSEE&T 2002), IEEE CS Press, pp 140-146, (2002).

 

HOED, R. M. Análise da evasão em cursos superiores: o caso da evasão em cursos superiores da área de Computação, Universidade de Brasília Instituto de Ciências Exatas Departamento de Ciência da Computação (2016).

 

HAGHIGHI, P. D; IKEDA, M.; JONASSEN, D.; LOOI, C.-K & SHEARD, J. Summative computer programming assessment using both paper and computer. (2005).

HAYDT, R. C. Avaliação do processo Ensino-Aprendizagem. São Paulo: Editora Ática: 6a ed., (2007).

 

JACOBSON, N. Using on-computer exams to ensure beginning students’ programming competency. ACM SIGCSE Bulletin, 32(4), 53–56. (2000).

 

JANDL, Peter Jr.; ZUCHINI, Márcio H. IC: Um Interpretador de Linguagem C. IN Projeções - USF, Bragança Paulista, V. 17, pp. 101-112. (1999).

 

KURNIA, Andy; LIM, Andrew; CHEANG, Brenda. Online Judge. Computer & Education, (2001).

 

KJOLLERSTROM, B.; MARTENSSON, M. “Assessment: The Key to Changing the Way We Learn”. CAL-Laborate. (1999).

 

MASETTO, Marcos. Didática: A aula Como Centro. São Paulo: Editora FTD S. A, (1997).

 

MARQUES, M.; OCHOA, S; QUISPE, A. A Systematic Mapping Study on Practical Approaches to Teaching Software Engineering. Frontiers in Education Conference. Madrid: IEEE. (2014).

 

MOREIRA, M. P; FAVERO, E. L. Um Ambiente para Ensino de Programação com Feedback Automático de Exercícios, Programa de Pós-Graduação em Ciência da Computação (PPGCC) – Centro de Ciências Exatas e Naturais (CCEN) – Universidade Federal do Pará (UFPA) Rua Augusto Corrêa, No. 1 – 66075-110 – Belém – PA – Brasil. (2009).

 

NOURI, Jalal; OQVIST, Martina. Coding by hand or on the computer? Evaluating the effect of assessment mode on performance of students learning programming (2018).

 

NETO, W. C. B.; SCHUVARTZ, A. A. Ferramenta Computacional de Apoio ao Processo de Ensino-Aprendizagem dos Fundamentos de Programação de Computadores, (2007).

 

OLIVEIRA, A. C; Gamificação da Educação. Universidade do Estado da Bahia. (2015).

 

PRIETCH, S. S; PAZETO, T. A. Estudo sobre a Evasão em um Curso de Licenciatura em Informática e Considerações para Melhorias, Curso de Licenciatura Plena em Informática – Universidade Federal de Mato Grosso (UFMT) (2010).

RAABE, A. L. A; SILVA, J. M. C, da. Um Ambiente para Atendimento as Dificuldades de Aprendizagem de Algoritmos, Ciência da Computação – Universidade do Vale do Itajaí (UNIVALI) (2005).

 

RAJALA, T., KAILA, E., LINDE’N, R., KURVINEN, E., LOKKILA, E., LAAKSO, M.-J., et al. Automatically assessed electronic exams in programming courses. In Proceedings of the Australasian computer science week multiconference (2016).

 

SAIKKONEN R., MALMI L., & KORHONEN, A. Fully automatic assessment of programming exercises. In: Proc. 6th Annu. Conf. on Innovation and Technology in Computer Science Education, (Canterbury, 2001) pp. 133–136.

SIMPSON, I. Developers in demand — tech talent doomsday. Clearcode. Retrieved September 19, 2016 from: http://clearcode.cc/2016/01/developers-in-demand-tech-talent-doomsday/. (2016).

 

SHULL, F.; WANGENHEIM, C. G. V. To Game or Not to Game?, IEEE Software. (2009).

SALVADOR, C.C. Aprendizagem escolar e construção do conhecimento na escola. Porto Alegre, Artes Médicas, (1994).

 

VAN HEUR, R. Fears of software skills shortage in Germany and the Netherlands. Computer Weekly, TechTarget. Retrieved September 19, 2016 from http://www.computerweekly.com/news/4500269840/Fears-of-software-skills-shortage-in-Germany-and-the-Netherlands. (2016).


Texto completo: PDF