Python
Ми пропонуємо курс Python, як окремий курс в програмуванні – це ознайомлення з основними принципами написання, читання і розуміння коду.
IT курси для дітей програмування Python – це введення до мов програмування з ООП.
IT курси для дітей програмування Python базується на вивченні високорівневої мові програмування загального призначення. Цю мову використовують в розробці комп’ютерних ігор на зразок World of Tanks і Battlefield, його використовують для автоматизації. Цей курс дає розумміння, читання та написання коду. Ми обрали саме цю мову тому, що синтаксис ядра Python мінімалістичний, але бібліотека включає великий набір корисних функцій. Цей курс по вивченню мови Python дає змогу учням познайомитись з загальними та основними поняттями написання коду.
Програма курсу програмування на Python для дітей онлайн:
Блок 1.
1. Знайомство з Python. Фукція print () (ТЕСТ)
2. Змінні. Функція input () (ТЕСТ)
3. Типи даних. Функції int (), float () і str () (ТЕСТ)
Блок 2.
4. Умовні конструкції (частина 1). if-else (ТЕСТ)
5. Умовні конструкції (частина 2). if-elif-else (ТЕСТ)
6. Цикл while (ТЕСТ)
Блок 3.
7. Функції (ТЕСТ)
8. Вбудовані модулі в Python.(ТЕСТ)
9. Створення власних модулів. (ТЕСТ)
Блок 4.
10. Строкові методи.(ТЕСТ)
11. Списки. Функції списків, операції над списками.(ТЕСТ)
12. Методи списків. Перетворення списків. Вкладені списки.(ТЕСТ)
Блок 5.
13. Цикл for (ТЕСТ)
14. Підходи до створення списків (ТЕСТ)
Блок 6.
15. Алгоритми в Python. (ТЕСТ)
16. Обробка виключень. Конструкція try-except (ТЕСТ)
17. Робота з файлами (ТЕСТ)
Блок 7.
18. Основи ООП. Поняття об’єкта та класу.(ТЕСТ)
19. Спадкування класів в Python. (ТЕСТ)
Блок 8.
20. Модуль tkinter (частина 1). Класи Button (), Label (). Події.(ТЕСТ)
21. Модуль tkinter (частина 2). Клас Entry () і інші (ТЕСТ)
22. Створення власного додатка за допомогою модуля tkinter.(ТЕСТ)
Блок 9. (на вибір)
23. Знайомство з модулем Pygame. Створення основних елементів гри.(ТЕСТ)
24. Створення класів персонажів.(ТЕСТ)
25. Додавання зображень персонажів.(ТЕСТ)
26. Рух персонажів.(ТЕСТ)
27. Ігрові події. Рахунок гри.(ТЕСТ)
Блок 10. (на вибір)
28. Генерація даних за допомогою matplotlib.(ТЕСТ)
29. Завантаження даних (ТЕСТ)
30. Робота з прикладними інтерфейсами (Web API)(ТЕСТ)
Блок 11. (на вибір)
31. Вступ до Django (ТЕСТ)
32. Призначені для користувача облікові записи.(ТЕСТ)
33. Дизайн додатка (ТЕСТ)
34. Публікація на сервер.(ТЕСТ)
Результат курсу програмування на Python для дітей онлайн:
Ваша дитина зрозуміє принципи написання коду, зрозуміє основи побудови будьякої программи. Зможе створити свою онлайн-гру. Зробить перші кроки в текстовому програмуванні. Зрозуміє яким чином можно написати модулі та алгоритм виконання для ПК. Навчиться працювати з об’єктами та списками. Та створить власну онлайн-гру.
Ми пропонуємо курс Python, як окремий курс в програмуванні– це ознайомлення з основними принципами написання, читання та розуміння коду. На курсі пайтон ви познайомтеся з мовою python на практиці. На цому курсі учні навчаються застосовувати принципи об’єктно-орієнтованого програмування. На цьому рівні учні створюють різноманітні маленькі ігри.
Після проходження даного курсу ми пропонуємо учням підвищувати свій рівень і переходити на наступний щабель програмування – JAVASCRIPT або UNITY з вивченням мови С #. На наступному курсі діти не тільки оволодіють написанням коду на даних я зиках але і зможуть розвинути навички складання закінченого продукту / проекту. На даному напрямку діти зможуть створити свої 2Д або 3Д гри, так само навчаться створювати складні анімації.
Курси проходять online або на локаціях: м. Академмістечко, м. Житомирська, с. Святопетрівське.
Результати
-
Робота учнів схожа на майнкрафт)
Гра розроблена разом з учнями Святославом та Тимофієм по типу “майнкрафт ” де ви можете ламати блоки та потім з них щось будувати. Гра створена на мові програмування Python. Одна з популярних ігр написана ан цій мові у світі – це “Вгадай число” (Guess the Number). Ця гра полягає у вгадуванні числа, яке програма “загадує”. Сподіваємося майбуні ігри наших учнів стануть не менш популярними)
Вікова категорія: 11
Дивитися результат -
Домашня робота учня з курсу Python
Написання різноманітних скриптів для обробки баз данних – це невід’ємна частина навчання на курсі пайтон. Python – це дуже популярна мова програмування, яка часто використовується для обробки данних завдяки своїй простоті та багатій екосистемі бібліотек.
Саме цей проект – це система лікарні для термінала, де можна:
1. Подивитись всіх юзерів
2. Видалити юзера
3. Додати юзераВихідний код: https://github.com/ostik399/HospitalitySystem/blob/main/main.py
Дивитися результат -
Web scraping script – робота учня
Ця програма є веб-скрапінг-скриптом, написаним на Python. Він використовує бібліотеку запитів для надсилання HTTP-запитів на вказану URL-адресу та отримання вмісту веб-сторінки. Потім бібліотека BeautifulSoup використовується для аналізу HTML-вмісту та вилучення тексту з тегів p.
Веб-скрапінг – це процес автоматичного витягування даних з веб-сторінок. Зазвичай, веб-скрапінг використовується для отримання структурованої інформації зі сторінок, які не надають готовий API або інші способи доступу до даних.
За цим невеликим скриптом велика пряця та знання нашого талановитого учня Еріка.Вихідний код: https://github.com/ErikKytach/WikiParser
Вікова категорія: 14
Дивитися результат -
Конкурсна робота з Python
Олексій, наш улюбленний учень, зробив гру на новорічну тематику на мові програмування Python. Самостійно запрограмував всі алгоритми поведінки героя. Дякуємо батькам за підтримку своїх дітей. Олексій- невгамовній та дуже талановитий учень, ми пишаємося його успіхами та старанністю. Так тримати) Ми пропонуємо курс Python, як окремий курс в програмуванні – це ознайомлення з основними принципами написання, читання і розуміння коду.
Вікова категорія: 9
Дивитися результат -
Бот для телеграм
Анастасія на уроках створила телеграм бота, який містить кілька цікавих функцій. Ви можете протестувати його, перейшовши за посиланням. Ось він @RANDOM_CAT_MEME_BOT
Період навчання: 1 рік
Вікова категорія: 13
Дивитися результат -
Щоденник
Навчайтеся самостійно та складайте список тем, які ви вивчаєте. Щоразу, коли ви дізнаєтеся щось нове про тему, робіть запис, у якому підсумовуйте те, що ви дізналися.
Період навчання: 1 рік
Вікова категорія: 11
Дивитися результат -
Лабіринт (Конкурсна робота)
Python — високорівнева мова програмування загального призначення, яка активно розвивається та орієнтована на підвищення продуктивності розробника і читання коду з мінімалістичним синтаксисом ядра. Сильні сторони мови: простота в освоєнні, легкість в розумінні, універсальність, велика та активна спільнота. На цій мові і напісана цікава гра – лабіринт )
Вихідний код: https://github.com/itschoolgomother/itschoolgomother.github.io/tree/master/%D0%94%D1%8F%D1%87%D0%B5%D0%BD%D0%BA%D0%BE
Період навчання: 6 месяцев
Вікова категорія: 8
Дивитися результат -
Допоможи Sante (Конкурсна робота)
Романова Анастасія взяла участь у щорічному IT конкурсі у категорії: Новорічна гра “Збери подарунки”. Гра написана за допомогою програмування Python. Суть гри полягає в тому, щоб зібрати подарунки. Персонажем виступає Дід Мороз, який біжить та має перескакувати сніговиків та інші перешкоди збираючи подарунки.
Вікова категорія: 13
Дивитися результат -
Злови подарунки (Конкурсна робота)
Лупан Богдан взяв участь у новорічному IT конкурсі у категорії: Новорічна гра “Збери подарунки”. Гра написана мовою програмування Python. Богдан займається лише 6 місяців, але вже досяг значних результатів.
Вихідний код: https://github.com/itschoolgomother/itschoolgomother.github.io/tree/master/%D0%9B%D1%83%D0%BF%D0%B0%D0%BD
Період навчання: 6 місяців
Вікова категорія: 10
Дивитися результат -
Результат навчання на курсі Python
Арман і Керім проходят навчання на курсі програмування Python. Брати займаються 5 місяців і вже освоїли основи кодингу. Та змогли втілити свої знання, створивши власну гру.
Період навчання: 5 місяців
Вікова категорія: 13
Дивитися результат