Methods for creating visual digital educational content using Python language

Digital educational content is any information material created for educational purposes that can be developed and distributed in digital format. The purpose of the article is to demonstrate (using the Python programming language and its graphical modules and libraries as an example) how to expand the range of tools for creating digital educational content. The article provides examples of using Python to create illustrative materials for solving tasks in informatics and mathematics courses. The practical significance of the study lies in demonstrating the possibility of using programming to create visual educational content that can be used by teachers to develop various types of independent work, create illustrative material for presentations, tests and solve other educational problems. The proposed methodology can also be used to form a set of tasks for independent work of students when preparing presentations, thematic reviews, etc. creating visual models using a programming language develops students' creativity, forms sustainable skills in proficiency in a programming language and its application to solving a wide range of problems.

Authors

Institutions

Publication Details

Journal
Informatics in school
Published
2025-05-23
DOI
https://doi.org/10.32517/2221-1993-2025-24-2-59-64
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

Methods for creating visual digital educational content using Python language

L. M. Korenyugina
Informatics in school
Teaching and Learning Programming
article

Methods for creating visual digital educational content using Python language

L. M. Korenyugina
article en

Abstract

Digital educational content is any information material created for educational purposes that can be developed and distributed in digital format. The purpose of the article is to demonstrate (using the Python programming language and its graphical modules and libraries as an example) how to expand the range of tools for creating digital educational content. The article provides examples of using Python to create illustrative materials for solving tasks in informatics and mathematics courses. The practical significance of the study lies in demonstrating the possibility of using programming to create visual educational content that can be used by teachers to develop various types of independent work, create illustrative material for presentations, tests and solve other educational problems. The proposed methodology can also be used to form a set of tasks for independent work of students when preparing presentations, thematic reviews, etc. creating visual models using a programming language develops students' creativity, forms sustainable skills in proficiency in a programming language and its application to solving a wide range of problems.

Informatics in school(2)
Siberian Federal University (RU)
Openalex Percentile: Top 89%
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.