A collaborative learning strategy for computational thinking development through game programming
| Autor(a) principal: | |
|---|---|
| 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 |