Repositório Institucional Cruzeiro do Sul Campus Liberdade Teses Doutorado em Ensino de Ciências e Matemática
Use este identificador para citar ou linkar para este item: https://repositorio.cruzeirodosul.edu.br/handle/123456789/3225
Tipo: Tese
Título: A collaborative learning strategy for computational thinking development through game programming
Autor(es): Jesus, Ângelo Magno de
Primeiro Orientador: Silveira, Ismar Frango
metadata.dc.contributor.referee1: Silveira, Ismar Frango
metadata.dc.contributor.referee2: Hernandez, Cristiane Camilo
metadata.dc.contributor.referee3: Barboza Junior, Alcides Teixeira
metadata.dc.contributor.referee4: Barcelos, Thiago Schumacher
metadata.dc.contributor.referee5: García-Holgado, Alicia
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.
Abstract: 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.
Palavras-chave: Computational thinking
Collaborative learning
Game programming
CNPq: CNPQ::CIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::METODOS E TECNICAS DE ENSINO
Idioma: por
País: Brasil
Editor: Universidade Cruzeiro do Sul
Sigla da Instituição: Cruzeiro do Sul
metadata.dc.publisher.program: Programa de Pós Graduação em Ensino de Ciências e Matemática
Citação: 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.
Tipo de Acesso: Acesso Aberto
URI: https://repositorio.cruzeirodosul.edu.br/handle/123456789/3225
Data do documento: 14-Dez-2020
Aparece nas coleções:Doutorado em Ensino de Ciências e Matemática

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Angelo Magno de Jesus.pdftese8.04 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.