Здавалка
Главная | Обратная связь

Методика формування алгоритмічного мислення учнів.



Розвиток алгоритмічного мислення учнів передбачає формування у них уявлень про алгоритм та його властивості, можливі форми подання алгоритмів, основні алгоритмічні структури (лінійні, з розгалуженням, циклічні). Ці уявлення засвоюються учнями поступо­во, через виконання ними системи вправ, протягом усього періоду навчання у початковій школі.

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

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

Процес формування алгоритмічного мислення мо­лодших школярів відбувається у такій методичній послідовності:

1) ознайомленій учнів з алгоритмами певної структу­ри (лінійні, з розгалуженням, циклічні);

2) введення елементів навчальної алгоритмічної мови. Оскільки вона широко використовується в дидактично-методичних комплектах з математики, ми не спиняємося на характеристиці П елементів;

3) реалізація системи вправ на виконання, відшуку­вання помилок, відтворення, заміну, конструювання, перехід від однієї до іншої форми подання алгоритмів різної структури.

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

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

Досвід показує, що близький дітям сюжетний матерій дозволяє оптимальніше усвідомлювати їх.

Умов» позначення навчальної алгоритмічної мови вводяться майже одночасно і різкими —дами алго­ритмів (прямокутник — умовне позначення дій, ромб — логічна умова, паралелограм — введення даних, овал — початок і кінець роботи).

Наведемо приклад обчислювального алгоритму комбі­нованої структури (мал. 1). Для обчислень вводяться числа ЗО, 65, 7, 2, 128, 100, 88, 0. Алгоритм мас два розгалуження (логічні умови а>100 і а<105). При значенні а=30 виконується таки» ланцюжок обчислень:

30+504-50—100—30. Для визначення порядку об­числень учням необхідно було врахувати дві логіч­ні умови і повторити додавання числа 50. Школярі не бездумно обчислюють, а міркують, добираючи правильний порядок виконання дій.

 
 

 


Мал.1

Використовуючи даний алгоритм комбінованої струк­тури, можна виконати всі види вправ, перелічених у програмі з інформатики. Ось їх формулювання:«Змінити схему виконання обчислень так, щоб у ній по одному разу виконувалась дія множення і ділення. Жодне з чисел не повинно повторюватися»; «Прочитати схему обчислень»; «Заповнити схему обчислень» (задані тільки умовні позначення, цифри відсутні); «Завершити запис схеми обчислень (мал. 2), якщо під час введення числа 30 мали такий вираз 30 + 45 = 75; якщо вводили число 15, обчислювали так: 15 ´ 2 + 45 = 75; вводячи число 5, мали такий ланцюжок (5 ´ 2) ´ 2 + 45 = 65; коли дане число було 70, обчислення проводилось таким чином: 70 — 20 = 50».

 
 

 

Мал.2

 

“Для обчислення учень використовував мал. 1. Він ввів число 1 й одержав такий ланцюжок обчислень: 1+50+50— 100 =1. Чи правильно виконав обчис­лення учень?”

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

Що стосується поступового усвідомлення учнями властивостей алгоритмів, то воно формується попутно при аналізі кожного з розглядуваних алгоритмів. Для цього вчитель ставить запитання; «Які дії необхідно виконати за схемою (мал. 1), якщо а>100 і а<105 (як­що а<100 і а>105)?» Багаторазово відповідаючи на це запитання, учні переконуються, що кожний із заданих алгоритмів поділений на окремі кроки (властивість дискретності). .

— «Які числа можна вводити у схему?» — запитує далі вчитель. І школярі доходять висновку, що дані схеми придатні для введення багатьох чисел (у загальному забезпечують розв'язання певного класу задач, властивість масовості алгоритму).

— «Чи можна не одержати відповідь, вводячи якесь число?» — запитує вчитель. Відповідаючи на подібні запитання, учні поступово усвідомлюють, що коли дані не суперечать виконуваним діям, то виконання алго­ритму завершується одержанням певного результату (властивість результативності алгоритму).

Поняття про текстовий редактор. Основні завдання, що вирішуються з допомогою програм по обробці текстів. Найбільш розповсюджені текстові редактори. Робота з текстовим редактором WORD

Текстовий редактор – комп’ютерна програма призначена для набору і редагування текстової інформації.

Текстовий процесор – текстовий редактор з більш широкими можливостями у форматуванні текстової інформації, елементарними можливостями малювання і інші.

Сучасні текстові редактори (наприклад MS Word) дозволяють ще й створювати графічні зображення, проводити їх елементарну корекцію, створювати файли у різних форматах, зокрема в HTM.

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

Панель інструментів - набір кнопок (пов’язаних за певним принципом) для виконання якихось стандартних дій (стандартна, форматування, малювання…)

Текстові редактори

WD, Edit, Foton, Word, Лексикон ...

Для зміни параметрів тексту необхідно вибрати команду, а потім вводити текст. Якщо необхідно зміни уже написаний текст (відформатувати), виділяємо необхідний фрагмент, а потім даємо відповідну команду.

Для автоматизації певних наборів дій, можна скористатися встроєним VBA для створення макросів, які можна записати автоматично, навіть не знаючи самого середовища програмування.

В Word є широкі можливості для роботи з таблицями. Для цього виділений окремий пункт меню і окрема панель інструментів.

СТРУКТУРА ВІКНА WORD

Заголовок програми звернути

розвернути (надати попереднього розміру)

закрити

Головне меню панелі інструментів рядок скролінгу


рядок статусу документ







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.