<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>1607-4041</journal-id>
<journal-title><![CDATA[Revista electrónica de investigación educativa]]></journal-title>
<abbrev-journal-title><![CDATA[REDIE]]></abbrev-journal-title>
<issn>1607-4041</issn>
<publisher>
<publisher-name><![CDATA[Universidad Autónoma de Baja California, Instituto de Investigación y Desarrollo Educativo]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1607-40412020000100127</article-id>
<article-id pub-id-type="doi">10.24320/redie.2020.22.e27.2869</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Lenguajes de programación y desarrollo de competencias clave. Revisión sistemática]]></article-title>
<article-title xml:lang="en"><![CDATA[Programming Languages and Development of Key Competences. Systematic Review]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Tejera-Martínez]]></surname>
<given-names><![CDATA[Francisca]]></given-names>
</name>
<xref ref-type="aff" rid="Aff"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Aguilera]]></surname>
<given-names><![CDATA[David]]></given-names>
</name>
<xref ref-type="aff" rid="Aff"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Vílchez-González]]></surname>
<given-names><![CDATA[José Miguel]]></given-names>
</name>
<xref ref-type="aff" rid="Aff"/>
</contrib>
</contrib-group>
<aff id="Af1">
<institution><![CDATA[,Universidad de Granada  ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
<country>Spain</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>00</month>
<year>2020</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>00</month>
<year>2020</year>
</pub-date>
<volume>22</volume>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_arttext&amp;pid=S1607-40412020000100127&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_abstract&amp;pid=S1607-40412020000100127&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_pdf&amp;pid=S1607-40412020000100127&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[Resumen El presente estudio trata de dar respuesta a una serie de interrogantes relacionados con los lenguajes de programación en el marco de la educación formal; en particular, en qué etapas educativas se usan los lenguajes de programación y cuáles son los más utilizados. A su vez, se pretende conocer la repercusión de estos lenguajes en el aprendizaje del alumnado, para lo cual se ha estudiado su influencia en el desarrollo de las competencias clave. Se llevó a cabo una revisión sistemática, según los fundamentos de la declaración PRISMA, de los trabajos indexados en las bases de datos Web of Science y Scopus entre 2007 y 2018. Los resultados muestran un incipiente interés de la comunidad científica por los lenguajes de programación en entornos educativos formales. Asimismo, se ha constatado la eficacia del uso de los lenguajes de programación en el desarrollo competencial del alumnado.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[Abstract This study endeavors to answer a number of questions regarding programming languages in formal education - in particular, in which educational stages programming languages are used and which programming languages are most widely used. Similarly, the study also seeks to explore the impact of these languages on student learning, and to that end, examines how they influence the development of key competences. A systematic review was conducted of studies indexed in the Web of Science and Scopus databases from 2007 to 2018, in accordance with the PRISMA statement. The results show an emerging interest among the scientific community in programming languages in formal learning environments, while confirming the effectiveness of using programming languages for student competence development.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[Lenguajes de programación]]></kwd>
<kwd lng="es"><![CDATA[Competencias]]></kwd>
<kwd lng="es"><![CDATA[Educación tecnológica]]></kwd>
<kwd lng="es"><![CDATA[Revisión bibliográfica]]></kwd>
<kwd lng="en"><![CDATA[Programming languages]]></kwd>
<kwd lng="en"><![CDATA[Competencies]]></kwd>
<kwd lng="en"><![CDATA[Technology education]]></kwd>
<kwd lng="en"><![CDATA[Literature review]]></kwd>
</kwd-group>
</article-meta>
</front><back>
<ref-list>
<ref id="B1">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Almirón]]></surname>
<given-names><![CDATA[M. E.]]></given-names>
</name>
<name>
<surname><![CDATA[Porro]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Las TIC en la enseñanza: un análisis de casos]]></article-title>
<source><![CDATA[Revista Electrónica de Investigación Educativa]]></source>
<year>2014</year>
<volume>16</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>152-60</page-range></nlm-citation>
</ref>
<ref id="B2">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Basogain]]></surname>
<given-names><![CDATA[X.]]></given-names>
</name>
<name>
<surname><![CDATA[Olabe]]></surname>
<given-names><![CDATA[M. A.]]></given-names>
</name>
<name>
<surname><![CDATA[Olabe]]></surname>
<given-names><![CDATA[J. C.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Pensamiento computacional a través de la programación: paradigma de aprendizaje]]></article-title>
<source><![CDATA[Revista de Educación a Distancia]]></source>
<year>2015</year>
<volume>46</volume>
</nlm-citation>
</ref>
<ref id="B3">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bloom]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
</person-group>
<source><![CDATA[Taxonomy of educational objectives: Book 1 cognitive domain]]></source>
<year>1956</year>
<publisher-name><![CDATA[Longman]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B4">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Cabrera]]></surname>
<given-names><![CDATA[J. M.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Programación informática y robótica en la enseñanza básica]]></article-title>
<source><![CDATA[Revista Avances en Supervisión Educativa]]></source>
<year>2015</year>
<volume>24</volume>
<page-range>1-26</page-range></nlm-citation>
</ref>
<ref id="B5">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Castellanos]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Sánchez]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
<name>
<surname><![CDATA[Calderero]]></surname>
<given-names><![CDATA[J. F.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Nuevos modelos tecnopedagógicos. Competencia digital de los alumnos universitarios]]></article-title>
<source><![CDATA[Revista Electrónica de Investigación Educativa]]></source>
<year>2017</year>
<volume>19</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>1-9</page-range></nlm-citation>
</ref>
<ref id="B6">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Espino]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
<name>
<surname><![CDATA[González]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Estudio sobre diferencias de género en las competencias y las estrategias educativas para el desarrollo del pensamiento computacional]]></article-title>
<source><![CDATA[Revista de Educación a Distancia]]></source>
<year>2015</year>
<volume>46</volume>
<numero>12</numero>
<issue>12</issue>
</nlm-citation>
</ref>
<ref id="B7">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Feierherd]]></surname>
<given-names><![CDATA[G. E.]]></given-names>
</name>
<name>
<surname><![CDATA[Depetris]]></surname>
<given-names><![CDATA[O.]]></given-names>
</name>
<name>
<surname><![CDATA[Jerez]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<source><![CDATA[Una evaluación sobre la incorporación temprana de algorítmica y programación en el ingreso a Informática]]></source>
<year>2001</year>
<conf-name><![CDATA[ VII Congreso Argentino de Ciencias de la Computación]]></conf-name>
<conf-loc>Santa Cruz, El Calafate, Argentina </conf-loc>
</nlm-citation>
</ref>
<ref id="B8">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Johnson L.]]></surname>
<given-names><![CDATA[Adams-Becker]]></given-names>
</name>
<name>
<surname><![CDATA[S.]]></surname>
<given-names><![CDATA[Estrada V.]]></given-names>
</name>
<name>
<surname><![CDATA[Freeman A.]]></surname>
<given-names><![CDATA[Hall C.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[NMC Horizon Report: 2014 K-12 Edition]]></article-title>
<source><![CDATA[The New Media Consortium]]></source>
<year>2014</year>
</nlm-citation>
</ref>
<ref id="B9">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Katz]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[TIC, digitalización y políticas públicas]]></article-title>
<person-group person-group-type="editor">
<name>
<surname><![CDATA[Lugo]]></surname>
<given-names><![CDATA[M. T.]]></given-names>
</name>
</person-group>
<source><![CDATA[Entornos digitales y políticas educativas: dilemas y certezas]]></source>
<year>2016</year>
<page-range>17-58</page-range><publisher-name><![CDATA[IIPE-UNESCO]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B10">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kirschner]]></surname>
<given-names><![CDATA[P. A.]]></given-names>
</name>
<name>
<surname><![CDATA[De Bruyckere]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[The myths of the digital native and the multitasker]]></article-title>
<source><![CDATA[Teaching and Teacher Education]]></source>
<year>2017</year>
<volume>67</volume>
<page-range>135-42</page-range></nlm-citation>
</ref>
<ref id="B11">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Liguori]]></surname>
<given-names><![CDATA[L.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Las nuevas tecnologías de la información y la comunicación en el marco de los viejos problemas y desafíos educativos]]></article-title>
<person-group person-group-type="editor">
<name>
<surname><![CDATA[Litwin]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
<name>
<surname><![CDATA[Libedinsky]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<source><![CDATA[Tecnología educativa. Política, historias, propuestas]]></source>
<year>2000</year>
<page-range>123-51</page-range><publisher-name><![CDATA[Paidós]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B12">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Llorens]]></surname>
<given-names><![CDATA[F.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Dicen por ahí&#8230; que la nueva alfabetización pasa por la programación]]></article-title>
<source><![CDATA[ReVision]]></source>
<year>2015</year>
<volume>8</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>11-4</page-range></nlm-citation>
</ref>
<ref id="B13">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[López-Escribano]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
<name>
<surname><![CDATA[Sánchez-Montoya]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Scratch y necesidades educativas especiales: programación para todos]]></article-title>
<source><![CDATA[Revista de Educación a Distancia]]></source>
<year>2012</year>
<volume>34</volume>
<page-range>1-14</page-range></nlm-citation>
</ref>
<ref id="B14">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Maloney]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Resnick]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Rusk]]></surname>
<given-names><![CDATA[N.]]></given-names>
</name>
<name>
<surname><![CDATA[Silverman]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
<name>
<surname><![CDATA[Eastmond]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[The scratch programming language and environment]]></article-title>
<source><![CDATA[ACM Transactions on Computing Education]]></source>
<year>2010</year>
<volume>10</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>15</page-range></nlm-citation>
</ref>
<ref id="B15">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Martínez]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Diseño de una guía didáctica basada en la integración de mundos virtuales al entorno educativo de la Universidad de Cundinamarca]]></article-title>
<source><![CDATA[Formación Universitaria]]></source>
<year>2017</year>
<volume>10</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>3-14</page-range></nlm-citation>
</ref>
<ref id="B16">
<nlm-citation citation-type="">
<collab>OCDE</collab>
<source><![CDATA[The definition and selection of key competencies. Executive summary. [La definición y selección de competencias clave. Resumen ejecutivo].]]></source>
<year>2003</year>
</nlm-citation>
</ref>
<ref id="B17">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Pérez-Palencia]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[El pensamiento computacional para potenciar el desarrollo de habilidades relacionadas con la resolución creativa de problemas]]></article-title>
<source><![CDATA[3C TIC]]></source>
<year>2017</year>
<volume>6</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>38-63</page-range></nlm-citation>
</ref>
<ref id="B18">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Resnick]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Maloney]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Monroy-Hernández A.]]></surname>
<given-names><![CDATA[Rusk]]></given-names>
</name>
<name>
<surname><![CDATA[N.]]></surname>
<given-names><![CDATA[Eastmond]]></given-names>
</name>
<name>
<surname><![CDATA[E.]]></surname>
<given-names><![CDATA[Brennan]]></given-names>
</name>
<name>
<surname><![CDATA[K.]]></surname>
<given-names><![CDATA[Millner]]></given-names>
</name>
<name>
<surname><![CDATA[A.]]></surname>
<given-names><![CDATA[Rosenbaum]]></given-names>
</name>
<name>
<surname><![CDATA[E.]]></surname>
<given-names><![CDATA[Siver]]></given-names>
</name>
<name>
<surname><![CDATA[J.]]></surname>
<given-names><![CDATA[Silverman]]></given-names>
</name>
<name>
<surname><![CDATA[B.]]></surname>
<given-names><![CDATA[Kafay, Y.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Scratch: programming for all]]></article-title>
<source><![CDATA[Communications of the ACM]]></source>
<year>2009</year>
<volume>52</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>60-7</page-range></nlm-citation>
</ref>
<ref id="B19">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Rincón]]></surname>
<given-names><![CDATA[A. I.]]></given-names>
</name>
<name>
<surname><![CDATA[Ávila]]></surname>
<given-names><![CDATA[W. D.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Una aproximación desde la lógica de la educación al pensamiento computacional]]></article-title>
<source><![CDATA[Sophia, Colección de Filosofía de la Educación]]></source>
<year>2016</year>
<volume>21</volume>
<page-range>161-76</page-range></nlm-citation>
</ref>
<ref id="B20">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Sotos-Prieto]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Prieto]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Manera]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Baladia]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
<name>
<surname><![CDATA[Martínez-Rodríguez]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[Basulto]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Ítems de referencia para publicar revisiones sistemáticas y metaanálisis: la declaración PRISMA]]></article-title>
<source><![CDATA[Revista Española de Nutrición Humana y Dietética]]></source>
<year>2014</year>
<volume>18</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>172-81</page-range></nlm-citation>
</ref>
<ref id="B21">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Tezanos]]></surname>
<given-names><![CDATA[J. F.]]></given-names>
</name>
</person-group>
<source><![CDATA[Hacia un nuevo paradigma social. La emergencia de las sociedades tecnológicas avanzadas. La sociedad dividida. Estructuras de clases y desigualdades en las sociedades tecnológicas]]></source>
<year>2001</year>
<publisher-name><![CDATA[Biblioteca Nueva]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B22">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Valverde]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Fernández]]></surname>
<given-names><![CDATA[M. R.]]></given-names>
</name>
<name>
<surname><![CDATA[Garrido]]></surname>
<given-names><![CDATA[M. C.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[El pensamiento computacional y las nuevas ecologías del aprendizaje]]></article-title>
<source><![CDATA[Revista de Educación a Distancia]]></source>
<year>2015</year>
<volume>46</volume>
<numero>3</numero>
<issue>3</issue>
</nlm-citation>
</ref>
<ref id="B23">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Wing]]></surname>
<given-names><![CDATA[J. M.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Computational thinking. It represents a universally applicable attitude and skill set everyone, not just computer scientists, would be eager to learn and use]]></article-title>
<source><![CDATA[Communications of the ACM]]></source>
<year>2006</year>
<volume>49</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>33-5</page-range></nlm-citation>
</ref>
<ref id="B24">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Zúñiga]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[Hurtado]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Paderewski]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Discovering the mechanisms of abstraction in the performance of work teams in children to solve computational problems]]></article-title>
<source><![CDATA[Sistemas y Telemática]]></source>
<year>2016</year>
<volume>14</volume>
<numero>36</numero>
<issue>36</issue>
<page-range>69-87</page-range></nlm-citation>
</ref>
<ref id="B25">
<label>(1)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Armoni]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Meerbaum-Salant]]></surname>
<given-names><![CDATA[O.]]></given-names>
</name>
<name>
<surname><![CDATA[Ben-Ari]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[From scratch to "real" programming]]></article-title>
<source><![CDATA[ACM Transactions on Computing Education]]></source>
<year>2015</year>
<volume>14</volume>
<numero>4</numero>
<issue>4</issue>
</nlm-citation>
</ref>
<ref id="B26">
<label>(2)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Banduka]]></surname>
<given-names><![CDATA[M. L.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Robotics first-a mobile environment for robotics education]]></article-title>
<source><![CDATA[International Journal of Engineering Education]]></source>
<year>2016</year>
<volume>32</volume>
<numero>2</numero>
<issue>2</issue>
</nlm-citation>
</ref>
<ref id="B27">
<label>(3)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Biró]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
<name>
<surname><![CDATA[Csernoch]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Abari]]></surname>
<given-names><![CDATA[K.]]></given-names>
</name>
<name>
<surname><![CDATA[Máth]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Testing algorithmic and application skills]]></article-title>
<source><![CDATA[Turkish Online Journal of Educational Technology]]></source>
<year>2015</year>
<page-range>530-6</page-range></nlm-citation>
</ref>
<ref id="B28">
<label>(4)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Blake]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[BLAKE: a lenguage designed for Programming I]]></article-title>
<source><![CDATA[Education and Information Technologies]]></source>
<year>2010</year>
<volume>15</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>277-91</page-range></nlm-citation>
</ref>
<ref id="B29">
<label>(5)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Cabada]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[Estrada]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Hernández]]></surname>
<given-names><![CDATA[F.]]></given-names>
</name>
<name>
<surname><![CDATA[Bustillos]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[Reyes-García]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[An affective and Web 3.0-based learning environment for a programming language]]></article-title>
<source><![CDATA[Telematics and Informatics]]></source>
<year>2018</year>
<volume>35</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>611-28</page-range></nlm-citation>
</ref>
<ref id="B30">
<label>(6)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Cedazo]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[Garcia]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
<name>
<surname><![CDATA[Al-Hadithi]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[A friendly online C compiler to improve programming skills based on student self-assessment]]></article-title>
<source><![CDATA[Computer Applications in Engineering Education]]></source>
<year>2015</year>
<volume>23</volume>
<numero>6</numero>
<issue>6</issue>
<page-range>887-96</page-range></nlm-citation>
</ref>
<ref id="B31">
<label>(7)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Chang]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[Yang]]></surname>
<given-names><![CDATA[Y]]></given-names>
</name>
<name>
<surname><![CDATA[Tsai]]></surname>
<given-names><![CDATA[Y.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Exploring the engagement effects of visual programming language for data structure courses]]></article-title>
<source><![CDATA[Education for Information]]></source>
<year>2017</year>
<volume>33</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>187-200</page-range></nlm-citation>
</ref>
<ref id="B32">
<label>(8)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Chen]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Shen]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Barth-Cohen]]></surname>
<given-names><![CDATA[L.]]></given-names>
</name>
<name>
<surname><![CDATA[Huang]]></surname>
<given-names><![CDATA[X.]]></given-names>
</name>
<name>
<surname><![CDATA[Eltoukhy]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Assessing elementary students&#8217; computational thinking in everyday reasoning and robotics programming]]></article-title>
<source><![CDATA[Computers and Education]]></source>
<year>2017</year>
<volume>109</volume>
<page-range>162-75</page-range></nlm-citation>
</ref>
<ref id="B33">
<label>(9)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[de Aquino]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Ferreira]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Learning programming patterns using games]]></article-title>
<source><![CDATA[International Journal of Information and Communication Technology Education]]></source>
<year>2016</year>
<volume>12</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>23-34</page-range></nlm-citation>
</ref>
<ref id="B34">
<label>(10)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Dolgopolovas]]></surname>
<given-names><![CDATA[V.]]></given-names>
</name>
<name>
<surname><![CDATA[Jevsikova]]></surname>
<given-names><![CDATA[T.]]></given-names>
</name>
<name>
<surname><![CDATA[Dagiene]]></surname>
<given-names><![CDATA[V.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[From Android games to coding in C - An approach to motivate novice engineering students to learn programming: a case study]]></article-title>
<source><![CDATA[Computer Applications in Engineering Education]]></source>
<year>2018</year>
<volume>26</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>75-90</page-range></nlm-citation>
</ref>
<ref id="B35">
<label>(11)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Dos Santos]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Gomes]]></surname>
<given-names><![CDATA[I.]]></given-names>
</name>
<name>
<surname><![CDATA[Trindade]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[Da Silva]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Lima]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Web environment for programming and control of a mobile robot in a remote laboratory]]></article-title>
<source><![CDATA[ieee Transactions on Learning Technologies]]></source>
<year>2017</year>
<volume>10</volume>
<numero>4</numero>
<issue>4</issue>
</nlm-citation>
</ref>
<ref id="B36">
<label>(12)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Feijóo]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
<name>
<surname><![CDATA[de la Rosa]]></surname>
<given-names><![CDATA[F.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[RoBlock - Web App for programming learning]]></article-title>
<source><![CDATA[International Journal of Emerging Technologies in Learning]]></source>
<year>2016</year>
<volume>11</volume>
<numero>12</numero>
<issue>12</issue>
<page-range>45-53</page-range></nlm-citation>
</ref>
<ref id="B37">
<label>(13)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Fessakis]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Gouli]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
<name>
<surname><![CDATA[Mavroudi]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Problem solving by 5-6 years old kindergarten children in a computer programming environment: a case study]]></article-title>
<source><![CDATA[Computers and Education]]></source>
<year>2013</year>
<volume>63</volume>
<page-range>87-97</page-range></nlm-citation>
</ref>
<ref id="B38">
<label>(14)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Feurzeig]]></surname>
<given-names><![CDATA[W.]]></given-names>
</name>
<name>
<surname><![CDATA[Papert]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Lawler]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Programming-languages as a conceptual framework for teaching mathematics]]></article-title>
<source><![CDATA[Interactive Learning Environments]]></source>
<year>2011</year>
<volume>19</volume>
<numero>5</numero>
<issue>5</issue>
<page-range>487-501</page-range></nlm-citation>
</ref>
<ref id="B39">
<label>(15)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Fields]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
<name>
<surname><![CDATA[Vasudevan]]></surname>
<given-names><![CDATA[V.]]></given-names>
</name>
<name>
<surname><![CDATA[Kafai]]></surname>
<given-names><![CDATA[Y.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[The programmers&#8217; collective: fostering participatory culture by making music videos in a high school Scratch coding workshop]]></article-title>
<source><![CDATA[Interactive Learning Environments]]></source>
<year>2015</year>
<volume>23</volume>
<numero>5</numero>
<issue>5</issue>
<page-range>613-33</page-range></nlm-citation>
</ref>
<ref id="B40">
<label>(16)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Fincher]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Utting]]></surname>
<given-names><![CDATA[I.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Machines for thinking]]></article-title>
<source><![CDATA[ACM Transactions on Computing Education]]></source>
<year>2010</year>
<volume>10</volume>
<numero>4</numero>
<issue>4</issue>
</nlm-citation>
</ref>
<ref id="B41">
<label>(17)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Howland]]></surname>
<given-names><![CDATA[K.]]></given-names>
</name>
<name>
<surname><![CDATA[Good]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Learning to communicate computationally with Flip: a bi-modal programming language for game creation]]></article-title>
<source><![CDATA[Computers and Education]]></source>
<year>2015</year>
<volume>80</volume>
<page-range>224-40</page-range></nlm-citation>
</ref>
<ref id="B42">
<label>(18)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ibáñez]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Di-Serio]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Delgado]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Gamification for engaging computer science students in learning activities: a case study]]></article-title>
<source><![CDATA[IEEE Transactions on Learning Technologies]]></source>
<year>2014</year>
<volume>7</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>291-301</page-range></nlm-citation>
</ref>
<ref id="B43">
<label>(19)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kalelio&#487;lu]]></surname>
<given-names><![CDATA[F.]]></given-names>
</name>
<name>
<surname><![CDATA[Gülbahar]]></surname>
<given-names><![CDATA[Y.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[The effects of teaching programming via scratch on problem solving skills: a discussion from learners&#8217; perspective]]></article-title>
<source><![CDATA[Informatics in Education]]></source>
<year>2014</year>
<volume>13</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>33-50</page-range></nlm-citation>
</ref>
<ref id="B44">
<label>(20)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kim]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Chung]]></surname>
<given-names><![CDATA[K.]]></given-names>
</name>
<name>
<surname><![CDATA[Yu]]></surname>
<given-names><![CDATA[H.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Enhancing digital fluency through a training program for creative problem solving using computer programming.]]></article-title>
<source><![CDATA[Journal of Creative Behavior]]></source>
<year>2013</year>
<volume>47</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>171-99</page-range></nlm-citation>
</ref>
<ref id="B45">
<label>(21)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Konidari]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
<name>
<surname><![CDATA[Louridas]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[When students are not programmers]]></article-title>
<source><![CDATA[ACM Inroads]]></source>
<year>2010</year>
<volume>1</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>55-60</page-range></nlm-citation>
</ref>
<ref id="B46">
<label>(22)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Koorsse]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Cilliers]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
<name>
<surname><![CDATA[Calitz]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Programming assistance tools to support the learning of it programming in South African secondary schools]]></article-title>
<source><![CDATA[Computers and Education]]></source>
<year>2015</year>
<volume>82</volume>
<page-range>162-78</page-range></nlm-citation>
</ref>
<ref id="B47">
<label>(23)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Koulori]]></surname>
<given-names><![CDATA[T.]]></given-names>
</name>
<name>
<surname><![CDATA[Lauria]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Macredie]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Teaching introductory programming: a quantitative evaluation of different approaches]]></article-title>
<source><![CDATA[ACM Transactions on Computing Education]]></source>
<year>2014</year>
<volume>14</volume>
<numero>4</numero>
<issue>4</issue>
</nlm-citation>
</ref>
<ref id="B48">
<label>(24)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kunkle]]></surname>
<given-names><![CDATA[W.]]></given-names>
</name>
<name>
<surname><![CDATA[Allen]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[The impact of different teaching approaches and languages on student learning of introductory programming concepts]]></article-title>
<source><![CDATA[ACM Transactions on Computing Education]]></source>
<year>2016</year>
<volume>16</volume>
<numero>1</numero>
<issue>1</issue>
</nlm-citation>
</ref>
<ref id="B49">
<label>(25)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[LaCombe]]></surname>
<given-names><![CDATA[J. C.]]></given-names>
</name>
<name>
<surname><![CDATA[Vollstedt]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Wang]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Teaching structured programming using LEGO programmable bricks]]></article-title>
<source><![CDATA[Computers in Education Journal]]></source>
<year>2008</year>
<volume>18</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>28-37</page-range></nlm-citation>
</ref>
<ref id="B50">
<label>(26)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Lau]]></surname>
<given-names><![CDATA[W.]]></given-names>
</name>
<name>
<surname><![CDATA[Yuen]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Modelling programming performance: beyond the influence of learner characteristics]]></article-title>
<source><![CDATA[Computers and Education]]></source>
<year>2011</year>
<volume>57</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>1202-13</page-range></nlm-citation>
</ref>
<ref id="B51">
<label>(27)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[López]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Miyata]]></surname>
<given-names><![CDATA[Y.]]></given-names>
</name>
<name>
<surname><![CDATA[Dominguez]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Creative coding and intercultural projects in higher education: a case study in three universities]]></article-title>
<source><![CDATA[Revista Iberoamericana de Educación a Distancia]]></source>
<year>2016</year>
<volume>19</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>145-65</page-range></nlm-citation>
</ref>
<ref id="B52">
<label>(28)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Machanick]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Teaching Java backwards]]></article-title>
<source><![CDATA[Computers and Education]]></source>
<year>2007</year>
<volume>48</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>396-408</page-range></nlm-citation>
</ref>
<ref id="B53">
<label>(29)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Majherová]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Králík]]></surname>
<given-names><![CDATA[V.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Innovative methods in teaching programming for future informatics teachers]]></article-title>
<source><![CDATA[European Journal of Contemporary Education]]></source>
<year>2017</year>
<volume>6</volume>
<numero>3</numero>
<issue>3</issue>
</nlm-citation>
</ref>
<ref id="B54">
<label>(30)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Marowka]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[On parallel software engineering education using Python]]></article-title>
<source><![CDATA[Education and Information Technologies]]></source>
<year>2018</year>
<volume>23</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>357-72</page-range></nlm-citation>
</ref>
<ref id="B55">
<label>(31)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Miller]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Learning with a missing sense: what can we learn from the interaction of a deaf child with a Turtle?]]></article-title>
<source><![CDATA[American Annals of the Deaf]]></source>
<year>2009</year>
<volume>154</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>71-82</page-range></nlm-citation>
</ref>
<ref id="B56">
<label>(32)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Monsalvez]]></surname>
<given-names><![CDATA[J. C.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Python as first textual programming language in secondary education]]></article-title>
<source><![CDATA[Education in the Knowledge Society]]></source>
<year>2017</year>
<volume>18</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>147-62</page-range></nlm-citation>
</ref>
<ref id="B57">
<label>(33)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Montironi]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Qian]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
<name>
<surname><![CDATA[Cheng]]></surname>
<given-names><![CDATA[H.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Development and application of the ChArduino toolkit for teaching how to program Arduino boards through the C/C++ interpreter Ch]]></article-title>
<source><![CDATA[Computer Applications in Engineering Education]]></source>
<year>2017</year>
<volume>25</volume>
<numero>6</numero>
<issue>6</issue>
<page-range>1053-65</page-range></nlm-citation>
</ref>
<ref id="B58">
<label>(34)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Moons]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[De Backer]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[The design and pilot evaluation of an interactive learning environment for introductory programming influenced by cognitive load theory and constructivism]]></article-title>
<source><![CDATA[Computers and Education]]></source>
<year>2013</year>
<volume>60</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>368-84</page-range></nlm-citation>
</ref>
<ref id="B59">
<label>(35)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Moreno]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Robles]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Román-González]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Dr. Scratch: automatic analysis of scratch projects to assess and foster computational thinking]]></article-title>
<source><![CDATA[Revista de Educación a Distancia]]></source>
<year>2015</year>
<volume>46</volume>
</nlm-citation>
</ref>
<ref id="B60">
<label>(36)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Moreno]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Robles]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Román-González]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Code to learn: where does it belong in the K-12 curriculum?]]></article-title>
<source><![CDATA[Journal of Information Technology Education]]></source>
<year>2016</year>
<volume>15</volume>
<page-range>283-303</page-range></nlm-citation>
</ref>
<ref id="B61">
<label>(37)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Olelewe]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
<name>
<surname><![CDATA[Agomuo]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Effects of B-learning and F2F learning environments on students' achievement in QBASIC programming]]></article-title>
<source><![CDATA[Computers and Education]]></source>
<year>2016</year>
<volume>103</volume>
<page-range>76-86</page-range></nlm-citation>
</ref>
<ref id="B62">
<label>(38)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ortiz]]></surname>
<given-names><![CDATA[O.]]></given-names>
</name>
<name>
<surname><![CDATA[Franco]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Garau]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
<name>
<surname><![CDATA[Martin]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Innovative mobile robot method: improving the learning of programming languages in engineering degrees]]></article-title>
<source><![CDATA[ieee Transactions on Education]]></source>
<year>2017</year>
<volume>60</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>143-8</page-range></nlm-citation>
</ref>
<ref id="B63">
<label>(39)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ott]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
<name>
<surname><![CDATA[Robins]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Shephard]]></surname>
<given-names><![CDATA[K.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Translating principles of effective feedback for students into the CS1 context]]></article-title>
<source><![CDATA[ACM Transactions on Computing Education]]></source>
<year>2016</year>
<volume>16</volume>
<numero>1</numero>
<issue>1</issue>
</nlm-citation>
</ref>
<ref id="B64">
<label>(40)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Pellas]]></surname>
<given-names><![CDATA[N.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[The development of a virtual learning platform for teaching concurrent programming languages in Secondary education: the use of open sim and Scratch4OS]]></article-title>
<source><![CDATA[Journal of E-Learning and Knowledge Society]]></source>
<year>2014</year>
<volume>10</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>129-43</page-range></nlm-citation>
</ref>
<ref id="B65">
<label>(41)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Portelance]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
<name>
<surname><![CDATA[Strawhacker]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Bers]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Constructing the ScratchJr programming language in the early childhood classroom]]></article-title>
<source><![CDATA[International Journal of Technology and Design Education]]></source>
<year>2016</year>
<volume>26</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>489-504</page-range></nlm-citation>
</ref>
<ref id="B66">
<label>(42)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Radivojevi&#263;]]></surname>
<given-names><![CDATA[Z.]]></given-names>
</name>
<name>
<surname><![CDATA[Cvetanovi&#263;]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Jovanovi&#263;]]></surname>
<given-names><![CDATA[Z.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Reengineering the SLEEP simulator in a concurrent and distributed programming course]]></article-title>
<source><![CDATA[Computer Applications in Engineering Education]]></source>
<year>2014</year>
<volume>22</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>39-51</page-range></nlm-citation>
</ref>
<ref id="B67">
<label>(43)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ratcliff]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
<name>
<surname><![CDATA[Anderson]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Reviving the turtle: exploring the use of logo with students with mild disabilities]]></article-title>
<source><![CDATA[Computers in the Schools]]></source>
<year>2011</year>
<volume>28</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>241-55</page-range></nlm-citation>
</ref>
<ref id="B68">
<label>(44)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Rinderknecht]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[A survey on teaching and learning recursive programming]]></article-title>
<source><![CDATA[Informatics in Education]]></source>
<year>2014</year>
<volume>13</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>87-119</page-range></nlm-citation>
</ref>
<ref id="B69">
<label>(45)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Rodhouse]]></surname>
<given-names><![CDATA[K.]]></given-names>
</name>
<name>
<surname><![CDATA[Cooper]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
<name>
<surname><![CDATA[Watkins]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Programming for pre-college education using Squeak Smalltalk]]></article-title>
<source><![CDATA[Computers in Education Journal]]></source>
<year>2011</year>
<volume>21</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>101-11</page-range></nlm-citation>
</ref>
<ref id="B70">
<label>(46)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Sáez-López]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Román-González]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Vázquez-Cano]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Visual programming languages integrated across the curriculum in elementary school: a two year case study using &#8220;Scratch&#8221; in five schools]]></article-title>
<source><![CDATA[Computers and Education]]></source>
<year>2016</year>
<volume>97</volume>
<page-range>129-41</page-range></nlm-citation>
</ref>
<ref id="B71">
<label>(47)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Serrano-Laguna]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Torrente]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Iglesias]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
<name>
<surname><![CDATA[Fernandez-Manjon]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Building a scalable game engine to teach computer science languages]]></article-title>
<source><![CDATA[Revista Iberoamericana de Tecnologías del Aprendizaje]]></source>
<year>2015</year>
<volume>10</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>253-61</page-range></nlm-citation>
</ref>
<ref id="B72">
<label>(48)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Silva-Maceda]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Arjona-Villicana]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
<name>
<surname><![CDATA[Castillo-Barrera]]></surname>
<given-names><![CDATA[F.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[More time or better Tools? A large-scale retrospective comparison of pedagogical approaches to teach programming]]></article-title>
<source><![CDATA[ieee Transactions on Education]]></source>
<year>2016</year>
<volume>59</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>274-81</page-range></nlm-citation>
</ref>
<ref id="B73">
<label>(49)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Simpkins]]></surname>
<given-names><![CDATA[N.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[I scratch and sense but can I program? An investigation of learning with a block based programming language]]></article-title>
<source><![CDATA[International Journal of Information and Communication Technology Education]]></source>
<year>2014</year>
<volume>10</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>87-116</page-range></nlm-citation>
</ref>
<ref id="B74">
<label>(50)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Smith]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Chan]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Collaborative and competitive video games for teaching computing in higher education]]></article-title>
<source><![CDATA[Journal of Science Education and Technology]]></source>
<year>2017</year>
<volume>26</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>438-57</page-range></nlm-citation>
</ref>
<ref id="B75">
<label>(51)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Strawhacker]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Bers]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[&#8216;&#8216;I want my robot to look for food&#8217;&#8217;: Comparing Kindergartner&#8217;s programming comprehension using tangible, graphic, and hybrid user interfaces]]></article-title>
<source><![CDATA[International Journal of Technology and Design Education]]></source>
<year>2015</year>
<volume>25</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>293-319</page-range></nlm-citation>
</ref>
<ref id="B76">
<label>(52)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Sullivan]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Bers]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Robotics in the early childhood classroom: learning outcomes from an 8-week robotics curriculum in pre-kindergarten through second grade]]></article-title>
<source><![CDATA[International Journal of Technology and Design Education]]></source>
<year>2016</year>
<volume>26</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>3-20</page-range></nlm-citation>
</ref>
<ref id="B77">
<label>(53)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Taub]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[Armoni]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Bagno]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
<name>
<surname><![CDATA[Ben-Ari]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[The effect of computer science on physics learning in a computational science environment]]></article-title>
<source><![CDATA[Computers and Education]]></source>
<year>2015</year>
<volume>87</volume>
<page-range>10-23</page-range></nlm-citation>
</ref>
<ref id="B78">
<label>(54)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Teng]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
<name>
<surname><![CDATA[Chen]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Chen]]></surname>
<given-names><![CDATA[Z.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Impact of augmented reality on programming language learning: efficiency and perception]]></article-title>
<source><![CDATA[Journal of Educational Computing Research]]></source>
<year>2018</year>
<volume>56</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>254-71</page-range></nlm-citation>
</ref>
<ref id="B79">
<label>(55)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Tiernan]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Enhancing the learning experience of undergraduate technology students with LabVIEW software]]></article-title>
<source><![CDATA[Computers and Education]]></source>
<year>2010</year>
<volume>55</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>1579-88</page-range></nlm-citation>
</ref>
<ref id="B80">
<label>(56)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Topalli]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
<name>
<surname><![CDATA[Cagiltay]]></surname>
<given-names><![CDATA[N.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Improving programming skills in engineering education through problem-based game projects with Scratch]]></article-title>
<source><![CDATA[Computers and Education]]></source>
<year>2018</year>
<volume>120</volume>
<page-range>64-74</page-range></nlm-citation>
</ref>
<ref id="B81">
<label>(57)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Vosinakis]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Anastassakis]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Koutsabasis]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Teaching and learning logic programming in virtual worlds using interactive microworld representations]]></article-title>
<source><![CDATA[British Journal of Educational Technology]]></source>
<year>2018</year>
<volume>49</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>30-44</page-range></nlm-citation>
</ref>
<ref id="B82">
<label>(58)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Wang]]></surname>
<given-names><![CDATA[Y.]]></given-names>
</name>
<name>
<surname><![CDATA[Li]]></surname>
<given-names><![CDATA[H.]]></given-names>
</name>
<name>
<surname><![CDATA[Feng]]></surname>
<given-names><![CDATA[Y.]]></given-names>
</name>
<name>
<surname><![CDATA[Jiang]]></surname>
<given-names><![CDATA[Y.]]></given-names>
</name>
<name>
<surname><![CDATA[Liu]]></surname>
<given-names><![CDATA[Y.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Assessment of programming language learning based on peer code review model: Implementation and experience report]]></article-title>
<source><![CDATA[Computers &amp; Education]]></source>
<year>2012</year>
<volume>59</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>412-22</page-range></nlm-citation>
</ref>
<ref id="B83">
<label>(59)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Weintrop]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
<name>
<surname><![CDATA[Wilensky]]></surname>
<given-names><![CDATA[U.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Situating programming abstractions in a constructionist video game]]></article-title>
<source><![CDATA[Informatics in Education]]></source>
<year>2014</year>
<volume>13</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>307-21</page-range></nlm-citation>
</ref>
<ref id="B84">
<label>(60)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Weintrop]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
<name>
<surname><![CDATA[Wilensky]]></surname>
<given-names><![CDATA[U.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Comparing block-based and text-based programming in high school computer science classrooms]]></article-title>
<source><![CDATA[ACM Transactions on Computing Education]]></source>
<year>2017</year>
<volume>18</volume>
<numero>1</numero>
<issue>1</issue>
</nlm-citation>
</ref>
<ref id="B85">
<label>(61)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Xinogalos]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Pitner]]></surname>
<given-names><![CDATA[T.]]></given-names>
</name>
<name>
<surname><![CDATA[Ivanovi&#263;]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Savi&#263;]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Students&#8217; perspective on the first programming language: C-like or Pascal-like languages?]]></article-title>
<source><![CDATA[Education and Information Technologies]]></source>
<year>2018</year>
<volume>23</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>287-302</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
