Uso de problemas de Parson no ensino de programação introdutória

Detalhes bibliográficos
Autor(a) principal: Reis, Anilton Carlos de Lima
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFAM
Texto Completo: http://riu.ufam.edu.br/handle/prefix/7052
Resumo: This work aims to explore the use of Parson's problems in teaching introductory programming. Parson's problems are a drag-and-drop type of programming exercise. Students receive blocks containing unorganized code snippets and need to organize them correctly to solve the proposed challenge. This type of activity aims to reduce the cognitive load of problems that can overwhelm novice students, such as writing code from scratch. In this work, different types or variations of Parson's problems were cataloged through a systematic literature mapping (MSL) and learning gains reported in research.
id UFAM-1_f3c089255a6f6c503a230a4684c6302e
oai_identifier_str oai:localhost:prefix/7052
network_acronym_str UFAM-1
network_name_str Repositório Institucional da UFAM
repository_id_str
spelling Uso de problemas de Parson no ensino de programação introdutóriaProblemas de ParsonParson's problemsIntrodução à programaçãoIntroductory programmingCarga cognitivaCognitive loadGanho de aprendizagemLearn gainCIENCIAS EXATAS E DA TERRA: CIENCIA DA COMPUTACAOProgramação de sistemas (Computação)Programação (Computadores) - Conhecimentos e aprendizagemThis work aims to explore the use of Parson's problems in teaching introductory programming. Parson's problems are a drag-and-drop type of programming exercise. Students receive blocks containing unorganized code snippets and need to organize them correctly to solve the proposed challenge. This type of activity aims to reduce the cognitive load of problems that can overwhelm novice students, such as writing code from scratch. In this work, different types or variations of Parson's problems were cataloged through a systematic literature mapping (MSL) and learning gains reported in research.Este trabalho tem como objetivo explorar o uso de problemas de Parson no ensino de introdução à programação. Os problemas de Parson são um tipo de exercício de programação baseado em arrastar e soltar blocos. Os alunos recebem blocos contendo trechos de código desorganizados e precisam organizá-los corretamente para solucionar o desafio proposto. Esse tipo de atividade tem o objetivo de reduzir a carga cognitiva dos problemas capazes de sobrecarregar os alunos novatos, como por exemplo escrever o código do zero. Neste trabalho foram catalogados diferentes tipos ou variações de problemas de Parson através de um mapeamento sistemático da literatura (MSL) e os de ganho de aprendizagem relatados em pesquisas.1NãoFT - Faculdade de TecnologiaManaus (AM)Engenharia da Computação - Bacharelado - ManausOliveira, Elaine Harada Teixeira dehttp://lattes.cnpq.br/6553721651836761Carvalho, Leandro Silva Galvão dehttp://lattes.cnpq.br/6049960144667044Oliveira, David Braga Fernandes dehttp://lattes.cnpq.br/9561812825173697Souto, Eduardo Pereira Jameshttp://lattes.cnpq.br/3875301617975895Reis, Anilton Carlos de Lima2023-10-11T00:24:50Z2023-10-11T00:24:50Z2023-07-05info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesishttp://riu.ufam.edu.br/handle/prefix/7052porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFAMinstname:Universidade Federal do Amazonas (UFAM)instacron:UFAM2023-10-11T00:25:22Zoai:localhost:prefix/7052Repositório InstitucionalPUBhttp://riu.ufam.edu.br/oai/requestopendoar:2023-10-11T00:25:22Repositório Institucional da UFAM - Universidade Federal do Amazonas (UFAM)false
dc.title.none.fl_str_mv Uso de problemas de Parson no ensino de programação introdutória
title Uso de problemas de Parson no ensino de programação introdutória
spellingShingle Uso de problemas de Parson no ensino de programação introdutória
Reis, Anilton Carlos de Lima
Problemas de Parson
Parson's problems
Introdução à programação
Introductory programming
Carga cognitiva
Cognitive load
Ganho de aprendizagem
Learn gain
CIENCIAS EXATAS E DA TERRA: CIENCIA DA COMPUTACAO
Programação de sistemas (Computação)
Programação (Computadores) - Conhecimentos e aprendizagem
title_short Uso de problemas de Parson no ensino de programação introdutória
title_full Uso de problemas de Parson no ensino de programação introdutória
title_fullStr Uso de problemas de Parson no ensino de programação introdutória
title_full_unstemmed Uso de problemas de Parson no ensino de programação introdutória
title_sort Uso de problemas de Parson no ensino de programação introdutória
author Reis, Anilton Carlos de Lima
author_facet Reis, Anilton Carlos de Lima
author_role author
dc.contributor.none.fl_str_mv Oliveira, Elaine Harada Teixeira de
http://lattes.cnpq.br/6553721651836761
Carvalho, Leandro Silva Galvão de
http://lattes.cnpq.br/6049960144667044
Oliveira, David Braga Fernandes de
http://lattes.cnpq.br/9561812825173697
Souto, Eduardo Pereira James
http://lattes.cnpq.br/3875301617975895
dc.contributor.author.fl_str_mv Reis, Anilton Carlos de Lima
dc.subject.por.fl_str_mv Problemas de Parson
Parson's problems
Introdução à programação
Introductory programming
Carga cognitiva
Cognitive load
Ganho de aprendizagem
Learn gain
CIENCIAS EXATAS E DA TERRA: CIENCIA DA COMPUTACAO
Programação de sistemas (Computação)
Programação (Computadores) - Conhecimentos e aprendizagem
topic Problemas de Parson
Parson's problems
Introdução à programação
Introductory programming
Carga cognitiva
Cognitive load
Ganho de aprendizagem
Learn gain
CIENCIAS EXATAS E DA TERRA: CIENCIA DA COMPUTACAO
Programação de sistemas (Computação)
Programação (Computadores) - Conhecimentos e aprendizagem
description This work aims to explore the use of Parson's problems in teaching introductory programming. Parson's problems are a drag-and-drop type of programming exercise. Students receive blocks containing unorganized code snippets and need to organize them correctly to solve the proposed challenge. This type of activity aims to reduce the cognitive load of problems that can overwhelm novice students, such as writing code from scratch. In this work, different types or variations of Parson's problems were cataloged through a systematic literature mapping (MSL) and learning gains reported in research.
publishDate 2023
dc.date.none.fl_str_mv 2023-10-11T00:24:50Z
2023-10-11T00:24:50Z
2023-07-05
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://riu.ufam.edu.br/handle/prefix/7052
url http://riu.ufam.edu.br/handle/prefix/7052
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv FT - Faculdade de Tecnologia
Manaus (AM)
Engenharia da Computação - Bacharelado - Manaus
publisher.none.fl_str_mv FT - Faculdade de Tecnologia
Manaus (AM)
Engenharia da Computação - Bacharelado - Manaus
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFAM
instname:Universidade Federal do Amazonas (UFAM)
instacron:UFAM
instname_str Universidade Federal do Amazonas (UFAM)
instacron_str UFAM
institution UFAM
reponame_str Repositório Institucional da UFAM
collection Repositório Institucional da UFAM
repository.name.fl_str_mv Repositório Institucional da UFAM - Universidade Federal do Amazonas (UFAM)
repository.mail.fl_str_mv
_version_ 1798061062654787584