A collaborative learning strategy for computational thinking development through game programming

Detalhes bibliográficos
Autor(a) principal: Jesus, Ângelo Magno de
Data de Publicação: 2020
Tipo de documento: Tese
Idioma: por
Título da fonte: Repositório Institucional da Universidade Cruzeiro do Sul
Texto Completo: https://repositorio.cruzeirodosul.edu.br/handle/123456789/3225
Resumo: 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 UNICSUL-1_a1ab9b6a733dc3f8d73f1d6b32d314f7
oai_identifier_str oai:repositorio.cruzeirodosul.edu.br:123456789/3225
network_acronym_str UNICSUL-1
network_name_str Repositório Institucional da Universidade Cruzeiro do Sul
repository_id_str
spelling 2022-03-04T22:31:37Z2021-03-102022-03-04T22:31:37Z2020-12-14JESUS, 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/3225The 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.porUniversidade Cruzeiro do SulPrograma de Pós Graduação em Ensino de Ciências e MatemáticaCruzeiro do SulBrasilCNPQ::CIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::METODOS E TECNICAS DE ENSINOComputational thinkingCollaborative learningGame programmingA collaborative learning strategy for computational thinking development through game programminginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisSilveira, 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, Alicia08121707684http://lattes.cnpq.br/8650963652700290Jesus, Ângelo Magno deinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da Universidade Cruzeiro do Sulinstname:Universidade Cruzeiro do Sul (UNICSUL)instacron:UNICSULORIGINALAngelo Magno de Jesus.pdfAngelo Magno de Jesus.pdfteseapplication/pdf8232884http://dev.siteworks.com.br:8080/jspui/bitstream/123456789/3225/1/Angelo%20Magno%20de%20Jesus.pdfd5bc42b53f352a274f79e1360d557ff0MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://dev.siteworks.com.br:8080/jspui/bitstream/123456789/3225/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52123456789/32252022-03-04 19:32:45.776oai:repositorio.cruzeirodosul.edu.br:123456789/3225Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPRIhttps://repositorio.cruzeirodosul.edu.br/oai/requestmary.pela@unicid.edu.bropendoar:2022-03-04T22:32:45Repositório Institucional da Universidade Cruzeiro do Sul - Universidade Cruzeiro do Sul (UNICSUL)false
dc.title.pt_BR.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
CNPQ::CIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::METODOS E TECNICAS DE ENSINO
Computational thinking
Collaborative learning
Game programming
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.advisor1.fl_str_mv Silveira, Ismar Frango
dc.contributor.advisor1ID.fl_str_mv 00845303678
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/3894359521286830
dc.contributor.referee1.fl_str_mv Silveira, Ismar Frango
dc.contributor.referee2.fl_str_mv Hernandez, Cristiane Camilo
dc.contributor.referee2Lattes.fl_str_mv http://lattes.cnpq.br/2581712979222454
dc.contributor.referee3.fl_str_mv Barboza Junior, Alcides Teixeira
dc.contributor.referee3Lattes.fl_str_mv http://lattes.cnpq.br/6371336337516356
dc.contributor.referee4.fl_str_mv Barcelos, Thiago Schumacher
dc.contributor.referee4Lattes.fl_str_mv http://lattes.cnpq.br/0179728954543082
dc.contributor.referee5.fl_str_mv García-Holgado, Alicia
dc.contributor.authorID.fl_str_mv 08121707684
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/8650963652700290
dc.contributor.author.fl_str_mv Jesus, Ângelo Magno de
contributor_str_mv Silveira, Ismar Frango
Silveira, Ismar Frango
Hernandez, Cristiane Camilo
Barboza Junior, Alcides Teixeira
Barcelos, Thiago Schumacher
García-Holgado, Alicia
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::METODOS E TECNICAS DE ENSINO
topic CNPQ::CIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::METODOS E TECNICAS DE ENSINO
Computational thinking
Collaborative learning
Game programming
dc.subject.por.fl_str_mv Computational thinking
Collaborative learning
Game programming
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.issued.fl_str_mv 2020-12-14
dc.date.available.fl_str_mv 2021-03-10
2022-03-04T22:31:37Z
dc.date.accessioned.fl_str_mv 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.citation.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.
dc.identifier.uri.fl_str_mv 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.publisher.none.fl_str_mv Universidade Cruzeiro do Sul
dc.publisher.program.fl_str_mv Programa de Pós Graduação em Ensino de Ciências e Matemática
dc.publisher.initials.fl_str_mv Cruzeiro do Sul
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Cruzeiro do Sul
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Cruzeiro do Sul
instname:Universidade Cruzeiro do Sul (UNICSUL)
instacron:UNICSUL
instname_str Universidade Cruzeiro do Sul (UNICSUL)
instacron_str UNICSUL
institution UNICSUL
reponame_str Repositório Institucional da Universidade Cruzeiro do Sul
collection Repositório Institucional da Universidade Cruzeiro do Sul
bitstream.url.fl_str_mv http://dev.siteworks.com.br:8080/jspui/bitstream/123456789/3225/1/Angelo%20Magno%20de%20Jesus.pdf
http://dev.siteworks.com.br:8080/jspui/bitstream/123456789/3225/2/license.txt
bitstream.checksum.fl_str_mv d5bc42b53f352a274f79e1360d557ff0
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da Universidade Cruzeiro do Sul - Universidade Cruzeiro do Sul (UNICSUL)
repository.mail.fl_str_mv mary.pela@unicid.edu.br
_version_ 1801771147304370176