під керівництвом досвідченого викладача учні придумають сюжет, напишуть код і зроблять гру, яку зможуть удосконалювати після навчання.
Курс поєднує відразу дві переваги: початок шляху до затребуваної професії програміста Python і можливість зробити веселу гру для себе.
На учнів чекають цікаві заняття, багато практики та підтримка викладача. В кінці навчання хлопці захищають проект, отримують сертифікат і першу роботу в портфоліо.
Кому підійде:
Урок 1-Основи Python, знайомство з середовищем Знайомство. Функції print() і input ().
Практика: запускаємо готові програми в середовищі розробки.
Урок 2-черепашача графіка
Загальні поняття змінної, циклів, списків.
Практика: малюємо прості і складні картинки і міняємо їх кольору.
Урок 3-Числа і змінні, ч. 1
Числа, математичні обчислення, оператори.
Практика: робимо калькулятор піци.
Курс поєднує відразу дві переваги: початок шляху до затребуваної професії програміста Python і можливість зробити веселу гру для себе.
На учнів чекають цікаві заняття, багато практики та підтримка викладача. В кінці навчання хлопці захищають проект, отримують сертифікат і першу роботу в портфоліо.
Кому підійде:
- Хлопцям, які хочуть навчитися програмувати.
- Тим, хто любить грати в комп'ютерні ігри і готовий створити свою.
- Всім, хто хоче творити і створювати нове.
Урок 1-Основи Python, знайомство з середовищем Знайомство. Функції print() і input ().
Практика: запускаємо готові програми в середовищі розробки.
Урок 2-черепашача графіка
Загальні поняття змінної, циклів, списків.
Практика: малюємо прості і складні картинки і міняємо їх кольору.
Урок 3-Числа і змінні, ч. 1
Числа, математичні обчислення, оператори.
Практика: робимо калькулятор піци.
Урок 4-Числа і змінні, ч. 2
Рядки і списки.
Практика: створюємо строкову різнобарвну спіраль.
Урок 5-цикли
Цикл for. Поняття числової послідовності range.
Практика: робимо розетки з кіл за допомогою коду.
Урок 6-цикли
Ігрові цикли і цикл while. Вкладений цикл.
малюємо складні конструкції черепашкою за допомогою циклів.
Урок 7-Умови, ч. 1
Конструкція if-else. Поняття булевих виразів, оператори порівняння.
Практика: малюємо картинки черепашкою в залежності від вибору Користувача.
Урок 8-умови, ч. 2
Конструкція elif і складні умови з операторами and, or, not.
Практика: програма, за допомогою якої можна вибрати, що намалювати, чет/непарний, кодувальник.
Урок 9-випадковості в Python
Модуль random і його методи.
Практика: гра "Угадайка". Створюємо кольорові випадкові спіралі.
Урок 10-випадковості в Python
Поняття системи координат. Випадкові координати. Генерація випадкових спіралей у випадкових місцях.
практика: пишемо програму "Калейдоскоп".
урок 11-функції, ч. 1. Поняття функцій.
Рядки і списки.
Практика: створюємо строкову різнобарвну спіраль.
Урок 5-цикли
Цикл for. Поняття числової послідовності range.
Практика: робимо розетки з кіл за допомогою коду.
Урок 6-цикли
Ігрові цикли і цикл while. Вкладений цикл.
малюємо складні конструкції черепашкою за допомогою циклів.
Урок 7-Умови, ч. 1
Конструкція if-else. Поняття булевих виразів, оператори порівняння.
Практика: малюємо картинки черепашкою в залежності від вибору Користувача.
Урок 8-умови, ч. 2
Конструкція elif і складні умови з операторами and, or, not.
Практика: програма, за допомогою якої можна вибрати, що намалювати, чет/непарний, кодувальник.
Урок 9-випадковості в Python
Модуль random і його методи.
Практика: гра "Угадайка". Створюємо кольорові випадкові спіралі.
Урок 10-випадковості в Python
Поняття системи координат. Випадкові координати. Генерація випадкових спіралей у випадкових місцях.
практика: пишемо програму "Калейдоскоп".
урок 11-функції, ч. 1. Поняття функцій.
Параметри (годуємо функцію).
Практика: малюємо смайлик у випадковому місці екрану.
Урок 12-функції, ч. 2
Оператор return.
Практика: вважаємо параметри в кульках від пінг-понгу. Малюємо спіралі в місцях, куди клацнемо мишкою.
Урок 13-Модуль для створення ігор PyGame
Поняття спрайтів.
Практика: удосконалюємо гру, Створюємо клас гравця і мобу, вчимо їх пересуватися по екрану.
Урок 14-Модуль для створення ігор PyGame
Анімація спрайтів. Зіткнення спрайтів.
Практика: допрацьовуємо гру.
Практика: малюємо смайлик у випадковому місці екрану.
Урок 12-функції, ч. 2
Оператор return.
Практика: вважаємо параметри в кульках від пінг-понгу. Малюємо спіралі в місцях, куди клацнемо мишкою.
Урок 13-Модуль для створення ігор PyGame
Поняття спрайтів.
Практика: удосконалюємо гру, Створюємо клас гравця і мобу, вчимо їх пересуватися по екрану.
Урок 14-Модуль для створення ігор PyGame
Анімація спрайтів. Зіткнення спрайтів.
Практика: допрацьовуємо гру.
https://privatelink.de/?https://geek-school.geekbrains.ru/pygame