A vida através de cada bloco: ensino de programação para estudantes universitários através de jogo educativo

Detalhes bibliográficos
Autor(a) principal: Andrade, Alcides Cunha de
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE)
Texto Completo: https://repository.ufrpe.br/handle/123456789/5425
Resumo: O problema da alta evasão em cursos superiores de computação é um tema recorrente na literatura científica, a qual indica dificuldades no processo de ensino-aprendizagem de programação como um dos principais fatores para esse índice. Um outro fator detectado por esses estudos é que tais dificuldades ocorrem, em sua maioria, quando os estudantes têm um primeiro contato com programação. Para esse problema, diferentes soluções têm sido propostas. Dentre as abordagens mais promissoras, Game-based Learning (GBL) tem se mostrado uma metodologia eficaz. Adicionalmente, em termos de linguagem de programação, um paradigma recorrente para auxiliar na aprendizagem de estudantes iniciantes, é o uso de Programação Visual em Blocos. Assim, neste trabalho, a partir de uma revisão da literatura sobre o uso de GBL para o ensino de programação, é apresentado um jogo, chamado ”A vida através de cada bloco”. O jogo propõe desafios aos estudantes, os quais precisam ser resolvidos dentro de um limite de tempo pré-determinado. Portanto, o presente trabalho consiste em utilizar GBL, em conjunto com Programação Visual em Blocos, objetivando propor um jogo que auxilie no processo de aprendizagem de programação, voltado para estudantes ingressantes em cursos superiores de computação. Para ilustrar a proposta, um Produto Mínimo Viável, Minimum Viable Product (MVP), foi desenvolvido, contendo uma fase baseada em eventos que remetem a situações que podem ser vivenciadas por esse público alvo.
id UFRPE_3a93f25d0a117404878633fd423c451b
oai_identifier_str oai:dspace:123456789/5425
network_acronym_str UFRPE
network_name_str Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE)
repository_id_str https://v2.sherpa.ac.uk/id/repository/10612
spelling A vida através de cada bloco: ensino de programação para estudantes universitários através de jogo educativoJogos educativosProgramação visual (Computação)Aprendizagem ativaO problema da alta evasão em cursos superiores de computação é um tema recorrente na literatura científica, a qual indica dificuldades no processo de ensino-aprendizagem de programação como um dos principais fatores para esse índice. Um outro fator detectado por esses estudos é que tais dificuldades ocorrem, em sua maioria, quando os estudantes têm um primeiro contato com programação. Para esse problema, diferentes soluções têm sido propostas. Dentre as abordagens mais promissoras, Game-based Learning (GBL) tem se mostrado uma metodologia eficaz. Adicionalmente, em termos de linguagem de programação, um paradigma recorrente para auxiliar na aprendizagem de estudantes iniciantes, é o uso de Programação Visual em Blocos. Assim, neste trabalho, a partir de uma revisão da literatura sobre o uso de GBL para o ensino de programação, é apresentado um jogo, chamado ”A vida através de cada bloco”. O jogo propõe desafios aos estudantes, os quais precisam ser resolvidos dentro de um limite de tempo pré-determinado. Portanto, o presente trabalho consiste em utilizar GBL, em conjunto com Programação Visual em Blocos, objetivando propor um jogo que auxilie no processo de aprendizagem de programação, voltado para estudantes ingressantes em cursos superiores de computação. Para ilustrar a proposta, um Produto Mínimo Viável, Minimum Viable Product (MVP), foi desenvolvido, contendo uma fase baseada em eventos que remetem a situações que podem ser vivenciadas por esse público alvo.The problem of high dropout rates in higher education computer science courses is a recurring theme in the scientific literature, which indicates difficulties in the programming teaching-learning process as one of the main factors for this index. Another factor identified by these studies is that such difficulties mostly occur when students have their first contact with programming. For this problem, different solutions have been proposed. Among the most promising approaches, Game-Based Learning (GBL) has proven to be an effective methodology. Additionally, in terms of programming languages, a recurring paradigm to assist beginner students in learning is the use of Visual Block Programming. Thus, in this work, based on a literature review on the use of Game-Based Learning for programming education, a game called ”Life Through Each Block” is presented. The game poses challenges to students that need to be solved within a predetermined time limit. Therefore, the present work aims to use GBL in conjunction with Visual Block Programming to propose a game that aids in the programming learning process, targeted at incoming computer science students. To illustrate the proposal, a Minimum Viable Product (MVP) has been developed, containing a stage based on events that refer to situations that can be experienced by this target audience.BrasilMelo, Jeane Cecília Bezerra dehttp://lattes.cnpq.br/9676781312898621http://lattes.cnpq.br/8499459630583005Andrade, Alcides Cunha de2024-01-17T13:07:42Z2024-01-17T13:07:42Z2023-09-08info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis40 f.application/pdfANDRADE, Alcides Cunha de. A vida através de cada bloco: ensino de programação para estudantes universitários através de jogo educativo. 2023. 40 f. Trabalho de Conclusão de Curso (Bacharelado em Ciências da Computação) – Departamento de Computação, Universidade Federal Rural de Pernambuco, Recife, 2023.https://repository.ufrpe.br/handle/123456789/5425porhttps://creativecommons.org/licenses/by-nc-nd/4.0/deed.pt-brAtribuição-NãoComercial-SemDerivações 4.0 Internacionalinfo:eu-repo/semantics/openAccessreponame:Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE)instname:Universidade Federal Rural de Pernambuco (UFRPE)instacron:UFRPE2024-01-17T13:08:01Zoai:dspace:123456789/5425Repositório InstitucionalPUBhttps://repository.ufrpe.br/oai/requestrepositorio.sib@ufrpe.bropendoar:https://v2.sherpa.ac.uk/id/repository/106122024-01-17T13:08:01Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE) - Universidade Federal Rural de Pernambuco (UFRPE)false
dc.title.none.fl_str_mv A vida através de cada bloco: ensino de programação para estudantes universitários através de jogo educativo
title A vida através de cada bloco: ensino de programação para estudantes universitários através de jogo educativo
spellingShingle A vida através de cada bloco: ensino de programação para estudantes universitários através de jogo educativo
Andrade, Alcides Cunha de
Jogos educativos
Programação visual (Computação)
Aprendizagem ativa
title_short A vida através de cada bloco: ensino de programação para estudantes universitários através de jogo educativo
title_full A vida através de cada bloco: ensino de programação para estudantes universitários através de jogo educativo
title_fullStr A vida através de cada bloco: ensino de programação para estudantes universitários através de jogo educativo
title_full_unstemmed A vida através de cada bloco: ensino de programação para estudantes universitários através de jogo educativo
title_sort A vida através de cada bloco: ensino de programação para estudantes universitários através de jogo educativo
author Andrade, Alcides Cunha de
author_facet Andrade, Alcides Cunha de
author_role author
dc.contributor.none.fl_str_mv Melo, Jeane Cecília Bezerra de
http://lattes.cnpq.br/9676781312898621
http://lattes.cnpq.br/8499459630583005
dc.contributor.author.fl_str_mv Andrade, Alcides Cunha de
dc.subject.por.fl_str_mv Jogos educativos
Programação visual (Computação)
Aprendizagem ativa
topic Jogos educativos
Programação visual (Computação)
Aprendizagem ativa
description O problema da alta evasão em cursos superiores de computação é um tema recorrente na literatura científica, a qual indica dificuldades no processo de ensino-aprendizagem de programação como um dos principais fatores para esse índice. Um outro fator detectado por esses estudos é que tais dificuldades ocorrem, em sua maioria, quando os estudantes têm um primeiro contato com programação. Para esse problema, diferentes soluções têm sido propostas. Dentre as abordagens mais promissoras, Game-based Learning (GBL) tem se mostrado uma metodologia eficaz. Adicionalmente, em termos de linguagem de programação, um paradigma recorrente para auxiliar na aprendizagem de estudantes iniciantes, é o uso de Programação Visual em Blocos. Assim, neste trabalho, a partir de uma revisão da literatura sobre o uso de GBL para o ensino de programação, é apresentado um jogo, chamado ”A vida através de cada bloco”. O jogo propõe desafios aos estudantes, os quais precisam ser resolvidos dentro de um limite de tempo pré-determinado. Portanto, o presente trabalho consiste em utilizar GBL, em conjunto com Programação Visual em Blocos, objetivando propor um jogo que auxilie no processo de aprendizagem de programação, voltado para estudantes ingressantes em cursos superiores de computação. Para ilustrar a proposta, um Produto Mínimo Viável, Minimum Viable Product (MVP), foi desenvolvido, contendo uma fase baseada em eventos que remetem a situações que podem ser vivenciadas por esse público alvo.
publishDate 2023
dc.date.none.fl_str_mv 2023-09-08
2024-01-17T13:07:42Z
2024-01-17T13:07:42Z
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 ANDRADE, Alcides Cunha de. A vida através de cada bloco: ensino de programação para estudantes universitários através de jogo educativo. 2023. 40 f. Trabalho de Conclusão de Curso (Bacharelado em Ciências da Computação) – Departamento de Computação, Universidade Federal Rural de Pernambuco, Recife, 2023.
https://repository.ufrpe.br/handle/123456789/5425
identifier_str_mv ANDRADE, Alcides Cunha de. A vida através de cada bloco: ensino de programação para estudantes universitários através de jogo educativo. 2023. 40 f. Trabalho de Conclusão de Curso (Bacharelado em Ciências da Computação) – Departamento de Computação, Universidade Federal Rural de Pernambuco, Recife, 2023.
url https://repository.ufrpe.br/handle/123456789/5425
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/deed.pt-br
Atribuição-NãoComercial-SemDerivações 4.0 Internacional
info:eu-repo/semantics/openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/deed.pt-br
Atribuição-NãoComercial-SemDerivações 4.0 Internacional
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 40 f.
application/pdf
dc.publisher.none.fl_str_mv Brasil
publisher.none.fl_str_mv Brasil
dc.source.none.fl_str_mv reponame:Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE)
instname:Universidade Federal Rural de Pernambuco (UFRPE)
instacron:UFRPE
instname_str Universidade Federal Rural de Pernambuco (UFRPE)
instacron_str UFRPE
institution UFRPE
reponame_str Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE)
collection Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE)
repository.name.fl_str_mv Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE) - Universidade Federal Rural de Pernambuco (UFRPE)
repository.mail.fl_str_mv repositorio.sib@ufrpe.br
_version_ 1809277157922308096