FORMATION OF PROFESSIONAL COMPETENCE OF STUDENTS THROUGH OBJECT-ORIENTED PROGRAMMING LANGUAGES
DOI:
https://doi.org/10.47390/SPR1342V4I5Y2024N56Keywords:
computer science, competence, programming, higher education, bachelor, adaptation, thinking, motivation, criterion, analysis, lesson, method, task, interest, problem.Abstract
This article presents methods for developing professional competencies of students through object-oriented programming languages in higher education institutions, and also analyzes programming languages. When teaching the basics of object-oriented programming in the preparation of undergraduate students of applied mathematics and computer science, an analysis of the main features and concepts of the object-oriented approach is presented. In addition, the article substantiates the methodology for teaching the basics of object-oriented programming to undergraduate students of applied mathematics and computer science using visual learning environments.
References
Resnick, M. Scratch: Programming for All / M. Resnick, J. Maloney, A.Monroy Hernandez, N. Rusk, E. Eastmond, K. Brennan, A.Millner, E. Rosenbaum, J. Silver, B. Silverman, Y. Kafai // Communications of the ACM. – 2009. – Vol. 52, No. 11. – P. 60–67.
TIOBE Programming Community Index for July 2016[Electronic resource]. URL:http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html.
Hundt, R. Loop Recognition in C++/Java/Go/Scala / R. Hundt [Electronic
resource].URL:https://days2011.scala-lang.org/sites/days2011/files/ws3-1-Hundt.pdf.
Compare Languages: Monthly Commits // Ohloh — public directory of
Free and Open Source Software [Electronic resource]. URL:
http://www.ohloh.net/languages/compare.
Moskal, B. Evaluating the effectiveness of a new instructional approach /
B. Moskal, D. Lurie, S. B. Cooper //ACM SIGCSE Bulletin. – ACM,
– Т. 36. – №. 1. – P. 75–79. https://www.researchgate.net/publication/ 221538824_Evaluating_the_effectiveness_of_a_new_instructional_approach.
Феоктистова, О.А. Создание простых приложений iot средствами
Scratch / О.А. Феоктистова, М.В. Храмова // Информационные технологии в образовании «ИТО-САРАТОВ-2017» Материалы IX Всероссийской научно-практической конференции. – 2017. – С. 81 - 84.
Сейдаметова, З.С. Факторы, влияющие на IT-образование: рынок
труда, образовательные стандарты, языки программирования / З.С.
Сейдаметова, В.А. Темненко // Инженерия программного обеспечения. – 2010. — № 1. – С. 62 –70.
Рейтинг языков программирования // Сообщество программистов
Режимдоступу:http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html.
Векслер, В.А. «Scratch» среда программирования для детей / В.А.
Векслер // Современная педагогика. – 2015. – № 5.