Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Конспекты / План-конспект урока по теме "Линейные вычислительные алгоритмы" 9 класс
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

План-конспект урока по теме "Линейные вычислительные алгоритмы" 9 класс

библиотека
материалов

hello_html_2ff98e84.gifhello_html_m38a386e5.gifhello_html_7df23241.gifhello_html_4e50809a.gifВычислительные линейные алгоритмы.

План-конспект урока по информатике, 9 класс.

Учитель информатики: Е.Н.Фанина

МБОУ Уджейская ООШ

Тема урока: «Линейные вычислительные алгоритмы».

Цели урока:

- научить разрабатывать линейные вычислительные алгоритмы.

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

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

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

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

2. Развивающие:

- развитие мышления учащихся, умений применять знания на практике;

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

3. Воспитательные:

- воспитание мотивов учения, положительного отношения к знаниям.

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

- мультимедийное оборудование (ПК + проектор + экран);

- программное обеспечение: приложение Microsoft PowerPoint;

- компьютерная презентация для объяснения нового материала «Линейные алгоритмы» (htt;//metodist.lbz.ru –электронное приложение к учебникам);

- Угринович Н.Д. Информатика и ИКТ: учебник для 9 класса – М.: БИНОМ. Лаборатория знаний, 2009.

Раздаточный материал:

- карточки: для практической работы, домашнего задания.

Структура урока:

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

  2. Актуализация знаний (повторение) (10 мин.).

  3. Постановка целей на урок (2 мин.).

  4. Изложение нового материала (10 мин.).

  5. Практическая работа (18 мин.).

  6. Итоги урока (2 мин.).

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

Ход урока.

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

Приветствие, проверка присутствующих.

  1. Актуализация знаний (повторение).

  1. А, кто помнит, что такое АЛГОРИТМ? (Определение).

  2. В сказках все алгоритмы записаны на естественном языке. А, какие формы записи алгоритмов известны в информатике? (Словесная, табличная, на языке блок-схем).

  3. Запишите следующие алгоритмы (по возможности используйте разные формы записи):

Алгоритм1. Оформите в виде алгоритма рецепт приготовления каши из русской народной сказки «Каша из топора»

Отрывок сказки:

Поставил солдат топор вариться, помешивает, пробует. А старуха спрашивает:

- Ну, как? Вкусно?

- Скоро будет готово. – Отвечает служивый. – Жаль вот только, посолить нечем.

Подумала старуха, что можно немного соли дать:

- Посоли кашу, солдат, а то топор невкусный получится.

Служивый посолил, снова попробовал.

- Хороша будет каша! Ежели бы сюда ещё крупы добавить горсточку…

Старуха засуетилась, принесла солдату мешочек с крупой.

Добавил он крупы в котелок. Варил-варил, снова попробовал:

- Ох, и каша хороша, получилась, пальчики оближешь! Не лишне было бы чуток масла добавить, но если нет масла…

Старуха и договорить не дала:

- Как же нет! Немного масла найдётся.

Сдобрил служивый кашу маслом и говорит:

- Давай старуха хлеба, да будем приниматься за кашу. А топор жестковат, нужно ещё поварить.

Алгоритм 2. Оформите в виде алгоритма действия падчерицы (по мотивам сказки «Морозко»):

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

- Вот тебе вёдра на 5 и 7 литров, налей в кадушку воды, да чтобы было ровно 4литра. Не больше и не меньше!

Алгоритм 3. Оформите в виде алгоритма (кратко) поведение петушка из сказки А.С.Пушкина:

Коль кругом всё будет мирно,

Так сидеть он будет смирно;

Но лишь чуть со стороны

Ожидать тебе войны,

Иль набега силы бранной,

Иль другой беды незваной, вмиг тогда мой петушок

Приподнимет гребешок,

Закричит и встрепенётся

И в то место обернётся.

4. Какие фигуры используются в блок-схемах, что они обозначают?



  1. Постановка целей урока.

- Какой алгоритм называется линейным? (Алгоритм, в котором команды выполняются друг за другом последовательно).

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

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

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

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

Давайте изучим ещё несколько операторов: a div b –выдаёт целую часть от деления a на b; a mod b – выдаёт остаток от деления a на b; trunk(x) - выдаёт целую часть дробного числа x;round(x) - округляет число x по правилам математики. Например,

20div 3 = 6, 5mod2 = 1, trunk(3,545) = 3, round(3,545) = 4

  1. Практическая работа.

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

Задание 1. Найдите значения выражения А moddiv С+ 5) – 10, если А=35, В=6, С=4.

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

  1. 1 + 0,0

  2. 20/5

  3. sqr(5,0)

  4. trunk(3,1415)

  5. sqrt (4)

  6. 5 + round (12,7)

Задание 3. Запишите выражение по правилам языка Паскаль.

hello_html_m16b69021.gif.

Задание 4. Перепишите выражение 1+ sqr(cos((x+y)/2)) в традиционной математической форме.

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

Program square _ treug;

Var a. h;______________;

Begin

Writeln(‘введите длины стороны и высоты треугольника’);

Read (________);

S:=_________;

Write(S:_______________);

End.

Задание 6. Ведите свой возраст, рост, вес. Выведите на экран сообщение.

Для …. – летнего возраста рост… сантиметров и вес… кг очень подходят!

Задание 7. Вычислите среднее арифметическое и среднее геометрическое двух чисел.

Ответы:

  1. -5.

  2. 1, 3, 4, 5, 6.

  3. (а + b – 1,7) / (c + d/(e+f+0,5)).

  4. 1+ hello_html_m1c0f83e2.gif

  5. Real; real; a, h; (a*h)/2; 4; 2.

  6. Program vozr;

Var a, b, c: integer;

Begin

Readln(a, b, c);

Write (‘Для’,a, ‘ – летнего возраста рост’, b, ‘сантиметров и вес’, c, ‘кг очень подходят!’);

End.

  1. Program sr;

Var a, b, c, d: integer;

Begin

Writeln(‘введите два числа’);

Readln(a, b);

c:=(a+b)/2;

d:=sqrt(a*b);

Write(‘c=’, c:5:2, ‘d+’, d:5:2);

End.

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

- В какой последовательности происходит вычисления команд в линейном алгоритме?

- Что является результатом вычисления функций div, mod, trunk, round?

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

Для выполнения задания дома, учащимся выдаются карточки с заданиями.

Задание 1. Расставить правильно скобки в выражении:

a + b/x – 2*y, так, чтобы оно соответствовало выражению:

a + hello_html_1375f480.gif *y.

Задание 2. Удалить лишние скобки.

(a*(b/(c*(d/(e*f))))).

Задание 3. Написать программу для нахождения суммы цифр заданного трёхзначного числа.

Ответы:

  1. a + b/(x – 2)*y/

  2. a*b/(c*d/(e*f)).

  3. Program sr;

Var a, b, c, d, sum: integer;

Begin

Writeln(‘введите трёхзначное число’);

Readln(a);

b:=adiv100;

c:=(a-b*100)div10;

d:=amod10;

sum:=b+c+d;

Write(‘сумма цифр числа’, sum);

End.




















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


Выберите специальность, которую Вы хотите получить:

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

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Краткое описание документа:

План-конспект урока по теме "Линейные вычилительные алгоритмы" для 9 класса.

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

На первом этапе урока проводится повторение по теме "Алгоритм", ребята записывают алгоритмы на примере русских народных сказок.

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

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

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

Автор
Дата добавления 03.02.2015
Раздел Информатика
Подраздел Конспекты
Просмотров1809
Номер материала 360582
Получить свидетельство о публикации
Похожие материалы

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