Abstract

The article actualizes the choice of Python programming language for professional training of future teachers of informatics in pedagogical university. Python, being one of the most relevant programming languages, is being introduced into education, and the future informatics teacher should be ready to effectively use it to teach the basics of programming. In addition, the Python language is one of the leading tools for the implementation of advanced technologies of artificial intelligence, and therefore, owning this programming language teacher can be part of the mechanism of implementation of artificial intelligence in education. The objective of the article is to consider the features of the organization of the course of programming in Python for the training of future teachers of informatics. Methodology. During the development of the author’s course of programming in Python educational literature on programming in this language was analyzed, as well as articles by practicing teachers and researchers describing their experience of teaching Python. Results and conclusion. To ensure quality training of future teachers of informatics at Novosibirsk State Pedagogical University a course of programming in Python was developed and tested in the discipline “Programming”. During the development of the course, typical problems of teaching Python at school and university were taken into account, identified by both the authors of the article and other practicing programming teachers. The structure of the developed course with the description of its constituent sections is given. The article presents the results of a survey of students of 3d and 4th undergraduate courses, who completed the presented course, on the key issues covered in the article. Respondents noted the relevance of learning Python and the effectiveness of certain organizational features of the course. The continuity of the course for further training of future teachers of informatics to the current technologies of artificial intelligence is revealed.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call