Do We Really Need Block-Based Programming to Enhance Computational Thinking in Science Classes?

As a result of technological developments, digital technologies are increasing their impact in all areas of life. This impact complicates the problems that need to be solved while diversifying the ways to solve them. This research addresses the use of computational thinking, one of the diversified problem-solving approaches, in science education. In this context, the research aims to determine the effect of a block-based coding tool on the enhancement of computational thinking skills. To this objective, the study, designed with a quasi-experimental design, aims to determine the effect of block-based coding and the algorithmic explanation approach on academic achievement and computational thinking skills. In the study conducted with sixth-grade middle school students, five different computational thinking activities were carried out over sixteen class hours. The results of the study showed no significant difference in science achievement between the experimental and control groups. However, significant differences in favor of the control group were found in the overall computational thinking scale and in the cooperativity and problem solving sub-dimensions. Based on this result, it can be argued that block-based coding contributes more positively to the development of computational thinking than the algorithmic explanation approach. However, the science achievement, creativity, algorithmic thinking, and critical thinking sub-dimensions, which did not show significant differences, indicate the potential positive effect of the algorithmic explanation approach. Therefore, it can be considered an important alternative, especially in situations where a digital divide can be observed.

Authors

Institutions

Publication Details

Journal
Necatibey Eğitim Fakültesi Elektronik Fen ve Matematik Eğitimi Dergisi
Published
2026-06-26
DOI
https://doi.org/10.17522/balikesirnef.1785932
Primary Topic
Teaching and Learning Programming
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Do We Really Need Block-Based Programming to Enhance Computational Thinking in Science Classes?

Taner Arabacıoğlu, Sinem KARATAŞ ÖZTÜRK
Necatibey Eğitim Fakültesi Elektronik Fen ve Matematik Eğitimi Dergisi
Teaching and Learning Programming
article

Do We Really Need Block-Based Programming to Enhance Computational Thinking in Science Classes?

Taner Arabacıoğlu, Sinem KARATAŞ ÖZTÜRK
article en

Abstract

As a result of technological developments, digital technologies are increasing their impact in all areas of life. This impact complicates the problems that need to be solved while diversifying the ways to solve them. This research addresses the use of computational thinking, one of the diversified problem-solving approaches, in science education. In this context, the research aims to determine the effect of a block-based coding tool on the enhancement of computational thinking skills. To this objective, the study, designed with a quasi-experimental design, aims to determine the effect of block-based coding and the algorithmic explanation approach on academic achievement and computational thinking skills. In the study conducted with sixth-grade middle school students, five different computational thinking activities were carried out over sixteen class hours. The results of the study showed no significant difference in science achievement between the experimental and control groups. However, significant differences in favor of the control group were found in the overall computational thinking scale and in the cooperativity and problem solving sub-dimensions. Based on this result, it can be argued that block-based coding contributes more positively to the development of computational thinking than the algorithmic explanation approach. However, the science achievement, creativity, algorithmic thinking, and critical thinking sub-dimensions, which did not show significant differences, indicate the potential positive effect of the algorithmic explanation approach. Therefore, it can be considered an important alternative, especially in situations where a digital divide can be observed.

Necatibey Eğitim Fakültesi Elektronik Fen ve Matematik Eğitimi DergisiVol. 20(1)
National Nuclear Research Center (AZ), Adnan Menderes University (TR)
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.