IMPROVING THE EFFECTIVENESS OF PROGRAMMING LECTURES BY APPLYING STRUCTURING METHODS FROM THE SCIENCE OF PROGRAMMING PARADIGMS
22.04.2023
International Scientific Journal "Science and Innovation". Series B. Volume 2 Issue 4
Sanobar Khakimova, Allamova Shaxlo
Abstract. In this article, we focus on various technologies currently used to facilitate the teaching and learning of computer programming courses in higher education. Programming is an important subject in computer science and information systems development, and today the demand for it in the computer industry is increasing day by day. New application programs are created and existing applications are recoded on demand. Smartphone and mobile phone sales have a huge audience today and users need relevant software applications for their daily work. In addition, the software development industry needs skilled programmers who know the required programming language. However, there is a shortage of programmers due to various reasons. One of the reasons is that learning programming is a complex process. Universities need to inspire students' interest in programming and integrate innovative technologies into their programming courses like never before to encourage students to become qualified programmers. Today, there are challenges in the use of technology in the educational process, and in the future, effective solutions for the integration of technology into university-level programming courses must be included.
Keywords: educational technology, programming course, teaching and learning programming
References:
1. Beshenkov S.A., Lyskova V.Yu., Rakitina E.A. “Information and Information Processes”. Informatics and Education, No. 6-8, 1998. P.10-19.
2. Odintsov I. “Professional programming. systematic approach"
3. Publisher: SPb.: BKhV-Peterburg: 2002 Pages: 512, Pages 19-27,121-134.
4. Marcelo, C., Yot-Domínguez, From chalk to keyboard in higher education classrooms: changes and coherence when integrating technological knowledge into pedagogical content knowledge, Journal of Further and Higher Education, 2019, Pages 975-988.
5. Grebneva D. “Review of Methodological Approaches to Teaching Programming at School”. Scientific review. Pedagogical Sciences. 2016. No. 3. P. 13-27.
6. Karelin A. O., Pavlova D. V. Comparative evaluation of the flow of information through traditional and modern sources in student learning. - News of SPbSTU “LETI”. - SPb., 2016, No. 6. - p.30-35.
7. Alexandrova V.V., Zaitseva A. A. 3-D technology and cognitive programming / Information-measuring and control systems. No. 5, vol. 10, 2012. P.61-64.
8. Butakov S.A. Structuring of educational material in accordance with the principle of ascent from abstract to concrete / Abstract. Diss. candidate ped. sciences. - Magnitagorsk, 2001.
9. Ermakov A.V. Multidimensional structuring of educational material as an example of innovative teaching physics in a university / A.V. Ermakov // Physical education in high schools - M.: Publishing House. MFO, 2007. - T13, No. 4. - S. 05-112.
10. Yusupov F. Improving the effectiveness of teaching the course "programming basics" based on the structuring of the discipline. [ Text] / F.Yusupov, I.I. Shamuratova, N.Kh.Sapaeva // Young scientist. - 2016. - No. 9.5 (113.5). - S. 73-75.
11. Yusupov F. Structurization of the theme “A square function analysis ” based on the logical graph of the scheme [Text] / F. Yusupov, II Shamuratova // Young scientist. - 201 5 . - No. 9 . - S. 1229-1233.
12. Yusupov F. On the organization of students' independent work in a technical university in the context of ICT [Text] / F.Yusupov, U. Sapaev // Young scientist. - 2016. - No. 9.5 (113.5). - S. 83-85.
![](images/google_scholar.png)
![](images/cyberleninka_logo.png)