Комунальний заклад освіти "Гімназія № 3" Дніпровської міської ради, Індустріальний район


запам'ятати

 

Алгоритмізація навчання на уроках української мови та використання ІКТ в організації роботи класного керівника

Виступ на педагогічній раді
КЗО "Гімназія №3" ДМР 18.03.2013 р.

 

Найважливішим завданням педагогічної науки є вдосконалення планування процесу навчання в цілому і підвищення ефективності управління пізнавальною діяльністю учнів.
Пошуки оптимальних шляхів управління навчанням вилилися у створення нової системи навчальної роботи, названої програмованим навчанням, однією із складових якого є алгоритмізація.
В даний час наука і техніка розвиваються настільки швидко, що своєчасне узагальнення потоку наукової інформації без застосування кібернетичних коштів становить значні труднощі.
Не менш складним є повідомлення учням знань, так як їх обсяг з року в рік збільшується, тоді як терміни і методи навчання залишаються незмінними. У зв'язку з цим все більше число викладачів приходить до висновку про недостатність традиційних способів навчання та необхідності їх вдосконалення на основі новітніх досягнень науки і техніки.
У школах вже з'явилися комп'ютери, але цього недостатньо. Найкращий варіант оснастити подібним обладнанням кожен кабінет і включити елементи роботи на комп'ютері в навчальні програми з усіх предметів. Але для цього необхідна технічна база. Тому тема є актуальною сьогодні.
Розробкою програмування і алгоритмізації у навчанні займалися такі вчені, як П. Я. Гальперін, Л. Н. Ланда, Н. Ф. Тализіна.

 

 

Алгоритмізація навчання

         Серед психологічних досліджень, спрямованих на вдосконалення навчального процесу, важливе місце належить розробці способів алгоритмізації навчання. Усякий розумовий процес складається з ряду розумових операцій. Іноді про них просто не підозрюють. Психологи підкреслюють, що для ефективного навчання ці операції треба виявити і спеціально ним навчати. Це не менш необхідно, ніж навчання самим правилами. Без оволодіння операційної стороною мислення знання правил часто-густо виявляється марним, бо учень не в змозі їх застосувати. У цьому разі виконання розумових дій аналогічне виконанню дій трудових.  Насправді, виконати те чи інше трудову навчання, наприклад, зробити деталь, неможливо, не виробляючи тих чи інших трудових операцій. Так само не можна вирішити граматичну, математичну, фізичну, взагалі будь-яку інтелектуальну задачу, не зробивши ряду інтелектуальних операцій. Якби це було не так, якщо б, наприклад, для грамотного письма достатньо було одного знання правил, то в школі не було б невстигаючих з  мови.
Під алгоритмом, звичайно, розуміють точний, усім зрозумілий опис певної послідовності інтелектуальних операцій, необхідних і достатніх для вирішення будь-якої із завдань, що належать до певного класу.
Психологи досліджують кілька видів алгоритмів. Основну увагу було звернуто на дослідження алгоритмів розпізнавання (тобто таких алгоритмів, які наказують, що і як треба робити, щоб розпізнати, до якого класу належить даний об'єкт). Це цілком природно, якщо врахувати роль процесу розпізнавання в шкільній практиці. Справді, будь-які перетворення, які повинен здійснювати учень, включають в себе як компонент, а часто і спеціального завдання розпізнавання приналежності певного класу. Спеціальне навчання процесам розпізнавання і з'ясування можливостей їх алгоритмізації стають тому важливим завданням навчання.
Наскільки це актуально, говорить, наприклад, аналіз помилок, що виникають при вирішенні граматичного завдання. Граматична помилка - показник невміння вирішити граматичне завдання. Дослідження показує, що учні, які добре пам'ятають усі правила, роблять помилки саме тому, що не знають, як ці правила застосовувати, не знають відповідних методів дій і міркувань. Не знаючи загальних методів розв'язання граматичних завдань, учні не можуть дати повної відповіді на питання, що і в якій послідовності треба робити, щоб розпізнати дане граматичне явище (наприклад, чи є дане речення складносурядним або складнопідрядним). Психологи відзначають велику різнорідність прийомів вирішення однієї і тієї ж задачі різними учнями. Було відмічено також, що, розбираючи будь-яку пропозицію, учень йде одним шляхом, розбираючи наступне, аналогічне, - іншим, хоча насправді метод дії в обох випадках має бути загальним, єдиним. У зв'язку з цим в учнів часто виникає невпевненість у своїх діях і рішеннях. Часто помилки виникають тому, що учні знають і застосовують лише частину операцій, необхідних для розпізнавання того чи іншого граматичного явища, або користуються ними не в тій послідовності, в якій необхідно. Навчання алгоритмам можна робити по-різному. Можна, наприклад, давати учням алгоритми в готовому вигляді, щоб вони могли їх просто заучувати, а потім закріплювати під час вправ. Але можна і так організувати навчальний процес, щоб алгоритми «відкривалися» самими учнями. Цей спосіб, найбільш цінний в дидактичному відношенні, вимагає, однак, великих витрат часу.

 

Алгоритм і його основні види

     Як відомо, алгоритмічним приписом називається система розумових дій, що неминуче приводить до правильних висновків. М. М. Шкільник дає власну інтерпретацію цього поняття: “Алгоритмом називаємо систему дій, що виконуються в чітко визначеній послідовності і приводять до рішення складного завдання” . Зазначає, що алгоритми поділяються на дві групи: навчальні й розпізнавальні. Навчальним алгоритмом дослідник називає систему правил, вказівок, порядку дій, за допомогою яких успішно й найкоротшим шляхом вирішують визначене дидактичне завдання. Такий алгоритм здебільшого укладається в класі під час вивчення відповідної теми, рідше дається в готовому вигляді. Кількість дій залежить від складності поняття чи правила. Наприклад, під час складання алгоритму “Правопис не з дієприкметниками” встановлюється така послідовність: чи дієприкметник утворений від дієслова, що без не не вживається; чи він є присудком; чи виражає протиставлення, що передається за допомогою сполучника а; чи має при собі залежне слово. Усі дії в алгоритмічному приписі поєднуються з аналізом конкретних прикладів.

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

·Однозначності запропонованих дій і операцій;
· Результативності, що припускає, що при виконанні кінцевого числа  операцій буде отриманий шуканий результат;
· Масовості, що означає, що алгоритм застосуємо до рішення цілого класу задач.  

У процесі виконання завдання за алгоритмом повинні бути присутніми: саме припис, що складається з вказівок (команд) про виконання дій чи операцій над певними об'єктами і зазвичай фіксований (у вигляді схем, слів, знаків) на тих чи інших матеріальних носіях; система-виконавець (людина або машина), до якої ці вказівки адресовані і яка їх виконує; об'єкти, на які спрямовані дії або операції які під їх впливом перетворюються.
Прикладом алгоритму може служити відомий спосіб додавання двох чисел "стовпчиком". Цей алгоритм можна представити у вигляді системи вказівок: виділити в доданків розряди одиниць і скласти одиниці, якщо отримана сума менше 10, записати її в розряді одиниць під нижнім числом, якщо сума більше або дорівнює 10, записати в розряді одиниць тільки кол-во одиниць; виділити в доданків розряд десятків і записати отриманий при додаванні одиниць десяток над розрядом десятків 1-го (верхнього) доданку; скласти десятки і т. д. Аналогічні вказівки даються для складання одиниць інших розрядів числа. Системою-виконавцем даного алгоритму може бути як комп’ютер, так і людина.

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

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

1. Визначеність (простота і однозначність операцій).
2. Масовість (прикладеність до цілого класу завдань).
3. Результативность (обов'язкове підведення до відповіді).
4. Діскретность (членування на елементарні кроки).

Не слід алгоритм навчання плутати з машинними алгоритмами - в них логічні операції повинні бути гранично елементарними;
- Кроки алгоритму навчання будуються з урахуванням фактичного рівня розвитку учнів і їх попередньої підготовки;

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


У процесі навчання існують такі різновиди алгоритмів:
- Алгоритми пошуку, які забезпечують правильне вичленення ознак і безпомилкове, швидке виявлення в тексті тих місць, де треба застосовувати один із дозволяючих алгоритмів;

- Дозвіл на алгоритми, службові розмежування схожих написань, категорій і форм.
Дозволяючі алгоритми будуються за принципом завдань з одним або кількома альтернативними питаннями. Алгоритми дозволу різнорідні за обсягом: від 3-4 кроків до 30-40 і більше.

Алгоритми з широким охопленням правил можна назвати узагальнюючими. Вони узагальнюють серію однорідних правил. Основна перевага узагальнюючих алгоритмів полягає в тому, що вони допомагають із самого початку вивчення матеріалу формувати правильні і повні узагальнення, навчають школярів того, як найбільш економно і правильно знаходити відповідь при вирішенні навчально-пізнавальних завдань. Ефективність використання узагальнюючих алгоритмів в значній мірі визначається їх простотою і доступністю, рівнем подібності всіх способів опису моделей у загальній ланцюжку: правило - алгоритм - схема усного міркування зразки усної міркування, графічна фіксація розумових дій. Всі ці дії мають ефективний вплив лише в комплексі, тому "опора тільки на зразки обгрунтування правил або тільки на схеми алгоритмічних приписів помітно знижує ефективність навчання раціональним прийомам застосування знань.
В існуючій практиці навчання орфографії найбільш часто застосовуються моделі дихотомічного АЛГОРИТМУ - у формі дерева ознак з альтернативними відповідями: "так" - "ні". Використовуючи дихотомічні алгоритми, учень подумки просувається зверху вниз, поступово здійснюючи операції вибору з двох можливих варіантів: "так" або "ні", і таким чином приходить до правильного висновку. Рідше використовуються моделі політоміческіх алгоритмів, які виконують функції як розпізнають, так і дозволяють приписів. Ці моделі дуже корисні при формуванні вмінь та навичок.

Не заперечуючи ефективність такого способу навчання, його опоненти висувають все ж ряд заперечень. Висловлюється побоювання, що навчання алгоритмам може привести до стандартизації мислення, до придушення творчих сил дітей. Але, відповідають прихильники алгоритмізації, треба виховувати не тільки творче мислення. Величезне місце в навчанні займає вироблення різних автоматизованих дій - навичок. Ці навички - необхідний компонент творчого процесу, без них він просто неможливий. Далі, навчання алгоритмам не зводиться до заучування їх. Воно передбачає і самостійне відкриття, побудова та формування алгоритмів, а це є творчий процес. Таким чином, алгоритмізація може бути прекрасним засобом навчання творчого мислення. Нарешті, алгоритмізація охоплює далеко не весь навчальний процес, а лише ті його компоненти, де вона видається доцільною.
Невірно представляти справу і так, ніби алгоритмізація, автоматизуючи деякі сторони навчальної діяльності, в якійсь мірі применшує роль учителя. Учитель, на переконання прихильників цього способу навчання, був і залишиться головною фігурою у навчанні. На ньому, як і раніше будуть лежати функції організації колективу та виховання учнів. Вплив його особистості не зможе замінити ніяке алгоритмізована допомога або навчальна машина. Безпідставно і думка, що алгоритми являють собою деякий зверхпрограмовий матеріал, що ускладнює навчальний процес. Додаткове навантаження і труднощі для учнів створюються не тоді, коли в їх розумову діяльність вноситься певний порядок і система, а коли ці порядок і система відсутні. 

Подобається