<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Pre-robot: an open-source educational robotics platform for preschoolers</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Francisca Coiro</string-name>
          <email>francoirodiaz@gmail.com</email>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Miguel A. Solis</string-name>
          <email>miguel.solis@unab.cl</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Cristóbal J. Nettle</string-name>
          <email>nettle@innovacionyrobotica.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Anibal Chila</string-name>
          <email>chilanibal@gmail.com</email>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Centro de Innovación y Robótica</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Facultad de Ingeniería, Universidad Andres Bello</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>Educational robotics represent a novel and attractive scenario for stimulating different abilities frequently related to science, technology, engineering, and math. To this extent, there exist multiple approaches depending on the specific ability being tackled, and resources needed such as physical equipment or computational tools. Commercial platforms, as well as open-source educational kits, have made extensive contributions in diminishing coding abilities required for specifying desired behavior on the physical agent, such as programming through block sequences or embedding a smartphone or tablet for more intuitive uses. This work describes prototyping specifications for a novel open-source robot aimed to foster computational thinking abilities on preschool children, including a first approach involved on the built platform, with an embedded processing unit for not requiring any further equipment, and work on development for minimizing costs.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        In search of stimulating computational thinking and logical reasoning, robotics has proved to be
effective when teaching computer science
        <xref ref-type="bibr" rid="ref10">(Fagin and Merkle, 2003)</xref>
        and also enhancing skills for
modularizing solutions in school problems
        <xref ref-type="bibr" rid="ref5">(Benitti, 2012)</xref>
        . Moreover, literature has reported several
approaches for integrating science and technology curriculum in K-12 schools by encouraging
teamwork with the construction of open-ended autonomous platforms
        <xref ref-type="bibr" rid="ref12">(Kolberg and Orlev, 2001)</xref>
        ,
or by fostering craft-based hands-on activities
        <xref ref-type="bibr" rid="ref13">(Mataric et al., 2007)</xref>
        , or including commercial
platforms
        <xref ref-type="bibr" rid="ref16">(Souza et al., 2018)</xref>
        or open low-cost platforms
        <xref ref-type="bibr" rid="ref17">(Vega and Cañas, 2018)</xref>
        to name a few.
      </p>
      <p>
        Although there has been found a growing interest on the use of robotics for enhancing learning
activities as much in schools as students with extra-curricular interests looking into formal and
informal K-12 curricula
        <xref ref-type="bibr" rid="ref6">(Cho, 2011)</xref>
        , including authors local scenario
        <xref ref-type="bibr" rid="ref15">(Navarrete et al., 2016)</xref>
        , a recent
study
        <xref ref-type="bibr" rid="ref11">(Garcia et al., 2017)</xref>
        about science and technology perception in youth was made, surveying
1010 people between 15 and 29 years old in authors country (Chile, South America). Although 73%
of people identify themselves familiar with browsing the Internet for scientific information, only half
of them agree with thinking that science and technology development will help to minimize social
gaps, and only 1% of the total participating people perceive that science and technology benefits
education area.
      </p>
      <p>
        Educational robotics have been identified as a transformational tool for learning, computational
thinking development, thinking on engineering problems and coding
        <xref ref-type="bibr" rid="ref8">(Eguchi, 2014)</xref>
        , and also have
reported benefits on preschool children such as helping with executive functions development
        <xref ref-type="bibr" rid="ref11 ref7">(Di Lieto et al., 2017)</xref>
        , which is the final user of the prototype described throughout this document.
It is worth to note that it should be clearly differentiated whether the desired approach corresponds
to use robotics in school education, or education in robotics in the way of training teachers to use
(a) 3D model
(b) Physical prototype
robotics for teaching purposes
        <xref ref-type="bibr" rid="ref1">(Alimisis, 2012)</xref>
        .
      </p>
      <p>Symbolic capacity on children enables them to identify signs in a way that they can start coding
and decoding on different representation systems such as written language. Educational robotics
activities in this context should consider methodological principles for defining expected outcomes
from such activities, as well as defining appropriate content sequence and activities organization. To
this end, those methodologies should seek significant learning with observation, experimentation
and globalized learning in a game-based environment so workspace becomes comfortable without
detriment of representing a challenging scenario for knowledge and learning stimulation.</p>
      <p>
        Although the literature has shown that commercial platforms intended for greater ages could be
also applied to preschool children
        <xref ref-type="bibr" rid="ref11 ref14">(Mousa et al., 2017)</xref>
        , there are also multiple preschool robotics
kits (
        <xref ref-type="bibr" rid="ref9">Elkin et al., 2016</xref>
        ;
        <xref ref-type="bibr" rid="ref2">Anzoátegui et al., 2017</xref>
        ). Nevertheless, to the best of the authors’ knowledge,
this prototype entitled pre-robot is the first open-source platform that could be easily reproduced
with appropriate equipment access and minimal prototyping skills.
      </p>
      <p>The remainder of this document describes the more relevant aspects for developing the first
version of this open-source prototype developed for preschool children, and also possible activities
which teachers could perform in order to achieve some of the declared expected results. Finally,
some conclusions related to other possible activities are given, as well as ongoing work for lowering
implementation costs and fostering worldwide reproducibility.</p>
    </sec>
    <sec id="sec-2">
      <title>Prototype description</title>
      <p>This prototype is intended for programming its movement actually onboard, by placing
tubularshaped colored tokens on the top of its chassis with signs representing its behavior as shown in
Figure 1. The platform follows the instructions according to the tokens repeatedly within a loop. In
case of empty slots, the robot stops and waits for a 1-second delay, a pre-settled amount. Taking
Figure 1 (b) as an example, the robot starts performing a counter-clockwise turn (red token of the
back left), reading the following tokens in a counter-clock fashion. After turning, the robot performs
a straight movement (green token) for 1 second. As follows an empty slot, the robot stops and waits
for another second, continuing with a clockwise rotation (blue token). Finally, as there are five empty
slots, the robot stops and waits for five seconds, completing a loop iteration and starting again.
During the performance, white light is powered on showing which token slot is being executed at
every moment, as activity feedback.</p>
      <p>Without detriment to encouraging contributions for prototype enhancement, the following
subsections describe the main components used in this first version. All ongoing material will
be available and open under GNU General Public License v3.0 at a Github repository: https:
//github.com/miguel-a-solis/prerobot</p>
    </sec>
    <sec id="sec-3">
      <title>Structural design</title>
      <p>Given that this platform is intended for being used with preschool children whose manual dexterity
and fine motor skills are still on development, tokens or coding blocks were shaped big enough with
a basic form for allowing an easy fit on the programming surface. This surface was designed in a
round shape for taking advantage of its form through its potential for introducing the loop concept,
and type of behaviors are distinguished by colors with a sign that represents the corresponding
behavior as shown in Figure 2 with structural characteristics detailed in Table 1.
(a) top-view
(b) side-view</p>
    </sec>
    <sec id="sec-4">
      <title>Hardware components</title>
      <p>Although authors are currently developing subsequent version which replaces color sensors in
order to diminish prototyping costs (without detriment to continue using colored tokens), this
first version use TCS3200 color sensor, which features 4 white light-emitting diodes that allow
developers to improve acquired data. This module also features 64 photodiodes where 16 are
filtered for red, 16 are filtered for green, 16 are filtered for blue and the remaining 16 photodiodes
have no filter.</p>
      <p>
        Finally, sensor outputs a measure of color components in light intensity perceived and after
processing this data, the robot performs corresponding behavior and then the development board
identifies whether there is a token in the following slot or not, along with its color. Hardware used
in this prototype consists of 9 TCS3200 color sensors (one for each token slot), 2 general-purpose
servo motors model GS-3360BB, and Arduino Uno
        <xref ref-type="bibr" rid="ref4">(Banzi and Shiloh, 2014)</xref>
        development board for
processing data and interpreting desired behavior. Wiring diagram for one color sensor (for one
token slot) is shown in Figure 4, noting that for reading each token slot at a time, each V CC pin will
have to be connected to a different digital output from Arduino which will be triggered for reading
a given token slot.
      </p>
      <p>The costs of the platform as described here go around $75 USD, considering 3D plastic and
hardware components. A new developing version diminishes materials cost to $30 USD.
Similar commercial platforms are: Fisher-Price Code ’n Learn Kinderbot (around $50 USD), Bee-Bot
Educational Robot (around $95 USD), and Blue-Bot robot (around $127 USD).</p>
    </sec>
    <sec id="sec-5">
      <title>Sample activities</title>
      <p>In order to make learning fun in early childhood, creative and hands-on activities that appeal
to children’s interests should be designed. Some simple activities that can be easily done with
this mobile platform include learning carpets, as shown in Figure 5, where pre-robot should be
programmed for solving the corresponding challenge.</p>
      <p>Specifically, learning carpet in Figure 5 (left) consists of coding a behavior such that pre-robot
goes first to a fixed location whose accomplishment represents obtaining a key. Then, the child
would have to put new tokens for getting into the final cell where the treasure is located.</p>
      <p>On the other hand, learning carpet in Figure 5 (right) represents a race track where pre-robot
should move while avoiding some obstacles, that could be improved by placing physical obstacles
in corresponding places.</p>
    </sec>
    <sec id="sec-6">
      <title>Conclusions</title>
      <p>This work documents a reproducible prototype for introducing first notions of coding on preschool
children, as task scheduling and simple computational thinking, introducing iterations and ordering
instructions. This, by using their symbolic capacity to identify signs in a way that they can start
coding a given behavior on this mobile platform, without requiring any further equipment such as
a computer, tablet or phone.</p>
      <p>
        It is important to note that while the platform does not require extra equipment (phone or
tablet), it could be extended following that purpose, which might improve interest and motivation
for producing meaningful learning
        <xref ref-type="bibr" rid="ref3">(Ausubel et al., 1980)</xref>
        .
      </p>
      <p>Although final users of this platform correspond to children, the first version of this prototype
is intended for giving some preliminary insights on teachers about using robotics for teaching
purposes on preschoolers.</p>
      <p>Although literature has shown that commercial platforms intended for greater ages could be also
applied on preschool children and there are also multiple preschool robotics kits, to the best of the
authors knowledge, this prototype entitled pre-robot is a first approach for an open-source platform
that could be easily reproduced with appropriate equipment access and minimal prototyping skills.
The following modifications include changing color sensors for a simpler token identification by
measuring the impedance of an internal resistor integrated within the token.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Alimisis D.</surname>
          </string-name>
          <article-title>Robotics in education &amp; education in robotics: Shifting focus from technology to pedagogy</article-title>
          .
          <source>In: Proceedings of the 3rd International Conference on Robotics in Education; 2012</source>
          . p.
          <fpage>7</fpage>
          -
          <lpage>14</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Anzoátegui</surname>
            <given-names>LGC</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pereira</surname>
            <given-names>MIAR</given-names>
          </string-name>
          ,
          <article-title>Jarrín MdCS</article-title>
          .
          <article-title>Cubetto for preschoolers: Computer programming code to code</article-title>
          . In: 2017
          <source>International Symposium on Computers in Education (SIIE) IEEE; 2017</source>
          . p.
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Ausubel</surname>
            <given-names>DP</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Novak</surname>
            <given-names>JD</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hanesian</surname>
            <given-names>H</given-names>
          </string-name>
          .
          <article-title>Psicologia educacional</article-title>
          . Interamericana;
          <year>1980</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Banzi</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shiloh</surname>
            <given-names>M.</given-names>
          </string-name>
          <article-title>Getting started with Arduino: the open source electronics prototyping platform</article-title>
          .
          <source>Maker Media</source>
          , Inc.;
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <given-names>Benitti</given-names>
            <surname>FBV</surname>
          </string-name>
          .
          <article-title>Exploring the educational potential of robotics in schools: A systematic review</article-title>
          .
          <source>Computers &amp; Education</source>
          .
          <year>2012</year>
          ;
          <volume>58</volume>
          (
          <issue>3</issue>
          ):
          <fpage>978</fpage>
          -
          <lpage>988</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <given-names>Cho</given-names>
            <surname>HK</surname>
          </string-name>
          .
          <article-title>On the use of robot-enhanced learning activities across formal and informal K-12 curricula</article-title>
          .
          <source>In: 2011 11th International Conference on Control, Automation and Systems IEEE; 2011</source>
          . p.
          <fpage>1059</fpage>
          -
          <lpage>1063</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>Di Lieto</surname>
            <given-names>MC</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Inguaggiato</surname>
            <given-names>E</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Castro</surname>
            <given-names>E</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cecchi</surname>
            <given-names>F</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cioni</surname>
            <given-names>G</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dell'Omo</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Laschi</surname>
            <given-names>C</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pecini</surname>
            <given-names>C</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Santerini</surname>
            <given-names>G</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sgandurra</surname>
            <given-names>G</given-names>
          </string-name>
          , et al.
          <article-title>Educational Robotics intervention on Executive Functions in preschool children: A pilot study</article-title>
          .
          <source>Computers in human behavior</source>
          .
          <year>2017</year>
          ;
          <volume>71</volume>
          :
          <fpage>16</fpage>
          -
          <lpage>23</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <surname>Eguchi A</surname>
          </string-name>
          .
          <article-title>Robotics as a learning tool for educational transformation</article-title>
          .
          <source>In: Proceeding of 4th international workshop teaching robotics, teaching with robotics &amp; 5th international conference robotics in education Padova</source>
          (Italy);
          <year>2014</year>
          . p.
          <fpage>27</fpage>
          -
          <lpage>34</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <surname>Elkin</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sullivan</surname>
            <given-names>A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bers</surname>
            <given-names>MU</given-names>
          </string-name>
          .
          <article-title>Programming with the KIBO robotics kit in preschool classrooms</article-title>
          .
          <source>Computers in the Schools</source>
          .
          <year>2016</year>
          ;
          <volume>33</volume>
          (
          <issue>3</issue>
          ):
          <fpage>169</fpage>
          -
          <lpage>186</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <surname>Fagin</surname>
            <given-names>B</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Merkle</surname>
            <given-names>L</given-names>
          </string-name>
          .
          <article-title>Measuring the effectiveness of robots in teaching computer science</article-title>
          .
          <source>In: Acm sigcse bulletin</source>
          , vol.
          <volume>35</volume>
          ACM;
          <year>2003</year>
          . p.
          <fpage>307</fpage>
          -
          <lpage>311</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <surname>Garcia</surname>
            <given-names>R</given-names>
          </string-name>
          , et al. INJUV - Sondeo Percepciones Juveniles sobre Ciencia y Tecnología. .
          <year>2017</year>
          ; .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <surname>Kolberg</surname>
            <given-names>E</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Orlev</surname>
            <given-names>N.</given-names>
          </string-name>
          <article-title>Robotics learning as a tool for integrating science technology curriculum in K-12 schools</article-title>
          .
          <source>In: 31st Annual Frontiers in Education Conference. Impact on Engineering and Science Education. Conference Proceedings (Cat. No. 01CH37193)</source>
          , vol.
          <volume>1</volume>
          IEEE;
          <year>2001</year>
          . p.
          <fpage>T2E</fpage>
          -
          <lpage>12</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <surname>Mataric</surname>
            <given-names>MJ</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Koenig</surname>
            <given-names>NP</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Feil-Seifer</surname>
            <given-names>D</given-names>
          </string-name>
          .
          <article-title>Materials for Enabling Hands-On Robotics and STEM Education. In: AAAI spring symposium: Semantic scientific knowledge integration; 2007</article-title>
          . p.
          <fpage>99</fpage>
          -
          <lpage>102</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <surname>Mousa</surname>
            <given-names>AA</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ismail</surname>
            <given-names>TM</given-names>
          </string-name>
          , El Salam MA.
          <article-title>A robotic cube to preschool children for acquiring the mathematical and colours concepts</article-title>
          .
          <source>children</source>
          .
          <year>2017</year>
          ;
          <volume>5</volume>
          :
          <fpage>7</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <string-name>
            <surname>Navarrete</surname>
            <given-names>P</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nettle</surname>
            <given-names>CJ</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oliva</surname>
            <given-names>C</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Solis</surname>
            <given-names>MA</given-names>
          </string-name>
          .
          <article-title>Fostering science and technology interest in chilean children with educational robot kits</article-title>
          . In: 2016
          <string-name>
            <given-names>XIII</given-names>
            <surname>Latin</surname>
          </string-name>
          <article-title>American Robotics Symposium and IV Brazilian Robotics Symposium (LARS/SBR</article-title>
          ) IEEE;
          <year>2016</year>
          . p.
          <fpage>121</fpage>
          -
          <lpage>126</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          <string-name>
            <surname>Souza</surname>
            <given-names>IM</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Andrade</surname>
            <given-names>WL</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sampaio</surname>
            <given-names>LM</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Araujo</surname>
            <given-names>ALSO</given-names>
          </string-name>
          .
          <article-title>A Systematic Review on the use of LEGO® Robotics in Education. In: 2018 IEEE Frontiers in Education Conference (FIE</article-title>
          ) IEEE;
          <year>2018</year>
          . p.
          <fpage>1</fpage>
          -
          <lpage>9</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          <string-name>
            <surname>Vega</surname>
            <given-names>J</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cañas</surname>
            <given-names>J. PiBot:</given-names>
          </string-name>
          <article-title>An open low-cost robotic platform with camera for STEM education</article-title>
          .
          <source>Electronics</source>
          .
          <year>2018</year>
          ;
          <volume>7</volume>
          (
          <issue>12</issue>
          ):
          <fpage>430</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>