Рефераты. Развитие логического мышления у учащихся на уроках информатики

Какие критерии развития мышления можно применить в ходе решения этой задачи.

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

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

Вопрос

Мыслительные операции, которыми будут пользоваться учащиеся

1. Прочитайте задачу. Из скольких этапов, по-вашему, будет состоять ее решение?

(3 этапа - ввод, вывод массива и определение кратности)

1. Анализ задачи (выделение исходных данных, результата), синтез (выделение этапов).

2. В чем суть математического понятия «кратность»?

(Деление без остатка на заданное число; частное - целое число)

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

3. На основании каких математических законов, правил мы делаем вывод о кратности чисел?

(признаки делимости, таблица умножения).

3. синтез - обобщение - суждение (повторение признаков делимости)

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

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

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

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

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

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

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

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

Повторение - это составная команда алгоритма, в которой в зависимости от соблюдения условия может повторяться выполнение действия. И. В. Левченко, канд. пед. наук. МГПУ // Информатика и образование №5'2003 с.44-49

Заключение

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

Логика необходима там, где имеется потребность систематизировать и классифицировать различные понятия, дать им четкое определение.

Для решения данной проблемы необходима специальная работа по формированию и совершенствованию умственной деятельности учащихся.

Необходимо:

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

· научить использовать основные алгоритмические конструкции для построения алгоритмов (с целью развития алгоритмического мышления);

· вырабатывать умение устанавливать логическую (причинно-следственную) связь между отдельными понятиями;

· совершенствовать интеллектуальные и речевые умения учащихся.

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

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

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

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

Список используемых источников

1.
Заг А.В. Как определить уровень мышления школьников.

2. Зорина Л.Я. Дидактические основы формирования систем знаний старшеклассников. М., 1978.

3. Иванова Л.А. Активизация познавательной деятельности учащихся при изучении физики. М.: Просвещение, 1983.

4. Левченко И. В., канд. пед. наук. Московский городской педагогический университет // Информатика и образование №5'2003 с.44-49

5. Леденев В.С., Никандров Н.Д., Лазутова М.Н. Учебные стандарты школ России. М.: Прометей, 1998.

6. Лыскова В.Ю., Ракитина Е.А. Применение логических схем понятий в курсе информатики.

7. Павлова Н.Н. Логические задачи. Информатика и образование №1, 1999.

8. Платонов К.К., Голубев Г.Г. Психология. М.: Просвещение, 1973.

9. Понамарева Е.А. Основные закономерности развития мышления. Информатика и образование №8, 1999.

10. Поспелов Н.Н., Поспелов И.Н. Формирование мыслительных операций у школьников. М.: Просвещение, 1989.

11. Самовольникова Л.Е. Программно-методические материалы: Информатика. 1-11 класс.

12. Столяренко Л.Д. Основы психологии. 3-е издание. М., 1999.

13. Суворова Н.И. От игр и задач к моделированию. Информатика и образование №6, 1998.

Приложение 1

Этапы мыслительного действия

ЗАДАЧА

Осознание

вопроса

Появление

ассоциаций

Отсев ассоциаций;

появление предположения

Проверка предположения

(не подтвердилось?)

НЕТ

ДА

Появление нового

предположения

Решение задачи

Действие

Приложение 2

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



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.