Preview

Informatics in school

Advanced search

Methods of teaching the basics of programming in Python

https://doi.org/10.32517/2221-1993-2020-19-3-24-30

Abstract

The article discusses the main trends in the study of programming languages in the school course of informatics. The programming languages (Basic, Pascal, C, Python, algorithmic language) that are acceptable for use at the Unified State Exam in informatics and ICT and their main features are listed. The analysis of the use of the proposed programming languages in educational and methodological kits on informatics is carried out. The program of the elective course for teaching the basics of programming in Python is proposed. It contains an explanatory note, goals and objectives of the course, thematic planning, course content, expected learning outcomes. The methodical material on the theme "Programming of branching algorithms" in Python is considered.

About the Authors

E. V. Krivoplyasova
Orenburg State Pedagogical University
Russian Federation


V. Yu. Nefyodova
Orenburg State Pedagogical University
Russian Federation


A. V. Prilepina
Orenburg State Pedagogical University
Russian Federation


References

1. Босова Л. Л., Босова А. Ю. Информатика. 10–11 классы. Базовый уровень: методическое пособие. М.: БИНОМ. Лаборатория знаний, 2016. 56 с. http://metodist.lbz.ru/iumk/informatics/files/bosova-10-11-bu-met.pdf

2. Кодификатор требований к уровню подготовки выпускников по информатике для составления контрольных измерительных материалов единого государственного экзамена 2019 года // Федеральный институт педагогических измерений. http://www.fipi.ru

3. Поляков К. Ю., Еремин Е. А. Информатика. 10–11 классы. Базовый и углубленный уровни. Примерная рабочая программа. М.: БИНОМ. Лаборатория знаний, 2016. 41 с. http://metodist.lbz.ru/iumk/informatics/files/polyakov-10-11-bu-uuprog.pdf

4. Самылкина Н. Н., Калинин И. А. Информатика. 10–11 классы. Углубленный уровень: методическое пособие. М.: БИНОМ. Лаборатория знаний, 2016. 168 с. http://metodist.lbz.ru/iumk/informatics/files/samylkina-kalinin-10-11-uu-met.pdf

5. Семакин И. Г. Информатика. 10–11 классы. Базовый уровень. Примерная рабочая программа. М.: БИНОМ. Лаборатория знаний, 2016. 33 с. http://metodist.lbz.ru/iumk/informatics/files/semakin-10-11-bu-prog.pdf


Review

For citations:


Krivoplyasova E.V., Nefyodova V.Yu., Prilepina A.V. Methods of teaching the basics of programming in Python. Informatics in school. 2020;(3):24-30. (In Russ.) https://doi.org/10.32517/2221-1993-2020-19-3-24-30

Views: 1375


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2221-1993 (Print)