Развитие алгоритмического мышления в процессе изучения темы «Циклы»

Педагогика и воспитание » Развитие логического мышления у учащихся на уроках информатики » Развитие алгоритмического мышления в процессе изучения темы «Циклы»

Страница 2

Структурной элементарной единицей алгоритма является простая команда, обозначающая один элементарный шаг переработки или отображения информации. Простая команда на языке схем изображается в виде функционального блока, который имеет один вход и один выход (Приложение 2). Из простых команд и проверки условий образуются составные команды, имеющие более сложную структуру и тоже один вход и один выход. В соответствии с принципом минимальной достаточности методических средств, допускаются всего три базовые конструкции — следование, ветвление (в полной и сокращенной формах), повторение (с постусловием и предусловием). С помощью соединения только этих элементарных конструкций (последовательно или вложением) можно «собрать» алгоритм любой степени сложности.

При разработке алгоритмов необходимо использовать только базовые конструкции и стандартным образом их изображать, что позволит облегчить понимание структуры алгоритма, отвлечься от несущественных деталей и сконцентрировать внимание учащихся на нахождении способа решения задачи.

Использование блок-схемы позволяет высветить сущность выполняемого процесса, дать определение командам ветвления и повторения, которое будет понято учащимися, запомнено и применено в их учебной деятельности.

В ряде учебников первой изучаемой конструкцией после команды следования является цикл, поскольку это дает возможность сократить запись алгоритма. Как правило, это конструкция «повторить n раз». Такой подход приводит к трудностям в освоении циклов как структуры организации действий, качественно отличающейся от линейной.

Во-первых, другие разновидности цикла с предусловием и с постусловием (цикл «пока», цикл с параметром, цикл «до») воспринимаются как изолированные друг от друга и главный признак — повторяемость действий — не выступает в качестве системообразующего.

Во-вторых, без внимания остаются опорные умения, которые необходимы при разработке циклов: правильное выделение условия продолжения или окончания цикла, правильное выделение тела цикла. Проверка условия в цикле «повторить n раз» практически не видна, и циклический алгоритм часто продолжает восприниматься учащимися как линейный, только иначе оформленный, что порождает неверный стереотип у учащихся в восприятии циклов вообще.

Изучение команды повторения следует начинать с введения цикла с постусловием, поскольку в этом случае учащемуся дается возможность вначале продумать команды, входящие в цикл, и только после этого сформулировать условие (вопрос) повторения этих команд. Если же сразу вводить цикл с предусловием, то учащимся придется выполнять оба эти действия одновременно, что снизит эффективность проведения занятий. В то же время цикл с постусловием рассматривается в качестве подготовки восприятия учащимися цикла с предусловием, обеспечивает перенос знаний на другой вид команды повторения, дает возможность работать по аналогии. Следует обратить внимание учащихся на то, что данные виды цикла отличаются по месту проверки условия, по условию возврата к повторению выполнения тела цикла. Если в команде повторения с постусловием тело цикла выполняется хотя бы один раз, то в команде повторения с предусловием оно может ни разу не выполняться.

Среди определений понятия «команда повторения» в учебной литературе встречается такое: цикл — это команды алгоритма, которые позволяют несколько раз повторить одну и ту же группу команд. В данной формулировке не сказано, почему имеется возможность повторения и сколько раз можно повторять, почему повторяется обязательно группа команд. Опираясь на структурную схему команды повторения (Приложение 2), можно предложить следующее определение.

Страницы: 1 2 3

Новое в образовании:

Коммуникативная компетентность как объект психологического исследования
Вне всякого сомнения, коммуникативная компетентность – одна из ведущих характеристик личности. Являясь составной частью общей социальной компетентности, она представляет собой многоплановую способность устанавливать и поддерживать необходимые контакты с другими людьми. Содержание этого понятия разл ...

Методика экспериментального исследования пространственных представлений детей старшего дошкольного возраста с задержкой психического развития
С целью изучения качественного своеобразия и уровня сформированности пространственных представлений у детей с задержкой психического развития, нами было проведено экспериментальное исследование, которое носило сопоставительный характер. В эксперименте участвовали три группы детей, по 10 человек в к ...

Процесс и основные результаты опытно-экспериментальной работы по воспитанию классным руководителем нравственных ценностей у старшеклассников
Опытно-экспериментальную работу мы рассматриваем как целостный процесс, включающий комплекс методов исследования, который обеспечивает научную, объективную и доказательную проверку правильности обоснованной в начале исследования гипотезы. Задачами опытно-экспериментальной работы явилось: изучить со ...

НАВИГАЦИЯ

Copyright © 2020 - All Rights Reserved - www.eduinfluence.ru