<?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.2018.17</article-id>
                        <article-id pub-id-type="doi">10.15388/infedu.2018.17</article-id>
                        <article-categories>
            <subj-group subj-group-type="heading">
                <subject>Article</subject>
            </subj-group>
        </article-categories>
                        <title-group>
            <article-title>Programming Approaches to Computational Thinking: Integrating Turtle Geometry, Dynamic Manipulation and 3D Space</article-title>
        </title-group>
                        <contrib-group>
                                        <contrib contrib-type="author">
                                                <name>
                    <surname>KYNIGOS</surname>
                    <given-names>Chronis</given-names>
                </name>
                                <email xlink:href="mailto:kynigos@ppp.uoa.gr">kynigos@ppp.uoa.gr</email>
                                                <xref ref-type="aff" rid="j_INFEDU_aff_000"/>
                                            </contrib>
                        <aff id="j_INFEDU_aff_000">National and Kapodistrian University of Athens, Educational Technology Lab,
School of Philosophy, Faculty of Pedagogy, and CTI-Diophantus, Greece</aff>
                                                    <contrib contrib-type="author">
                                                <name>
                    <surname>GRIZIOTI</surname>
                    <given-names>Marianthi</given-names>
                </name>
                                <email xlink:href="mailto:mgriziot@ppp.uoa.gr">mgriziot@ppp.uoa.gr</email>
                                                <xref ref-type="aff" rid="j_INFEDU_aff_001"/>
                                            </contrib>
                        <aff id="j_INFEDU_aff_001">National and Kapodistrian University of Athens, Educational Technology Lab,
School of Philosophy, Faculty of Pedagogy, and CTI-Diophantus, Greece</aff>
                                </contrib-group>
                                                                                                        <volume>17</volume>
                                <issue>2</issue>
                                    <fpage>321</fpage>
                        <lpage>340</lpage>
                                <pub-date pub-type="epub">
                        <day>13</day>
                                    <month>10</month>
                        <year>2018</year>
        </pub-date>
                                        <abstract>
                        <p>During the last decade, coding has come to the foreground of educational trends as a strong mean for developing students&#039; Computational Thinking (or CT). However, there is still limited research that looks at coding and Computational Thinking activities through the lens of constructionism. In this paper, we discuss how the knowledge we already have from other thinking paradigms and pedagogical theories, such as constructionism and mathematical thinking, can inform new integrated designs for the cultivation of Computational Thinking. In this context, we explore students&#039; engagement with MaLT (Machine Lab Turtle-sphere), an online environment of our design that integrates Logo textual programming with the affordances of dynamic manipulation, 3D graphics and camera navigation. We also present a study on how the integration of the above affordances can promote constructionist learning and lead to the development of CT skills along with the generation of meanings about programming concepts.</p>
                    </abstract>
                <kwd-group>
            <label>Keywords</label>
                        <kwd>Logo geometry</kwd>
                        <kwd>computational thinking</kwd>
                        <kwd>programming</kwd>
                        <kwd>dynamic manipulation</kwd>
                        <kwd>3D graphics</kwd>
                    </kwd-group>
    </article-meta>
</front>
</article>
