Designing and Implementing a Concrete Informatics Curriculum for School
Abstract
This document focuses on pedagogical issues and related concerns that should be considered when using the Informatics Reference Framework for School for the development of concrete curricula. It is, in fact, of utmost importance to have have concrete curricula designed to take into account particular situations and needs in each country, as well as accommodating age and appropriate stages of development of pupils. An informatics curriculum should be designed for all pupils; equality, diversity and inclusion issues are crucial, including the important issue of gender balance.
Full text
Designing and Implementing a Concrete Informatics Curriculum for School June 2022 by Michael E. Caspersen (Chair) Ira Diethelm Judith Gal-Ezer Andrew McGettrick Enrico Nardelli Don Passey Branislav Rovan Mary Webb
- ii - Executive Summary In order to benefit from the Informatics Reference Framework for School 1 , and to implement it successfully for the benefit of pupils in each country, two main tasks need to be addressed. Firstly, it is of utmost importance to have well-educated teachers of informatics. Secondly, it is also important to have concrete curricula designed to take into account particular situations and needs in each country, as well as accommodating age and appropriate stages of development of pupils. General curriculum design approaches and pedagogy should be tailored to the specifics of informatics. Some ideas and experiences to guide decision makers and curriculum designers in this respect are presented in this document. This document focuses on pedagogical issues and related concerns that should be considered when using the Informatics Reference Framework for School for the development of concrete curricula. Factors to consider in the development of well-educated teachers are presented in Section 3.1; general curriculum design considerations are presented in Section 3.2; and specific challenges of creating learning activities, learning outcomes and designing for overarching features such as inclusion and diversity are addressed in Section 3.3. In some respects, curriculum development in informatics is not different from, for example, science that might appear in primary education, or physics that might appear in secondary education, as it needs to consider theoretical as well as practical aspects. As has been importantly stated 2 : “children learn by doing and by thinking about what they do”. The position of informatics in a curriculum also needs to align with other curriculum areas, so there is a need to take account of the same or similar concerns that apply to other subject areas. An informatics curriculum should be designed for all pupils; equality, diversity and inclusion issues are crucial, including the important issue of gender balance. Inclusion should be carefully considered to avoid exclusion and to ensure engagement of all pupils. In this document, to make the curriculum development as ‘informatics-specific’ as possible, informatics examples are provided throughout. June 2022 1 See (Caspersen et al. 2022). 2 See (Papert 1980).
- iii - Table of Contents 1. Developing a well-educated teacher workforce 1 2. Designing informatics curricula 3 3. General curriculum principles and implementation 6 References 10 List of tables 3.1 Example of inverted activity 3.2 Example learning activities related to intended learning outcomes within a specific subject topic area (data and analysis collection) across a time period for each level of education
Designing and Implementing a Concrete Curriculum… 1. Developing a well-educated teacher workforce _______________________________________________________________________________________________________________ - 1 - 1. Developing a well-educated teacher workforce Teachers are the cornerstone of the implementation of any curriculum. Whilst this applies to all disciplines, there are complexities with informatics, because of the need to be aware of how the theoretical and practical facets of the discipline can be interrelated, especially with the fast development of the discipline. Designing a curriculum should consider how to involve teachers, and to consider what the prerequisites of teachers certified to teach informatics should be. An important point to consider is that early enthusiasm in using technology in the past has led to overestimating the importance of digital skills, and consequently this deprived pupils of learning informatics. A natural consequence was the idea that teachers could be ‘trained’ to teach digital skills. It is becoming generally accepted that, besides digital skills, informatics and informatical thinking needs to be part of a general education for everyone. As a consequence, there is a need to have informatics teachers educated in informatics (at least at the level of a Bachelor’s degree in informatics for teachers in lower secondary and upper secondary school), combined with or followed by pedagogy and methodology support for teaching informatics concepts. This is already implemented in some countries (e.g., in Slovakia since 1982, in Israel since 1995, and more recently in the United Kingdom (UK), Switzerland, and the United States of America (USA)). It should be recognised that educating teachers takes time. Interim measures can be suggested and implemented to allow early introduction of informatics to schools, but the limitations of these forms of implementation need to be considered at the outset. Reasonable expectations need to be set for all parties concerned. While the conceptual underpinning of the informatics discipline is based on stable foundations, digital technologies and associated practices are subject to evolution and development, which teachers need to be aware of and address when designing and implementing a curriculum. Whilst there are pre-requisites to becoming certified to teach informatics, and these need to be covered for pre-service teachers, there is also an ongoing need for in-service training, because of the fast development of the informatics discipline. The Computer Science Teachers Association (CSTA), for example, has addressed the important issue of informatics teacher preparation and certification through the work of a special task force. 3 Teachers may need to cope with teaching pupils whose knowledge or skills in some practical aspects of digital technologies is greater than their own. Informatics teachers can also suffer from isolation. If there is only one teacher per school, this can result in a lack of a teachers’ community. Additionally, since the field of informatics education (and especially in schools) is relatively young, its related research is even younger 4 , 5 , so there is a limited scope of professional (content-pedagogical) literature. 3 See (CSTA 2020). 4 See (Gal-Ezer and Stephenson 2010). 5 See (Ragonis and Oster-Levinz 2011).
Designing and Implementing a Concrete Curriculum… 1. Developing a well-educated teacher workforce _______________________________________________________________________________________________________________ - 2 - Effort should be devoted to forming communities of informatics teachers who can convey the nature of the discipline. Appropriate financial resources need to be allocated to support these efforts. Informatics teachers’ centres, for example, can empower informatics teachers and enable them to face the challenges of a constantly changing world of computing. Additionally, mentoring of schoolteachers by university teachers, provision of online courses and support, and strong linking of pre-service teacher institutions with schools have also been used to develop wider teacher involvement and practice. In terms of scaffolding of teacher practice development, teacher education and models for implementation, appropriate ways forward are likely to depend on the existing infrastructure available, whether there are national computer societies and associations, regional or municipal centres, or more local sharing across groups of schools. It is vital that managers and decisions makers explore possible avenues for teacher development at early stages of curriculum design and implementation.
Designing and Implementing a Concrete Curriculum… 2. Designing informatics curricula _______________________________________________________________________________________________________________ - 3 - 2. Designing informatics curricula Some examples of developing (parts of) concrete informatics curriculum are presented in this section. These are based on more general curriculum design principles (briefly described in Section 3, and adapted for some particular needs of informatics. Moving from an informatics framework towards concrete curricula – pedagogic considerations and curriculum design. Designing and developing a curriculum from a reference framework should take into account a number of underpinning features. Those features are, broadly: the design shape; the broad aims; the intended outcomes; and the ways in which curriculum outcomes might be assessed. For each of these features, age and development of pupils is always a key concern. Curriculum designers at different stages of school education are concerned often with design shape and broad aims, but they may not always be concerned with assessment issues, as these are linked more to activities that are conceived by curriculum implementers directly (by teachers). The design shape of a curriculum is a vital first step, as this is likely to determine the way in which details within a curriculum, including subject content and pedagogic approaches, is considered and how those details will be organised. Different design shapes should be carefully considered with informatics, due to theoretical as well as practical aspects that need to be appropriately covered. Design shape is an initial curriculum concern that should take into consideration the age of the pupils (as should those concerns that follow). A brief description of different design shapes follows. A Linear curriculum is a sequence of interconnected links, with content usually studied only once; from an informatics perspective, this puts pupils at a disadvantage, as they should be able to apply their knowledge and practice to other problems, needs and situations. For example, if ethics and social responsibility are only considered at one specific time, then the relationship between ethics and social responsibility with networks and communications could be divorced and not fully developed; the importance of the context could be lost. There is a need for greater integration of learning for pupils that goes beyond a linear curriculum. If pupils learn only theoretical issues first, and then practice comes at the end of their studies, it is a disadvantage. Theoretical and practical issues need to be interwoven at all stages. A Modular curriculum breaks the content into segments or sections, each one defining and covering a specific topic area; however, as informatics strongly relies upon an understanding of how one topic relates to others, links between modules need to be formed so that pupils fully appreciate and explore how one topic supports others. For example, digital creativity has a part to play in practical activities of modelling and simulation, so having a module devoted to digital creativity might not allow this important practical focus to emerge. An Interactive curriculum 6 is designed to support pupil engagement through active participation in both individual and group work; for informatics, this is particularly important, as informatics involves problem-solving and practice engagement with others in groups. Taking all core topic areas, active participation and engagement should be developed 6 See (Franklin 2008).
Designing and Implementing a Concrete Curriculum… 2. Designing informatics curricula _______________________________________________________________________________________________________________ - 4 - appropriate to age. An Outcomes-based curriculum starts from an identification of the outcomes of a course, year or module, and then works backwards to develop learning outcomes at each stage and for each teaching or learning session; for informatics, this is a useful approach to take, as continuous development of long-term outcomes is crucial. In developing this design of curriculum, a starting point is often to consider the respective elements of the curriculum, how they might relate, and then to identify specific outcomes that would be desirable for specific ages. A suggestion of outcomes is identified in the Informatics Reference Framework. 7 Considering the key needs of an informatics curriculum, an interactive curriculum as well as an outcomes-based curriculum would be appropriate. A Spiral curriculum 8 allows pupils to revisit a topic, a theme or subject content a number of times, enhancing application or complexity on each occasion, with new content related to what has gone before. For informatics, this is a worthwhile approach, as it allows existing understanding and practice to be reviewed and applied in different, alternative and more complex situations. An Inverted curriculum 9 either inverts the idea of basic understanding being needed to develop practice, or inverts traditional outside-class activity with in-class activity; in this way, more commonly known artefacts and practices can be unpicked to develop deeper inner understanding, inverting the locations of passive with active learning so that more attention is given in class to supporting in-depth analysis and practice. This is an important approach with informatics, but needs to be developed in national, regional and local contexts, accommodating the cultural and social environments in which pupils and teachers work. An example is shown in Table 3.1. Table 3.1: Example of inverted activity Prior to a classroom lesson Exploring the forms of data and algorithms that are used to simulate responses to a volcanic eruption, and considering how this relates to the local way of responding in this volcanic region In the classroom lesson Discussing what amendments would be needed and exploring how the simulation could mirror local experiences more, and accommodate the needs of those responsible for ensuring public safety Any curriculum design also needs to consider hurdles that any implementation has to overcome. For example, there is a period of implementation when curricula for different cohorts of pupils are needed, and the way that these emerge and coalesce needs careful monitoring and review. Similarly, it is crucial to plan for teacher education (an issue that is considered in the last section of this document). The broad aims of a curriculum should be considered prior to subject content; they are 7 See (Caspersen et al. 2022). 8 See (Johnston 2012). 9 See (Pedroni & Meyer 2006)
Designing and Implementing a Concrete Curriculum… 2. Designing informatics curricula _______________________________________________________________________________________________________________ - 5 - focused on pedagogical approaches. There are four important pedagogical approaches that should be considered when setting up learning activities. Practical activities with and without computers allow pupils to explore informatics concepts and processes both through using computers and with hands-on non-computerbased activities that develop understanding of informatics concepts. Practical activities should go beyond coding and programming; they should involve, for example, online and onsite exploration, as well as reviewing outcomes and gathering evidence about uses and applications. For example, for a non-computer-based activity, finding the ‘secret number’ in a bar code, or for a computer-based activity, creating your own computer game. Collaborative teamwork allows teams to solve problems and implement solutions, by learning through sharing, developing important social and life skills and competencies, all to be encouraged, rather than prevented. Collaboration should be developed from early ages; pupils need to be able to develop skills and understanding about working as pairs, in groups, and in teams. For example, creating your own computer game can involve a team, with different individuals contributing in different ways. Creativity allows informatics activities to focus on creative concerns, rather than considering them as basic knowledge just to be learned and remembered, hence fostering enquiry and criticality. For example, thinking about problems that they have, or others have, and how to solve them through informatics can develop creative approaches. An example might be creating a sensor system that can gather data at different heights as a balloon rises through the air. Abstraction enables informatics problems to be examined and addressed at various levels, removing the need to always take a bottom-up approach, allowing concepts to be examined in greater depth and/or through more complex problems, contexts or examples. For example, using previous experience to break down a more complex problem of coding a program to create a ten-sided figure.
Designing and Implementing a Concrete Curriculum… 3. General curriculum principles and implementation _______________________________________________________________________________________________________________ - 6 - 3. General curriculum principles and implementation Developing a curriculum from a curriculum design should take into account a number of underpinning features. Curriculum implementers are concerned often with an overview of the broad aims; the intended outcomes; and the ways in which curriculum outcomes might be assessed. The broad aims of a curriculum relate to the core topic areas of the Informatics Reference Framework for School 10 , but it is important for implementers to see how these relate to a big picture of informatics, and understanding issues associated with informatics and technology at many levels. As new technologies develop, new approaches and tools emerge. It is all too easy to become lost in discussing detail and possible implications, and to lose sight of the overall broad aims and goals of what pupils should learn. By making use of a big picture of informatics and the use of informatics that pupils need to acquire by the end of secondary education, curriculum designers will be enabled to focus on what is important for inclusion in the curriculum. Considering the overall picture of learning objectives and core topics in a curriculum specification makes it possible to ensure that the description at the top level is accessible to all stakeholders. However, as discussed in Section 2, a detailed curriculum specification also needs to define concepts and content within a broader frame of the design shape, design aims, intended design outcomes, and ways in which curriculum outcomes might be assessed. A big picture of objectives and core topics should be used as a check to ensure that all of the material covered is relevant, and therefore deserves to be included in the curriculum for all pupils. This focus will help to avoid overfilling the curriculum, as well as ensuring curriculum relevance for all pupils. In this context, other important considerations need to be made when following the design stage and developing the implementation stage, rather than as add-ons later. These important considerations include the need to accommodate equality, diversity, and inclusion. In an informatics curriculum for all, equality, diversity and inclusion issues are crucial, including the important issue of gender balance. In general, inclusion should be considered in order to avoid exclusion of certain groups of pupils. Under-representation of women in informatics and STEM 11 more generally has long been recognised, but more recently underrepresentation of other groups has become an important issue. While the issues are complex and varied and extend beyond curricula considerations, much is now known about key factors 12 , 13 , 14 for promoting diversity through curriculum design. 10 See (Caspersen et al. 2022). 11 STEM: Science, Technology, Engineering and Mathematics. 12 See (Peixoto et al. 2018). 13 See (Archer et al. 2020). 14 See (Aguar et al. 2016).