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

Понятие мышления, характеристика его видов. Роль логического мышления на уроках математики и информатики, его формирование и становление. Сущность интегрированных уроков. Методические особенности развития мышления при исследовании темы "Алгоритмизация".

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

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

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

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

Необходимо:

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

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

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

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

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

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

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

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

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

Библиографический список

1) Барболин, М.П. Методические основы развивающего обучения [Текст] / М.П. Барболин. М.: Высшая школа, 1991. - 232 с.

2) Воронина, Т. П. Образование в эпоху новых информационных технологий [Текст] Т. П. Воронина. М.: АМО, - 2008. - 147 с.

3) Заг, А.В. Как определить уровень мышления школьников [Текст] / А.В. Заг. - М.: МГПУ, 1982. - 168 с.

4) Зимняя, И.А. Педагогическая психология [Текст] / И.А.Зимняя. Ростов н/Д: Феникс, 1997. - 368 с.

5) Зорина, Л.Я. Дидактические основы формирования систем знаний старшеклассников [Текст] / Л.Я.Зорина - М.: Педагогика, 1978. - 128 с.

6) Иванова, М.А. Межпредметные связи на уроках информатики [Текст] / М.А. Иванова, И.Л. Карева // Информатика и образование. - 2005. - №5. - с. 17-20

7) Козубовский, В.М. Общая психология: познавательные процессы [Текст] Мн.: Амалфея, 2007. - 368 с.

8) Кукушин, В.С. Педагогические технологии [Текст] / В.С. Кукушин. Ростов н/Д: МарТ, 2002. - 320 с.

9) Кульневич, С.В. Современный урок [Текст]: в 2-х ч. Т.2. / С.В. Кульневич, Т.П. Лакоценина. Ростов н/Д: Учитель, 2005. - 288 с.

10) Левченко, И.В. Использование структурных схем при обучении основам алгоритмизации [Текст] / И.В. Левченко // Информатика и образование. - 2003. - № 5. - С. 44-49.

11) Леденев, В.С. Учебные стандарты школ России. [Текст] / В.С. Леденев, Никандров Н.Д., Лазутова М.Н. - М.: Прометей, 1998. - 336 с.

12) Лизинский, В.М. Приемы и формы в учебной деятельности. [Текст] В.М. Лизинский. М.: Центр пед. поиск, 2002. - 160 с.

13) Лыскова, В. Ю. Применение логических схем понятий в курсе информатики [Текст] / В. Ю. Лыскова, Е. А. Ракитина. //Информатика и образование. - 2000. - № 1. - С. 32-38.

14) Мишин, В.И. Методика преподавания математики в средней школе: Частная методика [Текст] / В.И. Мишин. М.: Просвещение, 1987. - 416 с.

15) Платонов, К.К. Психология. [Текст] / К.К. Платонов, Г.Г. Голубев. М.: Просвещение, 1973. - 256 с.

16) Пономарева, Е. А. Основные закономерности развития мышления [Текст] / Е. А. Пономарева // Информатика и образование. - 1999. - № 8. - с. 12-20.

17) Поспелов, Н.Н. Формирование мыслительных операций у школьников. [Текст] / Н.Н. Поспелов, И.Н. Поспелов. М.: Просвещение, 1989. - 356 с.

18) Проблемы и перспективы математического и информационного образования в России. [Текст]: сборник материалов Всероссийской научно-практической конференции / отв. ред. В.Н. Алексеев. - Ишим: Изд-во ИГПИ им. П.П. Ершова, 2011. - 172 с.

19) Столяренко, Л.Д. Основы психологии [Текст] / Л.Д. Столяренко. Ростов н/Д: Феникс, 2001. - 668 с.

20) Селевко, Г.К. Педагогические технологии на основе дидактического и методического усовершенствования УВП [Текст] / Г.К. Селевко. М.: НИИ школьных технологий, 2005, 288 с.

21) Тихомиров, О.К. Психология мышления [Текст] / О.К. Тихомиров. М.: Академия, 2005. - 288 с.

22) Угринович, Н.Д. Информатика и информационные технологии. Учебник для 10-11 классов. [Текст] / Н.Д. Угринович. М.: БИНОМ, 2003. - 512 с.

23) Чернов, А.А. Информатика 9-11 кл. [Текст] / А.А.Чернов, А.Ф.Чернов. Волгоград: Учитель, 2006. - 288 с.

24) Яворук, О.А. Обобщающий интегративный курс «Естествознание» для старшеклассников [Текст] / О.А. Яворук. Ханты-Мансийск: ХМ ИПКиРРО, 2002. - 48 с.

Приложение 1

Конспект интегрированного урока алгебры и информатики на тему «Применение производной к построению графиков функций. Понятие алгоритма. Его свойства»

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

Цели урока:

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

a. научить применять производную к исследованию функции, провести первичное закрепление;

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

2) Развивающая: продолжить формирование логического мышления.

3) Воспитательная: воспитание дисциплинированности.

План урока:

I. Орг. момент (3 мин.)

II. Повторение (13 мин.)

III. Введение нового материала (31 мин.)

IV. Решение заданий (35 мин.)

V. Постановка д/з (5 мин.)

VI. Итог урока (3 мин.)

Ход урока:

Основные этапы.

Деятельность учителя и учеников.

I. ОРГ. МОМЕНТ.

Дождаться тишины.

УМ, УИ: Здравствуйте, присаживайтесь.

II. ПОВТОРЕНИЕ.

1 ученик у доски

Самостоятельная работа по 2 вариантам

УМ: Для начала повторим. Напишите на доске правила дифференцирования:

Д:

УМ: А пока он пишет, проведём письменный опрос. Достаньте листочки. Разделитесь на 2 варианта. Ответьте на следующие вопросы.

1 вариант

2 вариант

1. Какая связь между производной функции и промежутками возрастания и убывания?

2. Что называют точкой минимума?

3. Какая функция называется чётной?

4. Что называют бездумным исполнителем?

1. Какая связь между производной функции и точками экстремума?

2. Что называют точкой максимума?

3. Какая функция называется нечётной?

4. Чем отличается система команд от системы допустимых действий?

III. ВВЕДЕНИЕ НОВОГО МАТЕРИАЛА

Учитель спрашивает, дети отвечают. Курсив - записывают в тетрадь.

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

Д:

1. Налить в кружку заварки;

2. Налить горячую воду;

3. Насыпать сахар по-вкусу;

4. Налить немного молока.

УИ: Такие последовательности действий мы совершаем каждый день не задумываясь. А ведь такая последовательность действий и есть алгоритм. Таким образом, алгоритм - это точное предписание о последовательности действий, которые должны быть произведены для получения результата. А где мы встречаемся с алгоритмами?

Д: Дома, в школе, ...

УИ: Т.е мы постоянно сталкиваемся с алгоритмом в различных сферах деятельности человека. Обычно мы выполняем привычные действия механически. А давайте подумаем, кто может выполнять алгоритм?

Д: Человек, автомат, компьютер, машина,... т.е. исполнитель.

УИ: Если мы с вами внимательно посмотрим вокруг себя, то увидим что наш мир состоит из множества алгоритмов, при этом эти алгоритмы разнообразны. Но даже в таком многообразие мы можем выделить свойства, которые имеет каждый алгоритм.

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

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

2. Определенность - любое действие должно быть строго и недвусмысленно определено в каждом случае;

3. Массовость - один и тот же алгоритм должен быть применим для некоторого класса задач;

4. Результативность - отсутствие ошибок, алгоритм должен приводить к результату за конечное число шагов;

5. Понятность - алгоритм должен быть понятен исполнителю и исполнитель должен быть в состоянии его выполнить.

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

УМ: А сейчас давайте построим график функции

.

УМ: Построить этот график будет сложновато. Строить таблицу значений утомительно. Она не даст достаточно точной информации о поведении графика. Поэтому будем узнавать поведение графика по мелочам. Какова область определения и область значений этой функции?

Д: R и R.

УМ: Может быть она периодична?

Д: Нет.

УМ: Проверим на чётность / нечётность.

Д: Функция не чётна и не нечётна.

УМ: Найдём точки пересечения с осями.

Д: (0;0) и (1;0).

УМ: Не зря же мы столько уроков изучали производную. Давайте её найдём.

Д: .

УМ: Вспомните, какие данные о графике мы можем получить, исследуя производную?

Д: Мы можем найти промежутки убывания и точки экстремума.

УМ: Давайте найдём.

Д:

1

f '

+

0

-

0

+

f

0

УМ: А теперь соединим эти сведения и построим график.

Д:

Рис. 7

УМ: Работая по такой схеме можно построить любой график. Составим план действий.

План исследования функций:

1) Найти D(f);

2) E(f);

3) период, если есть;

4) проверить на чётность / нечётность;

5) найти точки пересечения с осями;

6) производную;

7) промежутки возрастания и убывания;

8) точки экстремума и значения функции в точках экстремума;

9) построить график.

УИ: Ребята, посмотрите внимательно, чем является этот план?

Д: Алгоритмом.

УИ: Давайте проверим, выполняются ли требования к алгоритмам. Дискретен ли этот план, определён ли порядок?

Д: Да.

УИ: Однозначно ли определён каждый пункт?

Д: Да.

УИ: Можем ли мы использовать этот план для построения графиков других функций?

Д: Да.

УИ: Выполнив план, мы получим результат? Какой?

Д: Да. График.

УИ: Понятен ли алгоритм, можем ли мы его выполнить?

Д: Да.

УИ: Значит все требования выполнены.

IV. РЕШЕНИЕ ЗАДАНИЙ.

Дети по очереди говорят пункты алгоритма.

Учитель диктует задание

Примеры записаны на доске.

УИ: А теперь самостоятельно разработайте алгоритм нахождения экстремума функции f(x).

Д: Для нахождения экстремума функции f(x) нужно:

1. Найти производную функции f '(x);

2. Приравнять её к 0;

3. Найти корни полученного уравнения;

4. Определить знак производной по обе стороны от каждой точки;

5. Определить вид экстремума (точка, где производная меняет свой знак с + на -, является максимумом, а с - на + - минимумом).

УИ: Решить самостоятельно следующее задание: БИ умеет выполнять следующие действия:

1) взять Х;

2) поджарить Х;

3) смолоть X в мясорубке;

4) закатать Х в Y;

5) сварить X;

6) нарезать X;

7) положить X на Y,

где вместо букв X и Y можно подставить слова «мясо», «тесто», «сыр», «то, что получилось»(ТЧП), «хлеб». Используя эти действия, составьте:

а. алгоритм приготовления пельменей;

б. алгоритм приготовления чего-либо еще съедобного;

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

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

УИ: Проверим, что у вас получилось. Заполните таблицу.

а

б

в

г

1

2

3

4

5

6

7

УМ: А теперь постройте графики следующих функций:

V. ПОСТАНОВКА Д/З.

Учитель диктует д/з

УИ: Дома решить следующее задание: Представьте себе, что ваш младший братишка впервые пойдет в магазин за хлебом. Напишите для него алгоритм, объясняющий, как добраться до магазина и как обращаться с деньгами (совет: предварительно обсудите список его допустимых действий; например, является ли для него допустимым переход через дорогу).

УМ: Построить график функции на отрезке [-3; 3]

VI. ИТОГИ.

Учителя выставляют оценки за урок.

УИ: Что такое алгоритм?

Д: Это точное предписание о последовательности действий, которые должны быть произведены для получения результата.

УИ: Какие свойства алгоритмов вы знаете?

Д:

1) Дискретность - действия, следуют в определенном порядке;

2) Определенность - любое действие определено;

3) Массовость - алгоритм применим для класса задач;

4) Результативность - отсутствие ошибок;

5) Понятность.

УМ: Назовите алгоритм исследования графика функции.

Д:

1) Найти D(f);

2) E(f);

3) период, если есть;

4) проверить на чётность / нечётность;

5) найти точки пересечения с осями;

6) производную;

7) промежутки возрастания и убывания;

8) точки экстремума и значения функции в точках экстремума;

9) построить график.

УМ: Кто работал у доски - дневники на стол.

УМ, УИ: На этом урок окончен, можете быть свободны.

Приложение 2

Конспект интегрированного урока алгебры и информатики на тему «Решение квадратных уравнений. Ветвления»

Тип урока: урок-обобщение.

Цели урока:

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

a. повторить типы квадратных уравнений, способы их решений;

b. повторить базовую алгоритмическую структуру ветвление, ее реализацию в Паскаль.

2) Развивающая: продолжить формирование логического мышления.

3) Воспитательная: воспитание дисциплинированности.

План урока:

I. Орг. момент (3 мин.)

II. Повторение (25 мин.)

III. Решение заданий (20 мин.)

IV. Лабораторная работа (22 мин.)

V. Решение заданий (12 мин.)

VI. Постановка д/з (5 мин.)

VII. Итог урока (3 мин.)

Ход урока:

УМ: Назовите общую формулу квадратного уравнения

Д.: .

УМ: Как будем его решать?

Д.: Через дискриминант.

D = b2 - 4ac;

если D < 0, то корней нет;

если D = 0, то 1 корень

если D > 0, то 2 корня ,

УИ: Вспомните, как записывается оператор условия в Паскале?

Д.: If (1) then do begin (2) end

else begin (3) end,

где (1) - некоторое условие, (2) и (3) - 1 или последовательность операторов

УИ: Как реализуется ветвление в блок-схеме?

Д.:

Основные этапы.

Деятельность учителя и учеников.

I. ОРГ. МОМЕНТ.

Дождаться тишины.

УМ, УИ: Здравствуйте, присаживайтесь.

II. ПОВТОРЕНИЕ.

Фронтальный опрос.

Учитель пишет на доске, дети диктуют.

На доске и в тетрадях нарисован рис.9.

На доске и в тетрадях нарисован рис.10

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Рис. 8

УИ: Можно ли решение квадратного уравнения через дискриминант назвать алгоритмом?

Д.: Можно.

УИ: Действительно, это алгоритм с 3 условиями. Давайте составим блок схему. Что мы должны сделать в начале?

Д.: Нужно ввести начальные данные.

УИ: Какие в этом алгоритме начальные данные?

Д.: Коэффициенты a,b и с.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Рис. 9

УИ: Что дальше?

Д.: Первое условие D < 0. Если «Да», то «Корней нет», если «Нет», то следующее условие и т.д.

УИ: А может ли в нашем алгоритме в третьем условии быть ответ «Нет»?

Д.: Нет, не может, так как для этого надо ответить «Нет» на условие D < 0 и D = 0, т.е на этом шаге не может быть ничего другого, кроме D > 0.

УИ: Значит вместо 3 условия можно просто записать оператор, который был под ответом «Да» в 3 условии. Это весь алгоритм или еще что-нибудь?

Д.: Это все.

УМ: Рассмотрим другие виды квадратных уравнений. Какое уравнение получится, если с или b = 0?

Д.: Неполное.

УМ: Как решать неполное квадратное уравнение, если b = 0?

Д.:

УИ: Какие накладываются условия на это решение?

Д.: .

УИ: Составим блок-схему этого решения неполного квадратного уравнения. Для задания в условии в Паскале ? не очень удобно. Как сделать проще?

Д.: В условии записать > и поменять местами веточки «Да» и «Нет»

УМ: Какой еще вид квадратных уравнений остался?

Д.: с = 0.

УМ: Как будем решать?

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Рис. 10

Д.:

УИ: Накладываются ли какие-либо условия на это решение?

Д.: а ? 0

УМ: Но будет ли в этом случае уравнение квадратным?

Д.: Нет.

УИ: Значит никакие условия не накладываются.

УМ: Какой еще 1 вид квадратных уравнений пропустили?

Д.; Приведенное, когда а = 1. x2 + px +q = 0

УМ: Как решается такое уравнение?

Д.: По теореме Виета: Эта система решается методом подбора.

III. РЕШЕНИЕ ЗАДАНИЙ.

Примеры записаны на доске. В каждом блоке 2 примера решаются у доски, остальные в тетради.

УМ: А сейчас решаем примеры. Все свои ответы записывайте на листочек. Потом проверять будем.

Блок 1.

5x2 - 11x + 2 = 0

2p2 + 7p -30 = 0

9y2 - 30y + 25 = 0

35x2 + 2x - 1 = 0

2y2 - y - 5 = 0

16x2 - 8x + 1 = 0

Блок 2.

3x2 - 4x = 0

-5x2 + 6x = 0

10p2 + 7p = 0

4a2 - 3a = 0

6z2 - z = 0

2y + y2 = 0

Блок 3.

4x2 - 9 = 0

9y2 -1 = 0

3m2 + 1 = 0

-x2 + 3 = 0

-0,1x2 + 10 = 0

6v2 + 24 = 0

Блок 4.

x2 - 11x + 2 = 0

r2 + 7r -30 = 0

y2 - 30y + 25 = 0

x2 + 2x - 1 = 0

y2 - y - 5 = 0

x2 - 8x + 1 = 0

IV. ЛАБОРОТОРНАЯ РАБОТА

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

Через 7 минут

УИ: А теперь разделитесь на 3 варианта и садитесь за компьютеры. 1 вариант пишет программу для решения полных квадратных уравнений по 1 блок-схеме. 2 вариант - неполное квадратное уравнение (b = 0) по 2 блок-схеме. 3 вариант - решение неполных квадратных уравнений (с = 0). Это простой алгоритм, блок-схему разработайте сами.

УИ:А теперь с помощью программ проверим решение ваших уравнений. 1 вариант забивайте коэффициенты из 1 блока уравнений, 2 вариант - 2 блок, 3 вариант - 3 блок.

V. РЕШЕНИЕ ЗАДАНИЙ.

Примеры записаны на доске

УМ: А теперь решите следующие уравнения (можно с помощью компьютера).

VI. ПОСТАНОВКА Д/З.

Ученикам раздается д/з на карточках

УМ: Дома решить примеры на карточках.

3x2 - 2x + 1 = 0

7z2 -9 z = 0

11y + y2 = 0

-3,8x2 + 10 = 0

-6v2 - 17 = 0

x2 + 7x - 2 = 0

y2 - 54y - 32 = 0

УИ: Разработать блок-схему для решения приведенных квадратных уравнений методом Виета.

VII. ИТОГИ.

Учитель выставляет оценки за урок.

УМ: Итак, у кого все ответы на листочках совпадают с решением с помощью программы, поднимите руки. Вам на следующем уроке самый сложный вариант контрольной работы. Так у кого все правильно? Кто поднял, тому 5.

УМ: Кто работал у доски - дневники на стол.

УМ, УИ: На этом урок окончен, можете быть свободны.

Приложение 3

Конспект интегрированного урока геометрии и информатики на тему «Определение длины окружности. Циклы»

Тип урока: урок-обобщение.

Цели урока:

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

a. повторить формулу длины окружности, её доказательство;

b. повторить базовую алгоритмическую структуру цикл, ее реализацию в Паскаль.

2) Развивающая: продолжить формирование логического мышления.

3) Воспитательная: воспитание дисциплинированности.

План урока:

I. Орг. момент (3 мин.)

II. Повторение (40 мин.)

III. Решение заданий (39 мин.)

IV. Постановка д/з (5 мин.)

V. Итог урока (3 мин.)

Ход урока:

УИ: Какие виды циклов вы знаете?

Д: Цикл с предусловием, цикл с постусловием, цикл с параметром.

УИ: Вспомните, как записывается операторы цикла в Паскале?

Д.: while (1) do begin (2) end;

repeat (2) until (1);

for параметр:=значение to конечное_значение do

begin (2) end;

или

for параметр:=значение downto конечное_значение do

begin (2) end;

где (1) - некоторое условие, (2) - 1 или последовательность операторов

УИ: Как реализуются в блок-схеме?

Д.:

Рис. 11

Рис. 12

Рис. 13

УМ: Чему равна длина окружности, если известен её радиус?

Д: l = 2рR.

УМ: Раньше мы доказывали эту формулу, исходя из определения р как отношения длины окружности к её радиусу. Теперь попробуем доказать по-другому. Впишем в данную окружность (рис. 14) правильный многоугольник, например шестиугольник, и на какой-нибудь прямой MN (рис. 15) отложим отрезок ОP1 равный периметру этого шестиугольника (на нашем рисунке периметр изображён по недостатку свободного места в уменьшенном виде).

Рис. 14

Рис. 15

Удвоим теперь число сторон вписанного шестиугольника, т. е. вместо шестиугольника возьмём правильный вписанный 12-угольник. Найдём также его периметр и отложим его на той же прямой MN от той же точки О; пусть тогда получится отрезок ОP2, который должен быть больше ОP1 так как вместо каждой стороны шестиугольника мы теперь берём ломаную (из двух сторон 12-угольника), которая длиннее прямой. Удвоим снова число сторон вписанного 12-угольника, т. е. возьмём теперь правильный 24-угольник (на рисунке он не указан), найдём его периметр и отложим его на MN от той же точки O; мы получим тогда отрезок ОP3, который будет больше ОP2 по той же причине, по какой ОP2 больше ОP1.

Вообразим, что такой процесс удвоения и откладывания периметров продолжается всё далее и далее. Тогда мы получим бесконечную последовательность периметров
ОP1, ОP2, ОP3, ... которая является возрастающей последовательностью. Однако возрастание это не может быть неограниченным, так как периметр всякого вписанного многоугольника (выпуклого), каково бы ни было число его сторон, всегда остаётся меньше периметра любого описанного многоугольника (как его объемлющего). Вследствие этого полученная последовательность периметров правильных вписанных многоугольников имеет определённый предел. Этот предел и принимают за длину окружности. Таким образом, мы принимаем следующее определение: за длину окружности принимается тот предел, к которому стремится (приближается) переменный периметр правильного многоугольника, вписанного в эту окружность, когда число сторон его неограниченно удваивается.

Для нахождения длины окружности можно воспользоваться формулой, выражающей сторону (an) правильного n-угольника через радиус (R) описанного круга:

an = 2R*sin(180°/n).

Тогда периметр n-угольника (Рn) можно выразить в виде формулы:

Pn = an * n = 2R*n * sin(180°/n).

УИ: Давайте составим соответствующую программу вычисления периметров правильного n-угольника. Сначала вычислим периметр 6-угольника, затем 12-угольника и т.д. Составим блок-схему этого алгоритма.

Основные этапы.

Деятельность учителя и учеников.

I. ОРГ. МОМЕНТ.

Дождаться тишины.

УМ, УИ: Здравствуйте, присаживайтесь.

II. ПОВТОРЕНИЕ.

Фронтальный опрос.

По одному дети рисуют на доске 3 схемы.

Учитель у доски. Дети пишут в тетради.

Дети подсказывают учителю элементы схемы.

Дети программируют

Дети диктуют результаты

Учитель у доски. Дети пишут в тетради.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Рис. 16

УИ: Напишите эту программу в Паскале.

УИ: Введите в качестве радиуса 1/2, чтобы легче можно было определить погрешность вычисления. n =384.

УИ: Итак, давайте запишем в столбик результаты.

Р6 = 3

P12 = 3,10582...

24 = 3,13262...

P48 = 3,13935...

Р96 = 3,14103...

Р192 = 3,14145...

Р384 = 3,14156....

УМ: Как видим, при каждом последующем удвоении числа сторон правильного вписанного многоугольника мы получаем последовательность значений произведения 2R*n*sin(180°/n). Каждый последующий член этой последовательности больше предыдущего и в то же время каждый её член меньше некоторого определённого числа. Эта последовательность имеет предел, который и принимают за длину окружности. Таким образом, периметр правильного вписанного многоугольника даёт приближённое значение длины окружности, причём по мере удвоения числа сторон этого многоугольника точность значения возрастает.

III. РЕШЕНИЕ ЗАДАНИЙ.

Задачи диктуются учителем. Решаются у доски по-желанию.

УМ: Решить следующие задачи.

№ 1. Как изменится длина окружности, если радиус окружности: а) увеличить в три раза; б) уменьшить в два раза; в) увеличить в k раз; г) уменьшить в k раз?

№ 2. Как изменится радиус окружности, если длину окружности: а) увеличить в k раз; б) уменьшить в k раз?

№ 3. Найдите длину окружности, описанной около:

а) правильного треугольника со стороной а;

б) прямоугольного треугольника с катетами a и b;

в) равнобедренного треугольника с основанием а и боковой стороной b;

г) прямоугольника со стороной а и острым углом б между диагоналями;

д) правильного шестиугольника, площадь которого равна 24v3 см2.

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

С

82

18р

6,28

2v2

R

4

3

0,7

101,5

IV. ПОСТАНОВКА Д/З.

Ученикам раздается д/з на карточках

УМ: Дома решить задачу « Найдите длину окружности, вписанной: а) в квадрат со стороной а; б) в равнобедренный прямоугольный треугольник с гипотенузой с; в) в прямоугольный треугольник с гипотенузой с и острым углом б; г) в равнобедренный треугольник с углом при основании а и высотой h, проведенной к основанию.».

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

V. ИТОГИ.

Учителя выставляют оценки.

УМ: Кто работал у доски - дневники на стол.

УМ, УИ: На этом урок окончен, можете быть свободны.

Приложение 4.

Конспект интегрированного урока алгебры и информатики на тему «Наибольшее и наименьшее значение функции. Нахождение максимального и минимального элементов массива»

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

Цели урока:

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

a. ввести понятие наибольшего и наименьшего значения функции на отрезке, познакомить с алгоритмом вычисления наибольшего и наименьшего значения функции на отрезке, провести первичное закрепление;

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

2) Развивающая: продолжить формирование логического мышления.

3) Воспитательная: воспитание дисциплинированности.

План урока:

I. Орг. момент (3 мин.)

II. Повторение (7 мин.)

III. Введение нового материала (15 мин.)

IV. Лабораторная работа (22 мин.)

V. Решение заданий (35 мин.)

VI. Постановка д/з (5 мин.)

VII. Итог урока (3 мин.)

Ход урока:

УИ: Рассмотрим одномерный массив:

-9 5 -18 59 79 95 74 -52 17 19

Какой здесь минимальный и максимальный элемент?

Д: -52 и 95.

УИ: Подумаем, какие операции нужно выполнить, если требуется найти минимальный элемент? (Пауза) Естественно, операцию сравнения. Мы не задумываемся над тем, что сравниваем всегда пару, «пробегая» глазами все элементы массива. Алгоритм поиска минимального и максимального элемента мы построим таким образом, чтобы сравнивать пару чисел, повторяя действие сравнения нужное количество раз. Запишем алгоритм нахождения минимума и максимума.

Основные этапы.

Деятельность учителя и учеников.

I. ОРГ. МОМЕНТ.

Дождаться тишины.

УМ, УИ: Здравствуйте, присаживайтесь.

II. ПОВТОРЕНИЕ.

Самостоятельная работа по 2 вариантам

УМ: А пока он пишет, проведём письменный опрос. Достаньте листочки. Разделитесь на 2 варианта. Ответьте на следующие вопросы.

1 вариант

2 вариант

1. Какая связь между производной функции и промежутками возрастания и убывания?

2. Что называют точкой минимума?

3. Как записывается оператор условия в Паскале?

4. Как записывается оператор цикла с постусловием в Паскале?

5. Как записывается массив в Паскале?

1. Какая связь между производной функции и точками экстремума?

2. Что называют точкой максимума?

3. Как записывается оператор цикла с предусловием в Паскале?

4. Как записывается оператор цикла с параметром в Паскале?

5. Как записывается массив в Паскале?

III. ВВЕДЕНИЕ НОВОГО МАТЕРИАЛА

Учитель рассказывают. Курсив - записывают в тетрадь.

Учитель спрашивает, дети отвечают.

УМ: Пусть функция у = f(х) непрерывна на отрезке [а; b].

Рис. 17

УМ: Как известно такая функция достигает своих наибольшего и наименьшего значений. Эти значения функция может принять либо во внутренней точке x0 отрезка [а; b], либо на границе отрезка, т.е.при x0 = а, или x0= b. Если х0 (a; b) то точку x0 следует искать среди критических точек данной функции. Получаем следующий алгоритм нахождения наибольшего и наименьшего значения функции:

1) найти критические точки функции на интервале (а;b);

2) вычислить значения функции в найденных критических точках;

3) вычислить значения функции на концах отрезка, т. е. в точках х = а и х = b,

4) среди всех вычисленных значениях функции выбрать наибольшее и наименьшее.

УМ: Следует отметить следующие замечания:

1. Если функция у = f(х) на отрезке [а; b]имеет лишь одну точку и она является точкой максимума (минимума), то в этой точке функция принимает наибольшее (наименьшее) значение. ((x0) = fнб = fmax , где нб - наибольшее, max - максимальное).

2. Если функция у = f(х) на отрезке [а; b] не имеет критических, то это означает, что на нем функция монотонно возрастает или у бывает. Следовательно, свое наибольшее значение функция принимает одном конце отрезка, а наименьшее - на другом.

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

УМ: Рассмотрим алгоритм на примере. Найти наибольшее и наименьшее значения функции: f(x) = Зx2 + 4x3 + 1 на отрезке [- 2; 1].

Д: f '(x) = 6x + 12x2

6x + 12x2 = 0

x1 = 0 x2 = -1/2

Оба корня из промежутка [-2;1]. Найдём значение функции в этих и крайних точках.

f(0) = 1;

f(-1/2) = 1,25;

f(-2) = -19;

f(1) = 8.

Наибольшее значение функции f(1) = 8. Наименьшее значение функции f(-2) = -19.

IV. ЛАБОРОТОРНАЯ РАБОТА

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

Ученики самостоятельно пишут программу

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Рис. 18

УИ: Пусть первый элемент массива - минимальный (максимальный). Пока не конец массива: сравниваем каждый элемент массива с выбранным минимальным (максимальным). Если текущий элемент массива меньше минимального (больше максимального), то присваиваем минимальному (максимальном) числу значение текущего элемента массива. Рассмотрим схему работы алгоритма при нахождении минимального элемента массива, состоящего из значений функции f(x) на промежутке [a;b] с шагом h.

УИ: А теперь самостоятельно напишите программу на языке Pascal.

УИ: Проверим программу. Найти наименьшее значение функции: f(x) = Зx2 + 4x3 + 1 на отрезке [- 2; 1] с шагом 0,2. Какой получился ответ?

Д: -19.

V. РЕШЕНИЕ ЗАДАНИЙ.

Примеры записаны на доске

УМ: А теперь решите следующие задания.

a) f (x) = x3 - 3x2 + 3x + 2; [- 2; 2]

b) y = 9x + 3x2 - x3 на отрезке [- 2; 2]

c) y = 5 + x4 - 8x на отрезке [- 3 ; 2];

d) f (x) = 9 - 6x2 - x3 на отрезке[- 4; 2].

УИ: Решите эти же задания с помощью компьютера.

УМ: Есть ли разницы между ответами? Почему она возникла?

VI. ПОСТАНОВКА Д/З.

Ученикам диктуется д/з

УМ: Дома решить следующее задание. Найти наибольшее и наименьшее значения функции: y = 4 - 9х + 3x2 + x3 на отрезке [- 2; 2].

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

VII. ИТОГИ.

Учителя выставляют оценки за урок.

УМ: Сформулируйте алгоритм нахождения наибольшего и наименьшего значения функции.

Д:

1) найти критические точки функции на интервале (а;b);

2) вычислить значения функции в критических точках;

3) вычислить значения функции на концах отрезка;

4) среди всех вычисленных значениях функции выбрать наибольшее и наименьшее.

УИ: Опишите суть алгоритма нахождения максимума.

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

УМ: Кто работал у доски - дневники на стол.

УМ, УИ: На этом урок окончен, можете быть свободны.

Размещено на Allbest.ru


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

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