Дистанцйне навчання
Internet-іграшка, помічник або ворог?
MS PowerPoint – область застосування і приховані можливості.
Апаратні та програмні засоби для розробки презентацій.
Безпечний Інтернет вдома.
Майбутнє комп'ютерів
Види інформаційних технологій.
Візитна картка.
Вплив комп'ютера на здоров'я людини.
Можливості та перспективи розвитку комп'ютерної графіки.
2. Виконання презентації проекту (повідомлення).
Виконання проекту на уроці інформатики дозволяє навчитися не тільки комп’ютерних технологій, але і прийомам самостійної роботи від вибору запропонованих тем до постановки цілей, народження гіпотез, розробки алгоритмів свого проекту і створення готових електронних продуктів.
• Практико-орієнтований проект націлений на соціальні інтереси самих учасників проекту або зовнішнього замовника.
• Дослідницький проект за структурою нагадує справжнє наукове дослідження. Він включає обґрунтування актуальності обраної теми, позначення завдань дослідження, обов’язкове висунення гіпотези з подальшою її перевіркою, обговорення отриманих результатів. При цьому використовуються методи сучасної науки: лабораторний експеримент, моделювання, соціологічне опитування й інші.
• Інформаційний проект спрямований на збір інформації про якийсь об’єкт, явище з метою її аналізу, узагальнення та подання для широкої аудиторії. Результатом такого проекту часто є публікація в ЗМІ, зокрема в Інтернеті.
• Творчий проект передбачає максимально вільний і нетрадиційний підхід до оформлення результатів. Це можуть бути альманахи, театралізації, спортивні ігри, твори образотворчого чи декоративно-прикладного мистецтва, відеофільми тощо.
• Рольово-ігровий проект. Учасники беруть на себе соціальні ролі або ролі літературних чи історичних персонажів з метою відтворення через ігрові ситуації різних ситуацій соціальних або ділових відносин.
1. Підготовка до роботи над проектом.
2. Вибір теми.
3. Постановка мети і завдання проекту.
4. Пошук інформації різними способами.
5. Виконання завдань проекту.
6. Підготовка до захисту проекту.
7. Презентація (захист) проектів.
8. Аналіз результатів проектної роботи.
Тема: Розробка плану проекту.
Перепишіть відповідну процедуру (програму). Опишіть таблицю,
Текст відповідної
процедури:
procedure
TForm1.Button1Click(Sender: TObject);
var
a: array [1..10] of real; i: integer; max: real;
begin
for i := 1 to 10 do a[i] :=
StrToFloat(Memo1.Lines[i-1]);
max := a[1];
{вважаємо, що найбільше значення — значення першого
елемента}
for i := 2 to 10 do
If a[i] > max Then max := a[i]; {замінюємо найбільше значення}
Label1.Caption :=
FloatToStr (max) + ' — найбільше значення’;
end;
Дайте відповіді на запитання:
1. Який алгоритм лежить в основі пошуку найбільшого елемента лінійної таблиці?
2.
Чим відрізняються алгоритм пошуку найменшого
елемента лінійної таблиці від алгоритму пошуку найбільшого елемента?
Тема: Алгоритми
опрацювання табличних величин: знаходження суми значень елементів
Як можна опрацьовувати табличні величини?
1)
за умовою завдання
встановити, чи можна подати вхідні дані у вигляді табличної величини (масиву
для мови Free Pascal чи списку — для Python);
2)
надати табличній
величині одне ім’я (його в програмі буде використано для роботи з окремими
елементами табличних даних);
3)
визначити тип
елементів табличної величини та описати його в розділі змінних var (Free
Pascal) або задати порожній список, у якому буде зберігатися набір
даних;
4)
у програмному коді
записати команди для введення елементів табличної величини в пам’ять
комп’ютера.
Подальше опрацювання табличних величин зводиться до
використання алгоритмів:
·
зміни значень
елементів масиву;
·
знаходження
підсумків за набором даних, які передбачають використання простих арифметичних
операцій чи виразів над елементами масиву;
·
обчислення суми або
кількості значень елементів, що задовольняють заданим умовам;
·
пошуку елементів
табличної величини, що задовольняють заданим умовам;
·
упорядкування
масиву за деякою ознакою.
Як описати програму зміни значення елемента табличної
величини?
Програми для опрацювання табличних величин мовами
програмування містять три складові: введення, опрацювання та виведення
елементів табличної величини. Оскільки кожна із частин передбачає виконання
декількох дій, кількість яких визначається розміром табличної вели чини, то для
опису дій, що повторюються, використовують команди повторення, наприклад, цикл for. При цьому для кожної із
частин можна використовувати окремий оператор циклу — тоді всі складові
програми виконуватимуться послідовно, або розмістити всі передбачувані команди
в одному циклі — усі складові виконуватимуться одночасно.
У мові програмування Free Pascal для зміни
значення елемента масиву, як і для зміни значення деякої простої змінної,
використовують операцію присвоювання :=, у якій у лівій частині звертаються до
потрібного елемента масиву, для цього вказують ім’я масиву й у квадратних
дужках задають номер (індекс) елемента, а в правій — відповідне значення. При
цьому розмір масиву залишається незмінним й операцію присвоювання можна
застосувати тільки в тому разі, коли надане значення відповідає типу елементів
оголошеного масиву.
Перегляньте відео .
Завдання. Побудувати графік функції
1. Відкрийте табличний процесор.
2.
Перейменуйте Аркуш 1, на Завдання 1.
3.
У комірку В1 введіть перше значення Х.
4.
Заповнити значення X (діапазон
-5 до 5, крок 1).
5.
Ввести формулу для Y в комірку В2.
6.
Скопіювати цю формулу в інші комірки цього рядка.
7.
Виділити в таблиці потрібний діапазон для побудови
графіка.
8.
Вставлення → Діаграми → Точкова діаграма.
9.
Відформатувати область графіка на власний розсуд,
використовуючи різні кольори заливки, границі, розмір шрифту.
10.
Збережіть дану таблицю.
Як створити веб-сайт у мережі?
Розглянемо процес створення сайта в Інтернеті на прикладі сервісу Google Сайти.
1.
У вікні браузера відкрийте головну сторінку пошукової системи Google.
Увійдіть у власний акаунт, скориставшись кнопкою Увійти. Оберіть
інструменти Інші продукти Google й у списку додатків оберіть
послугу Сайти.
2. На даний
час доступно дві версії конструктора сайтів: Нова та Класична.
Розглянемо Класичну версію. Для цього потрібно скористатися Головним
меню та вибрати пункт Класична версія Сайтів.
3. Підтвердити
намір створення сайта, натиснувши кнопку Створити.
4. Оберіть Порожній шаблон для створення
сайта, введіть назву веб-сайта та перевірте ім’я, яке запропонує вам система як
частину URL-адреси.
Оберіть Порожній шаблон для створення сайта, введіть назву веб-сайта та перевірте ім’я, яке запропонує вам система як частину URL-адреси.
5. Завершіть процес створення макета сайта, натиснувши
кнопку Створити сайт.
6. Для додавання сторінок потрібно обрати інструмент Додати
сторінку у верхній частині вікна.
7. Оберіть зі списку запропонованих шаблонів потрібний (веб-сторінка,
оголошення, файловий менеджер, список). Зазначте назву веб-сторінки.
Укажіть де буде розміщуватись створена веб-сторінка.
8.
Алгоритм
створення комп’ютерної публікації
1.
Визначити
тему та вид публікації.
2.
Відповідно
до теми спланувати публікацію та підібрати матеріал (текст, ілюстрації тощо).
3.
Запустити
програму Microsoft Publisher.
4.
Вибрати
потрібний шаблон.
5.
Вибрати
кольорову схему та набір шрифтів, за потреби додати нові службові відомості.
6.
Вибрати
кнопку Створити.
7.
Заповнити
необхідні текстові поля, додати ілюстрації.
8.
Зберегти
публікацію.
Домашнє завдання.
1. Опрацювати § 16
2.Рубрика"Обговрюємо" запитання 1-6, ст. 127(усно)
Часто потрібно опрацьовувати велику кількість змінних або множину значень однієї змінної. Для зручності їх подають у вигляді таблиць. Мал. 15.1 ст.110
Щоб розрізняти таблицю, їй надають ім’я — позначають словом, словосполученням або літерою. Наприклад, на малюнку Алфавіт — ім’я таблиці-рядка, у кожну клітинку якого занесено по одній літері українського алфавіту.
Як описувати табличні величини мовами програмування?
Для роботи з таблицями в Python використовується поняття списку та табличної величини.
Розпочнемо зі списку.
Список (list) – послідовність із декількох значень одного або різних типів даних.
Для створення списку використовується наступна структура:
назва_списку = [значення1, значення2, значення3,…]
Наприклад:
Як видно з прикладу, всі елементи списку відносяться до різних типів даних (int, str, float)
Для звернення до окремого елемента списку, використаємо наступну конструкцію:
назва_списку[індекс_елемента]
Кожен елемент списку має свій унікальний порядковий номер (індекс), причому нумерація індексів починається з 0!
Якщо ж ви вкажете елемент з індексом більшим за кількість елементів списку, то Python просто виведе повідомлення про помилку, оскільки такого елемента не існує:
Множення списку на число – фактично являє собою
Домашнє завдання.
1. Опрацювати § 15. ст.112-119
2.№2 ст.119( письмово).
Домашнє завдання.
1. Опрацювати § 15.
2.№1 ст.119( письмово)
3.Рубрика"Обговрюємо" запитання 1-7, ст. 118(усно)
Немає коментарів:
Дописати коментар