A collaborative learning strategy for computational thinking development through game programming

Bibliographic Details
Main Author: Jesus, Ângelo Magno de
Publication Date: 2020
Format: Doctoral thesis
Language: por
Source: Repositório do Centro Universitário Braz Cubas
Download full: https://repositorio.cruzeirodosul.edu.br/handle/123456789/3225
Summary: The inclusion of Computational Thinking in the classroom can bring great advances to education. The Computational Thinking approach allows students to practice problem-solving in a way that they can use a computer and the Computer Science mindset. In this sense, the collaboration between students is a key aspect of problem-solving activities. Therefore, social interactions among students from collaborative learning methods could contribute to cognitive development in different ways. This PhD thesis describes a research that has as objective the design of a collaborative learning strategy to support the Computational Thinking development in learners. In order to design the proposed strategy, several fundamental features of the collaborative learning concept of the literature have been studied and sketched. Each step of the collaborative approach was designed to fit this scheme. The proposed strategy uses Game Development teaching approaches to engage learners. Elements of Agile Software Engineering and Problem-Based Learning have also been taken into account. To carry out the experiments, a game development workshop was applied to middle school students from two public educational institutions. Data were collected by three means: (1) collecting artifacts produced during activities; (2) recording of game programming sessions; and (3) applying a structured interview to students. Also, a triangulation of the resulting information was carried out to give more robustness to the results. The data analysis showed evidence that the strategy was able to mobilize Computational Thinking skills related mainly to the algorithm design in addition to mobilizing collaborative skills in learners.
id CUB_a1ab9b6a733dc3f8d73f1d6b32d314f7
oai_identifier_str oai:repositorio.cruzeirodosul.edu.br:123456789/3225
network_acronym_str CUB
network_name_str Repositório do Centro Universitário Braz Cubas
repository_id_str
spelling A collaborative learning strategy for computational thinking development through game programmingComputational thinkingCollaborative learningGame programmingCNPQ::CIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::METODOS E TECNICAS DE ENSINOThe inclusion of Computational Thinking in the classroom can bring great advances to education. The Computational Thinking approach allows students to practice problem-solving in a way that they can use a computer and the Computer Science mindset. In this sense, the collaboration between students is a key aspect of problem-solving activities. Therefore, social interactions among students from collaborative learning methods could contribute to cognitive development in different ways. This PhD thesis describes a research that has as objective the design of a collaborative learning strategy to support the Computational Thinking development in learners. In order to design the proposed strategy, several fundamental features of the collaborative learning concept of the literature have been studied and sketched. Each step of the collaborative approach was designed to fit this scheme. The proposed strategy uses Game Development teaching approaches to engage learners. Elements of Agile Software Engineering and Problem-Based Learning have also been taken into account. To carry out the experiments, a game development workshop was applied to middle school students from two public educational institutions. Data were collected by three means: (1) collecting artifacts produced during activities; (2) recording of game programming sessions; and (3) applying a structured interview to students. Also, a triangulation of the resulting information was carried out to give more robustness to the results. The data analysis showed evidence that the strategy was able to mobilize Computational Thinking skills related mainly to the algorithm design in addition to mobilizing collaborative skills in learners.The inclusion of Computational Thinking in the classroom can bring great advances to education. The Computational Thinking approach allows students to practice problem-solving in a way that they can use a computer and the Computer Science mindset. In this sense, the collaboration between students is a key aspect of problem-solving activities. Therefore, social interactions among students from collaborative learning methods could contribute to cognitive development in different ways. This PhD thesis describes a research that has as objective the design of a collaborative learning strategy to support the Computational Thinking development in learners. In order to design the proposed strategy, several fundamental features of the collaborative learning concept of the literature have been studied and sketched. Each step of the collaborative approach was designed to fit this scheme. The proposed strategy uses Game Development teaching approaches to engage learners. Elements of Agile Software Engineering and Problem-Based Learning have also been taken into account. To carry out the experiments, a game development workshop was applied to middle school students from two public educational institutions. Data were collected by three means: (1) collecting artifacts produced during activities; (2) recording of game programming sessions; and (3) applying a structured interview to students. Also, a triangulation of the resulting information was carried out to give more robustness to the results. The data analysis showed evidence that the strategy was able to mobilize Computational Thinking skills related mainly to the algorithm design in addition to mobilizing collaborative skills in learners.Universidade Cruzeiro do SulBrasilPrograma de Pós Graduação em Ensino de Ciências e MatemáticaCruzeiro do SulSilveira, Ismar Frango00845303678http://lattes.cnpq.br/3894359521286830Silveira, Ismar FrangoHernandez, Cristiane Camilohttp://lattes.cnpq.br/2581712979222454Barboza Junior, Alcides Teixeirahttp://lattes.cnpq.br/6371336337516356Barcelos, Thiago Schumacherhttp://lattes.cnpq.br/0179728954543082García-Holgado, AliciaJesus, Ângelo Magno de2022-03-04T22:31:37Z2021-03-102022-03-04T22:31:37Z2020-12-14info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdfJESUS, A. M. de. A collaborative learning strategy for computational thinking development through game programming. Advisor: Ismar Frango Silveira. 2020. 248 f. Thesis (PhD in Science and Mathematics Teaching) – Cruzeiro do Sul University, São Paulo, 2020.https://repositorio.cruzeirodosul.edu.br/handle/123456789/3225porinfo:eu-repo/semantics/openAccessreponame:Repositório do Centro Universitário Braz Cubasinstname:Centro Universitário Braz Cubas (CUB)instacron:CUB2022-03-04T22:32:45Zoai:repositorio.cruzeirodosul.edu.br:123456789/3225Repositório InstitucionalPUBhttps://repositorio.brazcubas.edu.br/oai/requestbibli@brazcubas.edu.bropendoar:2022-03-04T22:32:45Repositório do Centro Universitário Braz Cubas - Centro Universitário Braz Cubas (CUB)false
dc.title.none.fl_str_mv A collaborative learning strategy for computational thinking development through game programming
title A collaborative learning strategy for computational thinking development through game programming
spellingShingle A collaborative learning strategy for computational thinking development through game programming
Jesus, Ângelo Magno de
Computational thinking
Collaborative learning
Game programming
CNPQ::CIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::METODOS E TECNICAS DE ENSINO
title_short A collaborative learning strategy for computational thinking development through game programming
title_full A collaborative learning strategy for computational thinking development through game programming
title_fullStr A collaborative learning strategy for computational thinking development through game programming
title_full_unstemmed A collaborative learning strategy for computational thinking development through game programming
title_sort A collaborative learning strategy for computational thinking development through game programming
author Jesus, Ângelo Magno de
author_facet Jesus, Ângelo Magno de
author_role author
dc.contributor.none.fl_str_mv Silveira, Ismar Frango
00845303678
http://lattes.cnpq.br/3894359521286830
Silveira, Ismar Frango
Hernandez, Cristiane Camilo
http://lattes.cnpq.br/2581712979222454
Barboza Junior, Alcides Teixeira
http://lattes.cnpq.br/6371336337516356
Barcelos, Thiago Schumacher
http://lattes.cnpq.br/0179728954543082
García-Holgado, Alicia
dc.contributor.author.fl_str_mv Jesus, Ângelo Magno de
dc.subject.por.fl_str_mv Computational thinking
Collaborative learning
Game programming
CNPQ::CIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::METODOS E TECNICAS DE ENSINO
topic Computational thinking
Collaborative learning
Game programming
CNPQ::CIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::METODOS E TECNICAS DE ENSINO
description The inclusion of Computational Thinking in the classroom can bring great advances to education. The Computational Thinking approach allows students to practice problem-solving in a way that they can use a computer and the Computer Science mindset. In this sense, the collaboration between students is a key aspect of problem-solving activities. Therefore, social interactions among students from collaborative learning methods could contribute to cognitive development in different ways. This PhD thesis describes a research that has as objective the design of a collaborative learning strategy to support the Computational Thinking development in learners. In order to design the proposed strategy, several fundamental features of the collaborative learning concept of the literature have been studied and sketched. Each step of the collaborative approach was designed to fit this scheme. The proposed strategy uses Game Development teaching approaches to engage learners. Elements of Agile Software Engineering and Problem-Based Learning have also been taken into account. To carry out the experiments, a game development workshop was applied to middle school students from two public educational institutions. Data were collected by three means: (1) collecting artifacts produced during activities; (2) recording of game programming sessions; and (3) applying a structured interview to students. Also, a triangulation of the resulting information was carried out to give more robustness to the results. The data analysis showed evidence that the strategy was able to mobilize Computational Thinking skills related mainly to the algorithm design in addition to mobilizing collaborative skills in learners.
publishDate 2020
dc.date.none.fl_str_mv 2020-12-14
2021-03-10
2022-03-04T22:31:37Z
2022-03-04T22:31:37Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv JESUS, A. M. de. A collaborative learning strategy for computational thinking development through game programming. Advisor: Ismar Frango Silveira. 2020. 248 f. Thesis (PhD in Science and Mathematics Teaching) – Cruzeiro do Sul University, São Paulo, 2020.
https://repositorio.cruzeirodosul.edu.br/handle/123456789/3225
identifier_str_mv JESUS, A. M. de. A collaborative learning strategy for computational thinking development through game programming. Advisor: Ismar Frango Silveira. 2020. 248 f. Thesis (PhD in Science and Mathematics Teaching) – Cruzeiro do Sul University, São Paulo, 2020.
url https://repositorio.cruzeirodosul.edu.br/handle/123456789/3225
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.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Cruzeiro do Sul
Brasil
Programa de Pós Graduação em Ensino de Ciências e Matemática
Cruzeiro do Sul
publisher.none.fl_str_mv Universidade Cruzeiro do Sul
Brasil
Programa de Pós Graduação em Ensino de Ciências e Matemática
Cruzeiro do Sul
dc.source.none.fl_str_mv reponame:Repositório do Centro Universitário Braz Cubas
instname:Centro Universitário Braz Cubas (CUB)
instacron:CUB
instname_str Centro Universitário Braz Cubas (CUB)
instacron_str CUB
institution CUB
reponame_str Repositório do Centro Universitário Braz Cubas
collection Repositório do Centro Universitário Braz Cubas
repository.name.fl_str_mv Repositório do Centro Universitário Braz Cubas - Centro Universitário Braz Cubas (CUB)
repository.mail.fl_str_mv bibli@brazcubas.edu.br
_version_ 1798311352015519744