Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
07_premer_2003.doc
Скачиваний:
18
Добавлен:
26.08.2019
Размер:
2.17 Mб
Скачать

Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів

1. Введення у спеціальність (2 год.)

Ознайомлення з професіями програміста, менеджера, економіста. Мета, предмет і завдання курсу.

Учні повинні мати уявлення:

  • про професії, пов’язані з вивченням курсу;

  • про використання мови об’єктно-орієнтованого програмування та табличного редактора в сфері економіки та бізнесу.

2. Основи програмування. Основні поняття та особливості (6 год.)

Програмування машинних кодів. Алгоритмічне програмування. Процедурне програмування. Об’єктно-орієнтоване програмування. Візуальне програмування.

Учні повинні знати:

  • основні етапи розв’язання задач;

  • поняття неформальної моделі;

  • формальні та фактичні параметри;

  • процедури та функції;

  • поняття компілятора, інтерпретатора;

  • класифікацію мов програмування;

  • поняття системи програмування.

Учні повинні вміти:

  • описувати алгоритми розв’язання задач різних типів;

  • наводити приклади об’єктно-орієнтованих програм;

  • наводити приклади візуального проектування;

  • наводити приклади процедурного програмування.

3. Об’єкти та їх властивості (4 год.)

Поняття об’єкта. Властивості об’єкта. Об’єктно-орієнтований підхід. Властивості та методи об’єктів. Події та їх опрацювання.

Учні повинні знати:

  • поняття об’єкта;

  • властивості об’єкта;

  • поняття події;

  • методи опрацювання подій.

Учні повинні вміти:

  • наводити приклади об’єктів;

  • надавати властивості об’єктам;

  • наводити приклади подій;

  • опрацьовувати події.

4. Введення в середовище об’єктно-орієнтованого програмування (50 год.)

Інсталяція мови програмування. Запуск мови програмування.

Інтегроване середовище розробника.

Основні поняття: головне меню; панель інструментів; вікно проекту; вікно властивостей; вікно форми; панель елементів управління.

Робота з формами. Створення на формі об’єктів і надання значень властивостям. Робота з властивостями форми. Створення простих програм. Збереження проекту. Створення папок для проектів. Збереження файлів форми всередині папки проекту.

Основні елементи управління. Призначення властивостей основних елементів (мітки текстового поля, кнопки, перемикача, рамки, списку).

Робота з вікнами малюнків і зображень (PictureBox, Image). Характеристики вікон, їх властивості.

Поняття програмного коду. Процедура опрацювання подій. Етапи написання програмного коду. Складові прикладної програми в середовищі об’єктно-орієнтованої мови програмування (інтерфейс, процедури об’єктів). Основні процедури опрацювання подій об’єктів (лінія, фігура, таймер).

Учні повинні знати:

  • складові інтегрованого середовища розробника;

  • властивості форми;

  • основні об’єкти управління;

  • способи збереження проекту, файла форми;

  • процедури опрацювання подій;

  • етапи написання програмного коду.

Учні повинні вміти:

  • інсталювати мову програмування;

  • запускати систему;

  • створювати на формі об’єкти;

  • надавати значення властивостям об’єктів;

  • створювати прості проекти за наданою екранною формою;

  • зберігати проекти.

5. Програмування об’єктно-орієнтованою мовою (74 год.)

Змінні. Оголошення змінних у програмі. Типи даних, їх опис. Діапазон значень. Константи. Діапазон дій змінних і констант. Процедури.

Мова програмування. Синтаксис мови. Запис арифметичних і логічних операторів. Запис простих команд із величинами. Функції мови програмування. Поняття методу. Використання методів під час створення проектів. Використання процедур і функцій під час створення проектів. Формальні та фактичні параметри. Системні функції. Вікно введення (InputBox). Вікно повідомлень Message Box (MsgBox). Функції вікна повідомлень. Параметри Option функції Message Box. Приклади розробки програмного коду простих (лінійних) задач та інтерфейсу користувача.

Редагування коду та налагодження програми. Оперативна перевірка синтаксису під час введення програми. Звернення до системи оперативної довідки. Виведення на екран контекстних списків, форматів вбудованих функцій, процедур і методів. Використання інструментів набору Edit – редагування коду. Налагодження програми (Debug, Help, End). Використання вікна Immediate.

Програмування розгалуження. Керівні вказівки: указівка розгалуження (if... then); указівка вибору (select case). Указівка розгалуження: однорядкова, багаторядкова (блочна) форма синтаксису оператора. Указівка безумовного переходу (goto...). Приклади використання умовного та безумовного оператора під час створення додатків складних програм.

Програмування повторень (циклів). Програмування повторень за допомогою лічильника (For.. .next). Вкладені цикли. Форми оператора циклів з умовою (do.. loop; while.. .wend). Приклади проектів, програмний код яких містить цикли.

Програмування масивів. Одновимірні, двовимірні масиви. Опрацювання масивів у середовищі візуально-об’єктного програмування.

Учні повинні знати:

  • типи даних;

  • типи змінних та їх опис;

  • функції та операції для кожного типу даних;

  • способи використання процедур і функцій;

  • призначення формальних і фактичних параметрів;

  • способи налагодження програми та редагування коду;

  • призначення та правила опису вказівок розгалуження та повторень;

  • особливості опрацювання масивів.

Учні повинні вміти:

  • визначати типи величин;

  • використовувати графічні об’єкти під час створення проекту;

  • створювати проекти з використанням процедур і функцій;

  • складати програмний код для лінійних, розгалужених, циклічних задач;

  • створювати проекти з використанням масивів об’єктів.

Резерв – 4 год.

11 клас

6. Вступ до вбудованої мови програмування (36 год.)

Призначення. Основні елементи. Об’єкти та їх типи. Структура редактора вбудованої мови програмування. Елементи управління. Форми користувача. Особливості програмування.

7. Використання табличного процесора та вбудованої мови програмування у сфері економіки та бізнесу (52 год.)

Використання діалогового вікна. Заповнення бази даних. Практичні приклади програм: складання розкладу, розрахунки короткотермінової позички.

Розв’язання системи нелінійних рівнянь з параметрами, побудова поверхонь. Як розмістити капітал. Програма оптимального розкрою. Програма рекламної компанії.

8. Створення власного навчального проекту (48 год.)

Використовуючи набуті навички та теоретичні знання, учні розробляють власний проект за запропонованими темами:

  • “Електронний альбом”;

  • “Проект із перемикачами та індикаторними кнопками”;

  • “Проект із використанням лінійок прокрутки та списків”;

  • “Проект із використанням комп’ютерної графіки”.

Резерв – 4 год.

Інформатика та технології. Комп’ютерні технології автоматизованого проектування

Тематичне планування навчального матеріалу:

№ з/п

Тема

Кількість годин

10 клас

1

Введення у спеціальність

2

2

Основи проектування

28

3

Системи автоматизованого проектування

4

4

Основи тривимірного моделювання

32

5

Параметричне проектування

24

6

Оформлення креслень тривимірних моделей

20

7

Робота з матеріалами

8

8

Проектна робота

18

Резерв

4

Всього

140

11 клас

1

Тривимірне моделювання складних об’єктів

26

2

Оформлення креслень для складних об’єктів

12

3

Створення складальних тривимірних моделей

26

4

Оформлення креслень складальних тривимірних моделей

12

5

Робота з базами даних

18

6

Моделювання роботи та візуалізація тривимірних моделей

24

7

Проектна робота

18

Резерв

4

Всього

140

Перелік програмних засобів, необхідних для вивчення курсу:

  • операційна система (Windows, Linux);

  • у разі використання операційної системи Linux необхідна наявність емулятору (WineX, VMWare та інші);

  • системи автоматичного проектування (T-flex*, Компас 3D*, AutoCAD, Mechanical Desktop та інші).

* Програми T-flex і Компас 3D при використанні в учбових закладах є безкоштовними (учбові версії програм).

Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів

10 клас

1. Введення у спеціальність (2 год.)

Мета курсу. Предмет. Завдання курсу. Історичний розвиток систем проектування. Використання довідкової інформації з різних джерел.

Учні повинні знати:

  • мету, предмет і завдання курсу, його історичний розвиток.

Учні повинні вміти:

  • використовувати у своїй роботі різні види інформації (друковані видання, електронні видання тощо).

2. Основи проектування (28 год.)

Проектування, його значення в сучасному суспільстві. Використання проектування в машинобудуванні.

Креслення, призначення креслень. Техніка виконання креслень, правила оформлення креслень. Стандарти оформлення креслень (ЄСКД, ANSI, DIN та інші).

Креслення в системі прямокутних проекцій. Аксонометричні проекції. Технічний рисунок.

Читання і виконання креслень. Аналіз геометричної форми предмета. Проекції вершин, ребер і граней предмета. Нанесення розмірів з урахуванням форми предмета. Геометричні побудови, необхідні для виконанні креслень. Креслення розгорток поверхонь геометричних тіл. Порядок читання креслень деталей.

Ескізи. Виконання ескізів деталей.

Перерізи і розрізи. Призначення перерізів. Правила виконання перерізів. Призначення розрізів. Правила виконання розрізів. З’єднання вигляду і розрізів.

Визначення необхідної кількості зображень.

Складальні креслення. Загальні відомості про складальні креслення виробів. Порядок читання складальних креслень. Поняття про деталювання.

Учні повинні знати:

  • поняття про проектування та галузі його застосування в сучасному суспільстві;

  • визначення креслення та його призначення, техніка виконання креслень і правила їх оформлення;

  • про основні стандарти в проектуванні;

  • методи проеціювання, зокрема виконання креслення в системі прямокутних проекцій, поняття про аксонометричні проекції, ескізи, перерізи і розрізи, правила виконання розрізів.

Учні повинні вміти:

  • виконувати зображення предметів на двох і трьох взаємно перпендикулярних площинах, виконувати побудову аксонометричних проекцій;

  • здійснювати аналіз геометричної форми предмета, знаходити на кресленні вершини, ребра, твірні та поверхні тіл, будувати проекції точок на поверхні предмета, будувати третю проекцію за двома даними;

  • наносити розміри з урахуванням форми предмета;

  • виконувати ескіз і технічний малюнок деталі, будувати перерізи та розрізи;

  • читати складальні креслення.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]