METHODS OF TEACHING PROGRAMMING LANGUAGES TO SCHOOLCHILDREN: PROBLEMS AND SOLUTIONS

  • Nozimbek ZARIPOV Buxoro davlat pedagogika instituti doktoranti, PhD, dotsent
Keywords: Computer science, algorithmic thinking, algorithmization, programming, block diagram, Python, Scratch, programming language, mobile application

Abstract

This article is devoted to the analysis of the methods of teaching programming languages. The relevance of this topic is associated with the lack of quality specialists in the field of IT technologies with the development of computer technologies. In developed countries, digital technologies are primary and we cannot imagine our life without a smartphone, a personal computer or a software that serves in any field. Digital technologies are used in all areas of our society, especially in medicine, health care, information protection, education, filmmaking, designing space models, etc. Therefore, it is important to train quality specialists in this field. This article analyzes the problems of teaching programming languages to schoolchildren and suggests solutions.

References

Голицына О.Л., Попов И.И. Основы алгоритмизации и программирования: Учебное пособие. М.: Форум: ИнфраМ, 2004

Liu et al., 2013 – Liu, A., Newsom, J., Schunn, Ch. and Shoop, R. (2013). Students Learn Programming Faster Through Robotic Simulation. Techdirections. Vol. 72, n.8.

Maloney, J., Resnick, M., Rusk, N., Silverman, B., & Eastmond, E. (2010). The Scratch Programming Language and Environment. ACM Transactions on Computing Education (TOCE), 10(4), 1-15.

Босова Л. Л., Босова А. Ю. Информатика. 10–11 классы. Базовый уровень: методическое пособие. М.: БИНОМ. Лаборатория знаний, 2016. 56 с.

Самылкина Н. Н., Калинин И. А. Информатика. 10–11 классы. Углубленный уровень: методическое пособие. М.: БИНОМ. Лаборатория знаний, 2016. 168 с

Rich, K. M., Strickland, C., & Franklin, D. (2017). A Literature Review through the Lens of Computer Science Learning Goals: Theories, Practices, and Principles. Computer Science Education, 27(3-4), 182-205.

Щучка Т.А., Вестник Сибирского института бизнеса и информационных технологий № 1 (25) 2018. 149-154 с

Published
2024-10-12
How to Cite
ZARIPOV, N. (2024). METHODS OF TEACHING PROGRAMMING LANGUAGES TO SCHOOLCHILDREN: PROBLEMS AND SOLUTIONS . News of the NUUz, 1(1.9), 88-90. https://doi.org/10.69617/nuuz.v1i1.9.4094