Текст этой презентации
Слайд 1
Задача о спутнике Рассчитать расстояние полёта спутника за N оборотов вокруг Земли, если R - экваториальный радиус Земли,
h - высота полёта спутника над Землёй.
(h – не изменяется)
Слайд 2
«Этапы решения задачи на компьютере»
Тема урока
Слайд 3
Цели и задачи урока
Познакомиться…
с этапами решения задачи
Научиться…
разбивать задачу на этапы
Слайд 4
Этапы решения задач на компьютере
Исходные данные
Словесная информационная модель
Формализация
Математическая модель
Алгоритмизация
Алгоритм
Программирование
Программа
Отладка, тестирование
Уточнение модели
Этап
Результат
Выполнение расчётов
Получение результата
Слайд 5
Задача о спутнике Рассчитать расстояние полёта спутника за N оборотов вокруг Земли, если R - экваториальный радиус Земли,
h - высота полёта спутника над Землёй.
(h – не изменяется)
Слайд 6
Слайд 7
Задача о спутнике Рассчитать расстояние полёта спутника за N оборотов вокруг Земли, если R - экваториальный радиус Земли,
h - высота полёта спутника над Землёй.
(h – не изменяется)
Слайд 8
Задача
Первый этап
Дано: R – радиус Земли: h – высота полета спутника над Землей;
N- количество оборотов
Требуется найти: С - расстояние, которое пролетит за N оборотов
Слайд 9
Задача о спутнике
Второй этап
Чтобы найти расстояние, необходимо найти длину окружности и умножить на количество оборотов. С=2**(R+h)*N
Слайд 10
Задача о спутнике
Третий этап
Представим алгоритм решения задачи в виде блок-схемы:
Начало
Ввод h, N
Вывод С
Конец
С=2(R+h)N
R:=6378
Слайд 11
Задача о спутнике
Четвёртый этап
Запишем данный алгоритм на языке программирования Паскаль:
program sputnik; var N,R,h,:real;
Begin R:=6378; write (‘N=‘); readln(N); write (‘h=‘); readln (h); C:=2*pi*(R+h)*N; writeln (‘C=‘,C);
end.
Слайд 12
Задача о спутнике
Пятый этап
Протестировать составленную программу можно, используя ту информацию, R=6373 км, h=350 км, N=12.
Выполните программу несколько раз при различных исходных данных.
Шестой этап
Слайд 13
Опорный конспект
Компьютер обладает огромным быстродействием и абсолютной исполнительностью. Он способен решать только ту задачу, программу решения которой ему подготовил человек.
Исходные данные
Формализация
Алгоритмизация
Программирование
Отладка и тестирование
Этапы решения задачи с использованием компьютера
Выполнение расчётов
Слайд 14
Рефлексия
сегодня я узнал…
было интересно…
было трудно…
я выполнял задания…
я понял, что…
теперь я могу…
я почувствовал, что…
я научился…
у меня получилось …
я смог…
я попробую…
меня удивило…
урок дал мне для жизни…
мне захотелось…