TEACHING PYTHON LANGUAGE IN SCHOOL: PROBLEMS AND EFFECTIVE METHODS

Authors

DOI:

https://doi.org/10.52754/16948742_2023_1(2)_3

Keywords:

internet, platform, format, project, Android, iOS, framework, Jupyter Notebook, Python IDLE, web, interactive

Abstract

This article provides an overview of the issues related to the implementation of Python programming language education in schools. It examines the challenges faced by teachers and students during the learning process and proposes effective teaching methods such as interactive learning programs, project-based activities, and collaborative learning.

References

Зайцева, С. А., Иванов В. В. Современные информационные технологии в образовании. http://sgpu2004.narod.ru/infotek/infotek2.htm

Учебная программа по предмету Информатика для V–IX классов общеобразовательных школ Кыргызской Республики. (2021).

Аркабаев, Н. К. Панков, П. С. (2019). Информатика боюнча олимпиадалык маселелер жыйнагы.

Briggs, J. R. (2013). Python for kids: a playful introduction to programming. No Starch Press.

Payne, B. (2015). Teach your kids to code: A parent-friendly guide to Python programming. No Starch Press.

Zelle, J. M. (2010). Python programming: An introduction to computer science. Franklin, Beedle & Associates.

Elkner, J., Downey, A. B., & Meyers, C. (2012). Teaching with Python: How to think like a computer scientist. Green Tea Press.

Matthes, E. (2016). Python crash course: A hands-on, project-based introduction to programming. No Starch Press.

Published

2023-06-20

How to Cite

Arkabaev, N., Kuduev, A., & Sulaimanov, A. (2023). TEACHING PYTHON LANGUAGE IN SCHOOL: PROBLEMS AND EFFECTIVE METHODS. Journal of Osh State University. Pedagogy. Psychology, (1(2), 24–29. https://doi.org/10.52754/16948742_2023_1(2)_3

Issue

Section

THEORY AND METHODOLOGY OF EDUCATION AND UPBRINGING