ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Вибір підходу до викладання структурного програмуванняПри вирішенні завдань з використанням структурного програмування можна виділити два основних напрями [7, c. 78]: 1) "алгоритмічний" підхід полягає в наступному: схема розв'язання задачі описується на алгоритмічній мові (мові блок-схем алгоритмів) і потім переводиться в програмну реалізацію на конкретній мові програмування; 2) "програмний" підхід - опис рішення задачі відразу на конкретній мові програмування. Відповідно з цими напрямами найчастіше і викладається програмування. Рівень розвитку сучасних систем програмування, завдяки добре організованим засобів налагодження, дозволяє створювати програми без використання першого підходу. Однак, програмний підхід вимагає від людини наявність певного стилю мислення і навичок роботи з мовою програмування. Очевидно, що фахівці, що мають нехай навіть невеликий досвід у програмуванні, користуються програмним підходом. Їм не обов'язково описувати рішення задачі на алгоритмічній мові, вони розробляють її в "думці". У викладанні такий підхід хороший при вивченні другої мови програмування, коли учні вже мають певну підготовку. При вивченні структурного програмування на початковому етапі більше підходить "алгоритмічний" підхід. Він більш повно і послідовно дозволяє розкрити перехід від математичноїформи опису завдання до її програмної реалізації і допомагає формувати у учнів алгоритмічний стиль мислення, необхідний при вирішенні завдань з використанням мов програмування та вивченні багатьох технічних і загальноінженерних дисциплін. Крім того, на основі алгоритмічного підходу можна вивчати відразу декілька мов програмування. У силу перерахованих достоїнств найбільш вірним і методично правильним для викладання програмування на початковому етапі навчання є алгоритмічний підхід. При вивченні програмування з використанням алгоритмічного підходу учні стикаються з двома проблемами [6, c. 86]: 1) опис і деталізація виконання завдання на алгоритмічній мові; 2) перехід від алгоритмічних конструкцій до конкретної мови програмування. На розв'язання цих труднощів повинно бути направлено методичне забезпечення. У першому випадку це можуть бути схеми основних базових структур з описом їх роботи та особливостей використання при побудові алгоритмів. По-друге - таблиці переведення алгоритмічних конструкцій у конструкції мови програмування. Не нашли, что искали? Воспользуйтесь поиском:
|