DOI: https://doi.org/10.36719/2789-6919/55/73-78
Fatima Garali
Azerbaijan State Pedagogical University
https://orcid.org/0009-0009-2654-3293
fatimeqarali4@gmail.com
The Future of Programming Language in Education
Abstract
The article applies effective pedagogical approaches to teaching programming to students in education in a simple and understandable way. The article analyzes the main reasons why initial programming concepts create difficulties for students and suggests practical methods to overcome these difficulties. At the same time, the advantages of constructivist and action-oriented approaches for developing students' problem-solving skills and forming algorithmic thinking are shown. The research results provide practical recommendations for teachers to teach programming in a more efficient and accessible way, and local and foreign experiences in this direction were studied and involved in the research. Also, the article suggests certain forms for conducting questionnaires. Several scientific-methodological approaches were used in the study to investigate the issue of teaching programming to students in a simple way in education. First, modern methods, simplification strategies, and pedagogical models for teaching programming were studied through a literature review on the topic. Then the observation method was applied and the difficulties of students in the real lesson process, the effectiveness of the explanation and teaching methods used by teachers were analyzed.
Keywords: programming teaching, artificial intelligence, algorithmic thinking, initial programming, pedagogical methods, visual tools