2022
DOI: 10.1007/s11858-022-01384-0
|View full text |Cite
|
Sign up to set email alerts
|

Variables in early algebra: exploring didactic potentials in programming activities

Abstract: In this paper we consider implications of the current world-wide inclusion of computational thinking in relation to children’s development of algebraic thinking. Little is known about how newly developed visual programming environments such as Scratch could enhance early algebra learning. The study is based on examples of programming activities used by mathematics teachers in Sweden, teaching students aged 10–12 years during the first two years of implementing programming in the mathematics curriculum. Informe… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
4
0
1

Year Published

2022
2022
2024
2024

Publication Types

Select...
6
3

Relationship

0
9

Authors

Journals

citations
Cited by 10 publications
(5 citation statements)
references
References 20 publications
0
4
0
1
Order By: Relevance
“…Indeed, the setting up of an equation with an unknown could be approached as a process of generalizing an algebraic problem situation (see Hoyles et al 2020)despite the solving being carried out computationally by means of successive numerical substitutions to calculate the trials. Kilhamn et al (2022) provide an example, where Scratch activity is oriented toward the development of functional thinking, with a task involving variables, functional correspondence rule, and table of values. With tasks such as these, it is possible to reduce the Scratch ID with respect to the two main perspectives on algebra, within the context of early algebra.…”
Section: Discussionmentioning
confidence: 99%
“…Indeed, the setting up of an equation with an unknown could be approached as a process of generalizing an algebraic problem situation (see Hoyles et al 2020)despite the solving being carried out computationally by means of successive numerical substitutions to calculate the trials. Kilhamn et al (2022) provide an example, where Scratch activity is oriented toward the development of functional thinking, with a task involving variables, functional correspondence rule, and table of values. With tasks such as these, it is possible to reduce the Scratch ID with respect to the two main perspectives on algebra, within the context of early algebra.…”
Section: Discussionmentioning
confidence: 99%
“…Prior research has shown that teachers who experience CT-focused professional development may feel unprepared to integrate programming into their core curriculum [52]. They may also have difficulty in establishing a connection between programming and mathematics, developing integrated activities without clear guidance on how to use block-based programming, or recognizing the value of integrating programming into their subjects [53][54][55][56].…”
Section: Supporting Elementary Teachers In Teaching Mathematics Using...mentioning
confidence: 99%
“…The analogy of a piggy bank and the concept of a variable as a container for storing and manipulating values is consistent with research on the introduction of variables in programming education. Studies highlight the importance of effective strategies for teaching variables, including providing relevant and relatable examples and facilitating students' understanding of how variables store and change values [29,30].…”
Section: Teachermentioning
confidence: 99%