ПРОГРАММИРОВАНИЕ
2
В содержание
Введение
Цель и задачи создания центров
цифрового образования детей «IT-куб»
Целями и задачами центров цифрового образования детей «IT-куб» является реали-
зация программ
дополнительного образования, проведение
мероприятий по тематике
современных цифровых технологий и информатики, знакомство детей с технологиями
искусственного интеллекта, а также обеспечение просветительской работы по цифровой
грамотности и цифровой безопасности.
Задачами центра являются:
• реализация разноуровневых дополнительных общеобразовательных программ для
детей;
• разработка и реализация иных программ, в том числе в каникулярный период;
• вовлечение обучающихся и педагогических работников в
проектную деятельность;
• организация внеучебной деятельности в каникулярный период;
• разработка и реализация соответствующих образовательных программ, в том чис-
ле для лагерей, организованных образовательными организациями в каникуляр-
ный период;
• повышение профессионального мастерства педагогических
работников центра, ре-
ализующих дополнительные общеобразовательные программы.
В настоящее время, в 20-е г. XXI в., наше общество находится на этапе глобальной
информатизации и компьютеризации. Поэтому возрастает потребность в специалистах с
высоким уровнем владения информационными компетенциями, отвечающих социально-
му заказу по подготовке квалифицированных кадров в
области программирования, а
так-
же обладающих высоким интересом к IT-сфере.
Одной из составляющих информационной компетентности является владение языком
программирования. Встаёт вопрос о выборе языка программирования, который отвечает
современным требованиям к написанию программ, служит основой для дальнейшего
развития и совершенствования программистских компетенций.
Какой язык наиболее отвечает современному этапу развития процесса информатиза-
ции общества?
Для определения «популярности» языка программирования
существует несколько
рейтингов. Опишем кратко основные из них. Рейтинг TIOBE Index представляет собой
анализ результатов поисковых запросов, содержащих название языка. В результате на
первые позиции выходят те языки, названия которых чаще всего встречаются в поис-
ковых запросах таких систем, как Google, Blogger, Wikipedia, YouTube, Baidu, Yahoo!,
Bing, Amazon. Такой расчёт производится ежемесячно: так, по результатам рейтинга за
август 2021 г. наиболее популярным языком является С. На второй и третьей позициях
находятся Python и Java соответственно (https://www.tiobe.com/tiobe-index/).
Язык программирования Python был представлен в 1990 г. Гвидо ван Россумом.
В основе лежал язык АВС, который разрабатывался в центре математики и информатики
в Нидерландах. Изначально в языке не была реализована концепция объектно-ориенти-
рованного программирования (ООП). В феврале 1991 г. был опубликован исходный текст
языка. В него уже были заложены принципы ООП. Версия Python 2.0 была выпущена в
2000 г. В 2008 г. вышла версия Python 3.0, которая не полностью поддерживает вторую
версию языка. Версия Python 3.8 вышла 14 октября 2019 г.
Целью представленной здесь дополнительной общеобразовательной программы по
тематическому направлению «Программирование на языке Python» является изучение