<!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>The new computer science curriculum in Poland - challenges and solutions1</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Maciej M. Sysło</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Warsaw School of Computer Science</institution>
          ,
          <addr-line>Warsaw</addr-line>
          ,
          <country country="PL">Poland</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The new computer science curriculum has been introduced in Poland in 2017 (for primary schools) and in 2019 (for high schools). In this paper we first describe the building blocks of the curriculum and discuss the challenges we face. Then we focus on the curriculum for high schools and present how project based learning (PBL) supported by a flipped learning strategy can be used to organize content described in the curriculum and students' learning computer science integrated with other (school) subjects. Today when schools are closed and the near future is not certain, these two approaches become very important ways of teaching and even more important for students to learn at distance in a virtual environment.</p>
      </abstract>
      <kwd-group>
        <kwd />
        <kwd>Computer science curriculum structure</kwd>
        <kwd>curriculum implementation</kwd>
        <kwd>flipped learning</kwd>
        <kwd>project based learning (PBL)</kwd>
        <kwd>virtual environment</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>
        The changes in the computer science education for all grades in K-12 have been the
subject of nationwide proposals and discussions in Poland in 2014-20162. Finally, the
new national core curriculum for computer science (CS)3 has been introduced to
primary schools (K-8 grades; age 6-15) in September 2017 and to high schools and
vocational schools (9-12/13 grades; age 15-19/20) in September 2019, after the
curriculum has been approved by the Ministry of National Education in 2017 and 2018,
respectively.
1 Supported by a grant from Google.
2 The new computer science curriculum benefits very much from our experience in teaching
computer science in schools in Poland for more than 30 years (see [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] and [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]).
3 In Poland, the subject is called informatics (pl. informatyka), however the term “informatics
education” (pl. edukacja informatyczna) refers to any use of computers, informatics, and ICT
in education (including ICT in other non-informatics subjects) as educational tools and
methods. Computer science education (pl. kształcenie informatyczne) refers to rigorous
learning and teaching computer science, it also contributes to general informatics education across
other subjects as a tool and as an approach to problem solving.
      </p>
      <p>Computer science is a compulsory subject in primary schools (1-8 grades) – at
least 1 hour a week for 8 years, and in high schools (9-11 grades) – at least 1 hour a
week for 3 years. Moreover, students in high schools (9-12 grades) may additionally
choose computer science as one of the elective subjects taught according to the
expanded curriculum for at least 2 hours a week for 4 years. The final examination (pl.
matura) is also offered in computer science and recently it became quite popular
among high school students.</p>
      <p>
        In the European Union terminology (see [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]) computer science (informatics)
education is included in the digital education which is to develop school learners’ digital
competences. There are three main ways to integrate this area within school curricula:
(1) as a cross-curricular theme; (2) as a separate subject; (3) integrated into other
subjects. The current core curriculum of the education system in Poland combines two
approaches (2) and (1) with (2) – as a compulsory separate subject in K-12 and (1) –
as a suggested cross-curricular and integrated approach in other, non-informatics
subjects.
      </p>
      <p>In the next section we present the computer science curriculum in more details and
discuss the challenges which arise in its implementation and then in Section 3 we
discuss our approach to teaching computer science all high school students, most of
whom may not be interested in a career in IT.</p>
    </sec>
    <sec id="sec-2">
      <title>2 The new computer science curriculum and its challenges</title>
      <sec id="sec-2-1">
        <title>The curriculum structure</title>
        <p>The curriculum consists of separate documents for each school level (grades 1-3, 4-6,
7-8, 9-11+ext.), however Unified aims, which define five knowledge areas in the
form of general requirements, are the same in all these curricula. The most important
are the first two aims and their order in each curricula4: (I) Understanding and
analysis of problems based on logical and abstract thinking, algorithmic thinking, and
information representations; (II) Programming and problem solving by using
computers and other digital devices – designing algorithms and programs, organizing,
searching and sharing information, using computer applications. The content of each
aim, defined adequately to the school level, consists of detailed Attainment targets.
Thus, learning objectives are defined that identify the specific computer science
concepts and skills students should learn and achieve in a spiral fashion through the four
levels of their education in K-12.
4 The three remaining aims are:</p>
        <p>III. Using computers, digital devices, and computer networks – principles of functioning of
computers, digital devices, and computer networks, performing calculations and
executing programs
IV. Developing social competences – communication and cooperation, in particular in virtual
environments, project based learning, taking various roles in group projects
V. Observing law and security principles and regulations – respecting privacy of personal
information, intellectual property, data security, netiquette, and social norms, positive and
negative impact of technology on culture, social life and security.</p>
        <p>
          According to Winch [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] (see also [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ]), who identified the constraints for
curriculum design, all three major types of knowledge: concepts, propositions and know-how
should be introduced early in the curriculum, because these knowledge types are
dependent on each other. As stated in [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ], a promising approach to addressing this
constraint is a spiral curriculum, such as that developed in Poland, where at each level
unified aims are addressed but pedagogically the approach varies across three
elements with the first element more important at lower levels and 2 and 3 become more
important during progression:
1. problem situations, cooperative games, and puzzles that use concrete meaningful
objects – discovering concepts and using heuristics;
2. computational thinking about the objects and concepts (see [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]) – developing
algorithms, constructing solutions
3. programming – moving from a visual/block to text-based environment, including
program analysis, its verification and debugging.
        </p>
        <p>
          The idea of a spiral curriculum is based on Bruner’s theory [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] in which
manipulating real objects in earlier stages of cognitive development is important and later these
may become more abstract representations. When the curriculum spirals upwards
more complex concepts and methods can be introduced. Benefits of such a spiral
curriculum include:
1) enhancement of key concepts and techniques each time the subject of computer
science is revisited;
2) progression from simple concepts to more involved ones;
3) students can be encouraged to recapitulate their previous knowledge and apply
to new problem situations.
        </p>
        <p>This changing emphasis allows for some aspects of progression, critical for
computer science, for instance: increasing difficulty of problems; enabling students to
develop their problem-solving skills, moving from block/visual programming
environments (as advised for K-6 grades) to a text-based environment (in 6-11 grades)
such as C++ or Python (the most popular programming languages in high schools in
Poland).</p>
        <p>We are aware of obstacles and challenges and also open questions related to the
implementation of the new computer science curriculum in schools in Poland.
Although the spiral approach, on which design of our curriculum is based guarantees the
successive development of computer science concepts, methods and know-how
among students, we are not sure that this will sufficiently motivate and engage our
students to learn, study, use, and develop their computer science knowledge, skills,
and competencies of using technology through 11/12 years of schooling. In particular,
although a rigorous computer science requires a solid background in mathematics and
mathematical reasoning, we want to avoid what happens to mathematics education in
schools which with years in school less and less interests students. We shall follow
this aspect in Section 3.</p>
      </sec>
      <sec id="sec-2-2">
        <title>The challenges</title>
        <p>
          The delegates to the UNESCO/IFIP TC 3 Meeting at OCCE in Linz (June 2018)
agreed on the 8 key challenges (see [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] and also [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ]), previously identified by the
task force EDUSummIT, that apply to all countries, however with varying importance
at different stages in their processes of curriculum changes and implementation (see
also [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] for some other questions related to rigorous computer science education in
schools). There was also general agreement that the major challenges are:
Challenge 1: Lack of clear understanding of Computer science/Informatics as an
academic discipline.
        </p>
        <p>Challenge 7: Teacher professional development in a newly introduced Computer</p>
        <p>Science/Informatics subject is a challenge in quality and quantity.</p>
        <p>Regarding Challenge 1, today in Poland computer science is widely recognized by
the society, politicians, and decision makers as an academic discipline (in science and
among technical disciplines); and as a result we observe that computer studies are the
most popular among high school graduates (twice as many graduates choose
computer oriented studies than the next popular subject – management).</p>
        <p>Regarding Challenge 7, the lack of systematic teacher professional development in
computer science, subject and pedagogical, is indeed the major challenge not only in
Poland but all over the world. We work on improving the situation at university level
for future teachers as well as offering systematic in-service training for working
teachers. Recently, the proposal of the Council for Informatization of Education has
been accepted and the Ministry of National Education will sponsor three types of
inservice courses run by computer science departments at 7 universities: (1) for teachers
of other subjects who will get a computer science teacher certificate (360 h); (2) for
computer science teachers on implementation of the new computer science
curriculum (120 h); (3) for teachers of elementary education (1-3 grades) who graduate from
pedagogical faculties and are not prepared to teach computer science youngest kids.</p>
        <p>The Ministry of National Education is also implementing a number of projects to
enable teachers of other subjects to participate in various forms of further education
for the improvement of their digital competences.</p>
        <p>Let us also mention here:
Challenge 8: Identifying and allocating the additional resources for teaching
Computer Science/Informatics.</p>
        <p>This challenge is concerned with allocating digital resources to teach computer
science and in some sense is closely related to Challenge 1. The education system in
Poland was in some sense “ready” for the new computer science curriculum. In
particular, (1) the subject has been taught in schools in Poland (under various names) for
more than 30 years (see [11) and recently as an independent subject on each level of
education in K-12; (2) therefore schools employ teachers who teach such subjects –
they only need now an extra in-service training to meet the requirements of the new
curriculum, especially on algorithmics and programming; (3) all schools have been
equipped with basic hardware and software and are connected to the Internet; and (4)
the most important and encouraging is the enthusiasm and readiness of school
students on all education levels to learn how to program and use programming skills in
various subjects and environments, such as robotics, games, computer science and
ICT competitions, and to enhance competencies in computer science, and digital
competencies in general.</p>
        <p>
          In the next section we focus on two other Challenges 5 and 6 with regard
particularly to computer science education in high schools in Poland. The remaining
Challenges are discussed in [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ], also with respect to Poland.
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3 The new computer science curriculum in high schools</title>
      <p>
        The following issues appear when implementing the new computer science
curriculum in high schools, in particular in Poland, see [
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ]:
1. A class in a high school may consist of students coming from various primary
schools.
2. Challenge 5 based on [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]: The previous computer science curriculum has
delivered poorly prepared students for computer science in higher (tertiary) education.
3. Challenge 6 based on [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]: Integrating computer science across other subjects in
school is ineffective in practice.
      </p>
      <p>We shall shortly comment on the first two issues and then present our approach to
the third one.</p>
      <p>Regarding the first issue above, computer science in high schools should formally
be a spiral continuation of the subject under the same name taught in primary schools.
However students coming to a particular class at a high school may come from
various primary schools in which computer science lessons covered the curriculum not
completely. We observe that some of the curriculum topics (especially those on
algorithmics and programming) are not touched mainly due to the lack of subject
knowledge and pedagogical preparation of teachers in primary schools,. In such cases,
computer science teachers in high schools have to somehow repair a “broken spiral”
of knowledge development by, for instance, special exercises and tasks which will
connect the gap between the knowledge acquired in primary schools and expected
level of knowledge in the area of broken spiral. We provide teachers with a variety of
such tasks and methodological advices how to handle such cases. In our guide book
for teachers, a topic from the high school computer science curriculum is augmented
by adding tasks which play a role of introduction to this topic (a kind of warm-up)
and are supposed to be covered, according to the curriculum, in primary school. Such
tasks play also a role of reminder for students who met this topic in primary school.</p>
      <p>We hope that the situation will improve regarding the first issue when a computer
science examination (elective in the beginning) will be introduced at the end of
primary schools. A proposal of such an exam has been submitted to the Ministry of
National Education by the Council for Informatization of Education.</p>
      <p>The second issue is much more complex to be easily solved by schools and tertiary
institutions. As mentioned earlier, computer science studies at tertiary education
institutions are very popular among high school graduates in Poland. Last year more than
40 thousands graduates applied for such institutions, however only 7 thousands of
them took the final high school examination (pl. matura) in computer science. This
may be interpreted that more than 30 thousands of graduates chose a career in
computer science/IT not thinking about it earlier (in primary and high school) and not
verifying their preparation for such study by taking the matura exam. To solve this
issue we have proposed to tertiary education institutions to introduce an entrance
examination in computer science. However such institutions are fully independent,
especially in the private sector, and their main goal is to have as many students as
possible regardless of the level of their preparation to study in computer science
related areas. A much better situation is with graduates from vocational schools in the area
of technology.</p>
      <p>
        Finally we address the third issue, Challenge 6 from [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and propose a solution
which is now implemented in high schools in Poland.
      </p>
      <p>
        The situation described in Challenge 6 as we observe in Poland is mainly due to:
(1) the lack of integration of computer science (not ICT) with other subjects in the
subjects’ curricula and (2) the lack of basic computer science (not ICT) knowledge
among teachers of other subjects. Unfortunately (see [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]), in Poland there has been no
positive change in these two factors for last (20) years and we are very pessimistic
about any change which might happen in the near future. Therefore, we have decided
not to wait for any change in other subjects and their teachers and we propose the
integration of other subjects with computer science within computer science lessons.
      </p>
      <p>
        We implement and propose to use project based learning (PBL) as the main
approach to organize content (to meet the computer science curriculum requirements)
and to organize students’ learning. PBL provides authentic, real-world contexts for
learning, allows students to discover and recognize connections between various
subjects and application areas, and also supports personal learning by leaving to
students the freedom to choose projects and the way they explore various topics.
Students, individually or collaborating in a group, are also more engaged to learn when
they get a challenging project, as opposed to working chapter by chapter of a
textbook. In the implementation of this approach we advise teachers and students that the
most convenient and effective way to meet the expected outcomes is to use also a
flipped learning methodology (see [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]) – in the classroom students learn what
the projects are and what they have to accomplish and most of the work they do off
the classroom as a kind of homework, collaborating with other students,
communicating with teachers of computer science and other subjects and getting their advices.
      </p>
      <p>The computer environment as an independent platform has been designed to
accommodate all educational materials, working procedures for teachers and students,
and communication channels needed to organize the work of teachers and students
according to the PBL strategy. There is also a place for collecting completed projects.
The platform consists of three main sections:
1. Project proposals
2. Working space
3. Repository of completed projects</p>
      <p>The platform will be open to all teachers and schools, however the main focus will
be put on projects in computer science education in high schools and in vocational
schools. A teacher in discussion with students chooses a project (in Section 1) for
them, then students work on the project (in Section 2), and after they complete the
project, its version, approved by the teacher, is put into the repository (Section 3). We
now briefly comment on each section.</p>
      <p>Ad 1. This section contains project proposals presented in a unified form. A project
description contains: its goals (themes) with regard to computer science and other
school subjects, motivating arguments (why the project is interesting and important),
expected project outcomes (results), number of students in a team, time windows for
its realization, suggested road map of the project, sample materials needed to
complete the project, methods of evaluation and assessments (own and by a teacher).</p>
      <p>Themes of projects in this Section come from various school subjects. Some of
them are proposed by the team of the curriculum authors. We are also open on
proposals coming from teachers, especially those teaching other subjects. Students’
proposals of projects are also very much welcome since such projects motivate and
engage them most. The proposals cover mathematics (computers in doing mathematics),
physics (simulations), chemistry (computer experiments), history (Internet search),
geography (statistical analysis of data), literature (discussion with Umberto Eco),
foreign languages (Google translator and AI), and also physical education (physics of
sport).</p>
      <p>Ad 2. This section of the platform helps students to organize their work on a
project they chose. First they learn in details about the project and its goals, choose a
leader, split among themselves what they have to do, decide about the time schedule
of their activities, establish communication channels. Then the results of their
activities have to be uploaded to the platform in this Section and they fill in final rubrics
regarding their own evaluation of the project, what they have learnt, and how they
grade their achievements. Final grades for the team and for its members come from
the teacher.</p>
      <p>Ad 3. The repository contains descriptions of the projects which have been
completed by students so far. A project is presented in the repository in a compact form of
its realizations and outcomes, however with no personal data of students and teachers.
There is an open access to this repository and we strongly encourage teachers and
students to visit the repository and use its projects as teaching materials on various
topics in computer science and, more important, as examples of integrating computer
science tools and methods in other school subjects and disciplines.</p>
      <p>Detailed description of our PBL environment for integrating computer science
across other subjects in school will be the subject of another paper and reports. Some
sample projects will discussed in a conference presentation.</p>
    </sec>
    <sec id="sec-4">
      <title>Conclusions</title>
      <p>In the presented approach to learning computer science in high school by all
students, also those who are not interested in IT career, students learn computer science
by solving problems coming from various school subjects (disciplines) while, at the
same time, they develop their knowledge in those subjects what contributes to the
integration of computer science with the other subjects. This way, integrating
computer science across other subjects in school is more effective due to students'
engagement when they are learning computer science.</p>
      <p>Presented environment for the PBL used by students in a flipped learning fashion,
is a valuable proposal for implementing computer science (and also other subjects)
curriculum and – more important – provides a virtual environment for students to
learn at distance when schools are closed.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Bergman</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sams</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , (
          <year>2012</year>
          )
          <article-title>Flip your classroom</article-title>
          , ISTE, Eugene.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Brennan</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Resnick</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , (
          <year>2012</year>
          )
          <article-title>New framework for studing and assessing the development of computational thinking</article-title>
          , AERA, Vancouver, Canada.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Bruner</surname>
            ,
            <given-names>J.S.</given-names>
          </string-name>
          , (
          <year>1960</year>
          )
          <article-title>The process of education</article-title>
          . Harvard University Press.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Coding</surname>
          </string-name>
          ,
          <article-title>Programming and the Changing Curriculum for Computing in Schools, Report of UNESCO/IFIP TC3 Meeting at</article-title>
          OCCE,
          <year>June 2018</year>
          , Linz, Austria,
          <year>February 2019</year>
          ; https://www.ifip-tc3.
          <article-title>org/working-groups/task-force-curriculum/</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5. European Commission/EACEA/Eurydice,
          <year>2019</year>
          . Digital Education at School in Europe.
          <source>Eurydice Report. Luxembourg: Publications Office of the European Union.</source>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Flumerfelt</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Green</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <article-title>(2013) Using Lean in the Flipped Classroom for At Risk Students</article-title>
          ,
          <source>Educational Technology &amp; Society</source>
          ,
          <volume>16</volume>
          (
          <issue>1</issue>
          ),
          <fpage>356</fpage>
          -
          <lpage>366</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Hubwieser</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Armoni</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Giannakos</surname>
            ,
            <given-names>M.N.</given-names>
          </string-name>
          , (
          <year>2015</year>
          )
          <article-title>How to implement rigorous computer science education in K-12 Schools? Some answers and many questions</article-title>
          .
          <source>ACM Transactions on Computing Education</source>
          .
          <volume>15</volume>
          (
          <issue>2</issue>
          ), 5:
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          :
          <fpage>12</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <article-title>Kompetencje przyszłości w czasach cyfrowej dysrupcji</article-title>
          .
          <source>Studium wyzwań dla Polski w perspektywie roku</source>
          <year>2030</year>
          . K. Głob (ed.), Miasta w Internecie, Evidence Institute,
          <year>Warszawa 2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Sysło</surname>
            ,
            <given-names>M.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kwiatkowska</surname>
            ,
            <given-names>A.B.</given-names>
          </string-name>
          , (
          <year>2015</year>
          )
          <article-title>Introducing a new computer science curriculum for all school levels in Poland</article-title>
          . In: Brodnik,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Vahrenhold</surname>
          </string-name>
          ,
          <string-name>
            <surname>J</surname>
          </string-name>
          . (eds.),
          <source>ISSEP</source>
          <year>2015</year>
          , LNCS 9378, Springer, pp.
          <fpage>141</fpage>
          -
          <lpage>154</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Sysło</surname>
            ,
            <given-names>M.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kwiatkowska</surname>
            ,
            <given-names>A.B.</given-names>
          </string-name>
          , (
          <year>2013</year>
          )
          <article-title>Informatics for All High School Students. A Computational Thinking Approach</article-title>
          , in: I. Diethelm and R.T. Mittermeir (eds.),
          <source>ISSEP'</source>
          <year>2013</year>
          , LNCS 7780, Springer, pp.
          <fpage>43</fpage>
          -
          <lpage>56</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Sysło</surname>
            ,
            <given-names>M.M.</given-names>
          </string-name>
          , (
          <year>2014</year>
          )
          <article-title>The First 25 years of computers in education in Poland: 1965 - 1990, in: A. Tatnall and B</article-title>
          . Davey (eds.):
          <article-title>History of Computers in Education</article-title>
          ,
          <source>IFIP AICT 424</source>
          , pp.
          <fpage>266</fpage>
          -
          <lpage>290</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Webb</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Davis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Bell</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y. J.</given-names>
            <surname>Katz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Reynolds</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. P.</given-names>
            <surname>Chambers and M. M. Sysło</surname>
          </string-name>
          (
          <year>2017</year>
          ),
          <article-title>Computer science in K-12 school curricula of the 2lst century: Why, what</article-title>
          and when?,
          <source>Education and Information Technologies</source>
          <volume>22</volume>
          (
          <issue>2</issue>
          ): pp.
          <fpage>445</fpage>
          -
          <lpage>468</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Webb</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bell</surname>
            ,
            <given-names>T</given-names>
          </string-name>
          , Davis,
          <string-name>
            <given-names>N.</given-names>
            ,
            <surname>Katz</surname>
          </string-name>
          ,
          <string-name>
            <surname>Y.J.</surname>
          </string-name>
          , Reynolds4,
          <string-name>
            <given-names>N.</given-names>
            ,
            <surname>Chambers</surname>
          </string-name>
          <string-name>
            <given-names>D. P.</given-names>
            ,
            <surname>Sysło</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. M.</given-names>
            ,
            <surname>Fluck</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Cox</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Angeli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Malyn‐Smith</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J</given-names>
            ,
            <surname>Voogt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Zagami</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Micheuz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Chtouki</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            ,
            <surname>Mori</surname>
          </string-name>
          ,
          <string-name>
            <surname>N.</surname>
          </string-name>
          , (
          <year>2017</year>
          )
          <article-title>Computer Science in the School Curriculum: Issues and Challenges</article-title>
          , in: A. Tatnall and
          <string-name>
            <given-names>M.</given-names>
            <surname>Webb</surname>
          </string-name>
          (Eds.):
          <source>WCCE</source>
          <year>2017</year>
          ,
          <source>IFIP AICT 515</source>
          , pp.
          <fpage>421</fpage>
          -
          <lpage>431</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Winch</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          (
          <year>2013</year>
          ).
          <article-title>Curriculum Design and Epistemic Ascent</article-title>
          .
          <source>Journal of Philosophy of Education</source>
          ,
          <volume>47</volume>
          (
          <issue>1</issue>
          ), pp.
          <fpage>128</fpage>
          -
          <lpage>146</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>