Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Розділ 2.doc
Скачиваний:
3
Добавлен:
03.09.2019
Размер:
625.15 Кб
Скачать

Способи організації вправ кнп "Improve Your Writing"

Вид вправи КНП

Тип відповіді

Опори

Пункти для вибору

Зіставлення

вибіркова відповідь

фрагменти тексту

терміни для позначення структурних одиниць тексту

Угрупування

вибіркова відповідь

компоненти/опис комунікативної ситуації

словосполучення; речення, фрагмент тексту

Продовж. табл. 2.6

Вид вправи КНП

Тип відповіді

Опори

Пункти для вибору

Множинний вибір

вибіркова відповідь

текст; компоненти/опис комунікативної ситуації

лексична одиниця; словосполучення; речення, фрагмент тексту

Реконструкція

обмежена конструйована відповідь; вибіркова відповідь

речення; фрагмент тексту; текст

частина слова; лексична одиниця; словосполучення; речення; фрагмент тексту

Редагування

вибіркова відповідь

фрагмент тексту; текст

лексична одиниця; речення; межа між частинами тексту

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

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

  • маркування поля (ділянки робочого вікна програми, позначеного графічними межами) – встановити курсор маніпулятора „миші“ у будь-яку точку поля обраного варіанта і натиснути ліву кнопку маніпулятора, внаслідок чого виділяється все поле;

  • маркування межі між символами у тексті (як правило, між кінцевою літерою у слові або пунктуаційним знаком і пробілом) – встановити курсор маніпулятора „миші“ між обраними символами і натиснути ліву кнопку маніпулятора. На обраному місці залишається миготливий курсор;

  • маркування послідовності символів – встановити курсор маніпулятора „миші“ перед першим символом з обраної послідовності, натиснути на ліву кнопку маніпулятора і переміщати курсор утримуючи кнопку до останнього з обраних символів. У результаті вся послідовність символів виділяється кольором;

  • переміщення поля – встановити курсор маніпулятора „миші“ на поле обраного варіанта, натиснути ліву кнопку маніпулятора і утримуючи її натиснутою переміщати об’єкт в обрану частину екрана.

На основі зробленого вибору студент може здійснювати такі операції з пунктами, як їх видалення, доповнення до опори, поділ тексту-опори. Для подання програмі команди виконати одну із цих дій у робочому вікні програми розміщуються відповідні віртуальні кнопки: "Delete", "Insert", "Break up".

Перераховані способи введення інформації у комп’ютер використовуються в одному або кількох з описаних вище видів КВ для навчання письма, їх співвідношення з видами вправ у КНП "Improve Your Writing" представлено в таблиці 2.7.

Таблиця 2.7

Способи ведення відповіді користувача у КНП "Improve Your Writing"

Види вправ КНП

Способи введення відповіді

Комп'ютерна клавіатура

Маніпулятор "миша"

Віртуальні кнопки

Зіставлення

переміщення поля

Угрупування

переміщення поля

Множинний вибір

маркування поля

Реконструкція

друкування на клавіатурі

маркування поля; переміщення поля; маркування межі між символами

"Insert"

Редагування

маркування послідовності символів; маркування межі між символами

"Delete"; "Break up"

Визначення способів організації навчальних дій студента та способів введення відповіді у програму дозволило нам перейти до наступної частини розробки КНП – вибору способів реагування програми на дії користувача, тобто до визначення форм зворотного зв’язку та контролю.

Комп’ютерна навчальна програма може забезпечувати аналіз та реагування як на результат виконання вправи в цілому, так і на результат кожної навчальної дії, передбаченої програмою. Враховуючи, що у значній частині вправ КНП "Improve Your Writing" правильність виконання одного кроку програми забезпечує основу наступного, у програму закладено покрокову обробку дій користувача. Розглянемо її варіанти.

У Розділі 1.3 цього дослідження було обґрунтовано можливість використання трьох способів обробки програмою відповіді користувача: порівняння з еталоном, встановлення часткового збігу, антиципація. Вибір одного з перерахованих способів обробки для кожної конкретної вправи визначався етапом оволодіння навчальним матеріалом, видом комп'ютерної вправи, рівнем мовленнєвого матеріалу в опорах та пунктах.

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

Встановлення часткового збігу використовується для обробки відповіді у вправах з обмеженою конструйованою відповіддю. У зв'язку з тим, що пунктами для вписування в опору можуть виступати лише частини слів та лексичні одиниці, у КНП "Improve Your Writing" такий тип відповіді використовується в деяких вправах на реконструкцію, які використовуються на етапі тренування у спілкуванні.

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

Спосіб обробки програмою дії користувача визначав, у якій формі програма пред’явить результати обробки, тобто здійснить зворотний зв’язок. У КНП "Improve Your Writing" були застосовані такі форми покрокового зворотного зв’язку, як виконання / невиконання програмою очікуваної дії та графічне повідомлення.

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

Під графічним повідомленням мається на увазі використання символу „V“ для правильної і „X“ для неправильної відповідей, а також сигналізація кольором про правильність (зелений) або помилковість (червоний) навчальної дії студента.

У вправах на зіставлення і угрупування для покрокового зворотного зв'язку використовується лише виконання/невиконання програмою очікуваної дії; графічне повідомлення є єдиною формою покрокового зв'язку у вправах на множинний вибір на етапі ознайомлення з новим матеріалом. У решті вправ КНП "Improve Your Writing" обидві форми покрокового зворотного зв’язку використовуються комплексно.

Як відомо, повнота реалізації навчальної функції КВ залежить не тільки від повідомлення програмою про результат дій студента, але й від її здатності надати допомогу в процесі пошуку правильної відповіді. Тому у вправах, де обробка дій користувача здійснювалася способом встановлення часткового збігу або способом антиципації, поряд з описаними формами покрокового зворотного зв'язку у випадку введення неправильної відповіді КНП "Improve Your Writing" може надати допомогу.

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

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

  • подати рекомендацію стосовно роботи з КНП для виконання навчальних дій;

  • повідомити узагальнену інформацію, правило, модель-схему або пораду стосовно використання явища, що опрацьовується;

  • продемонструвати правильну відповідь.

Розглянемо випадки використання перерахованих способів надання допомоги.

Під час роботи з навчальною програмою студент може зробити помилку не тільки стосовно певного аспекту мовлення, яке опрацьовується, але й у використанні самої програми. Наприклад, під час виконання вправ на редагування студент може встановити миготливий курсор перед початком речення для опрацювання, не виділяючи саме речення, виділити кольором замість одного повного речення лише його частину або кілька речень одразу; у вправах на реконструкцію студент може сплутати вказану у завданні послідовність дій. Такі помилки закладені в базу даних програми і у випадку їх виникнення студент отримує відповідне повідомлення: "You must highlight a complete sentence", "Use the mouse to highlight a sentence to be deleted","You must double click all missing pieces of information before you insert them into the letter".

Допомога у випадку виникнення помилки у використанні мовленнєвого матеріалу залежить від рівня явища, яке опрацьовується. Якщо помилка пов'язана з порушенням правил мовленнєвої поведінки в англомовній культурі, а саме звернення до тем-табу, неврахування інтересів партнера по комунікації, нехтування попереднім комунікативним досвідом тощо, студенту пропонується відповідна інформація щодо норм етикету: "It's impolite to ask your pen-friend for a favour until you have offered something similar" "It's utterly impolite to discuss money matters with a pen friend", "It's not polite to discuss your problems with a person you don't know very well", "It is not polite to criticize other people's preferences or tastes", "This topic can be of little interest for the addressee" та ін.

Як і у випадку порушень правил мовленнєвої поведінки на рівні тем обговорення, реакцією програми на лексичні і граматичні помилки соціокультурного та стилістичного характеру є надання правил стосовно використання мовленнєвих явищ у подібних ситуаціях спілкування: "You don't need any title with your friend's first name", "If you know the name of your addressee you must use it", "You cannot use the first name when addressing your superior", "The closing 'Sincerely yours' is not used in informal letters " та ін.

У вправах, спрямованих на розвиток умінь послідовного викладення думок, розширення, скорочення чи структуризації тексту, допомога подається у формі поради щодо шляхів вдосконалення саме того тексту, що опрацьовується. Наприклад, у вправах на реконструкцію студент може отримати натяк на можливість обрати більше фрагментів для доповнення тексту (More sentences can be included in the letter) або на необхідність вибору іншого місця в тексті для їх вставки (Choose another place for this passage). У випадку повтору інформації студенту надається відповідне роз'яснення (This information has been included in the text). Вправи на редагування також пропонують допомогу стосовно змісту тексту (This sentence can be included in the text. Don't delete it) та стосовно доцільності виділення нового абзацу в обраному місці (You do not need a new paragraph here).

Якщо помилка пов'язана з використанням лексичних, граматичних, орфографічних або пунктуаційних явищ, програмою передбачено один з таких варіантів допомоги:

  • визначення напряму пошуку правильного варіанта (наприклад, "Mind the punctuation!"; " Mind the structure of questions in the Present Simple");

  • надання моделі певного зразка мовлення (наприклад, "Mind the pattern: to be interested in smth");

  • надання правила використання певного явища (наприклад, "The absolute form of a pronoun isn't used before a noun").

Останнім способом допомоги у КВ з аналізом відповіді шляхом антиципації є демонстрація правильного варіанта. Така допомога передбачена у вправах на реконструкцію та редагування цілого листа. Для цього у робочому вікні КНП розташовується віртуальна кнопка допомоги Help.

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

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

Якщо користувач виконує підряд три помилкові дії, пов'язані саме з оперуванням навчальним матеріалом, на екрані з'являється діалогове вікно з нагадуванням про можливість отримати допомогу через віртуальну кнопку допомоги Help, розташовану у вікні програми: "If you need help click the Help button". Допомогу можна відхилити і продовжувати пошук самостійно. Результатом натискання цієї кнопки буде демонстрація правильної відповіді того кроку програми, з яким саме працює студент. Приклади діалогових вікон для реалізації покрокової допомоги у виконанні вправ подано у Додатку В, рисунки 10-12.

В узагальненому вигляді форми покрокового зворотного зв'язку в КНП "Improve Your Writing" представлено в таблиці 2.8.

Таблиця 2.8

Покроковий зворотний зв'язок у КНП "Improve Your Writing"

Вид вправи

Спосіб аналізу відповіді

Повідомлення результату покрокової обробки

Надання покрокової допомоги

Зістав-лення

Порівняння з еталоном

Виконання/ невиконання дії програмою

_

Угрупу-вання

Порівняння з еталоном

Виконання/ невиконання дії програмою

_

Множинний вибір

Порівняння з еталоном

Графічний

_

Антиципація

Графічний + виконання/ невиконання дії програмою

Узагальнена інформація, правило, модель зразка мовлення

Реконструкція

Встановлення часткового збігу

Графічний + виконання/ невиконання дії програмою

Допомога у формі частини слова

Антиципація

Графічний + виконання/ невиконання дії програмою

  • Рекомендація стосовно роботи з КНП;

  • Інформація, правило, модель зразка мовлення;

  • Правильна відповідь.

Продовж. табл. 2.8

Вид вправи

Спосіб аналізу відповіді

Повідомлення результату покрокової обробки

Надання покрокової допомоги

Редагування

Антиципація

Графічний + виконання/ невиконання дії програмою

  • Рекомендація стосовно роботи з КНП;

  • Інформація, правило, модель зразка мовлення;

  • Правильна відповідь.

Після проходження усіх кроків обраної КВ програма підбиває підсумки. У вправах на множинний вибір, які належать до етапу ознайомлення, а також у вправах на зіставлення та угрупування формальний результат вправляння не визначається, студент отримує коментар-узагальнення стосовно опрацьованого матеріалу незалежно від співвідношення правильних відповідей до кількості спроб. Наприклад, після успішного завершення навчальних дій у вправі з прикладу 22 студенту пропонується така інформація: "That's right! Follow this pattern every time you want to write an address in English. Pay attention to the capital letters and the absence of punctuation marks at the end of the lines". У результаті виконання вправи з прикладу 24 у робочому вікні програми з'являється таке повідомлення: "That's correct! Remember these expressions and use them in your letters to make your writing sound polite".

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

Вправи КНП "Improve Your Writing", в яких запрограмовано визначення формального результату, поділяються на дві групи:

  • вправи з нарахуванням балів;

  • вправи з фіксацією часу вправляння;

У більшості вправ з визначенням формального результату використовується нарахування балів, оскільки воно імітує оцінювання навчальних дій студента викладачем і, таким чином, сприяє усвідомленню рівня своїх досягнень тим, хто навчається. Нарахування балів здійснюється за правильну відповідь, надану з першої спроби. Правильні відповіді, надані не з першої спроби, не оцінюються. Звернення до віртуальної кнопки допомоги "Help" супроводжується відніманням балів від рахунку студента. По закінченні вправи залежно від отриманого балу студенту пред’являється вербальна оцінка вправляння. Якщо набрано максимальний бал, на екрані висвічується напис "Well Done!" або "Excellent!". Набравши не менше 70% від максимального балу, студент отримує повідомлення-заохочення з вказівкою, на що потрібно звернути більше уваги. Наприклад, отримавши 16 балів із 20 можливих у вправі з прикладу 31, студент читає такий коментар: "Not bad, but you must be more attentive when you edit your letters".

Якщо набрано 50-69% від максимального балу, повідомлення містить пораду повторити спробу. Наприклад: "You have been rather inattentive. Try again!" У випадку результату, нижчого за 50% відсотків від максимального балу, коментар містить вказівку, який матеріал необхідно повторити, або роз’яснення джерела помилок у роботі з матеріалом вправи та наполегливу рекомендацію повторити спробу. Наприклад: "You seem to pay little attention to the rules of etiquette, that's why your letters can sound too direct. Study the examples in the previous exercise and do this exercise again" або "You must revise the information on the contents of personal letters and do this exercise again". Приклади діалогових вікон програми з результатами виконання вправ подано у Додатку В, рисунки 13-14.

Фіксація часу вправляння як спосіб визначення формального результату вправляння використовується у деяких вправах на реконструкцію та редагування наприкінці етапу тренування. Ці вправи організовано як змагання користувача з комп'ютером, що здійснює позитивний вплив на мотиваційну сферу студента і забезпечує елемент новизни у взаємодії з КНП. У таких вправах встановлюється ліміт часу, дотримання якого декларується як перемога, перевищення – як програш. Надання студентом неправильних відповідей збільшує часові витрати на пошук правильного варіанта і тому зменшує шанс на виграш. Наприклад, якщо студент виконує завдання вправи з прикладу 32 менше ніж за тридцять секунд (наприклад, за 25 секунд), він отримує таке повідомлення: "Congratulations! You've done it in 25 seconds!" У випадку витрати на вправляння понад тридцяти секунд (наприклад, 32 секунди) програма надає такий коментар: "You've done it in 32 seconds. Try again". Приклад вікна вправи з фіксацією часу вправляння подано у Додатку В, рисунок 15.

У загальному вигляді способи повідомлення результату виконання вправ у КНП "Improve Your Writing" представлено в таблиці 2.9.

Таблиця 2.9

Способи повідомлення результатів вправляння у КНП "Improve Your Writing"

Вид вправи

Способи повідомлення результату виконання вправи

Зіставлення

  • Коментар-рекомендація

Угрупування

  • Коментар-рекомендація

Множинний вибір (етап ознайомлення)

  • Коментар-рекомендація

Множинний вибір (етап тренування)

  • Бали + Коментар-рекомендація

Реконструкція

  • Бали + Коментар-рекомендація;

  • Фіксація часу вправляння + Коментар-рекомендація

Редагування

  • Бали + Коментар-рекомендація;

  • Фіксація часу вправляння + Коментар-рекомендація

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

Визначення видів взаємодії студента з програмою та вибір форми зворотного зв’язку і контролю дозволяють перейти до складання алгоритмів КНП "Improve Your Writing". Розглянемо у загальному вигляді алгоритми кожного з описаних вище видів комп'ютерних вправ.

У вправах на зіставлення в робочому вікні програми презентуються одразу всі опори та пункти для вибору. Маніпуляція з пунктами можлива у довільній послідовності. Обравши один з пунктів студент розташовує його способом "переміщення поля" в тому робочому полі, яке відповідає обраній ним опорі. Якщо вибір здійснено правильно, поле фіксується, якщо ні – поле повертається в попередню позицію. Після зіставлення усіх пунктів з відповідними опорами програма пропонує коментар-рекомендацію.

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

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

Вправи на реконструкцію також мають варіанти побудови алгоритму. Вправи з обмеженою конструйованою відповіддю передбачають введення символів через клавіатуру. У робочому вікні програми презентується опора, в одному з пропусків для заповнення активовано миготливий курсор. Студент друкує символи в активованому полі і натискає на клавіатурі кнопку Enter. В результаті правильної відповіді з першої спроби надруковані символи набувають того ж забарвлення, що й опора, до рахунку студента додається бал, а миготливий курсор переходить в наступне поле для заповнення. Якщо відповідь містить помилку, перед неправильним символом розташовується миготливий курсор, усі символи справа від нього виділяються кольором. Студент повторює спроби заповнення активованого поля до успішного завершення, проте бал за це поле вже не нараховується. У таких вправах є можливість звернутися по допомогу до віртуальної кнопки Help, внаслідок чого в активованому полі з'являється перший символ після миготливого курсору. За заповнення поля з використанням допомоги бал також не нараховується. По завершенні вправи програма повідомляє результат у формі кількості набраних балів і відповідних коментарів.

У вправах на реконструкцію з вибірковою відповіддю опора і пункти для доповнення опори розташовуються в одному вікні. Маркуванням поля студент відмічає обраний пункт і переміщає його в обране місце основи засобами маркування межі між символами з наступним натисканням віртуальної кнопки Insert або шляхом переміщення поля. Результатом правильного вибору є фіксація пункту в тексті опори, реакцією програми на неправильний вибір є повернення пункту в попередню позицію та надання користувачеві інформації стосовно використання матеріалу, що опрацьовується. Якщо у вправі передбачено нарахування балів, бал нараховується за кожну правильну відповідь. За звернення до віртуальної кнопки Help студент втрачає один бал. У вправах на реконструкцію, де оцінка навчальних дій студента відбувається на підставі часових витрат алгоритм відрізняється тим, що з початком першої навчальної дії активується лічильник часу. Якщо після завершення останньої дії у вправі витрачений час не перевищує встановлений ліміт, користувач проголошується переможцем, у протилежному випадку перемога визнається за комп'ютером. Бали у таких вправах не нараховуються.

Алгоритм вправ на редагування у КНП "Improve Your Writing" також має деякі варіації залежно від завдання вправи та способу фіксації формального результату. У робочому вікні вправи пред'являється текст або його фрагмент. Якщо завданням передбачено видалення частин тексту, студент шляхом маркування послідовності символів виділяє пункт для видалення і натискає віртуальну кнопку Delete. У вправах, де необхідно поділити текст на абзаци, студент маркує миготливим курсором межу між символами і натискає віртуальну кнопку Break up. Реакцією програми на правильну дію є виконання операції видалення або розподілу і, у вправах з нарахуванням балів, збільшення рахунку користувача. Якщо дію виконано неправильно, програма співвідносить помилку із закладеними в базу даних варіантами хибних відповідей (пов'язаних як з оперуванням програмою, так і з використанням мовленнєвого матеріалу) і подає в інформаційному вікні відповідну рекомендацію, правило тощо. За звернення до віртуальної кнопки Help, як і в попередньому виді вправ, втрачається один бал. Якщо студент вирішив скористатися допомогою під час видалення фрагментів з тексту, програма виділяє червоним кольором один із таких фрагментів, і студент має час перечитати і осмислити причину його невідповідності до того, як натисне кнопку Delete. Вправа завершується наданням інформації про отримані бали та коментарями-рекомендаціями щодо продовження роботи. У вправах на редагування з фіксацією часових витрат алгоритм визначенням формального результату побудовано так само, як і у вправах на реконструкцію.

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

  1. Вербальні повідомлення у випадку вибору помилкового варіанта:

Помилковий варіант

Повідомлення програми

I never listen to rock. I think it is aggressive. And I don't like people who listen to it.

These sentences cannot be included in the letter. It is not polite to criticize other people's preferences or tastes.

I love playing computer games though it's bad for my eyes. Last week I had to consult an oculist.

These sentences cannot be included in the letter. It is not polite to discuss your problems (quarrels, failures, illnesses etc) with a person you don't now well.

It is an expensive college but my parents can afford it.

This sentence cannot be included in the letter. It's utterly impolite to discuss money matters in a letter to a new pen-friend.

2. Вербальні повідомлення у випадку помилок в оперуванні програмою:

Помилка

Повідомлення

Не обрано пункт для вставки в текст

Choose a passage to be inserted into the text.

Не обрано місце в тексті для вставки фрагмента

Choose a place in the text for this passage.

3. Повідомлення у випадку невідповідного розташування фрагмента для вставки: "Choose another place for this sentence".

4. Вербальний коментар залежно від отриманого балу:

Кількість балів

Коментар

10

Well done!

8-9

Not bad, but you must be more attentive when you edit your letters.

6-7

You might have done the exercise better. Try again!

0-5

You must revise the information on the contents of personal letters and do the exercise again.

У процесі підготовки програми до машинної реалізації необхідно було також визначити дизайн програмного інтерфейсу, вибрати способи орієнтування у програмі, сформулювати інструментальні інструкції, організувати реєстрацію користувача у програмі та роботу викладача з базою даних, яка містить результати роботи студентів. Розглянемо реалізацію перерахованих аспектів у кінцевому продукті – КНП "Improve Your Writing".

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

Орієнтування у програмі здійснюється через меню програми, яке з’являється на екрані одразу після її запуску. Студент може розпочати роботу з реєстрації, про що мова піде далі, або одразу перейти до одного із розділів. Обравши потрібний розділ і натиснувши відповідну віртуальну кнопку, студент потрапляє у меню розділу, де йому пропонується обрати один із підрозділів ("Selection and Ordering of Information", "Correspondence Phrases", "Grammar and Vocabulary" у тематичних розділах та "Orientation", "Letter Layout", "Structural Elements" у розділі "Introduction to Letter Writing"). „Увійшовши“ у підрозділ, студент отримує перше із включених у нього завдань. Перейти до наступної вправи можна, натиснувши віртуальну кнопку Next у будь-який момент. Натискання кнопки Next в останній вправі підрозділу повертає користувача до головного меню. Вихід у головне меню здійснюється також натисканням віртуальної кнопки Exit під час виконання будь-якої вправи.

Щоб здійснити вихід із програми необхідно натиснути кнопку Exit у головному меню або скористатися прийнятими у системі "Windows" засобами: кнопкою „Закрити вікно“ у верхньому правому куті екрану або комбінацією клавіш клавіатури Alt+F4.

Пересування по програмі можливе також засобами панелі меню, яка знаходиться у верхній частині екрану і містить функції File, Main Menu, Tools, Help. Функція File пропонує альтернативний спосіб вийти з програми. Функція Main Menu дублює вікно головного меню, пропонуючи вихід у будь-який розділ та підрозділ програми. Функція Tools орієнтована на викладача, який організовує роботу студентів у комп’ютерному класі, де усі машини об’єднано у локальну мережу. Під кнопкою Help на панелі інструментів знаходиться інформація про програму.

Для допомоги користувачу в оперуванні програмою до вправ сформульовано інструментальні інструкції, викликати які можна через відповідну віртуальну кнопку, яка також знаходиться у робочому вікні програми. Наприклад, для вправи з прикладу 31 пропонується така інструментальна інструкція: "Use the mouse to highlight a sentence you think is unnecessary. Click the DELETE button on the screen. For each correct choice you will get а point. If you decide to delete a necessary sentence you will lose a point. If you need help press the HELP button. Remember, you will lose one point after each application for assistance". У вправі з прикладу 22 інструментальна інструкція сформульована так: "First, click a suitable passage in the right-hand part of the screen. Then put the cursor to the appropriate place in Jenny's letter. Finally, press the Insert Passage button. If you place the passage correctly at one go you will score 2 points. Remember, some of suggested passages are irrelevant to this letter. If you need help press the HELP button, but you will lose one point after each application for assistance". Приклад діалогового вікна з інструментальною інструкцією подано у Додатку В, рисунок 16.

Реєстрація користувача у програмі є необхідною умовою збереження результатів у базі даних. Головне меню КНП "Improve Your Writing" поряд з виходом у розділи програми пропонує реєстрацію (віртуальна кнопка Registration). Під час першої реєстрації студент повинен ввести у програму свої прізвище, ім’я та номер групи. Якщо студент працює з програмою не вперше і вже у ній реєструвався, новий сеанс роботи може розпочатися вибором особистих даних користувача з існуючої бази даних. Якщо роботу розпочато без реєстрації, перехід з одного підрозділу програми у інший супроводжується запитом програми про бажання користувача зареєструвати результати своєї роботи у новому підрозділі. Результатом реєстрації буде збереження програмою часу вправляння, кількість спроб та набрані бали у кожній спробі виконання вправ із фіксацією формального результату. Загальний вигляд реєстраційного вікна програми та бази даних про результати роботи з програмою подано у Додатку В, рисунки 17-18.

Розглянута вище процедура визначення завдань, змісту, структури комп’ютерної програми для навчання писемного мовлення та алгоритмів взаємодії з нею користувача забезпечила можливість здійснити машинну реалізацію програмного продукту, результатом якої стала власне КНП "Improve Your Writing". Технічна характеристика програми знаходиться у додатку В.

Здійснення машинної реалізації розділів "Introduction to Letter Writing" та "Your First Letter" дозволили перейти до розробки моделі навчання письма з використанням створеної програми та експериментальної перевірки ефективності формування МКК у письмі на основі жанру „приватний лист“ з використання КНП "Improve Your Writing". Опису моделі навчання та її інтеграції у процес навчання майбутніх учителів англійської мови на початковому етапі присвячено наступний параграф цього дослідження.