Методы диалогового обучения на уроке информатики

Теоритические основы методов диалогового обучения. Правила его организации на уроках. Разработка уроков по информатики с использованием методов диалогового обучения. Календарное планирование обучения для 9 класса. Метод "Лестница" и баллинтовских групп.

Рубрика Педагогика
Вид курсовая работа
Язык русский
Дата добавления 18.05.2016
Размер файла 146,4 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

План конспект по теме: Алгоритм. Понятие алгоритма. Свойства алгоритмов. Формы представления алгоритмов

Цель урока:

- формирования знаний - организация работы по усвоению понятий, научных фактов, предусмотренных учебной программой

- формирование компьютерной грамотности и информационной культуры обучающихся;

- приобретение теоретических знаний в области алгоритмики

Задачи урока:

Образовательная:

- активизировать познавательную активность;

- объяснить обучающимся назначение алгоритма и его определение, свойства алгоритма, формы представления алгоритма;

- научить обучающихся приводить примеры алгоритмов разных сфер.

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

Развивающая:

- продолжить развитие умения анализировать, сопоставлять, сравнивать, выделять главное, устанавливать причинно-следственные связи; приводить примеры;

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

Воспитательная: показать связь данной темы с практикой;

Тип урока: урок формирования новых знаний, урок с использованием ИКТ

Форма урока: урок с применением мультимедиа

Методы: словесные, наглядные, практические, диалоговые.

Оборудование:

Компьютер с мультимедийным проектором, экран, мультимедийное приложение к уроку.

Ход урока

Тема урока.

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

Рассмотрим для примера ряд задач (устно):

- Сварить кашу;

- Измерить длину;

- Открыть дверь ключом;

- Разжечь костёр

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

Объяснение нового материала.

Умение выделять алгоритмическую суть явления и строить алгоритмы очень важно для человека любой профессии.

Навыки алгоритмического мышления способствуют формированию особого стиля культуры человека, составляющими которого являются:

- целеустремленность и сосредоточенность;

- объективность и точность;

- логичность и последовательность в планировании и выполнении своих действий;

- умение четко и лаконично выражать свои мысли;

- правильно ставить задачу и находить окончательные пути ее решения;

- быстро ориентироваться в стремительном потоке информации.

Слово «алгоритм» пришло с Востока, в результате перевода с арабского на европейские языки имени ученого IX века Аль-Хорезми, который изложил правила математических действий над числами в позиционной десятичной системе счисления.

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

Алгоритм- описание последовательности (план), исполнение которых приводит к решению поставленной задачи за конечное число шагов.

Алгоритмизация - процесс разработки алгоритма (плана действий) для решения задачи. Алгоритмы реализованные на компьютере решают сложные задачи:

- в медицине;

- в производстве;

Свойства алгоритмов:

1. Дискретность - (от лат. discretus - разделенный, прерывистый) указывает, что любой алгоритм должен состоять из конкретных действий, следующих в определенном порядке. (разжигание костра - пункты не поменять)

2. Детерминированность - (от лат. determinate - определенность, точность) указывает, что любое действие алгоритма должно быть строго и недвусмысленно определено в каждом случае. (варим кашу - соль по вкусу)

3. Массовость - это свойство показывает, что один и тот же алгоритм можно использовать с разными исходными данными, т.е. применять при решении всего класса задач данного типа, отвечающих общей постановке задачи (измерение длины)

4. Результативность - во всех ситуациях должен быть получен результат (поход в магазин)

5. Конечность - определяет, что каждое действие в отдельности и алгоритм в целом должны иметь возможность завершения (открыть дверь ключом)

Формы представления алгоритмов:

- Словесная (устная);

- Графическая: рисунки, схемы, блок - схемы;

- Программа;

- Табличное

Закрепление пройденного материала

Для закрепления пройденного материала воспользуемся методическим приемом диалогового обучения: большой круг. Работа проходит в три этапа. Первый этап. Группа рассаживается на стульях в большом кругу. Учитель формулирует проблему. Второй этап. В течение определенного времени (примерно 10 минут) каждый ученик индивидуально, на своем листе записывает предлагаемые меры для решения проблемы. Третий этап. По кругу каждый ученик зачитывает свои предложения, группа молча выслушивает (не критикует) и проводит голосование по каждому пункту - включать ли его в общее решение, которое по мере разговора фиксируется на доске.

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

Домашнее задание

Знать материал лекции.

План конспект по теме: Типы алгоритмов

Цели занятия:

образовательные:

- сформировать у учащихся понятие «тип алгоритма»;

- научить учащихся определять тип алгоритма;

- научить учащихся читать алгоритмы на языке блок-схем;

- повторить ранее изложенные представления и понятия, связанные с исполнителями и их системами команд;

- закрепить знания по пройденным темам - разделам - алгоритмы и язык блок-схем.

развивающие:

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

- стимулирование самостоятельной творческой деятельности детей;

- развивать умения работать в коллективе, проявлять взаимопомощь и поддержку.

воспитательные:

- воспитание аккуратного и бережного отношения к технике;

- требовательное отношение к порядку на рабочем месте;

- воспитание культуры составления алгоритмов.

Тип урока: урок формирования новых знаний, урок с использованием ИКТ

Форма урока: урок с применением мультимедиа

Методы: словесные, наглядные, практические, диалоговый.

Оборудование:

- книга для учителя «Информатика дома и в школе», автор Первин Ю.А., персональные компьютеры, раздаточный материал с заданиями, магнитная доска.

Программное обеспечение: CD диск Зимние вечера. Информатика для начинающих

Ход занятия

Организационный момент.

Проверка готовности учащихся к уроку, раздаточного материала.

Проверка готовности оборудования.

Приветствие. Проверьте рабочие места и необходимые принадлежности для занятия.

На прошлых уроках мы начали изучение главы «Алгоритмы и исполнители», сегодня мы продолжим эту тему, познакомимся с понятием «тип алгоритма», научимся определять тип алгоритма, повторим ранее изложенные понятия, научимся читать алгоритмы на языке блок-схем, потренируемся в составлении алгоритмов при решении задач, в том числе и логических, а тема нашего занятия сегодня звучит так: «Типы алгоритмов».

Актуализация знаний учащихся.

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

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

После учитель проверяет на наличие основных понятий которые должны быть.

Изучение нового материла.

Теперь перейдём непосредственно к теме нашего урока.

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

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

Давайте запишем их определения.

Линейный алгоритм - это алгоритм, в котором содержание и порядок действий не зависят от условий и действия выполняются в том порядке, в каком они записаны.

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

Циклический алгоритм - это алгоритм, в котором содержание и порядок действий зависят от условий и некоторая часть действий повторяется. (есть слова «пока», «повторить»).

Посмотрите на 2-ю часть плаката «Базовые структуры языка блок-схем». Так выглядят блоки алгоритмов разных типов на языке блок-схем.

Блок следования (для линейных алгоритмов).

Блок разветвления (для разветвляющихся алгоритмов).

Блок цикла (для циклических алгоритмов).

(В каждом случае проговорить определения каждого типа).

Закрепление пройденного материала.

Используем метод интерактивного обучения под названием Карусель. Суть метода заключается в следующем учащиеся образуется два кольца: внутреннее и внешнее. Внутреннее кольцо-это сидящие неподвижно ученики, а внешнее - ученики которые рассказывают что они запомнили за урок и приводят примеры, через каждые 1 минуты меняются. Таким образом, они успевают проговорить за несколько минут несколько тем и постараться убедить в своей правоте собеседника.

Домашнее задание.

К следующему уроку, постарайтесь найдите примеры стихов, сказок, поговорок из которых мы могли бы построить один из типов алгоритмов (записать в тетради).

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

Всем большое спасибо за урок.

План конспект по теме: Типы данных в языке Паскаль

Цель урока: сформировать у учащихся целостного представления о типах данных языка Паскаль.

Задачи урока:

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

развивающие: развитие приемов умственной деятельности (обобщение, анализ, синтез, сравнение); развитие внимания, восприятия.

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

Тип урока: урок изучения нового материала.

Вид урока: сдвоенный, продолжительность 90 минут.

Тип урока: урок формирования новых знаний, урок с использованием ИКТ

Форма урока: урок с применением мультимедиа

Методы: словесные, наглядные, практические, диалоговые.

Оборудование: компьютер, проектор.

Программное обеспечение: презентация в PowerPoint по теме урока

Ход урока

Организационный момент

Учитель. Здравствуйте, ребята!

Приготовьтесь к внимательному восприятию информации. По ходу лекции будет демонстрироваться презентация, в которой отображены важные моменты темы. Их необходимо записать себе в тетрадь. Итак, тема урока “Типы данных”. Запишите тему урока.

Лекция

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

В процессе выполнения программы исходные данные преобразуются в результаты.

Каждый элемент данных, используемый в программе, является константой или переменной.

Константами называются элементы данных, значения которых в процессе выполнения программы не изменяются. В языке Turbo Pascal используются константы следующих видов: числовые, логические (булевские), символьные и строковые.

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

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

Вопрос. Как вы думаете, может ли быть верным данное высказывание а:=а+1?

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

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

Для описания множества допустимых значений величины и совокупности операций, в которых может участвовать данная величина, используется указание ее типа данных. Тип данных (data type) - множество величин, объединенных определенной совокупностью допустимых операций. Каждый тип имеет свой диапазон значений и специальное зарезервированное слово для описания. Все типы данных можно разделить на две группы: скалярные и структурированные (составные). Скалярные типы, в свою очередь, делятся на стандартные и пользовательские.

Простые (скалярные) типы данных.

К скалярным (scalar - простые) типам данных относят типы данных таких величин, значения которых не содержат составных частей.

Все простые данные имеют два характерных свойства: неделимость и упорядоченность их значений.

Целочисленные типы данных.

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

Вещественные типы данных.

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

Вещественные значения могут изображаться в форме с фиксированной точкой, например 7.32, 456.721 или 0.015, а также в форме с плавающей точкой, т.е. парой чисел вида <мантисса>Е<порядок> (7.32Е+00, 4.56721Е+02, 1.5Е-02).

Литерный (символьный) тип.

Литерный (символьный) тип char определяется множеством значений кодовой таблицы ПЭВМ.

Каждому символу приписывается целое число в диапазоне от 0 до 255. Для размещения в памяти переменной литерного типа требуется один байт.

Булевский тип.

Булевским типом называют тип данных, представляемый двумя значениями true (истина) и false (ложь). Он широко применяется в логических выражениях и выражениях отношения. Для размещения в памяти переменной булевского типа требуется 1 байт.

Пользовательские типы.

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

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

Интервальный тип (диапазон).

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

Обе константы должны принадлежать одному из стандартных типов (тип real недопустим). Значение первой константы должно быть значительно меньше значения второй.

Например: 1..12 (номер месяца может принимать значения от 1 до 12) или `а'..'я' (буквы русского алфавита - от а до я)

Перечисляемый тип.

Перечисляемый тип (enumerated type) - тип данных, заданных списком принадлежащих ему значений.

Объявление перечисляемого типа описывает множество идентификаторов, которые являются возможными значениями перечисляемого типа. Идентификаторы в описании типа представляют собой константы. Отдельные значения указываются через запятую, а весь список заключается в круглые скобки.

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

Например, в виде строковых констант: color=(red, blue, green, black). В приведенном примере создается новый (нестандартный) тип данных color. Переменные этого типа могут принимать всего 4 значения: red, blue, green, black. Такая возможность создания новых пользовательских типов данных имеется в языке Turbo Pascal.

Структурированные типы данных.

Структурированные типы данных определяют упорядоченную совокупность скалярных переменных и характеризуются типом своих компонентов.

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

Существует несколько методов структурирования. По способу организации и типу компонентов в сложных типах данных выделяют следующие разновидности: регулярный тип (массивы); комбинированный тип (записи); файловый тип (файлы); множественный тип (множества); строковый тип (строки); в языке Турбо Паскаль версии 6.0 и старше введен объектный тип (объекты).

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

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

Строки.

Строка (string) - это последовательность символов кодовой таблицы персонального компьютера. Количество символов в строке может изменяться от 0 до 255.

Массивы.

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

Множества.

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

Записи.

Для записи комбинации объектов разных типов в Паскале применяется комбинированный тип данных - запись (record). Например, товар на складе описывается следующими величинами: наименование, количество, цена, наличие сертификата качества и т.д. В этом примере наименование - величина типа string, количество - integer, цена - real, наличие сертификата - boolean.

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

Файлы.

Большие совокупности данных удобно иметь записанными во внешней памяти в виде последовательности сигналов. В Паскале для этих целей предусмотрены специальные объекты - файлы (file). Файлом называется совокупность данных, записанная во внешней памяти под определенным именем.

Рассмотри задачи на объявление переменных и констант скалярного типа.

Приступая к решению задач на объявление данных скалярного типа, следует помнить, что:

каждая переменная программы должна быть объявлена;

объявление переменных помещают в раздел, который начинается словом var; константы помещают в раздел, который начинается словом const; переменные пользовательских типов (перечисляемые и интервальные) объявляют по особой схеме;

В имени переменной можно использовать буквы латинского алфавита и цифры (первым символом должна быть буква);

после инструкции объявления данных рекомендуется указывать назначение переменной или константы;

инструкция объявления констант выглядит так: ИмяКонстанты = значение константы;

Пример:

const

min=1; {минимальное значение}

max=54; {максимальное значение}

инструкция объявления переменных выглядит так: имя ИмяПеременной: тип;

var

k1: integer; {количество тетрадей}

k2: byte; {количество карандашей}

c1: real; {цена одной тетради}

инструкция объявления переменных интервального типа помещается в двух разделах type, var и выглядит так:

type

<имя типа>=(<константа1>..<константа2>);

var

<идентификатор, …>: <имя типа>;

Пример:

type

days=1..31 ; {дни месяца}

var

rabotday: days; {рабочие дни}

vihodday: days; {выходные дни}

инструкция объявления переменных перечисляемого типа помещается в двух разделах type, var и выглядит так:

type

<имя типа>=(<значении 1, значение 2, значение n>);

var

<идентификатор, …>: <имя типа>;

Пример:

type

days=(monday, muesday, wednesday, thursday, friday, saturday, sunday) ; {дни }

var

day: days; {дни недели}

season: (may, april, juin ); {дни отпуска}

Рассмотрим несколько задач на объявление данных скалярного типа.

Задача 1. Объявите переменные, необходимые для вычисления значения функции у=х2.

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

Анализ задачи. Сколько переменных входят в данную формулу у=х2? Какое значение имеет переменная х? Какое значение имеет переменная у? Какого типа могут быть переменные? Если переменная х - целого типа, то какого типа должна быть переменная у? Какие варианты инструкции объявления переменной для вычисления данной функции могут быть? Запишем их.

Задача 2. Объявите данные, необходимы для вычисления площади круга.

Анализ задачи. Запишем формулу для вычисления площади круга: s=r2. Сколько переменных входят в данное выражение? Есть ли еще данные, кроме переменных, входящих в данную формулу? Чем является число - переменной или константой? Какое значение имеет переменная r? Какое значение имеет переменная s? Если переменная r - целого типа, то какого типа должна быть переменная s? Запишем инструкцию объявления данных.

const

pi=3.14 ; {число }

var

r: real; {радиус}

s: real; {площадь}

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

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

Ответьте, пожалуйста, на вопросы:

- Какие данные различают в языке Паскаль? (Ответ: переменные и константы).

- На какие две основные группы можно разделить эти данные? (Ответ: простые (скалярные) и структурированные).

- Посмотрите на схему и назовите основные типы скалярного типа данных. (Ответ: литерные, вещественные, целые, логические, пользовательские).

- Почему важно правильно определить тип данных при составлении программы? Приведите свой пример. (Ответ: для того чтобы программа занимала меньший объем памяти и не было сбоев в программе).

- Как выглядят инструкции объявления констант и переменных? (Ответ: const ИмяКонстанты=Значение; var ИмяПеременной: тип;)

- Почему рекомендуется указывать назначение данных, используемых в программе? (Ответ: во-первых, это считается хорошим тоном программирования, во-вторых, облегчает чтение программы и отслеживание ее работы).

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

Домашнее задание

Знать материал лекции.

Приготовить таблицы диапазонов целых и вещественных чисел.

Знать зарезервированные слова для скалярного типа данных.

План конспект по теме: Линейные алгоритмы и их реализация на языке программирования Pascal

Тип урока: закрепление полученных знаний и изучение нового материала.

Вид урока: комбинированный урок.

Технология: личностно-ориентированная.

Цель урока:

- повторение темы ввод и вывод данных

- повторение оператор присваивания

- составление программ, реализующих линейные алгоритмы,

- стимулирование интереса учащихся к данной теме и предмету в целом

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

- развитие логического и аналитического мышления

Задачи урока:

Образовательная: актуализировать и закрепить ранее изученный материал, научиться составлять линейные алгоритмы и программы на языке программирования Паскаль;

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

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

Методы обучения: объяснительно-иллюстративный, диалоговый, исследовательский, практический.

Оборудование и программное обеспечение:

Компьютер, проектор, операционная система, презентация, язык программирования Паскаль.

План урока

Организационный момент.

Актуализация начальных знаний учащихся.

- Тест.

- Изучение нового материала.

- Создание проблемной ситуации. Закрепление пройденного материала. Решение задач.

Ход урока

Организационный момент.

Приветствие учащихся, ознакомление учащихся с целями и задачами урока.

Актуализация начальных знаний учащихся (презентация).

Оператор присваивания

Вопрос. Какова цель оператора присваивания?

Ответ. Задание переменной некоторого значения.

Вопрос. Как записывается оператор присваивания?

Ответ. переменная := выражение;

Вопрос. Как выполняется оператор присваивания?

Ответ.

1. вычисляется значение выражения в правой части,

2. это значение присваивается переменной, указанной в левой части. После этого старое значение переменной пропадает («стирается»

Вопрос. Допустимо ли присваивание переменной вещественного типа значения выражения целого типа?

Ответ. Да.

Вопрос. Допустимо ли присваивание переменной целого типа значения выражения вещественного типа?

Ответ. Нет.

Примеры.

Var

a, b, c: integer;

r, d: real;

a:=5; b:=20; c:=-7;

d:=2.5;

r := a+(4*b+c)*d;

a:= a+4;

d:=a*7;

Вопрос. Чему равны значения переменных r, a, d?

Ответ. r = 187.5; a = 9; d = 45.0

Вопрос. Можно ли выполнить оператор a:=d;

Ответ. Нет.

Процедура вывода.

Вопрос. С помощью каких стандартных процедур осуществляется вывод на экран монитора?

Ответ. Write (перечисляем все, что выводим через запятую),

Writeln (перечисляем все, что выводим через запятую)

Вопрос. Чем отличаются действия процедур Write и Writeln?

Ответ. Write -- после вывода, курсор остается после последнего выведенного значения, Writeln -- после вывода, курсор переходит на новую строку.

Вопрос. В чем состоит действие процедуры Writeln без параметров?

Ответ. Пропуск пустой строки.

Вопрос. Что мы можем выводить на экран и как это сделать?

Ответ.

Константы

символьные -- заключаем их в апострофы. Writeln('Привет!');

На экране увидим

Привет!

И курсор перейдет на новую строку.

Константы числовые -- Write (1,2); Write (3, ' ',56); (числа выводятся без дополнительных пробелов)

На экране

123 56

И курсор будет стоять после цифры 6.

2) Значения переменных -- надо написать имя переменной.

a:= 4; writeln(a); a := 2*a; writeln(a);

На экране увидим

4

8

3) Значение выражения -- пишем выражение

a:= 4; writeln(2 * a);

На экране увидим

8

4) Комбинированный вывод

a := 4; writeln('Значение а = ', а, ', а 2*а = ', 2*а);

На экране увидим

Значение а = 4, а 2*а = 8

Вопрос. Что будет на экране, в результате работы последовательности команд

r := 715.432; writeln (r);

r1 := -567.986; writeln(r1/2);

На экране увидим (числа в экспоненциальном виде).

7.1543200000E+02

-2/839930000E+02

Вопрос. Можем ли мы изменить такой вывод?

Ответ. Да. Надо использовать форматы вывода.

Вопрос. Что увидим на экране, после выполнения следующего фрагмента?

r := 715.432; writeln (r:8:3);

r1 := -567.946; writeln(r1:10:1);

writeln(r1:10:2);

На экране увидим ( обозначаем пробел)

715.432

-567.9

-567.95

Процедура ввода.

Вопрос. Как можно ввести информацию в переменные?

Ответ. Для ввода исходных данных используются стандартные процедур ввода:

1) Readln (список переменных через запятую);

2) Read (список переменных через запятую);

Вопрос. Сколько переменных можно писать в этих процедурах?

Ответ. Одну и более.

Вопрос. Как набираются на клавиатуре значения переменных?

Ответ. На клавиатуре данные набираются через пробел. В конце набора надо нажать клавишу ENTER.

Вопрос. Может ли быть пустым список ввода, т.е. ReadLn;

Ответ. Да. Программа ждет нажатия клавиши Enter.

3. Тест.

Учащиеся выполняют тест. Затем меняются тетрадями, проверяют тест и выставляют оценки.

4. Объяснение нового материала.

Сегодня мы рассмотрим с вами, как изученные ранее операторы используются для реализации линейных алгоритмов на языке программирования. Вспомним, какие алгоритмы называются линейными?

Учащиеся отвечают. (в которых действия выполняются последовательно одно за другим)

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

Поэтому перед решением задачи на компьютере, она должна пройти некоторые этапы подготовки.

Этапы решения задач на компьютере.

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

2. Построение математической модели -- представление ее в виде формул, уравнений, соотношений, которые могут быть реализованы в компьютере.

3. Алгоритмизация -- построение алгоритма.

4. Составление сценария работы на компьютере (этот этап мы пока будем опускать).

5. Написание задачи на языке программирования.

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

6. Отладка и тестирование программы.

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

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

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

7. Анализ полученных результатов.

Рассмотрим эти этапы на примере следующей задачи.

Задача. «Покупка в мазазине»

Человек делает в магазине покупки. Определите сколько денег у него останется после покупки в магазине перчаток стоимостью А руб., портфеля стоимостью B руб. и галстука стоимостью D руб. Все исходные данные задаются с клавиатуры.

1 этап. Постановка задачи

Исходные данные.

a -- стоимость перчаток;

b -- стоимость портфеля;

d -- стоимост галстука;

dengi -- количество денег у человека.

Все эти переменные будут вещественного типа.

Результат.

ostatok -- количество денег, которое останется у человек (вещественный тип).

2 этап. Построение математической модели (метод решения)

ostatok = dengi - a - b - d

3 этап. Написание программы.

Program pokupka;

Uses crt;

Var

a, b, d, den: real;

ostatok: real;

begin

clrscr;

write ('введите стоимость перчаток, портфеля и галстука ');

readln (a, b, d);

write ('введите количество имеющихся у вас денег ');

readln (den);

oststok := den - a - b - c;

writeln ('после покупки у вас останется ', ostatok:5:2, 'руб. ');

readln;

end.

3 этап. Тест.

a = 500; b = 450; d = 320

den = 1700

ostatok = 1700 - 500 - 450 - 320 = 430

Набираем программу на компьютере и запускаем с данными заданными в тесте.

4 этап. Анализируем результат.

Создание проблемной ситуации. Закрепление знаний.

Учащиеся делятся на группы по 4 человека, выбираю ответственного за работу. Каждой группе выдаются 4 задачи.

Задания дифференцированные, задача 1 - слабым учащимся, задача 4 - сильным ученикам.

Задача №1. В пяти тестовых опросах мальчик получил оценки. Составьте алгоритм и программу, которая определит среднее значение оценок, полученных мальчиком в пяти опросах.

Задача №2. Имеется садовый участок, имеющий форму прямоугольника со сторонами А метров и В метров. Составьте алгоритм и программу, которая определит сколько досок надо купить, чтобы поставить сплошной забор. Ширина одной доски 10 см.

Задача №3. В магазине продается костюмная ткань. Ее цена В руб. за квадратный метр. Составьте алгоритм и программу, которая подсчитает и выведет на экран стоимость куска этой ткани длиной Х метров и шириной 80 см.

Задача №4. Хозяин хочет оклеить обоями длинную стену в своем доме. Длина этой стены равна А метров, а высота - В метров. Рулон обоев имеет длину 12 метров и ширину K см. Составьте алгоритм и программу, которая определит стоимость обоев для всей стены, если цена одного рулона К руб.

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

Как только все задания выполнены, ответсвенный сообщает об этом.

По окончании работы, ответственные (жюри) проверяют работу программ и оцениваю.

6. Подведение итогов урока.

Группа, которая первая правильно решила все задачи получает пять, вторая группа получает четыре.

7. Домашнее задание.

Фруктовый магазин продает яблоки по А руб. за кг., груши по В руб. за кг., апельсины по С руб. за кг. В первые два дня недели продано: понедельник - Х кг. яблок, Y кг. груш, Z кг. апельсинов; вторник - X кг. яблок, Y кг. груш, Z кг. Апельсинов (X, Y, Z -- принимают разные значения в понедельник и во вторник). Напишите программу, которая будет вычислять, на какую сумму продал магазин фруктов в каждый из этих дней и за оба дня вместе.

Рефлексия.

Спасибо за работу. Наша цель выполнена - мы повторили оператор присваивания и процедуры ввода/вывода и успешно применили свои знания по решению линейных задач в практических ситуациях.

А теперь оцените свою работу на уроке, используя смайлики. Нарисуйте на листочках такое настроение, которое сейчас у вас.

Ребята, мне приятно было работать с вами на уроке, надеюсь, что это взаимно.

До свидания. Желаю вам успехов.

План конспект по теме: Массивы. Одномерные массивы

Цель урока:

Образовательная: Создание условий для формирования понятия массива, основных алгоритмов обработки массива.

Развивающая: формирование умения описывать массив, выделять элементы массивы и обрабатывать одномерные массивы на Паскале.

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

Задачи урока:

- Повторить особенности работы с циклами.

- Познакомить уч-ся с понятием «массивы»,«одномерные массивы», изучить свойства массива.

- Научить уч-ся формировать массивы в программах; применять их при составлении программ

Методы: словесные, наглядные, практические, диалоговый.

Оборудование: Интерактивная доска, проектор, ПК.

Тип урока: изучение нового материала.

Ход урока

Работа происходит в гетерогенных группах (смешанных) группах. Разделение происходит путем вытягивания жетона определенного цвета (к,с,ж,з), после чего образуются команды, участникам которой достались жетоны соответствующих цветов. Каждая команда состоит из 4-5 человек. Учитель следит за тем, чтобы в каждой группе присутствовали учащиеся с разными когнитивными стилями и при необходимости может изменить состав групп. Результаты работы каждой группы мы зафиксируем в таблице, а затем постараемся выбрать победителя.

А) Задания командам (2 минуты):

Придумать название команды, девиз

На листе регистрации вписать участников каждой команды под соответствующим номером

Представление команд-участников (2 минуты)

У вас на столах имеются карточки с заданиями, которые вы должны выполнить.

B) Задание на циклы (7 минут)

Определите значение целочисленной переменной S после выполнения операторов (2 балла):

S:=128;

for i:=1 to 4 do

S:=S div 2;

Writeln (s);

Ответ. S=8

Постройте блок-схему к этой части программы.

Найдите ошибки в программе

Вывести четные числа из заданного промежутка [a,b] (каждую правильно найденную ошибку 1 балл, всего - 3 балла)

Program 2pr; Var a,b: integer; Begin Writeln ( `Введите границы промежутка, a<b:');< span=«»></b:');<>

readln (a,b); repeat

If a mod 2=1 then write (i:5); a:=a+1; Until a<b;< span=«»> Readln; End.</b;<>

Выход на тему урока, целеполагание (3 минуты)

Итак, ребята, мы у нас имеется несколько команд, которые образуют массивы, элементами которых являетесь вы, как участники.

Ребята, а вы встречались с этим понятием на каком -либо предмете или в жизни?

(В географии, например жилой массив, горный массив, лесной массив, информационный массив).

А сегодня на уроке, мы узнаем как связано понятие «массив» с предметом информатика. Давайте вместе попробуем сформульровать те вопросы, на которые нам предстоит найти ответы в течение урока

Что такое массив в языке программирования?

Какие характеристики имеет массив?

Как описать массив на языке Паскаль?

Какие операции можно производить с элементами массива?

Изучение нового материала (15 минут)

Записываем в тетрадях дату и тему урока «Массивы»

Массив - множество однотипных элементов, объединенных общим именем и занимающим в компьютере определенную область памяти.

Массив имеет следующие свойства (презентация):

Свойства массива:

- Массив имеет имя - по правилам языка;

- Массив имеет размер - кол-во элементов в массиве;

- Массив имеет размерность - кол-во индексов, необходимых для однозначной идентификации элементов массива;

Массивы, элементы которых определяет один индекс, называют одномерными.

Обращение к элементам массива: Имя [номер элемента в массиве]

Приведите примеры массива (полка с книгами, телефонный справочник, список класса в журнале и т.д.)

Почему данные последовательности можно назвать массивом (содержат однотипные элементы)

Какими свойствами обладают массивы (имя, тип элементов, размер, размерность )

Какую алгоритмическую конструкцию используют при обработке массива?

За каждый правильный ответ на вопрос учителя, команда, чей участник дал верный ответ, получает жетон.

Обратитесь к опорному листу. Внимательно изучите таблицу условных обозначений элементов массива в Pascal и попытайтесь самостоятельно описать массивы (время выполнения 3-4 минуты).

Описание массива на языке Паскаль.

Вспомните, в каком разделе программы описываются переменные, константы? (в разделе Var).

Массив также задаётся в разделе Var. Запишите формат описания:

Имя массива: array [размер] of тип данных;

(где array и of - ключевые слова, размер: [начальный индекс.. конечный индекс ])

Пример: spisok:array [1..5] of string; (массив с именем spisok может вместить 5 элементов строкового типа).

Закрепление материала. Работа с ПК. (5-7 минут)

Задание: запустите Pascal АВС и откройте файл по адресу shar:\учебная\9 класс\sorevn.pas. Измените программу таким образом, чтобы она стала работоспособной

(Текст программы на языке Pascal:

program basket;

uses crt;

var

N,i,k:integer;

BEGIN

Clrscr;

writeln('Введите количество учеников');

readln(N);

writeln('Введите фамилию и рост ученика');

for i:=1 to N do

begin

write('fam[',i,']= ');

read(fam[i]);

write('rost[',i,']= ');

readln(rost[i]);

end;

k:=0;

for i:=1 to N do

if rost[i]>=170 then begin

k:=k+1;

kom[k]:=fam[i];

end;

if k=0 then

writeln('кандидатов нет')

else

writeln('Список претендентов в сборную школы');

Writeln;

for i:=1 to k do

writeln(kom[i]);

readln

end. )

(ученики, советуясь и помогая друг другу, дописывают недостающие строки программы в раздел var

fam:array[1..10] of string;

rost:array[1..10] of integer;

kom:array[1..10] of string;, вводят данные и получают результат)

Так почему не работала программа? (учащиеся отвечают) Правильно. Потому что в ней не были описаны массивы.

Итог урока (2 - 3 минуты)

В качестве итога урока. Для каждой команды подсчитываются полученные баллы, и подводится итог.

Постановка Д/З. (1-2 минуты)

Прочитать конспект, разобраться и запомнить определение массива, его свойства, описание в программе.

Составить 5 вопросов по данной теме (знать ответ на каждый вопрос).

Заключение

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

Интерактивным урокам присущи значительные педагогические возможности. На таких занятиях ученики получают глубокие многогранные знания об объекте изучения. Употребляя информацию о предмете, более глубоко изучают тему.

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

Все это обеспечивает формирование целостного восприятия информатики.

Следует отметить что можно так и использовать существующее методики, а также создавать свои уроки.

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

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

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

В результате курсовой работе поставленная цель достигнута, все задачи выполнены:

- изучены теоретические аспекты диалогового обучения;

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

- рассмотрены различные методы диалогового обучения;

- рассмотрены основные правила организации диалогового обучения.

Список использованной литературы

1 Отинова И. В., Копнова О. Л., Касимов И. Р. Методические указания «оформление письменных работ студентами бакалавриата для специальностей 5В070300 «информационные системы» и 5В011100 «информатика». - Петропавловск: СКГУ им. М. Козыбаева, 2014 год. - 100 с.;

2 Кларин М.В. Инновации в мировой педагогике: Обучение на основе исследования, игры и дискуссии - Рига: Пед. Центр Эксперимент, 1995. - 176с.;

3 Занков Л.В. Наглядность и активизация учащихся в обучении - М.: Знание, 1960г. 162с.;

4 Актуальные проблемы Диалогового обучения. М., 2001 г.;

5 Ващенко В. Инновационность и инновационное образование.//-М., 2000.- Вестник высшей школы №6, 23 с.;

6 Бодалев А.А. Общение и диалог в практике обучения, воспитания и психологической консультации. М., 2007. - 164 с.;

7 Гейхман Л.К. Обучение общению во взаимодействии: интерактивный подход//Образование и наука. -2002. -№3.-С.9-13;

8 Белова С.В. Диалог - основа профессии педагога. - М., 2002 г.;

9 Панферов В.Н. Диалог и общение // Человек в мире диалога / Под ред. С.С.Гусева и др. - СПб., - 2001. - 317с.;

10 Н. Суворова Интерактивное обучение: Новые подходы, 2005 г.;

11 Машарова Т.В. Педагогические теории, системы и технологии обучения. Киров: ВГПУ;

12 Кларин М.В. Развитие педагогической технологии и проблема теории обучения.// Советская педагогика. -1984. - №4.- С.117-122.;

13 Король А.Д. Диалоговый подход к организации обучения // Педагогика. - 2007. - №9. - С.18-25.;

14 Бабанский Ю.К. Методы обучения в современной общеобразовательной школе - М.: 2005 г.;

15 Боярчук В.Ф. Межпредметные связи в процессе обучения. - Вологда, 1988,-202 с.;

16 Скалкин В. Обучение диалогической речи. М., 1989 г.;

17 ГорностаеваА. М. Диалог с компьютером. Интерактивные средства обучения. М.: Глобус, 2012 г.;

18 Селевко Г.К. Современные образовательные технологии: Учебное пособие / Г.К. Селевко. -- М.: Народное образование, 1998. -- 256 с.;

19 Козина, Е. Польза от интерактивного обучения / Е. Козина // Педагогика. - 2001. - № 2. - С.37-39.;

20 Суворова, Н. Интерактивное обучение: Новые подходы / Н. Суворова. - М.: Роспедагентство, 2005. - 110 с.;

21 Занков Л.В. Наглядность и активизация учащихся в обучении - М.: Знание, 1960 г. - 162с.;

22 Бабанский Ю.К. Методы обучения в современной общеобразовательной школе - М. - 2005 г.;

23 Коростылева, Л. А. Психологические барьеры и готовность к нововведениям / Л. А. Коростылева, О. С. Советова. - СПб: Питер, 1996. - 33 с.;

24 Сухомлинский В.А. О воспитании - М.: Просвещение, 1975 г.;

25 Давыдов В.В. Проблемы развивающего обучения. - М.: Педагогика, 1986. - 230с.;

26 Новые педагогические и информационные технологии в системе образования. Е. С. Полат, М. Ю. Бухаркина, М. В. Моисеева, А. Е. Петров - М.: Издательский центр Академия;

27 Богоявленская Д.Б. Психология творческих способностей. - М.: Академия, 2002. - 320с.;

28 Каргиева З.К. Формирование профессиональной устойчивости у студентов университета будущих учителей. - СПб. -2003 г.;

29 Бабанский Ю.К. Методы обучения в школе - М.: Просвещение 2006 г.;

30 Панферов В.Н. Диалог и общение // Человек в мире диалога / Под ред. С.С.Гусева и др. - СПб. - 2001. - 317с.

Приложение

Диалоговое (интерактивное) обучение.

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

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

Система оценки деятельности учащихся:

«Чрезвычайно важно, что в такой системе обучения изменяются подходы к допущенным учащимися ошибкам. Фокус внимания преподавателя смещается от получения правильного ответа к пониманию того, каким образом этот ответ получен. Ошибки учащихся преподаватель использует как часть учебного процесса, вместе с ними анализирует логику мышления, приведенную к просчетам, и тем самым совершенствует мыслительный процесс» (по В. Болотову) [23].

«При оценке работы группы подчеркиваются не столько ученические, сколько человеческие добродетели: терпеливость, доброжелательность, дружелюбие, вежливость, приветливость. Оценивать можно лишь общую работу группы, ни в коем случае не давать детям, работавшим вместе, разных оценок!!! » (по Г.А. Цукерману).

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

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

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

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

Каким же образом нужно построить обучение, чтобы процесс познания стал обоюдно интересным, значимым и для педагога и для учащегося?

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


Подобные документы

  • Пассивные и активные методы обучения на уроках информатики. Разработка план-конспекта с применением активных и пассивных методов обучения на уроках информатики. Выбор метода обучения школьников на уроках информатики, основные методики преподавания.

    курсовая работа [2,2 M], добавлен 25.09.2011

  • Методы обучения, их реализация в учебном процессе. Разработка уроков с применением методов обучения, их реализация в процессе преподавания "Технологии" 8 класса. История дидактики и классификации методов обучения. Исследовательский метод обучения.

    контрольная работа [23,2 K], добавлен 08.03.2009

  • Теоретические основы применения активных методов обучения в процессе подготовки специалистов в ВУЗе с целью повышения эффективности их обучения. Анализ видов и форм организации обучения с использованием активных методов на примере ЗАБГГПУ г. Чита.

    курсовая работа [43,3 K], добавлен 07.05.2011

  • Метод наглядного обучения как важный компонент процесса обучения. Классификация методов наглядного обучения, применяемых на уроке географии. Требования к плоскостным образным наглядным методам обучения. Характеристика мультимедийных технологий обучения.

    дипломная работа [753,6 K], добавлен 16.11.2015

  • Определение методов обучения и их реализация в учебном процессе, педагогические технологии. Частично-поисковый (эвристический) метод обучения. Разработка уроков с применением методов обучения и их реализация в процессе преподавания "Технологии".

    контрольная работа [23,6 K], добавлен 06.03.2009

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

    дипломная работа [510,9 K], добавлен 14.01.2014

  • Определение методов обучения и их реализация в учебном процессе. Разработка уроков с применением методов обучения и их реализация в процессе преподавания "Технологии" 8 класса. Способы упорядоченной взаимосвязанной деятельности преподавателя и учащихся.

    контрольная работа [23,3 K], добавлен 10.03.2009

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

    дипломная работа [182,1 K], добавлен 19.12.2011

  • Исследование истории развития и становления методов обучения. Изучение классификации наглядных методов. Характеристика эффективности использования демонстрационных методов в проведении уроков информатики. Технические средства статистической проекции.

    реферат [29,2 K], добавлен 09.04.2013

  • Изучение интерактивных методов и определение их роли и места на различных типах уроков технологии. Игра как важное средство интерактивного обучения. Личностно-ориентированный, проблемно-задачный подходы. Основные правила управления успехом на уроке.

    аттестационная работа [3,3 M], добавлен 16.05.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.