kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Урок по ИКТ в 9 классе по теме "Составление программ при изучении программирования"

Нажмите, чтобы узнать подробности

Этот урок можно провести в 9 классе на уроке информатики после прохождения темы "Арифметическая и геометрическая прогрессия" на уроках  алгебры и после  прохождения основных конструкций составления линейных и разветвляющихся алгоритмов на уроке ИКТ. При составлении конспекта исполльзован богатый исторический материал и занимательные задачки.

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Урок по ИКТ в 9 классе по теме "Составление программ при изучении программирования" »

Урок ОВТ в 9 классе.

(его можно провести после прохождения темы «Прогрессия»).

Тема: Решение задач математики средствами информатики.

Цель: Показать возможности ЭВМ, разгрузить мозг человека от рутинных вычислений, для творческой работы.

Оборудование: ЭВМ, опорные листы, магнитная доска.

Ход работы:

I. Организационная часть.

II. «Решение задач».

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

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

Запись основных операторов (ключевых слов) на доске:

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

IF … THEN … ELSE … - полная форма.

IF … THEN … неполная форма

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

Начнём с повторения формул и определений, это было домашним заданием.


Повторение теории из курса математики 9 класса по теме:

«Арифметическая и геометрическая прогрессии».


  • определение арифметической прогрессии

  • определение геометрической прогрессии

  • формула n-ого члена арифметической прогрессии

  • формула n-ого члена геометрической прогрессии

  • формула суммы n членов арифметической прогрессии

  • формула суммы n членов геометрической прогрессии



Задача 1. . «Колония вирусов».


В благоприятных условиях вирус размножается в геометрической прогрессии. За каждую минуту один рождает двух. Этим и объясняется быстрое распространение эпидемий. Спрашивается: какова будет колония вирусов. Рождённая одним вирусом через 7 минут?


Разбор условия:

Аргумент: вирус b1=1

q=2

Результат: b7 = ?. фактически нужно вычислить 7 член геометрической прогрессии.

Математическая модель и способ решения это формула:

bn=b1*qn-1

BN=B1*Q^(N-1)

Программа

CLS

REM «Вирус»

INPUT «Задайте В1=»; В1

INPUT «Задайте Q=»; Q

INPUT «Задайте N=»; N

BN=B1*Q^(N-1)

PRINT BN

END

Задача 2.

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

Есть две формулы:

Sn=*N и Sn=*N

Обычно удобнее вторая формула:

SN=(2*A1+(N-1)*D)/2*N

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



Задача 3. «Сделка с купцом».

(В определении геометрической прогрессии говорится, что Q1).

Разрешить задачу: «Сделка с купцом». Кто проиграл купец или бедняг?

Однажды бедняк постучался в дом к богатому купцу, и сказал ему. Что будет каждый день приносить ему по 100 тысяч рублей, а в замен купец в первый день за 100 тычяч рублей даст ему 1 копейку, во второй день 2 копейки, и т. д. и так 30 дней. Хитрый купец подсчитал, что за 30 дней получит от бедняка300 тысяч рублей, пошли к нотариусу и узаконили сделку.


B1=1

Q=2

N=30

SN=

Можно тоже воспользоваться этой же программой и проверить известную легенду об учёном Сете, изобретателе шахмат.



Задача 4. «Изобретатель шахмат».

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

Сета попросил принца положить на первую клетку шахматной доски1 пшеничное зёрнышко, на вторую клетку—2 зерна, на третью—4 зерна и т.д. Возникает проблема найти S64, где:

B1=1, Q=2, N=64.

Ученики составляют программу, пользуясь формулой: SN=


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



Выгнать Вовочку за дверь.

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

Игровая ситуация (если времени на уроке недостаточно, то эта задача—домашнее задание).

Выгнать Вовочку за дверь! Написать программу и разрешить ситуацию: как всегда Вовочка на уроке отвлекался и учитель решил выставить его за дверь, хотя это и не очень педагогично. Но хитрый Вовочка и в этой ситуации смог найти выход из положения. «Да, я выйду за дверь»: сказал Вовочка, «но только можно я это сделаю так: сначала я сделаю один шаг, потом половину первого шага, потом половину второго и т. д.», расстояние до двери всего 3 метра, считая от парты, за которой сидел Вовочка. Сможет ли учитель отправить ученика за дверь?

B1=1, Q=, S=?

S===2

Программа

CLS

REM «Вовочка»

INPUT «Задайте расстояние до двери А=»; А

INPUT «Задайте B1=»; B1

INPUT «Задайте Q=»; Q

S=B1/(1-Q)

PRINT S

IF S3 THEN PRINT “Да, сможет!” ELSE PRINT “Нет, не сможет! “

END


Вычисления дают результат 2 метра, а 2


Подведение итогов урока, выставление оценок, домашнее задание.

(По усмотрению учителя, в каждом классе).


Получите в подарок сайт учителя

Предмет: Информатика

Категория: Уроки

Целевая аудитория: 9 класс.
Урок соответствует ФГОС

Скачать
Урок по ИКТ в 9 классе по теме "Составление программ при изучении программирования"

Автор: Балыкова Наталья Рэмовна

Дата: 17.01.2015

Номер свидетельства: 156814

Похожие файлы

object(ArrayObject)#862 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(164) "Разработка урока по теме "Составление программ с использованием циклических алгоритмов" "
    ["seo_title"] => string(96) "razrabotka-uroka-po-tiemie-sostavlieniie-proghramm-s-ispol-zovaniiem-tsiklichieskikh-alghoritmov"
    ["file_id"] => string(6) "111606"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1407673375"
  }
}
object(ArrayObject)#884 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(72) "Программирование  динамической модели "
    ["seo_title"] => string(43) "proghrammirovaniie-dinamichieskoi-modieli-1"
    ["file_id"] => string(6) "130620"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1415959095"
  }
}
object(ArrayObject)#862 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(96) "Урок "Программирование разветвляющихся алгоритмов" "
    ["seo_title"] => string(59) "urok-proghrammirovaniie-razvietvliaiushchikhsia-alghoritmov"
    ["file_id"] => string(6) "163397"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1422468699"
  }
}
object(ArrayObject)#884 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(93) "Презентация и конспект к уроку "Исполнитель Робот" "
    ["seo_title"] => string(53) "priezientatsiia-i-konspiekt-k-uroku-ispolnitiel-robot"
    ["file_id"] => string(6) "125622"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1415021943"
  }
}
object(ArrayObject)#862 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(292) "Информационная сессия  "Развитие познавательных интересов учащихся через интеграцию учебных предметов" из опыта работы учителя информатики Крапивницкой О.В. "
    ["seo_title"] => string(183) "informatsionnaia-siessiia-razvitiie-poznavatiel-nykh-intieriesov-uchashchikhsia-chieriez-intieghratsiiu-uchiebnykh-priedmietov-iz-opyta-raboty-uchitielia-informatiki-krapivnitskoi-o-v"
    ["file_id"] => string(6) "166423"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(7) "prochee"
    ["date"] => string(10) "1422959898"
  }
}


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства