Аннотация
In order to reveal the structure of the process of developing the professional competence of a future computer science teacher when teaching computer science, we will use modeling as a method of cognition of complex objects, processes and phenomena. In order to develop the professional competence of a future computer science teacher in the process of teaching computer science, a structural and logical model was developed. This article is devoted to the creation of a structural and logical model for the development of professional competence of future computer science teachers in the process of teaching computer science at a pedagogical University. The developed model includes a target, content, organizational-activity, and performance-criteria block. The methodological basis for designing a structural and logical model for the development of information and computing competence of a future computer science teacher was the system, activity, and competence approaches. Each block of the structural and logical model has functions, content, and methodological features. The levels of formation of information and computing competence of future computer science teachers are represented by low, medium and high levels.