scholarly journals Integrating Computational Thinking into Elementary Science Curriculum: an Examination of Activities that Support Students’ Computational Thinking in the Service of Disciplinary Learning

2019 ◽  
Vol 29 (1) ◽  
pp. 53-64
Author(s):  
Kevin P Waterman ◽  
Lynn Goldsmith ◽  
Marian Pasquale

AbstractUsing an example of a grade 3 science unit about population changes during competition for resources, we describe how we integrated computational thinking (CT) into existing curriculum identifying three levels of depth of integration: identifying connections that already exist, enhancing and strengthening connections, and extending units to include activities that more explicitly develop students’ CT. We discuss students’ understanding of the relationship between a simple model of an ecosystem and the actual phenomenon it represents, their engagement with the unit’s data-gathering and data analysis activities, their ability to engage in sense-making regarding data they generated and analyzed, and how collectively the study supports their understanding of the complex system. This example module is part of “Broadening Participation of Elementary School Teachers and Students in Computer Science through STEM Integration and Statewide Collaboration,” a National Science Foundation-funded collaboration among Massachusetts teacher educators, researchers, teachers, and state-level education administrators that developed and implemented a number of elementary grade, CT-integrated science and mathematics curriculum modules. Collectively, these modules are designed to develop practices related to several key CT topics: abstraction, data, modeling and simulation, and algorithms. These CT topics support the development of core skills related to, but not exclusively the domain of, computer science. The strategy of integrating CT into core elementary STEM subject areas was intended to cultivate CT practices in support of science learning.

2011 ◽  
Author(s):  
Edusmildo Orozco ◽  
Rafael Arce-Nazario ◽  
Peter Musial ◽  
Cynthia Lucena-Roman ◽  
Zoraida Santiago

2021 ◽  
Vol 12 (3) ◽  
pp. 411-426
Author(s):  
Abolfazl Rafiepour ◽  
Danyal Farsani

In this paper, six mathematics curriculum changes in Iran will be reviewed, spanning from 1900 until the present time. At first, change forces, barriers, and the main features of each curriculum reform will be represented. The first five curriculum changes are described briefly and the sixth and most recent curriculum reform will be elaborated. In this paper, we call the last reform as contemporary school mathematics curriculum change. This recent (contemporary) curriculum reform will be explained in more detail, followed by a discussion of the effect of globalization and research finding in the field of mathematics and mathematics education (in the Iranian mathematics curriculum). In total, three key ideas are distinguished as an effect of globalization which is “New Math”, “International Comparative Studies”, and “Computational Thinking”. Finally, the paper comments on the necessity of paying more attention to information and communication technology as part of globalization; in particular, recall policy-makers to consider “Computational Thinking” as an important component of future curriculum design.


Author(s):  
Thiago Schumacher Barcelos ◽  
Ismar Frango Silveira

On the one hand, ensuring that students archive adequate levels of Mathematical knowledge by the time they finish basic education is a challenge for the educational systems in several countries. On the other hand, the pervasiveness of computer-based devices in everyday situations poses a fundamental question about Computer Science being part of those known as basic sciences. The development of Computer Science (CS) is historically related to Mathematics; however, CS is said to have singular reasoning mechanics for problem solving, whose applications go beyond the frontiers of Computing itself. These problem-solving skills have been defined as Computational Thinking skills. In this chapter, the possible relationships between Math and Computational Thinking skills are discussed in the perspective of national curriculum guidelines for Mathematics of Brazil, Chile, and United States. Three skills that can be jointly developed by both areas are identified in a literature review. Some challenges and implications for educational research and practice are also discussed.


Author(s):  
Janna Jackson Kellinger

This chapter explores why teacher educators should teach teachers how to integrate coding across content areas and how to do so by applying concepts of computational thinking such as using algorithms, flowcharts, and Boolean logic to all fields. Teaching teachers how to teach coding across the content areas offers opportunities to diversify people in a field where intimidation, discrimination, and lack of opportunities has effectively kept the field of programming largely white or Asian and male. In addition, as our lives become more and more infused with technology, Rushkoff warns that we either learn how to program or become programmed. This means that not everyone needs to become a computer programmer, but everyone needs to understand how programming computers works. In other words, coding across content areas would help prepare all students, not just those pursuing the field of computer science, for the 21st century.


2018 ◽  
Vol 18 (02) ◽  
pp. e15 ◽  
Author(s):  
Jacqueline M. Fernández ◽  
Mariela E. Zúñiga ◽  
María V. Rosas ◽  
Roberto A. Guerrero

Computational Thinking (CT) represents a possible alternative for improving students’ academic performance in higher level degree related to Science, Technology, Engineering and Mathematics (STEM). This work describes two different experimental proposals with the aim of introducing computational thinking to the problem solving issue. The first one was an introductory course in the Faculty of Physical, Mathematical and Natural Sciences (FCFMyN) in 2017, for students enrolled in computer science related careers. The other experience was a first attempt to introduce CT to students and teachers belonging to not computer related faculties at the National University of San Luis (UNSL). Both initiatives use CT as a mean of improving the problem solving process based on the four following elementary concepts: Decomposition, Abstraction, Recognition of patterns and Algorithm. The results of the experiences indicate the relevance of including CT in the learning problem solving issue in different fields. The experiences also conclude that a mandatory CT related course is necessary for those careers having computational problems solving and/or programming related subjects during the first year of their curricula. Part of this work was presented at the XXIII Argentine Congress of Computer Science (CACIC).


2021 ◽  
Vol 11 (1) ◽  
pp. 346-363
Author(s):  
Al Cuoco ◽  
Paul Goldenberg

How you think about a phenomenon certainly influences how you create a program to model it. The main point of this essay is that the influence goes both ways: creating programs influences how you think. The programs we are talking about are not just the ones we write for a computer. Programs can be implemented on a computer or with physical devices or in your mind. The implementation can bring your ideas to life. Often, though, the implementation and the ideas develop in tandem, each acting as a mirror on the other. We describe an example of how programming and mathematics come together to inform and shape our interpretation of a classical result in mathematics: Euclid's algorithm that finds the greatest common divisor of two integers.


Author(s):  
Thiago Schumacher Barcelos ◽  
Ismar Frango Silveira

On the one hand, ensuring that students archive adequate levels of Mathematical knowledge by the time they finish basic education is a challenge for the educational systems in several countries. On the other hand, the pervasiveness of computer-based devices in everyday situations poses a fundamental question about Computer Science being part of those known as basic sciences. The development of Computer Science (CS) is historically related to Mathematics; however, CS is said to have singular reasoning mechanics for problem solving, whose applications go beyond the frontiers of Computing itself. These problem-solving skills have been defined as Computational Thinking skills. In this chapter, the possible relationships between Math and Computational Thinking skills are discussed in the perspective of national curriculum guidelines for Mathematics of Brazil, Chile, and United States. Three skills that can be jointly developed by both areas are identified in a literature review. Some challenges and implications for educational research and practice are also discussed.


2011 ◽  
Author(s):  
Edusmildo Orozco ◽  
Rafael Arce-Nazario ◽  
Peter Musial ◽  
Cynthia Lucena-Román ◽  
Zoraida Santiago

2020 ◽  
Vol 12 (9) ◽  
pp. 152
Author(s):  
Gregor Milicic ◽  
Sina Wetzel ◽  
Matthias Ludwig

Due to its links to computer science (CS), teaching computational thinking (CT) often involves the handling of algorithms in activities, such as their implementation or analysis. Although there already exists a wide variety of different tasks for various learning environments in the area of computer science, there is less material available for CT. In this article, we propose so-called Generic Tasks for algorithms inspired by common programming tasks from CS education. Generic Tasks can be seen as a family of tasks with a common underlying structure, format, and aim, and can serve as best-practice examples. They thus bring many advantages, such as facilitating the process of creating new content and supporting asynchronous teaching formats. The Generic Tasks that we propose were evaluated by 14 experts in the field of Science, Technology, Engineering, and Mathematics (STEM) education. Apart from a general estimation in regard to the meaningfulness of the proposed tasks, the experts also rated which and how strongly six core CT skills are addressed by the tasks. We conclude that, even though the experts consider the tasks to be meaningful, not all CT-related skills can be specifically addressed. It is thus important to define additional tasks for CT that are detached from algorithms and programming.


2019 ◽  
Vol 120 (11/12) ◽  
pp. 704-722 ◽  
Author(s):  
Xanthippi Tsortanidou ◽  
Thanasis Daradoumis ◽  
Elena Barberá

Purpose This paper aims to present a novel pedagogical model that aims at bridging creativity with computational thinking (CT) and new media literacy skills at low-technology, information-rich learning environments. As creativity, problem solving and collaboration are among the targeted skills in twenty-first century, this model promotes the acquisition of these skills towards a holistic development of students in primary and secondary school settings. In this direction, teaching students to think like a computer scientist, an economist, a physicist or an artist can be achieved through CT practices, as well as media arts practices. The interface between these practices is imagination, a fundamental concept in the model. Imaginative teaching methods, computer science unplugged approach and low-technology prototyping method are used to develop creativity, CT, collaboration and new media literacy skills in students. Furthermore, cognitive, emotional, physical and social abilities are fostered. Principles and guidelines for the implementation of the model in classrooms are provided by following the design thinking process as a methodological tool, and a real example implemented in a primary school classroom is described. The added value of this paper is that it proposes a pedagogical model that can serve as a pool of pedagogical approaches implemented in various disciplines and grades, as CT curriculum frameworks for K-6 are still in their infancy. Further research is needed to define the point at which unplugged approach should be replaced or even combined with plugged-in approach and how this proposed model can be enriched. Design/methodology/approach This paper presents a pedagogical model that aims at bridging creativity with CT, collaboration and new media literacy skills. Findings The proposed model follows a pedagogy-driven approach rather a technology-driven one as the authors suggest its implementation in low-tech, information-rich learning environments without computers. The added value of this paper is that it proposes a novel pedagogical model that can serve as a pool of pedagogical approaches and as a framework implemented in various disciplines and grades. A CT curriculum framework for K-6 is an area of research that is still in its infancy (Angeli et al., 2016), so this model is intended to provide a holistic perspective over this area by focusing how to approach the convergence among CT, collaboration and creativity skills in practice rather than what to teach. Based on literature, the authors explained how multiple moments impact on CT, creativity and collaboration development and presented the linkages among them. Successful implementation of CT requires not only computer science and mathematics but also imaginative capacities involving innovation and curiosity (The College Board, 2012). It is necessary to understand the CT implications for teaching and learning beyond the traditional applications on computer science and mathematics (Kotsopoulos et al., 2017) and start paying more attention to CT implications on social sciences and non-cognitive skills. Though the presented example (case study) seems to exploit the proposed multiple moments model at optimal level, empirical evidence is needed to show its practical applicability in a variety of contexts and not only in primary school settings. Future studies can extend, enrich or even alter some of its elements through experimental applications on how all these macro/micromoments work in practice in terms of easiness in implementation, flexibility, social orientation and skills improvement. Originality/value The added value of this paper is that it joins learning theories, pedagogical methods and necessary skills acquisition in an integrated manner by proposing a pedagogical model that can orient activities and educational scenarios by giving principles and guidelines for teaching practice.


Sign in / Sign up

Export Citation Format

Share Document