<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.0 20120330//EN" "JATS-journalpublishing1.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="article">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">INFEDU</journal-id>
      <journal-title-group>
        <journal-title>Informatics in Education</journal-title>
      </journal-title-group>
      <issn pub-type="epub">1648-5831</issn>
      <issn pub-type="ppub">1648-5831</issn>
      <publisher>
        <publisher-name>VU</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="publisher-id">INFEDU_2022_2_14</article-id>
      <article-id pub-id-type="doi">10.15388/infedu.2022.14</article-id>
      <article-categories>
        <subj-group subj-group-type="heading">
          <subject>Article</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>A Collaborative Learning Framework for Computational Thinking Development through Game Programming</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name>
            <surname>de JESUS</surname>
            <given-names>Ângelo Magno</given-names>
          </name>
          <email xlink:href="mailto:angelo.jesus@ifmg.edu.br">angelo.jesus@ifmg.edu.br</email>
          <xref ref-type="aff" rid="j_INFEDU_aff_000"/>
        </contrib>
        <aff id="j_INFEDU_aff_000">Afonso Sardinha st., 90, Ouro Branco - MG, 36420-000, Federal Institute of Minas Gerais/Cruzeiro do Sul University, Brazil.</aff>
        <contrib contrib-type="author">
          <name>
            <surname>SILVEIRA</surname>
            <given-names>Ismar Frango</given-names>
          </name>
          <email xlink:href="mailto:ismar.silveira@cruzeirodosul.edu.br">ismar.silveira@cruzeirodosul.edu.br</email>
          <xref ref-type="aff" rid="j_INFEDU_aff_001"/>
        </contrib>
        <aff id="j_INFEDU_aff_001">Galvão Bueno st., 868 - Liberdade, São Paulo - SP, 01506-000, Cruzeiro do Sul University, Brazil.</aff>
      </contrib-group>
      <volume>21</volume>
            <issue>2</issue>
            <fpage>253</fpage>
            <lpage>281</lpage>
      <permissions>
        <copyright-year>2021</copyright-year>
        <copyright-holder>Vilnius University, ETH Zürich</copyright-holder>
        <license license-type="open-access">
          <license-p>Open access article under the CC BY license.</license-p>
        </license>
      </permissions>
      <abstract>
        <p>The Computational Thinking (CT) teaching approach allows students to practice problem-solving in a way that they can use the Computer Science mindset. In this sense, Collaborative Learning has a lot to contribute to educational activities involving the CT. This article presents the design and evaluation of a Collaborative Learning framework for the development of CT skills in students. To design the proposed strategy, several fundamental features of the Collaborative Learning concept of the literature have been studied and sketched. The strategy was applied to middle school students through a digital games programming workshop. 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. The data analysis showed evidence that the strategy was able to mobilize Computational Thinking skills in addition to mobilizing collaborative skills in learners.</p>
      </abstract>
      <kwd-group>
        <label>Keywords</label>
        <kwd>Computational Thinking</kwd>
        <kwd>Game Development</kwd>
        <kwd>Collaborative Learning</kwd>
      </kwd-group>
    </article-meta>
  </front>
</article>
