Программирование на Python
На курсе ребенок овладеет навыками логического мышления, анализа и решения проблем, разработки алгоритмов, а также поймет возможности программирования и разработки. Ребенок научится писать программы на Python, создавать игры, ботов, работать с данными. Отличная возможность для школьников Чебоксар познакомиться с основами программирования и создания своих собственных программ, игр и ботов.
Заниматься IT надо с ранних лет на ряду с английским языком. Наши программы направлены на развитие мышления, саморегуляции и интереса к учебе
Будете заниматься с одними из наших лучших преподавателей
чтобы научиться новому и закрепить изученное
Елена Чугаева
Ежов Иван
Мария Поспелова
Реализуется согласно федеральному государственному образовательному стандарту (ФГОС)
Программа
Введение в Python
Подготовка среды программирования
Команда print
Строки и числа
Переменные
Базовые структуры данных
Базовые правила переменных
Кавычки
Комментарии
Табуляция и разрыв строк
Библиотека turtle
Ввод строк, чисел, обработка
Команда input
Строковый и числовой ввод nt/str/float
Арифметические операции, числа целые и дробные
Условные выражения
Задачи на int/str/float, условия
Булевые значения
Логика условного оператора if
Логические выражения и практика
Логика условного оператора if/ elif/ else
Операторы сравнения and or
Предотвращение ошибок с отступами и их анализ
Цикл while
Работа с циклом
Методы string lower(), upper()
Библиотеки random / sleep
Цикл for и функция range
Результат: на занятиях ученики научатся писать код в консоле и узнают, как встроенные инструменты Python используются для получения информации от ввода пользователя. Начнут использовать содержательные имена переменных и поймут как исправлять синтаксические ошибки. Также научатся писать условия и логические цепочки, результатом чего создадут свою первую программу.
Цикл while, итерация
Работа над ошибками и обработка исключений try except
Ключевое слово break и continue
Вложенные циклы
Знакомство со списками
Изменение, добавление и удаление элементов списка
Упорядочение и длина списка
Ошибки индексирования при работе со списками
Результат: на занятия ученики начнут работать с циклами и управлять продолжительностью своих программ с их помощью. Установят новые библиотеки и начнут с ними работать. Также научатся эффективно работать со списками в циклах и использовать отступы для определения структуры кода.
Функции
Знакомство с функцией
Передача аргументов и вызов функции
Возвращаемое значение return
Создание программы-помощника
Знакомство с файлами
Чтение из файла, запись в файл
Сохранение данных в файле
Менеджер контекста with/as
Библиотека pygame
Геометрические примитивы и анимация
Управление элементами
Загрузка изображений в игру
Взаимодействие элементов в игре
Клонирование элементов в игре
Результат: на занятиях ученики научатся писать функции и передавать аргументы в функцию. Узнают, как работает вызов функции и как работать с файлами с помощью кода. Все знания и навыки применят на практике — создадут свою первую 2D-игру.
Библиотека telegrambotapi
Условия в чат-боте
Функции и возрат функций в чат-боте
Ветки чат-бота
inline url кнопки чат-бота
Обычные кнопки чат бота
Работа списков в чат-боте
Работа с файлами в чат-боте
Библиотеки для чат-бота
Проектирование и реализация проекта
Финальная презентация проекта родителям
Результат: на занятиях ученики изучат технологию создания чат-бота на языке Python и познакомятся с архитектурой построения диалогов с пользователями на базе полученных знаний. Научатся создавать кнопки и сделают несколько полноценных ботов в Telegram.
Расписание
на занятиях в группахПрограммирование на Python
Программирование на Python
Создание игр в Roblox Studio
Создание игр в Roblox Studio
Программирование на Python
Создание сайтов и Web-Design
Программирование в Scratch
Что нужно знать о курсе
Выдаем сертификат
Каждый ученик в конце курса получит именной физический сертификат.
Проконсультироваться по поводу обучения
Занятия можно попробовать бесплатно - чтобы познакомиться с преподавателем и программой.
Почему выбирают Code it!
Ценим процесс, а не просто результат обучения
Сподвигаем к решению и поддерживаем вызовы
Создаем среду для всестороннего развития: технологии, креатив, наука
Учим на ошибках
Применяем академический подход к обучению
