Гуртки програмування
Гурток «Початкове
програмування в Kodu Game Lab»
- Kodu Game lab («коду гейм лаб») - це візуальнe середовище
програмування, призначене для створення тривимірних ігор, світів та історій
- Kodu це цілий набір об'єктів з готовими моделями поведінки,
що дозволяють створювати тривимірні ігри без наявності специфічних знань
- Kodu знайомить з основними поняттями програмування, такими як
алгоритм, умови, об'єкти, події, параметри, підпрограми
- Kodu знайомить з логікою програмування і способом вирішення
проблем, обходячись без складного синтаксису.
Ознайомлення з основними поняттями програмування у візуальному середовищі
для створення тривимірних ігор, світів, історій
Вікова категорія: 1-4 клас
Гурток початкового
програмування у середовищі «Scratch»
- Scratch («скретч»)—
середовище програмування, яке дозволяє дітям створювати власні анімовані та
інтерактивні історії, ігри, тести і інші програми.
- В Scratch немає
слів, які потрібно знати напам'ять і вміти писати без помилок.
Програми в Скретч не пишуть, а збирають за допомогою мишки з готових
блоків-команд, схожих на блоки конструктора Лего.
- Scratch розвиває початкові навички програмування та логічного
мислення завдяки наявності розширеного набору команд та можливості
самостійно програмувати поведінку об'єктів і водночас дозволяє легко
створювати ігри та проекти, які виглядають досить професійно і в недалекому
минулому були під силу лише досвідченим програмістам.
- Scratch дозволяє граючись, засвоїти багато математичних понять,
познайомитись з логікою і принципами програмування, підготуватись до вивчення
сучасних мов програмування.
Ознайомлення з логікою і принципами програмування у візульному середовищі, шляхом
збирання програми із блоків-команд.
Вікова категорія: 3-6 клас
Гурток «Програмування
мовою Python»
Програми
написані на Python будуть працювати на будь-якій системі (а окрім Windows їх існує
дуже багато)
Python чудово підходить не тільки для іграшок, але і для
серйозних програм, що виконують складні наукові обчислення, динамічних
веб-сайтів
З Python знадобиться менше часу для написання програми в
порівнянні з іншими мовами
Після вивчення Python набагато простіше
вчити інші мови
Спеціалістів
Python ще не
так багато, тому знання цієї мови дозволить завжди бути затребуваним.
Вікова категорія: 5-9 клас
Python
- інтерпретована мова програмування
Гурток «Програмування
мовою Java»
- Java є основою для всіх типів мережевих додатків і загальним
стандартом для розробки і поширення вбудованих і мобільних додатків, ігор,
веб-контенту та корпоративного програмного забезпечення.
- Java дозволяє ефективно розробляти, впроваджувати і
використовувати чудові додатки і послуги.
Завдяки
широкому застосуванню цієї мови, попит на Java-програмістів постійно зростає
Вікова категорія: 6-10 клас
Гурток програмування «С++ / Processing»
- C++ («Сі-плюс-плюс») — мова
програмування високого рівня з підтримкою декількох парадигм програмування:
об'єктно-орієнтованої, узагальненої та процедурної.
Мовою C ++ можна писати програми майже під всі існуючі платформи та
операційні системи.
- C++ надає можливість:
* Розробляти
ПЗ.
* Виконувати
математичні розрахунки, вирішувати завдання і реалізовувати типові алгоритми.
* Розробляти
консольні додатки в операційній системі Windows та Linux.
* Робота
з візуалізацією та моделюванням фізичних систем (мовою processing)
Гурток «Програмування мовою С#»
- Мова C# («сі-шарп») є
однією з найбільш просунутих і сучасних об'єктно-орієнтованих мов
програмування, яка ввібрала в себе найкраще з мов С++ та Java. Багато програм
написані на цій мові, оскільки вона легка в розумінні.
C# надає можливість:
- Розробляти
програми з використанням платформи .Net Framework
- Опанувати
професійне середовище розробки Microsoft Visual Studio .NET
- Навчитися
створювати сучасні додатки з графічним інтерфейсом користувача
- Познайомитись
з сучасними технологіями та процесом розробки програмного забезпечення
Гуртківці
реалізують індивідуальні та колективні проекти, беруть участь у конкурсах
програмних продуктів, турнірах, олімпіадах.
Вікова категорія: 7-11 клас
Вимоги: базові знання програмування
Гурток "Алгоритмізація
та математичні основи програмування"
- розрахований на гуртківців, що вже мають мінімальний досвід у складанні
програм, відповідну математичну підготовку та готуються до участі в олімпіадах з програмування, бажають вдосконалити свої
алгоритмічні навички та готуються стати професійними програмістами
- Розвиток математичного, логічного, алгоритмічного
мислення
- Формування
програмістського стилю мислення, надання базових знань з дискретної математики,
основних етапів розв’язання задач, навчання
основним принципам структурного програмування, навичок алгоритмізації
- На заняттях розглядаються класичні та специфічні алгоритми
розв'язання задач з інформатики.
Вікова категорія: 7-11 клас
Гурток «Web-дизайн»
- Надання початкових знань, необхідних для створення
власних веб-сторінок;
- Створення
власних веб-сторінок на основі мови розмітки гіпертексту HTML
- Оформлення
веб-сторінок з використанням таблиць каскадних стилів CSS
- Ознайомлення
з прийомами табличної та блокової верстки сайтів
- Ознайомлення
з роботою у графічному редакторі, підготовка зображень для веб-сторінок.
- Розвиток
просторової та творчої уяви, логічного мислення, естетичного смаку
Вікова категорія: 5 - 11 клас