Педагогика и воспитание » Методические особенности изучения раздела "Алгоритм и исполнители" в базовом школьном курсе информатики » Решение трудностей изучения раздела учащимися

Решение трудностей изучения раздела учащимися

Страница 1

При изучении данной темы можно столкнуться со следующими сложностями:

· непонимание учащимися понятия «алгоритм»;

· неправильное приведение примеров алгоритма (не выполняются все его свойства, команды не входят в систему команд исполнителя);

· неправильное представление алгоритма в виде блок-схемы;

· неправильное использование простейших алгоритмических конструкций;

· отсутствие понимания принципа перевода алгоритма на формальный язык.

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

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

Для закрепления основных понятий и для преодоления вышеназванных трудностей, связанных с определением алгоритма, полезно рассмотреть с учениками несколько заданий следующего содержания:

1. выполнить роль исполнителя: дан алгоритм, формально исполнить его;

2. определить исполнителя и систему команд для данного вида работы;

3. в рамках данной системы команд построить алгоритм;

4. определить необходимый набор исходных данных для решения задачи.

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

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

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

При разборе конкретного алгоритма ветвления на схеме следует отметить разными цветами два возможных способа выполнения команды, точку входа и выхода из команды. Обязательно вслух проговаривается алгоритм с использованием ключевых слов «если», «то», «иначе». Это позволяет, во-первых, лучше усвоить данную структуру, а во-вторых, осуществить пропедевтику записи алгоритма с помощью псевдокода. Обращается внимание на то, что слева всегда записывается действие, которое будет выполнено в случае соблюдения условия, т. е. путь «да», а справа — действие, выполняемое при несоблюдении условия, т. е. путь «нет». Необходимо обратить внимание учащихся на то, что команда ветвления заканчивает свою работу, как только выполнится одна из двух предложенных команд.

Страницы: 1 2


Другое по теме:

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

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

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

Категории

Copyright © 2019 - All Rights Reserved - www.edubrilliant.ru