Uso de problemas de Parson no ensino de programação introdutória
Autor(a) principal: | |
---|---|
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 |