18.1. Система візуального програмування Visual Basic
Поняття програми та мови програмування. Класифікація мов програмування. Середовища програмування мовою Basic. Призначення й особливості середовища Visual Basic. Виклик до різних середовищ програмування готових програм та їх запуск на виконання.
Вивчення основних понять мови візуального програмування Visual Basic. Основні об’єкти середовища, їх властивості. Режими роботи в середовищі. Поняття проекту. Виклик і запуск проекту на виконання. Форма та її властивості. Об’єкти типу “текстове поле” та “мітка”, їх властивості.
Поняття події. Алфавіт мови програмування. Структура програми. Поняття програмного коду. Процедури опрацювання подій. Зв’язок понять проекту та програмного коду. Запуск проекту на виконання.
Правила опису величин. Основні типи даних та їх опис. Звернення до об’єктів та їх властивостей. Указівка про надання значень. Надання значень властивостям об’єктів.
Використання об’єктів типу “текстове поле” та “мітка” для введення даних до проекту. Опис стандартних процедур введення-виведення.
Стандартні операції та функції для числових і символьних величин.
Об’єкти для використання малюнків. Командні кнопки та їх використання в проектах. Поняття методу.
Об’єкти типу “перемикач” та “індикаторна кнопка”, їх властивості. Указівка розгалуження та її опис мовою Visual Basic. Використання об’єкту типу “рамка”. Створення програмних кодів проектів з указівкою розгалуження.
Звернення до програм-процедур і програм-функцій та їх опис. Поняття локальних і глобальних змінних. Системні функції, їх призначення та правила використання. Створення програмних кодів проектів із програмами-процедурами та програмами-функціями.
Вказівки повторення. Створення програмних кодів проектів з указівкою повторення. Опрацювання масивів.
Графічні об’єкти й особливості їх використання при створенні проектів за допомогою засобів системи візуального програмування Visual Basic.
Учні повинні знати:
основні етапи розв’язання задачі з використанням комп’ютера;
основні ідеї та принципи технології структурного програмування;
порядок складання програм;
правила запису структурованих програм;
основні елементи мови програмування: алфавіт, числа, рядки, описи, ідентифікатори, оператори, величини, програма;
типи даних у мові програмування, набір стандартних функцій і операцій, допустимих для кожного з типів даних;
правила побудови опису програми;
сутність операції про надання значення; призначення та правила описування вказівок повторення та розгалуження; звернення до алгоритмів; поняття про алгоритми-процедури й алгоритми-функції;
особливості використання табличних і рядкових величин;
призначення, режими роботи, основні поняття й об’єкти середовища візуального програмування Visual Basic;
поняття проекту, події, методу.
Учні повинні мати уявлення про:
класифікацію мов програмування; інтерпретацію та компіляцію; системи програмування; систему візуального програмування;
інтегровані середовища програмування.
Учні повинні вміти:
застосовувати різні форми опису алгоритмів і переходити від однієї форми опису алгоритмів до іншої;
визначати тип величини, описувати її мовою програмування; використовувати прості та складені умови при побудові алгоритмів і програм; застосовувати метод послідовних уточнень при створенні програм;
описувати алгоритми розв’язання задач різних типів мовою програмування;
складати й реалізовувати найпростіші лінійні, розгалужені, циклічні алгоритми на опрацювання табличних і рядкових величин, на опрацювання графічної інформації; на використання наперед складених програм-функцій і програм-процедур;
налагоджувати та запускати програми на комп’ютері;
змінювати характеристики (властивості) основних об’єктів середовища візуального програмування різними способами;
працювати в середовищі візуального програмування з об’єктами типу “текстове поле”, “мітка”, “рамка”, з графічними об’єктами, управляючими кнопками; кнопками типу “перемикачі” та “індикатори”;
створювати програмні коди з використанням указівок про надання значення, розгалуження, повторення для опрацювання найпростіших подій.
- Для загальноосвітніх навчальних закладів
- Рекомендовано Міністерством освіти і науки України
- І. Програми з інформатики Програми для загальноосвітніх навчальних закладів універсального профілю Інформатика 10-11 класи
- Пояснювальна записка
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів
- 1. Вступ. Інформація та інформаційні процеси (2 год.)
- 2. Інформаційна система та її складові (6 год.)
- 3. Прикладне програмне забезпечення навчального призначення (4 год.)
- 4. Прикладне програмне забезпечення загального призначення (34 год.)
- 4.1. Графічний редактор (4 год.)
- 4.2. Текстовий редактор (10 год.)
- 4.3. Комп’ютерні презентації (2 год.)
- 4.4. Табличний процесор (10 год.)
- 4.5. Бази даних. Системи управління базами даних (8 год.)
- 5. Глобальна мережа Інтернет (6 год.)
- 6. Комп’ютерне моделювання. Основи алгоритмізації та програмування (12 год.)
- Резерв – 6 год. Програми для загальноосвітніх навчальних закладів Інформатика (без використання комп’ютерів)
- Пояснювальна записка
- Тематичне планування навчального матеріалу
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів
- 1. Вступ. Інформація та інформаційні процеси (4 год.)
- 2. Інформаційна система (5 год.)
- 3. Операційні системи (7 год.)
- 4. Основи роботи з дисками (4 год.)
- 5. Прикладне програмне забезпечення загального призначення (12 год.)
- 5.1. Текстовий редактор (3 год.)
- 5.2. Графічний редактор (2 год.)
- 5.3. Електронні таблиці (3 год.)
- 5.4. Бази даних. Системи управління базами даних (4 год.)
- 6. Прикладне програмне забезпечення навчального призначення (3 год.)
- 7. Глобальна мережа Інтернет (4 год.)
- 8. Основи алгоритмізації (31 год.)
- 8.1. Інформаційна модель (1 год.)
- 8.2. Алгоритми (3 год.)
- Програми для загальноосвітніх навчальних закладів філологічного та суспільно-гуманітарного профілів Інформатика 10-11 класи
- Пояснювальна записка
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів
- 1. Вступ. Інформація та інформаційні процеси (2 год.)
- 2. Інформаційна система та її складові (6 год.)
- 3. Прикладне програмне забезпечення навчального призначення (4 год.)
- 4. Глобальна мережа Інтернет (14 год.)
- 5. Інформаційна модель і алгоритми (3 год.)
- 6. Прикладне програмне забезпечення загального призначення (34 год.)
- 6.1. Графічний редактор (4 год.)
- 6.2. Текстовий редактор (12 год.)
- 6.3. Комп’ютерні презентації (2 год.)
- 6.4. Табличний процесор (8 год.)
- 6.5. Бази даних. Системи управління базами даних (8 год.)
- Резерв – 7 год. Програми для загальноосвітніх навчальних закладів художньо-естетичного профілю Інформатика 10-11 класи
- Пояснювальна записка
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів 1. Вступ. Інформація та інформаційні процеси (2 год.)
- 2. Інформаційна система та її складові (6 год.)
- 3. Прикладне програмне забезпечення навчального призначення (4 год.)
- 4. Глобальна мережа Інтернет (14 год.)
- 5. Інформаційна модель і алгоритми (3 год.)
- 6. Прикладне програмне забезпечення загального призначення (34 год.)
- 6.1. Графічний редактор (6 год.)
- 6.2. Текстовий редактор (10 год.)
- 6.3. Комп’ютерні презентації (4 год.)
- 6.4. Табличний процесор (8 год.)
- 6.5. Бази даних. Системи управління базами даних (8 год.)
- Резерв – 5 год. Програми для загальноосвітніх навчальних закладів спортивного профілю Інформатика 10-11 класи
- Пояснювальна записка
- Тематичне планування навчального матеріалу
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів
- 1. Вступ. Інформація та інформаційні процеси (2 год.)
- 2. Інформаційна система та її складові (6 год.)
- 3. Прикладне програмне забезпечення навчального призначення (4 год.)
- 4. Глобальна мережа Інтернет (14 год.)
- 5. Інформаційна модель і алгоритми (5 год.)
- 6. Прикладне програмне забезпечення загального призначення (32 год.)
- 6.1. Графічний редактор (4 год.)
- 6.2. Текстовий редактор (8 год.)
- 6.3. Комп’ютерні презентації (2 год.)
- 6.4. Табличний процесор (10 год.)
- 6.5. Бази даних. Системи управління базами даних (8 год.)
- Резерв – 7 год. Програми для загальноосвітніх навчальних закладів фізико-математичного, природничого та технологічного профілів Інформатика
- Пояснювальна записка
- Тематичне планування навчального матеріалу
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів
- 10 Клас
- 1. Вступ. Інформація та інформаційні процеси (3 год.)
- 2. Інформаційна система (4 год.)
- 3. Операційні системи (8 год.)
- 4. Основи роботи з дисками (5 год.)
- 5. Прикладне програмне забезпечення навчального призначення (4 год.)
- 6. Прикладне програмне забезпечення загального призначення (40 год.)
- 6.1. Графічний редактор (4 год.)
- 6.2. Текстовий редактор (12 год.)
- 6.3. Комп’ютерні презентації (4 год.)
- 6.4. Електронні таблиці (12 год.)
- 6.5. Бази даних. Системи управління базами даних (12 год.)
- Резерв – 6 год.
- 11 Клас
- 7. Прикладне програмне забезпечення навчального призначення (2 год.)
- 8. Глобальна мережа Інтернет (16 год.)
- 9. Основи алгоритмізації та програмування (46 год.)
- 9.1. Інформаційна модель (2 год.)
- 9.2. Алгоритми (7 год.)
- 9.3. Програма. Мова програмування (8 год.)
- Резерв – 6 год. Програми для загальноосвітніх навчальних закладів технологічного профілю Інформатика та технології 7-11 класи
- Пояснювальна записка
- Інформатика
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів
- 1. Вступ. Інформація та інформаційні процеси (10 год.)
- 2. Інформаційна система (12 год.)
- 3. Операційні системи (24 год.)
- 4. Основи роботи з дисками (12 год.)
- 5. Прикладне програмне забезпечення загального призначення (10 год.)
- 6.2. Створення презентацій (6 год.)
- 6.3. Текстовий процесор (16 год.)
- 6.4. Табличний процесор (12 год.)
- 6.5. Бази даних. Системи управління базами даних. Експертні системи (12 год.)
- 7. Глобальна мережа Інтернет (18 год.)
- 8.3. Програма. Мова програмування (16 год.)
- Резерв –- 4 год. Технології
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів
- 1. Вступ. Технологія, технологічні процеси (2 год.)
- 2. Конструктор eLab “Енергія. Робота. Потужність” (22 год.)
- Резерв – 4 год.
- 5. Комп’ютерні технології автоматизованого управління в середовищі Control Lab – 34 год.
- 5.1. Примітиви середовища Control Lab (6 год.)
- 5.2. Робота в середовищі Control Lab (14 год.)
- 5.3. Створення власних проектів (14 год.)
- 6. Основи комп’ютерної графіки (10 год.)
- 7. Обробка зображень за допомогою растрового редактору Adobe Photoshop (24 год.)
- Резерв – 2 год.
- 8. Векторна графіка (34 год.)
- 8.1. Знайомство з векторним редактором (на прикладі Corel Draw 10). Об’єкти програми (5 год.)
- 8.2. Властивості зображення. Робота з кривими (5 год.)
- 8.3. Робота з текстом (5 год.)
- 8.4. Спецефекти в Corel Draw 10 (6 год.)
- 8.5. Створення трьохмірних зображень (8 год.)
- Резерв – 6 год. Інформатика та технології Основи web-дизайну
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів
- 1. Вступ. Глобальна мережа Інтернет та World Wide Web (6 год.)
- 2. Програми-броузери (6 год.)
- 3. Мова розмітки гіпертексту html (60 год.)
- 4. Редактори для роботи з html (32 год.)
- 5. Графіка для web (32 год.)
- Резерв – 4 год.
- 11 Клас
- 6. Динамічне html (10 год.)
- 7. Мова JavaScript (32 год.)
- 9. Вступ до інтерактивного програмування (12 год.)
- 10. Робота над проектом (36 год.)
- Резерв – 4 год. Інформатика та технології. Об’єктно-орієнтовані мови програмування, використання табличного процесора у сфері економіки та бізнесу” Тематичне планування навчального матеріалу
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів
- 1. Введення у спеціальність (2 год.)
- 2. Основи програмування. Основні поняття та особливості (6 год.)
- 3. Об’єкти та їх властивості (4 год.)
- 4. Введення в середовище об’єктно-орієнтованого програмування (50 год.)
- 5. Програмування об’єктно-орієнтованою мовою (74 год.)
- 3. Системи автоматизованого проектування (4 год.)
- 4. Основи тривимірного моделювання (32 год.)
- 5. Параметричне проектування (24 год.)
- 6. Оформлення креслень тривимірних моделей (20 год.)
- 7. Робота з матеріалами (8 год.)
- 8. Проектна робота (18 год.)
- Резерв – 4 год.
- 11 Клас
- 1. Тривимірне моделювання складних об’єктів (26 год.)
- 2. Оформлення креслень для складних об’єктів (12 год.)
- 3. Створення складальних тривимірних моделей (38 год.)
- 4. Оформлення креслень складальних тривимірних моделей (12 год.)
- 5. Робота з базами даних (18 год.)
- 6. Моделювання роботи і візуалізація тривимірних моделей (24 год.)
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів
- 10 Клас
- 1. Вступ. Введення в спеціальність (2 год.)
- 2. Історія архітектури, архітектурні стилі (16 год.)
- 3. Основи архітектурної графіки. Комп’ютерна графіка в архітектурі (36 год.)
- 4. Колір в архітектурі (12 год.)
- 5. Основи архітектурної композиції (72 год.)
- Практичні роботи Площинні композиції
- Об’ємні композиції
- Резерв – 4 год.
- 11 Клас
- 6. Організація роботи з кресленнями (18 год.)
- 8. Введення до ландшафтного проектування (28 год.)
- 9. Створення власного архітектурного проекту (30 год.)
- 1.2. Інформаційна система (9 год.)
- 1.3. Операційні системи (11 год.)
- 1.4. Прикладне програмне забезпечення навчального призначення (5 год)
- 2. Прикладне програмне забезпечення загального призначення(37 год.)
- 2.1. Комп’ютерна графіка (8 год.)
- 2.2. Технологія опрацювання текстової інформації ( 12 год.)
- 2.3. Комп’ютерні презентації (7 год.)
- 2.4. Технологія опрацювання числової інформації (10 год.)
- 3.2. Основи алгоритмізації (10 год.)
- 3.3. Основні поняття програмування (2 год.)
- 3.4. Основні поняття мови програмування. Середовище програмування ( 8 год)
- 3.5. Процедури і функції (7 год.)
- 3.6. Графіка в середовищі програмування (5 год)
- 3.7. Вказівки повторення й розгалуження (12 год.)
- 3.8. Структуровані типи даних (17 год)
- 3.10. Динамічні структури даних (14 год)
- 3.11. Комбінації та їх застосування (8 год)
- 3.12. Елементи теорії графів (14 год)
- 3.13. Основи динамічного програмування (20 год)
- 3.14. “Жадібні” алгоритми (6 год)
- 4. Виконання проектних завдань (20 годин)
- 5. Комп’ютери в сучасному суспільстві (42 години)
- 5.1. Інформаційне суспільство (2 години)
- 5.2. Технології зберігання та пошуку інформації. Бази даних. Системи управління базами даних. ( 20 год.)
- 5.3. Глобальна мережа Інтернет (12 годин)
- 5.4. Мова створення гіпертекстових документів (8 годин)
- 6.2. Логічні основи роботи комп’ютера (8 годин)
- 6.3. Фізичні основи роботи комп’ютера (10 годин)
- 6.4. Поняття асемблера. Елементи професійного програмування (20 годин)
- 7. Об’єктно-орієнтоване програмування (54 год)
- 7.1. Основні поняття об’єктно-орієнтованого програмування ( 2 год)
- 7.2. Вступ в об’єктно-візуального програмування. Середовище програмування (4 год)
- 7.3. Поняття проекту (8 год.)
- 7.4. Базові структури алгоритмів та їх використання у візуальному програмуванні (10 год.)
- 7.5. Структури даних та їх реалізація на Delphi (10 год.)
- 7.6. Налагодження програм (2 год)
- 7.7. Робота з файлами (8 год)
- 7.8. Використання вбудованого асемблера (10 годин)
- 8. Поняття про логічне програмування (30 год)
- 8.1. Елементи логічного програмування. Вступ до мови програмування Пролог (16 год)
- 8.2. Використання мови Пролог (10 год)
- 8.3. Експертні системи (4)
- Резерв –10 год. Програми для загальноосвітніх навчальних закладів Інформатика 7-9 класи
- Пояснювальна записка
- Тематичне планування навчального матеріалу
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів
- Вступ. Історичні відомості про становлення та розвиток інформатики (1 год.)
- 2. Інформація та інформаційні процеси (5 год.)
- 3. Інформаційна система (4 год.)
- 4. Операційні системи (6 год.)
- 5. Програмні засоби загального призначення (8 год.)
- 5.1. Графічний редактор (3 год.)
- 5.2. Текстовий редактор (5 год.)
- 6. Програмні засоби навчального призначення (4 год.)
- 7. Комп’ютерні мережі. Електронна пошта (3 год.)
- Резерв – 3 год.
- 8. Підготовка текстів і документів за допомогою комп’ютера (5 год.)
- 9. Комп’ютерні презентації (5 год.)
- 10. Електронні таблиці (6 год.)
- 11. Бази даних. Системи управління базами даних (6 год.)
- 12. Програмні засоби навчального призначення (4 год.)
- 12.1. Математичні програми (типу Gran-1, Gran-2d) (2 год.)
- 13. Телекомунікаційні системи. Глобальна мережа Інтернет (6 год.)
- 16. Навчальна алгоритмічна мова (8 год.)
- 17. Проектування програм (1 год.)
- 18. Системи візуального програмування (22 год.)
- 18.1. Система візуального програмування Visual Basic
- Література
- Програми для загальноосвітніх навчальних закладів, спеціалізованих шкіл, гімназій, ліцеїв. Інформатика та програмування 8-11 класи
- Пояснювальна записка
- Тематичне планування навчального матеріалу:
- Довідково-інформаційна система. Експертна система.
- Тематичне планування навчального матеріалу:
- Література
- Іі. Програми спецкурсів, факультативів, пропедевтичних курсів, гуртків Прикладна математика
- Пояснювальна записка
- Стереометрія (24 год.)
- Основи інформаційних технологій
- Пояснювальна записка
- 1. Технологія обробки текстової інформації (30 год.)
- 2. Технологія обробки графічної інформації (15 год.)
- 3. Технологія обробки числової інформації (25 год.)
- 4. Технологія зберігання, пошуку, сортування інформації (20 год.)
- 5. Мультимедійні технології (20 год.)
- 6. Комунікаційні технології (30 год.)
- Комп’ютерна графіка в образотворчій діяльності
- Пояснювальна записка
- Вивчення курсу забезпечує:
- Основні задачі курсу:
- Орієнтовна кількість годин по класах за видами образотворчої діяльності
- Зміст навчального матеріалу
- Знання і вміння учнів з образотворчої діяльності Учні повинні знати:
- Учні повинні вміти:
- Критерії оцінювання навчальних досягнень учнів
- Основи програмування
- Пояснювальна записка
- Тематичне планування навчального матеріалу
- Зміст навчального матеріалу та вимоги до результату навчальної діяльності учнів Алгоритми
- Мова програмування
- Оператори розгалуження
- Оператори циклу
- Графічні можливості мови програмування
- Засоби роботи з файлами
- Рядкові величини
- Підпрограми. Підпрограми-функції
- Структури та класи
- Основи об’єктно-орієнтованого програмування
- Література
- Курс користувача
- Пояснювальна записка
- Зміст навчального матеріалу
- 1. Вступ (4 год.)
- 2. Початок роботи в операційній системі та запуск програм (18 год.)
- 3. Робота з дисками, файлами і папками (10 год.)
- Формальна логіка
- Пояснювальна записка
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів
- Тема 1. Предмет і значення логіки (5 год.)
- Тема 2. Поняття (12 год.)
- Тема 3. Судження (8 год.)
- Тема 4. Закони логіки (4 год.)
- Тема 5. Умовивід (14 год.)
- Тема 6. Аналогія та гіпотеза (4 год.)
- Тема 7. Логічні основи теорії аргументації (8 год.)
- Тема 8. Логічний практикум (12 год.)
- Тема 9. Основні напрямки сучасної логіки (4 год.)
- Література
- Мова розмітки гіпертексту html (Автор Лисенко т.І.) Пояснювальна записка
- Зміст навчального матеріалу
- 1.Мова html. Теги форматування текстів – 14 год.
- 2. Гіперпосилання. Зв’язування web-сторінок (12 год.)
- 3. Каскадні таблиці стилів (6 год.)
- 4. Практикум зі створення web-сторінок (8 год.) Література
- Програмування Інтернет-орієнтованої графіки
- Пояснювальна записка
- 1. Вступ. Загальні відомості про графіку (1 год.)
- 2. Типи користувацьких графічних редакторів.
- 3.1. Графічна анімація у файлах типу *.Gif (2 год.).
- 4. Верстка і макетування веб-сторінок (12 год.)
- 4.3 Верстка flash-сторінок і презентацій (3 год.)
- Іі. Тематичне планування навчального матеріалу:
- Література
- Інформаційна культура
- Пояснювальна записка
- Зміст навчального матеріалу
- Вступ до інформатики.
- Пояснювальна записка
- Зміст навчального матеріалу та результати навчальної діяльності учнів
- 1. Початкове знайомство з комп’ютером
- 2. Знайомство з інформаційними технологіями
- Резерв – 5 год.
- Задачі Математична логіка
- Комбінаторика
- Цілі числа
- Многочлени
- Дійсні числа
- Планіметрія
- Теорія ігор
- Відомості про авторів
- Для нотаток
- Для нотаток