Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Теорія та методика викладання розділу "Алгоритмізація і програмування" в шкільному курсі інформатики

Реферат Теорія та методика викладання розділу "Алгоритмізація і програмування" в шкільному курсі інформатики





> В«Властивість масовості виражається в тому, що алгоритм єдиним чином застосовується до будь-якої конкретної формулюванні завдання, для вирішення якої він розробленийВ» [20, с. 36]. Іншими словами, це можна назвати універсальністю алгоритму по відношенню до вихідних даних розв'язуваної задачі. Зауважимо, що дана властивість не є необхідною властивістю алгоритму, а швидше визначає якість алгоритму: універсальний алгоритм краще неуніверсальність (алгоритм вирішення приватної завдання - теж алгоритм!). br/>

.2 Методика навчання алгоритмізації на навчальних виконавців, що працюють В«в обстановціВ»


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

В· це повинен бути виконавець, що працює В«в обстановці;

В· цей виконавець повинен імітувати процес управління деяким реальним об'єктом (роботом і пр.);

В· в системі команд виконавця повинні бути всі структурні команди управління (розгалуження, цикли);

В· виконавець дозволяє використовувати допоміжні алгоритми (процедури).

Останні два пункти означають, що на даному виконавця можна навчати структурної методикою алгоритмізації. Всяке педагогічний засіб має відповідати поставленої навчальної мети. Головною метою розділу алгоритмізації є оволодіння учнями структурної методикою побудови алгоритмів. p align="justify"> Яким би виконавцем ні користувався вчитель, рекомендується слідувати єдиній методичній схемі навчання. При описі будь-якого виконавця алгоритмів необхідно виділяти такі його характеристики; середу, режими роботи, система команд, дані. Сукупність таких характеристик можна назвати архітектурою виконавця. p align="justify"> Розглянемо як приклад опис архітектури широко відомого виконавця Кенгуренок (аналогом є виконавець Чертежник до підручника [12, с. 43]). Автори програми Кенгуренок назвали свого героя Ру (Roo) - по імені персонажа мультфільму. Ми також будемо користуватися цим ім'ям. br/>

.2.1 Архітектура навчального виконавця


1.2.1.1 середу виконавця

На екрані присутні три основних елементи середовища навчального виконавця: рядок меню, поле програми і поле малюнка, на якому знаходиться Кенгуренок. На полі малюнка неявно (тобто її не видно) нанесена прямокутна сітка. Довжину сторони однієї квадратної осередку цієї сітки назвемо кроком. Розмір всього поля - 15 кроків по горизонталі і 19 кр...


Назад | сторінка 3 з 24 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Ексцес виконавця при співучасті у злочині
  • Реферат на тему: Робота над художнім твором і формування музичного мислення виконавця
  • Реферат на тему: Проектування робочого місця виконавця послуг сервісу транспортних засобів
  • Реферат на тему: Аналіз використання робочого часу виконавця і розробка технічно обгрунтован ...
  • Реферат на тему: Програмування алгоритмів роботи з частинами матриці. Складання програми ви ...