По мірі навчання учням пропонується можливість познайомитися з основами сучасної технології програмування .NET (вивчаються основи об'єктно-орієнтованого програмування на основі мови Visual Basic або C#). За час навчання учні познайомляться з елементами інтерфейсу середовища Visual Basic; з базовими алгоритмічними конструкціями та їх реалізацією на мові Visual Basic або C#; з основними компонентами середовища Visual Studio; із технологією створення додатків для Windows, а також найпростіших ігор.
Теми, що вивчаються:
Теми з програмування:
· Сучасні комп'ютери та мови програмування
· Знайомство з Microsoft Visual Basic 2010 Express (або Visual C# 2010 Express) та Visual Studio 2019
· Основи створення програм Windows Forms
· Алгоритми, реалізація базових алгоритмів на мові Visual Basic або C#
· Типи даних та змінні
· Введення та виведення даних
· Робота з числами та математичними операціями
· Робота зі строками (текстом)
· Засоби налагодження програм
· Використання циклів
· Таймер та анімація
· Робота з масивами (набори даних)
· Додатки з кількома формами
· Публікація програм на інші комп'ютери
· Збираємо все разом - написання простої гри
Теми з проектної роботи:
· Етапи роботи над проектом
· Форми представлення проекту
· Підготовка портфоліо
· Авторське право
· Пошук інформації з Інтернеті
· Вимоги до письмових робіт
· Оформлення проекту
· Представлення та захист проекту
· Аналіз результатів роботи над проектом
Після завершення курсу учні повинні:
- знати поняття алгоритму, способи подання алгоритмів, базові типові конструкції алгоритмів;
- знати етапи розв'язування задач за допомогою комп'ютера;
- знати поняття програми, середовища програмування;
- розуміти концепцію візуального програмування;
- набути досвід організації роботи по створенню творчих проектів;
- вміти здійснювати пошук в Інтернеті інформації, потрібної для власного проекту;
- вміти використовувати середовище програмування для створення власних програм.