International Journal of Evaluation and Research in Education (IJERE)
Vol 15, No 3: June 2026

Using Python programming to foster students’ scientific thinking

Nadezhda Gallini (V.I. Vernadsky Crimean Federal University)
Anatoliy Kazak (V.I. Vernadsky Crimean Federal University)
Nataliya Gorbunova (V.I. Vernadsky Crimean Federal University)
Victor Gallini (V.I. Vernadsky Crimean Federal University)
Anisa Atik (V.I. Vernadsky Crimean Federal University)
Elena Sergeeva (Kherson State Pedagogical University)



Article Info

Publish Date
01 Jun 2026

Abstract

This paper explores the role of programming not only as a technical skill but also as a method for developing students’ scientific thinking. The study is based on an experiment involving 258 university students who completed a course designed to foster logical, analytical, and project-based cognitive strategies. The experiment was conducted at V.I. Vernadsky Crimean Federal University, Humanities and Education Science Branch, Yalta, Russia. The proposed model integrates elements of the technological pedagogical content knowledge (TPACK) framework with a custom-designed pedagogical approach, treating programming as a universal structure for processing and representing information. The data suggest that systematic engagement with programming enhances students’ ability to solve complex problems, conceptualize, decompose tasks, and apply reflective design. The findings emphasize the need to rethink the role of programming in higher education curricula across disciplines, beyond purely technical training.

Copyrights © 2026






Journal Info

Abbrev

IJERE

Publisher

Subject

Education

Description

The International Journal of Evaluation and Research in Education (IJERE) is an interdisciplinary publication of original research and writing on education which publishes papers to international audiences of educational researchers. The IJERE aims to provide a forum for scholarly understanding of ...