6. Основи програмування (28 год.)


Скачати 133.37 Kb.
Назва 6. Основи програмування (28 год.)
Дата 16.04.2013
Розмір 133.37 Kb.
Тип Документи
bibl.com.ua > Інформатика > Документи
Календарно-тематичне планування курсу інформатики

для 11-го класу (академічний рівень, 2 год. на тиждень)


з/п

Зміст навчального матеріалу

Практичні роботи

Примітка

Тема 6. Основи програмування (28 год.)

6.1. Базові поняття програмування. Засоби візуальної розробки програм (11 год.)



Поняття програми як автоматизованої системи. Складові програми: дані, логіка, інтерфейс. Поняття об’єкта у програмуванні. Атрибути об’єкта. Елементи інтерфейсу користувача як об’єкти. Поняття події та обробника події. Поняття про методи об’єкта









Поняття алгоритму, властивості алгоритмів. Форми подання алгоритмів. Графічне подання лінійних алгоритмів. Поняття мови програмування, програмного коду, середовища розробки програм, компілятора. Етапи розв’язування задач з використанням комп’ютера









Принципи роботи у візуальному середовищі розробки програм. Програмний проект і файли, що входять до його складу. Відкриття програмного проекту, його компіляція, збереження, виконання. Структура й складові елементи програм, записаних певною мовою програмування









Редагування коду обробників подій, пов’язаних з елементами керування. Створення найпростішого програмного проекту









Практична робота № 12.

Створення, компіляція й виконання програмного проекту. Використання елементів керування

*






Поняття оператора. Різновиди операторів. Виведення даних. Використання вікон повідомлень









Конструювання інтерфейсу користувача. Надання значень атрибутам елементів керування. Відтворення на формах зображень









Поняття змінної. Оголошення змінної. Типи даних. Оператор присвоювання. Константи. Введення даних









Поняття операції та виразу. Основні правила запису, обчислення та використання виразів. Присвоювання значень виразів змінним. Пріоритет операцій. Арифметичні операції









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









Практична робота № 13

Введення й виведення даних, робота зі змінними. Налагодження програм

(Оцінки за тему)

*




6.2. Основи структурного програмування (17 год.)



Запис логічних виразів мовою програмування. Операції порівняння. Алгоритмічна конструкція розгалуження та її графічне подання. Оператори одно- дво- та поліальтернативного розгалуження. Прапорці та групи перемикачів. Реалізація розгалужень з використанням прапорців та груп перемикачів

























Практична робота № 14.

Складання програм з розгалуженнями

*






Поняття підпрограми та її аргументів. Стандартні підпрограми та підпрограми користувача. Створення і виклик підпрограм. Стандартні підпрограми, призначені для роботи з графікою. Програмування створення зображень

























Практична робота № 15.

Використання підпрограм

*






Алгоритмічна конструкція повторення та її графічне подання. Оператори циклів. Складання та програмна реалізація циклічних алгоритмів

























Практична робота № 16.

Програмування циклічних обчислень

*






Поняття масиву. Оголошення одновимірного масиву. Індексація елементів масиву. Уведення даних у масив та відображення його вмісту. Використання багаторядкових текстових полів для введення даних у масив та їх відображення. Пошук даних у масиві. Обчислення підсумкових показників для числового масиву. Обчислення підсумкових характеристик для елементів, що задовольняють певним властивостям. Вибирання елементів з масиву за певним критерієм. Сортування масивів

























Практична робота № 17.

Обробка одновимірних масивів

*






Повторення. Підведення підсумків

(Оцінки за тему)







Тема 7. Обробка мультимедійних даних (3 год.)



Поняття про мультимедійні дані. Формати аудіо- та відеофайлів. Мультимедійні програвачі. Засоби перетворення аудіо- та відеоформатів. Додавання відеокліпів, звукових ефектів та мовного супроводу до слайдової презентації









Програмне забезпечення для обробки мультимедійних даних. Захоплення аудіо та відео, створення кліпів. Збереження та публікація проектів. Розробка сценарію відеокліпу. Настроювання часових параметрів аудіо- та відеоряду. Додавання до відеокліпу відеоефектів та настроювання переходів між його фрагментами









Практична робота № 18.

Створення відеокліпу

*




Тема 8. Основи створення комп’ютерних публікацій (2 год.)



Поняття комп’ютерної публікації. 3асоби створення публікацій. Види публікацій та їх шаблони. Структура публікації









Особливості роботи з графічними та текстовими об’єктами під час створення комп’ютерних публікацій. Зв’язки між об’єктами публікації. Перетікання тексту між текстовими полями. Створення, збереження, відкриття та друк публікацій

Практична робота № 19. Створення інформаційного бюлетеня або буклету






Повторення. Підведення підсумків

(Оцінки за теми 7-8 та за І семестр)







Тема 9. Бази даних (12 год.)



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









Огляд реляційної моделі даних. Модель «сутність-зв’язок». Поняття відношення, атрибута, ключа, зв’язку. Класифікація зв’язків за множинністю та повнотою. Правила побудови моделі «сутність-зв’язок» предметної області









Поняття таблиці, поля, запису. Основні етапи роботи з базами даних у середовищі системи керування базами даних. Відображення моделі «сутність-зв’язок» на базу даних. Властивості полів, типи даних. Введення даних у таблиці. Форми. Сортування, пошук і фільтрація даних

























Практична робота № 20.

Розробка моделі «сутність-зв’язок» заданої предметної області

*






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

















Практична робота № 21.

Створення бази даних в середовищі СКБД, створення форм і введення даних

*






Поняття про мову запитів SQL. Загальний синтаксис та семантика простого вибіркового запиту

















Практична робота № 22.

Створення запитів і звітів

(Оцінки за тему)

*




Тема 10. Растрова комп’ютерна графіка (7 год.)



Середовище растрового графічного редактора. Основні інструменти й панелі властивостей









Виділення областей на зображеннях з використанням різних інструментів. Виділення за кольором, виділення довільних областей. Операції над виділеними областями. Зафарбування областей. Поняття колірного каналу та маски. Використання колірних каналів та масок









Поняття шару на зображенні. Принципи побудови колажів. Робота з шарами на зображеннях. Створення колажів у растровому редакторі









Практична робота № 23.

Робота з багатошаровими зображеннями

*






Поняття тону та кольорового балансу. Коригування тону. Керування кольоровим балансом, яскравістю, балансом, насиченістю і відтінками кольорів









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









Практична робота № 24.

Обробка фотозображень

(Оцінки за тему)

*




Тема 11. Створення, публікація та підтримка веб-ресурсів (11 год.)



Структура та різновиди веб-сайтів. Різновиди веб-сторінок. Поняття про мову HTML. Теги форматування шрифтів і поділу тексту на рядки та абзаци. Текстові гіперпосилання. Теги заголовку й тіла веб-сторінки. Нумеровані й марковані списки на веб-сторінках

















Способи керування структурою та розміщенням інформації на веб-сторінках. Розмітка веб-сторінок за допомогою таблиць. Теги таблиць, рядків, клітинок, їхні атрибути. Засоби автоматизованої розробки веб-сайтів. Редактор веб-сайтів. Поняття про систему керування вмістом сайту

















Практична робота № 25.

Структурування та форматування вмісту веб-сторінок засобами мови HTML

*






Засоби автоматизованої розробки веб-сайтів. Редактор веб-сайтів. Поняття про систему керування вмістом сайту. Поняття про хостинг та розміщення сайту на хостинг-сервері. Автоматизоване створення веб-сайту. Наповнення сторінок сайту текстовою та графічною інформацією, створення гіперпосилань, завантаження файлів на сайт. Структурування інформації на веб-сторінках за допомогою таблиць. Основні принципи ергономічного розміщення інформації на веб-сторінках. Просторовий дизайн веб-сторінок. Дизайн кольору, форми, шрифтів, текстури

























Практична робота № 26.

Автоматизоване створення веб-сайту

*






Огляд технологій веб 2. Веб-спільноти та їх різновиди. Створення й адміністрування онлайнової спільноти, публікація на сайті спільноти файлів і повідомлень. Вікі-технології. Служби онлайнового документообігу. Спільна робота з онлайновими документами









Практична робота № 27.

Створення та використання веб-спільнот. Спільна робота з онлайновими документами

(Оцінки за тему)

*




Тема 12. Інформаційні технології у проектній діяльності (4 год.)



Розв’язання завдань з обробки даних з використанням кількох офісних програм. Обмін даними між різними програмними середовищами. Автоматизоване створення серійних документів. Колективне виконання завдань з обробки даних, що вимагають застосування кількох інформаційних технологій

























Практична робота № 28.

Розробка колективного проекту з використанням кількох інформаційних технологій

(Оцінки за тему)

*






Повторення.

Підведення підсумків
















Планування підготував завідувач кабінету

інформатики Рівненського ОІППО В.О.Буняк

Схожі:

Тернопільський міський центр з нарахування і виплати допомог
Режим роботи: з 00 год до 17. 15 год., п’ятниця з 00 год до 16. 00 год. Обідня перерва з 13. 00 год до 14. 00 год
Згідно з вимогами ISO 9001
...
Уроку
Поглиблене вивчення : 3 год на тиждень. 1 семестр – 48 год. 2 семестр – 57 год. Усього 105 год
ПРОГРАМА З ГЕОМЕТРИ ДЛЯ 7 КЛАСУ (54 год. І семестр 16 год, 1 год...
Геометричні фігури. Точка, пряма, відрізок, промінь, кут та їх влас­тивості. Вимірювання відрізків і кутів. Бісект­риса кута. Відстань...
Програма курсу програмування на мов і С++
Курс націлений на отримання знань і практичних навиків програмування на мовах C і C + + в рамках процедурно-орієнтованого програмування....
Основні методології (стилі, парадигми) програмування. Поняття програми....
Дів розробки програм Граді Буча “О’єктно-орієнтоване програмування (ООП) – це методологія програмування, яка заснована на представленні...
29. Опис та використання підпрограм
Реалізація базових алгоритмічних структур процедурною мовою програмування. Опис процедур та функцій процедурною мовою програмування....
КАЛЕНДАРНО-ТЕМАТИЧНИЙ ПЛАН (2 год на тиждень, усього 70 год, резервний час 8 год) Номер уроку
Найпростіші задачі на побудову перерізів куба, прямокутного паралелепіпеда, піраміди
КАЛЕНДАРНО-ТЕМАТИЧНИЙ ПЛАН (2 год на тиждень, усього 70 год, резервний час 8 год) Номер уроку
Найпростіші задачі на побудову перерізів куба, прямокутного паралелепіпеда, піраміди
2. Дробово-лінійне програмування Постановка задачі дробово-лінійного...
Дослідження операцій”, “Економетрія”, “Моделювання економіки”, “Економічна кібернетика” а також дисциплін циклу загальноекономічної...
Додайте кнопку на своєму сайті:
Портал навчання


При копіюванні матеріалу обов'язкове зазначення активного посилання © 2013
звернутися до адміністрації
bibl.com.ua
Головна сторінка