Программированное і алгоритмизировать навчання - психологія розумових процесів

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

Виникнення програмованого навчання співвідноситься з ім'ям Б.Ф. Скіннера, який в 1954 р закликав педагогічну громадськість підвищити ефективність викладання за рахунок управління цим процесом.

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

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

Програмоване навчання на початку 1970-х років отримало нове переломлення в роботах Л.Н. Ланди, який запропонував алгоритмизировать цей процес.

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

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

Нижче наводиться приклад Л.Н. Ланди приписи-алгоритму як моделі процесу рішення задачі (розстановка знаків пунктуації в реченні).

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

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

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

Якщо Ви помітили помилку в тексті виділіть слово і натисніть Shift + Enter

Схожі статті