Инфоурок Информатика КонспектыИнформатика 7 кл "Программирование линейных задач"

План урока по информатике 7 кл по теме "Программирование линейных задач"

Скачать материал

Информатика  7 класс. Урок 16.                                                               Дата 22.12.15

Тема урока: Практикум по теме «Программирование линейных алгоритмов»

Цель урока: закрепить навыки составления программ для решения задач с использованием линейной алгоритмической структуры.

 

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

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

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

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

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

Воспитательная:

ü  формирование культуры умственного труда и умения планировать свою деятельность, рационально ее выполнять;

 

Тип урока: урок - практикум.

 

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

 

ü  Презентация к уроку;

ü  Среда программирования PascalABC;

ü  Раздаточный материал. Практикум по информатике «Программирование линейных алгоритмов».

ü  Учебник информатика 7 кл, Е.А. Вьюшкова, Н.В. Параскун.

Ход урока

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

Приветствие. Проверка готовности учащихся к уроку.

    II.            Постановка целей и задач урока.

 III.            Проверка домашнего задания

Задание 4.

Найдите значение а после выполнения следующих операторов.

а:= 21;

a:=9;

a:=12;

write(‘a=’,a);

а:= 25;

a:=a+16;

a:=51;

write(‘a=’,a);

а:= 5;

a:=a+2;

a:=a+3;

write(‘a=’,a);

а:= 7;

a:=a+a;

a:=a+2;

write(‘a=’,a);

12

51

10

16

 

 IV.            Практикум. Ученикам предоставляется выбор 3-х любых задач из перечня задач в учебнике. Слабым ученикам учитель сам дает задачи и консультирует по возможным способам решения. Сильные учащиеся за решение более 3-х задач или за помощь слабым ученикам поучают дополнительные оценки.

Решение задач практикума.

 

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

1.  Расставь выражения в порядке следования друг за другом:

1)  Стоимость проезда на метро возрастает в два раза.

2)  Лене покупают новый велосипед.

3)  Лена ездит в художественную школу на метро.

4)  Лена выходит из дома в три часа дня.

5)  Лена выходит из дома в половине четвѐртого дня.

Ответ.(4,3,1,2,5)

2.  Расставь выражения в порядке следования друг за другом:

1)  Если же подует ветер, лес обрушит на нас водопад золотисто-багряных листьев.

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

3)  Листья пестрым мягким ковром устилают землю.

4)  Однако к полудню солнышко всѐ ещѐ прогревает воздух, и тогда становится по-летнему тепло.

5)  В лесу неповторимая тихая торжественная прелесть.

Ответ.(2,1,3,4,5)

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

 

Program zadacha1; { Заголовок программы }

Var  v1,v2,v3,vsredreal; {Раздел описания переменных }

Begin { Раздел операторов}

Writeln(‘Скорость на 1 участке v1=’); {оператор вывода}

Read(v1); {оператор ввода значений переменных с клавиатуры}

vsred:=( v1+v2+v3)/3; {оператор присваивания}

Writeln(‘vsred =‘, vsred); {оператор вывода значения}

Readln; {оператор ждет нажатия клавиши ввода}

End. {конец тела программы}

 

Задача 2. Всхожесть семян пшеницы равна 95% Сколько тонн семян нужно посеять, чтобы 35 тонн из них проросло?

 

Program Z2; { Заголовок программы }

Const v=95

Var  areal; {Раздел описания переменных }

Begin { Раздел операторов}

a:=( 35*100)/v; {оператор присваивания}

Writeln(‘a=‘,  ‘тонн’); {оператор вывода значения}

Readln; {оператор ждет нажатия клавиши ввода}

End. {конец тела программы}

Задача 3. Даны два действительных числа х и у. Вычислить их сумму, разность, произведение и частное.

Program Z3; { Заголовок программы }

Var  x, y, s, raz, p, dreal; {Раздел описания переменных }

Cls; {очистка экрана}

Begin { Раздел операторов}

 

Write(‘x,y‘); {оператор вывода значения}

Read(x,y);

s:=x+y; raz:=x-y; p:=x*y; d:=x/y; {оператор присваивания}

Writeln(‘Сумма =‘, s:5:6); Writeln(‘ Разность=‘, raz:5:6);

Writeln(‘Произведение =‘, p:5:6); Writeln(‘Частное =‘, d:5:6);

End. {конец тела программы}

 

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

 Вам нужно написать программу для решения задачи № 13 с использованием линейного алгоритма. Без использования оператора присваивания. Расстояние между домами, в которых живут Алмас и Данияр, 1200 м.Однажды они вышли каждый из своего дома и направились навстречу друг другу. Когда Алмас прошел А метров, они встретились. Во сколько раз расстояние, которое прошел Данияр, больше  расстояния, которое прошел Алмас. Задание всем понятно?

 VI.            Подведение итогов. Оценки за урок.

Оценки сегодня такие…

Спасибо за урок , ребята. Всем до свидания!

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Информатика 7 кл "Программирование линейных задач""

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Специалист по связям с общественностью

Получите профессию

Секретарь-администратор

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 661 512 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 22.12.2015 2100
    • DOCX 21.2 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем БАРАНОВА ОЛЬГА АНАТОЛЬЕВНА. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    БАРАНОВА ОЛЬГА АНАТОЛЬЕВНА
    БАРАНОВА ОЛЬГА АНАТОЛЬЕВНА
    • На сайте: 8 лет и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 8265
    • Всего материалов: 5

Ваша скидка на курсы

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

Курс профессиональной переподготовки

Методист-разработчик онлайн-курсов

Методист-разработчик онлайн-курсов

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 123 человека из 43 регионов

Курс повышения квалификации

Методика преподавания информатики в начальных классах

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Этот курс уже прошли 67 человек

Курс повышения квалификации

Специфика преподавания информатики в начальных классах с учетом ФГОС НОО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 39 человек из 20 регионов
  • Этот курс уже прошли 284 человека

Курс профессиональной переподготовки

Математика и информатика: теория и методика преподавания в профессиональном образовании

Преподаватель математики и информатики

500/1000 ч.

от 8900 руб. от 4150 руб.
Подать заявку О курсе
  • Сейчас обучается 41 человек из 23 регионов
  • Этот курс уже прошли 53 человека

Мини-курс

Музыкальная журналистика: создание и продвижение контента

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе

Мини-курс

Введение в инвестиции и инвестиционный процесс

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 24 человека из 11 регионов

Мини-курс

Взаимоотношения в семье и успех детей

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 26 человек из 19 регионов
  • Этот курс уже прошли 17 человек