Описание на курса
Превърнете вашите деца в бъдещи програмисти с нашия курс по програмиране на Python! Специално създаден, за да развие техните умения в алгоритмично мислене и да им осигури предимство в училище. Запишете се сега и им гарантирайте успешно бъдеще!
- Практическо обучение - Децата ще се научат да създават код в Python - един от най-популярните програмни езици в света. Прилагат наученото на практика, създавайки програми за обучение и забавлени.
- Навлизат на дълбоко в ИТ сферата - Под формата на игра, нашите ученици поемат пътешествие от интервю за работа в ИТ компания до заемането на позиция “Ръководител на екип за програмиране”.
- Мислене с грижа за проекта в развитие - Чрез завършване на поръчки, учениците се учат как да разпределят задачите в екипа, да планират ефективно времето и да работят за постигане на целите си.
- Основи на езика
- Първи стъпки с Python. Входно-изходни функции.
- Променливи. Числови типове данни.
- Низове.
- Вложени конструкции.
- Управляващи структури
- Логически тип данни. Условен оператор.
- Вложен условен оператор и условен оператор с множество разклонения.
- While цикъл. Цикъл с брояч.
- Вложени алгоритмични конструкции (цикъл към цикъл, условен оператор към цикъл и т.н.).
- Функции и модули
- Създаване на функции. Локален и глобален обхват.
- Използване на една функция в друга.
- Модули. Използване на вградените модули на стандартната библиотека.
- Създаване на модули. Свързване на множество модули.
- Модул Turtle
- Графичен модул Turtle.
- Условен оператор. Рисуване на прости геометрични фигури.
- Рисуване на полигони.
- Проектен урок.
- Обектно-ориентирано програмиране
- Обекти, техните полета и методи.
- Обработка на събития от мишката и клавиатурата.
- Класове. Конструктор на класове
- Наследяване (от готов или собствен клас).
- Основи на разработката на игри с помощта на PyGame
- Основи на разработката на игри. Sprite, цикъл на играта.
- Списъци и методи за работа с тях. Обхождане на списъци с for цикъл.
- Обработка на събития в играта.
- Физика на играта.
По време на обучението си, учениците ще получат пълен достъп до висококачествена платформа, която предлага изобилие от допълнителни ресурси и стимулиращи задачи. Това ще гарантира, че те не само ще усвоят материала по по-добър начин, но и ще бъдат вдъхновени да развиват своите знания и умения в посока към успеха.