<?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">2335-8971</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_2023_1_20</article-id>
      <article-id pub-id-type="doi">10.15388/infedu.2023.20</article-id>
      <article-categories>
        <subj-group subj-group-type="heading">
          <subject>Article</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>Understanding loops: What are the misconceptions of lower-secondary pupils?</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name>
            <surname>Vaníček</surname>
            <given-names>Jiří</given-names>
          </name>
          <email xlink:href="mailto:vanicek@pf.jcu.cz">vanicek@pf.jcu.cz</email>
          <xref ref-type="aff" rid="j_INFEDU_aff_000"/>
        </contrib>
        <aff id="j_INFEDU_aff_000">Department of Information Science, Faculty of Education, University of South Bohemia in České Budějovice, České Budějovice, Czech Republic</aff>
        <contrib contrib-type="author">
          <name>
            <surname>Dobiáš</surname>
            <given-names>Václav</given-names>
          </name>
          <email xlink:href="mailto:dobias@pf.jcu.cz">dobias@pf.jcu.cz</email>
          <xref ref-type="aff" rid="j_INFEDU_aff_001"/>
        </contrib>
        <aff id="j_INFEDU_aff_001">Department of Information Science, Faculty of Education, University of South Bohemia in České Budějovice, České Budějovice, Czech Republic</aff>
        <contrib contrib-type="author">
          <name>
            <surname>Šimandl</surname>
            <given-names>Václav</given-names>
          </name>
          <email xlink:href="mailto:simandl@pf.jcu.cz">simandl@pf.jcu.cz</email>
          <xref ref-type="aff" rid="j_INFEDU_aff_002"/>
        </contrib>
        <aff id="j_INFEDU_aff_002">Department of Information Science, Faculty of Education, University of South Bohemia in České Budějovice, České Budějovice, Czech Republic</aff>
      </contrib-group>
      <volume>22</volume>
            <issue>3</issue>
            <fpage>525</fpage>
            <lpage>554</lpage>
			 <permissions>
        <copyright-year>2022</copyright-year>
        <copyright-holder>Vilnius University, ETH Zürich</copyright-holder>
        <license license-type="open-access">
          <license-p>Open access article under the CC BY license.</license-p>
        </license>
      </permissions>
      <abstract>
        <p>The article describes a study carried out on pupils aged 12-13 with no prior programming experience. The study examined how they learn to use loops with a fixed number of repetitions. Pupils were given a set of programming tasks to solve, without any preparatory or accompanying instruction or explanation, in a block-based visual programming environment. Pupils’ programs were analyzed to identify possible misconceptions and factors influencing them. Four misconceptions involving comprehension of the loop concept and repeat command were detected. Some of these misconceptions were found to have an impact on a pupil’s need to ask the computer to check the correctness of his/her program. Some of the changes made to tasks had an impact on the frequency of these misconceptions and could be the factors influencing them. Teachers and course book writers will be able to use the results of our research to create an appropriate curriculum. This will enable pupils to acquire and subsequently deal with misconceptions that could prevent the correct understanding of created concepts.</p>
      </abstract>
      <kwd-group>
        <label>Keywords</label>
        <kwd>Misconception</kwd>
        <kwd>Learning</kwd>
        <kwd>Programming</kwd>
        <kwd>Secondary school</kwd>
        <kwd>Loop</kwd>
        <kwd>Repeat</kwd>
        <kwd>Bebras Challenge</kwd>
        <kwd>Blockly</kwd>
      </kwd-group>
    </article-meta>
  </front>
</article>
