Презентация, доклад урока Программирование (11 класс)

Содержание

Ежемесячная плата за телефон составляет 300 рублей в месяц. В следующем году она увеличится на 6%. Сколько рублей будет составлять ежемесячная плата за телефон в следующем году?

Слайд 127 ноября 2018 года
Учитель: Фомина Татьяна Владимировна
Открытый урок по информатике в

11 «а» классе
27 ноября 2018 годаУчитель: Фомина  Татьяна ВладимировнаОткрытый урок  по информатике  в 11 «а» классе

Слайд 2Ежемесячная плата за телефон составляет 300 рублей в месяц. В следующем

году она увеличится на 6%. Сколько рублей будет составлять ежемесячная плата за телефон в следующем году?

Ежемесячная плата за телефон составляет 300 рублей в месяц.  В следующем году  она увеличится на

Слайд 3Компьютер и человек… Человек или компьютер?

Компьютер и человек… Человек или компьютер?

Слайд 4Цель урока
Комплексное применение языков программирования для решения различных задач

Цель урокаКомплексное применение языков программирования для решения различных задач

Слайд 5Добро пожаловать!

Добро пожаловать!

Слайд 7Илон Рив Маск (Elon Reeve Musk) 
Американский инженер, предприниматель, изобретатель и инвестор; долларовый миллиардер

Илон Рив Маск (Elon Reeve Musk) Американский инженер, предприниматель, изобретатель и инвестор; долларовый миллиардер

Слайд 8Тема урока: «Программирование»

Тема урока: «Программирование»

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

мысли» Стив Джобс
«…всем обязательно нужно учиться программированию... Это очень хорошо влияет на мышление, структурирует мысли» Стив Джобс

Слайд 10Типы алгоритмических конструкций

Типы алгоритмических конструкций

Слайд 11Структура программы на языке Паскаль (основные операторы)

Структура программы на языке Паскаль (основные операторы)

Слайд 12Пример задачи

Пример задачи

Слайд 13Работа за ПК

Работа за ПК

Слайд 14Примеры задач для работы в среде программирования Pascal ABC
-периметр круга P=2pr
-периметр

прямоугольника P=2(a+b)
-периметр треугольника
P=a+b+c
-площадь круга S=pr2
-площадь прямоугольника S=ab

Примеры задач для работы  в среде программирования Pascal ABC-периметр круга P=2pr-периметр прямоугольника 									P=2(a+b)-периметр треугольника 							P=a+b+c-площадь круга

Слайд 15Операторы выбора на языке Паскаль

Операторы выбора  на языке Паскаль

Слайд 17Пример задачи.
PROGRAM Dni_nedeli;

VAR N: INTEGER; { НОМЕР ДНЯ НЕДЕЛИ }
BEGIN
WRITELN (‘ВВЕДИТЕ НОМЕР ДНЯ НЕДЕЛИ :’);

READ ( N );

CASE N OF
1 : WRITELN(‘ ПОНЕДЕЛЬНИК - MONDAY ’);
2 : WRITELN(‘ ВТОРНИК - TUESDAY ‘);
3 : WRITELN(‘ СРЕДА - WEDNESDAY ‘);
4 : WRITELN(‘ ЧЕТВЕРГ - THUESDAY ‘);
5 : WRITELN(‘ ПЯТНИЦА - FRIDAY ‘);
6 : WRITELN(‘ СУББОТА - SATURDAY ‘);
7 : WRITELN(‘ ВОСКРЕСЕНЬЕ - SUNDAY ‘);
END; END.
Пример задачи. PROGRAM Dni_nedeli;

Слайд 18Работа в парах
Операторы выбора:

IF – THEN – ELSE

CASE-OF

Работа в парахОператоры выбора:IF – THEN – ELSECASE-OF

Слайд 19Работа в карточках

Работа в карточках

Слайд 20Критерии оценивания

Критерии оценивания

Слайд 21Решение задач
Вариант-1
a = 20
b = 15
b = 3 * b -

a
if a > b:
    c = 2 * a + b
else:
    c = 2 * a - b

Вариант-2
a = 17
b = 20
a = 3 * a - b
if a > b:
    c = 5 * a - b
else:
    c = 5 * a + b

Решение задачВариант-1a = 20b = 15b = 3 * b - aif a > b:    c = 2

Слайд 22Операторы цикла
на языке Паскаль

Операторы цикла на языке Паскаль

Слайд 24Пример задачи. Программа контроля веса за неделю.
Var i: integer;
ves1, ves2: real;
Begin
Ves1:=95;
For

i:=1 to 7
do ves2:=ves1-0.3;
Writeln(ves2);
End.
Пример задачи. Программа контроля веса за неделю.Var 	i: integer;ves1, ves2: real;BeginVes1:=95;For i:=1 to 7do 	ves2:=ves1-0.3;Writeln(ves2);End.

Слайд 25Работа в группах
Операторы цикла:

FOR - DO

WHILE - DO

REPEAT

Работа в группахОператоры цикла: FOR - DO WHILE - DOREPEAT

Слайд 26Командная работа

Командная работа

Слайд 28Решение задач
Вариант-1
s = 0
k = 0
while s < 80:
    s += 2*k
    k

+= 4
print(s)

Вариант-2
n = 1
s = 0
while n <= 100:
    s = s + 30
    n = n * 2
print(s)

Решение задачВариант-1s = 0k = 0while s < 80:    s += 2*k    k += 4print(s)Вариант-2n = 1s = 0while

Слайд 29Рефлексия
МЕНЯ УДИВИЛО…
МНЕ ЗАХОТЕЛОСЬ…
УРОК ДАЛ МНЕ ДЛЯ ЖИЗНИ…
ЕСЛИ БЫ Я БЫЛ УЧИТЕЛЕМ…

РефлексияМЕНЯ УДИВИЛО…МНЕ ЗАХОТЕЛОСЬ…УРОК ДАЛ МНЕ ДЛЯ ЖИЗНИ…ЕСЛИ БЫ Я БЫЛ УЧИТЕЛЕМ…

Слайд 30Домашнее задание
Подготовить проект по теме: «Язык программирования»


Домашнее задание Подготовить проект по теме: «Язык программирования»

Слайд 31Спасибо за работу!

Спасибо за работу!

Что такое shareslide.ru?

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


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть