Предварительный просмотр презентации

«Человек придает кибернетическим машинам способность творить и создает этим себе могучего помощника» Ноберт Винер

Домашнее задание: Тестовое задание в яндекс формах https://forms.yandex.ru/u/643d433e5056902c23eaef34/

Проверь домашнюю работу: X:=11 Y:= 5 Z:= 5 Y:= 11 mod 5 = 1 X:= 5 Y:= (1+2)*5 =15 Поместите здесь ваш текст 1 балл

№ 172 X:=13 Y:= 3 Z:= 13 Z:= 13 div 3 = 4 Y:= 13 1 балл

№ 173(a) program Pr1; var X, Y : real; begin X:= 16; Y:= sqrt (X); writeln(‘ Y=‘ , Y : 6: 4); end. 1 балл

Повтори устно: Что такое алгоритм? Что такое программа? Назови алфавит языка Python Какие типы данных используются в языке? 1 балл

Алгоритм — это набор инструкций, которые решают поставленную задачу. Перед тем, как писать программу, нужно придумать её алгоритм. Надо ответить себе на вопрос: что нужно сделать компьютеру для достижения нужного нам результата?

Программа — это специальная запись алгоритма, понятная компьютеру. Чтобы превратить алгоритм в программу, нужно изучить язык программирования.

Алфавит языка Python Буквы Цифры Знаки препинания

Типы данных Компьютер — не человек. Он не может просто так понять, когда нужно получить название фильма, а когда подсчитать разность чисел. С данными можно делать разные действия. Числа — вычитать, складывать, умножать и делить. Слова — соединять в предложения, считать количество букв или разделять на части. Чтобы выполнять все эти действия, компьютер должен различать разные типы данных. Для каждого типа данных — свои правила: как их записывать, и что можно с ними делать.

Сравни. Почему программа не даст результат? алг Пример цел a,b,c,d,m,n нач ввод a,b,c,d m:=a * b n:= b* c вывод m, n кон m:=a *d; n:= b*d; ? ?

Тема урока: «Организация ввода и вывода данных в языке Python при разработке программ»

Узнать: о способах ввода и вывода данных в языке Python . Задачи урока: Научиться: правильно использовать команды ввода и вывода данных при разработке программ.

Способы ввода данных Для чтения входных данных в Python есть функция input(). Она читает одну строчку ввода в виде значения типа строка. Это значение можно записать в переменную или использовать в выражении. Посмотрим на пример программы и её запуска.

Вывод данных Для вывода на экран в Python существует функция print(). Выводить (печатать) можно значения любых типов: Если функция print() получает несколько параметров, она выводит их в одну строку, разделив пробелом. 1 балл 1 балл

Ответьте на вопросы: Как записывается сложение? Как записывается вычитание? Как записывается умножение? Как записывается деление? Как записывается возведение в степень?


Выполни вместе с учителем: У Сони было n конфет, а Пети m конфет. Они решили посчитать сколько конфет у них вместе. Напиши программу, которая бы считывала количество конфет у Сони и Пети и выводила их сумму. Дано: m и n n=input() m=input() Вывести: сумму print(n+m)


Компьютерный эксперимент: 2 балла 3 балла

Подведение итогов Можете ли вы назвать тему урока? Вам было легко или были трудности? Что у вас получилось лучше всего и без ошибок? Какое задание было самым интересным и почему?

Оценка за урок 4-6 баллов – оценка «3» 7-9 баллов – оценка «4» 10-11 баллов – оценка «5»