Розвиток творчих здібностей учнів початкових класів

Сторінка 4

За алгоритмом, який склали для одного касира, можуть працювати всі касири цього супермаркету. А за програмою пошуку коду і підраховування суми вартостей товарів, придбаних покупцем, – усі комп'ютери цього супермаркету.

Тобто, масовість дозволяє використовувати один алгоритм для різних вхідних даних.

3. Скінченність.

Наприклад, Василь вирішив помити голову. Для цього він узяв склянку з шампунем, уважно прочитав інструкцію і приступив до дій. Друзі чекали на Василя вже третю годину, а він так і не виходив із ванної кімнати. Що ж сталося із хлопцем? Прочитаємо інструкцію до шампуню Василя:

1) Відміряти один ковпачок шампуню.

2) Вилити його на голову.

3) Намилити.

4) Змити.

5) Повторити дії.

Чому ж не виходить Василько з ванної кімнати? А коли він вийде? (Коли скінчиться шампунь.) А якщо уявити, що склянка з шампунем чарівна і шампунь не закінчується ніколи, то така послідовність дій не може бути алгоритмом, тому що вона не приводить до результату.

4. Однозначність.

Потрібно запам'ятати, що виконавець не повинен думати. Усі команди повинні мати чіткі вказівки. Наприклад, дівчинка Марійка дала вказівку хатньому роботу: піди на кухню, почисти банан і принеси. Робот приніс Марійці шкірки від банана. Чому?

5. Ефективність.

Алгоритми намагаються скласти так, щоб результат досягався за найменшу кількість кроків і з найменшою кількістю зусиль.

IV. Робота із зошитом. Розібрати наведені приклади алгоритміь і запропонувати учням скласти свої алгоритми (6 хв).

V. Фізкультхвилинка (1 хв).

Дітям пропонується стати виконавцями алгоритму:

1. Витягнути вперед праву руку.

2. Витягнути вперед ліву руку.

3. Присісти.

4. Встати.

5. Опустити руки.

6. Зігнути в коліні праву ногу.

7. Опустити.

8. Зігнути в коліні ліву ногу.

9. Опустити.

Повторити 3 рази.

VI. Пояснення домашнього завдання. (Зміст завдання: прочитати теоретичну частину, записану в зошиті, та виконати письмове завдання) (1 хв).

VII. Робота з комп'ютерною програмою, зупинка «Алгоритми» («Порядок дій») (12 хв).

VIII. Релаксація (1 хв).

IX. Підсумок уроку (3 хв).

Зміст зошита-конспекту учня

Основними поняттями інформатики є інформація та алгоритм. Термін «алгоритм» походить від імені давнього філософа і математика із Хорезму – Аль-Хорезмі (IX століття), який описав правила додавання, віднімання, множення, ділення багатоцифрових чисел.

Кожна людина щодня зустрічається з безліччю задач – від найпростіших і добре відомих до дуже складних. Для багатьох задач існують визначені правила (інструкції, команди), що пояснюють виконавцю, як розв'язувати дану проблему. Ці правила людина може вивчити чи заздалегідь сформулювати сама в процесі розв'язування задачі. Чим точніше описані правила, тим швидше людина опанує їх і буде ефективніше їх застосовувати.

У нашому житті ми постійно складаємо опис певної послідовності дій для досягнення бажаного результату, тому поняття алгоритму не є для нас чимось новим і незвичайним. Так, вранці, перед твоїм виходом до школи мама дає вказівку: «Коли прийдеш зі школи, одразу пообідай і вимий посуд. Після цього замети підлогу, сходи до магазину і можеш трохи погуляти. Гуляти дозволяю не більше години, а потім одразу за уроки». Ця інструкція складається з послідовності окремих вказівок, які визначають твою поведінку після повернення зі школи. Це і є алгоритм.

Алгоритм – це скінченна послідовність інструкцій (вказі-вок), виконання яких приводить до правильного розв'язання поставлених задач і отримання певного результату.

Алгоритми складають для виконавців.

Під виконавцем алгоритму ми розуміємо будь-яку істоту або механізм, які спроможні виконати алгоритм. Усе залежить від того, якої мети ми намагаємося досягти. Наприклад: риття ями (виконавці – людина або екскаватор), купівля певних товарів (один із членів родини), розв'язування математичної задачі (учень або комп'ютер) тощо.

Будь-який виконавець (і комп'ютер зокрема) може виконувати тільки обмежений набір операцій (екскаватор риє яму, учитель учить, калькулятор виконує арифметичні дії). Тому, складаючи алгоритм, потрібно враховувати вміння виконавця.

Наприклад: Мамі потрібно купити в магазині їжу. Виконавцем цього алгоритму може бути хтось із родини: батько, син, бабуся, дочка тощо. Зрозуміло, що для тата достатньо сказати, які продукти купити, а далі деталізувати алгоритм не потрібно. Сину-підлітку необхідно детальніше пояснити, у яких магазинах можна придбати потрібний товар, що можна купити замість відсутнього товару і таке інше. Маленькій дочці алгоритм необхідно деталізувати ще більше: де взяти сумку, щоб принести товар, як дійти до магазину і як там поводитись (якщо дитина вперше йде по покупки), яка решта грошей залишиться після покупки.

Страницы: 1 2 3 4 5

Нове про педагогіку:

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

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

Навігація по сайту

Copyright © 2018 - All Rights Reserved - www.ipedahohika.com