Digital Library NAES of Ukraine

Python programming language as a tool in scientific and pedagogical activities

- Трейтяк, Дмитро (orcid.org/0000-0003-3909-5062) (2025) Python programming language as a tool in scientific and pedagogical activities Інформаційні технології і засоби навчання, 3 (107). pp. 168-181. ISSN 2076-8184

[thumbnail of Стаття Трейтяк Д.В. 2025.pdf] Text
Стаття Трейтяк Д.В. 2025.pdf

Download (833kB)

Abstract

The article explores the potential applications of the Python programming language in scientific and pedagogical activities. The primary objective of the study is to identify effective approaches to utilizing Python for automating educational and research processes, analyzing large datasets, and developing interactive learning materials. The research methodology includes a literature review, an analysis of international experience regarding the use of Python in education and research, and an empirical examination of Python’s integration into pedagogical practice. The study highlights the key advantages of Python for educators and researchers, including: automation of computational tasks and data analysis; utilization of libraries for data visualization and processing (such as Matplotlib and Pandas); development of interactive educational resources and digital tools for scientific research (e.g., Flask); and facilitation of large-scale educational events using Python. The article is notable for its innovative approach, as it presents a novel direction in Ukrainian pedagogical research. Specifically, it investigates the prospects of employing Python as a tool to enhance the efficiency of the educational process, with a focus on its potential application by teachers and lecturers in the humanities. The paper outlines opportunities for integrating Python into digital teaching practices, implementing interactive instructional methods, thereby improving educational quality and fostering digital competence among educators. The article provides concrete examples of how Python can be applied in teaching, preparing research projects, and managing large volumes of information. It also presents international cases where educators use Python to streamline professional activities. The study’s findings underscore the relevance of Python as a means of enhancing educational and research efficiency and delineate specific areas in which its application is most beneficial for educators and scholars. The practical significance of the study lies in its potential use by teachers, university instructors, students, and postgraduate researchers in the context of academic or pedagogical work.

Item Type: Article
Keywords: Python, scientific and pedagogical activity automation, education, digital competence
Subjects: Science and knowledge. Organization. Computer science. Information. Documentation. Librarianship. Institutions. Publications > 00 Prolegomena. Fundamentals of knowledge and culture. Propaedeutics > 004 Computer science and technology. Computing. Data processing > 004.4 Software > 004.41 Software engineering
Science and knowledge. Organization. Computer science. Information. Documentation. Librarianship. Institutions. Publications > 3 Social Sciences > 37 Education > 37.01/.09 Special auxiliary table for theory, principles, methods and organization of education > 37.02 General questions of didactics and method
Science and knowledge. Organization. Computer science. Information. Documentation. Librarianship. Institutions. Publications > 3 Social Sciences > 37 Education > 37.01/.09 Special auxiliary table for theory, principles, methods and organization of education > 37.09 Organization of instruction
Divisions: Institute of Problems on Education > Laboratory of national and patriotic education
Depositing User: Дмитро Вячеславович Трейтяк
Date Deposited: 03 Jul 2025 09:52
Last Modified: 03 Jul 2025 09:52
URI: https://lib.iitta.gov.ua/id/eprint/745924

Downloads

Downloads per month over past year

Actions (login required)

View Item View Item