Proportional Relations When Programming Using Scratch: The Case of Pre-Service Elementary School Teachers

Abstract Programming activities provide learners with opportunities to implement both computational and mathematical thinking while developing abstraction, which lies at the core of both domains. Although abstraction is fundamental to both computational and mathematical thinking, it is conceptualized and interpreted differently in each, as explained below. This study examines changes in level of abstract thinking among 41 pre-service elementary school teachers as they use the Scratch environment to produce animations in sequence of six tasks. These tasks were designed to provide repeated opportunities for abstracting proportional relations, including direct and inverse relations between motion and time. To analyze the data, we defined three levels of abstraction that capture these relations in the scripts of each task. We examined the extent to which pre-service elementary school teachers’ scripts demonstrated shifts in levels of abstraction across the sequence of programming tasks. The findings reveal gradual shifts in pre-service elementary school teachers’ levels of abstraction for both direct and inverse relations. This study extends prior research on the relations between computational and mathematical abstract thinking by focusing on proportional relations and offering a novel approach for assessing levels of abstraction in programming.

Authors

Institutions

Publication Details

Journal
International Journal of Science and Mathematics Education
Published
2026-06-25
DOI
https://doi.org/10.1007/s10763-026-10696-6
Primary Topic
Teaching and Learning Programming
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Proportional Relations When Programming Using Scratch: The Case of Pre-Service Elementary School Teachers

Einav Keisar, Michal Tabach
International Journal of Science and Mathematics Education
Teaching and Learning Programming
article

Proportional Relations When Programming Using Scratch: The Case of Pre-Service Elementary School Teachers

Einav Keisar, Michal Tabach
article en

Abstract

Abstract Programming activities provide learners with opportunities to implement both computational and mathematical thinking while developing abstraction, which lies at the core of both domains. Although abstraction is fundamental to both computational and mathematical thinking, it is conceptualized and interpreted differently in each, as explained below. This study examines changes in level of abstract thinking among 41 pre-service elementary school teachers as they use the Scratch environment to produce animations in sequence of six tasks. These tasks were designed to provide repeated opportunities for abstracting proportional relations, including direct and inverse relations between motion and time. To analyze the data, we defined three levels of abstraction that capture these relations in the scripts of each task. We examined the extent to which pre-service elementary school teachers’ scripts demonstrated shifts in levels of abstraction across the sequence of programming tasks. The findings reveal gradual shifts in pre-service elementary school teachers’ levels of abstraction for both direct and inverse relations. This study extends prior research on the relations between computational and mathematical abstract thinking by focusing on proportional relations and offering a novel approach for assessing levels of abstraction in programming.

International Journal of Science and Mathematics EducationVol. 24(6)
Oranim Academic College of Education (IL), Tel Aviv University (IL), Academic College of Tel Aviv-Yafo (IL), The Mofet Institute (IL)
Tel Aviv University
Quality Education
Openalex Percentile: Top 4%
Teaching and Learning Programming
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.