Разделы презентаций


Решение задач на языке программирования Pascal

Содержание

Тип урока: комбинированный.Вид: лекция.Метод обучения: Иллюстративно-объяснительный.Оборудование: Компьютер, презентация, доска, проектор.Форма обучения: фронтальная с учащимися.План урока:Организационный момент. (2мин)Актуализация знаний. (5мин)Объяснение нового материала. (8мин)Решение задач.(20мин)Домашняя работа. (2мин)Подведение итогов урока.(3мин)

Слайды и текст этой презентации

Слайд 1 «Решение задач на языке программирования» (Подготовка к ОГЭ)



Учителя информатики:
Трукжанова

Айгуль Зулхаджаевна


2016 г

«Решение задач на языке программирования»  (Подготовка к ОГЭ)  Учителя информатики:

Слайд 2Тип урока: комбинированный.
Вид: лекция.
Метод обучения: Иллюстративно-объяснительный.
Оборудование: Компьютер, презентация, доска, проектор.
Форма

обучения: фронтальная с учащимися.

План урока:
Организационный момент. (2мин)
Актуализация знаний. (5мин)
Объяснение нового

материала. (8мин)
Решение задач.(20мин)
Домашняя работа. (2мин)
Подведение итогов урока.(3мин)

Тип урока: комбинированный.Вид: лекция.Метод обучения: Иллюстративно-объяснительный.Оборудование: Компьютер, презентация, доска, проектор.Форма обучения: фронтальная с учащимися.План урока:Организационный момент. (2мин)Актуализация

Слайд 3Цели урока:
Образовательные: закрепить знание системы команд исполнителя;

ввести понятие алгоритма, программы;
сформировать

умение составлять алгоритмы решения задач;
Развивающие:
развитие алгоритмического и логического мышления, познавательный интерес обучающихся;
развитие творческой активности обучающихся;
формирование интереса к изучению предмета;
Воспитательные: воспитать культуру речи
воспитание у обучающихся самостоятельности, аккуратности, внимательности, культуры речи и общения учеников.
Задачи урока:
Научить составлять алгоритмы решения задач на языке программирования.
Раскрыть понятие «программа».


Цели урока:Образовательные: закрепить знание системы команд исполнителя;     ввести понятие алгоритма, программы;

Слайд 4Языки программирования - это формальные языки, предназначенные для записи алгоритмов,

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

программами.
Язык Паскаль – универсальный язык программирования.

Никлаус Вирт (род. в 1934 г.) - швейцарский учёный, специалист в области информатики, один из известнейших теоретиков в области разработки языков программирования, профессор информатики (компьютерных наук). Разработчик языка Паскаль и ряда других языков программирования.

Языки программирования - это формальные языки, предназначенные для записи алгоритмов, исполнителем которых будет компьютер. Записи алгоритмов на

Слайд 5Алфавит языка
Алфавит языка программирования Паскаль - набор допустимых символов, которые

можно использовать для записи программы.
A, B, C, …, X

Y, Z

Алфавит языка Паскаль

Латинские прописные
буквы

Латинские строчные
буквы

Арабские цифры

Специальные
символы

a, b, c,…, x, y, z

0, 1, 2, …, 7, 8, 9

Знаки арифметические,
препинания, скобки и другие

Алфавит языкаАлфавит языка программирования Паскаль - набор допустимых символов, которые можно использовать для записи программы. A, B,

Слайд 6Алфавит языка
В алфавит языка Паскаль включены неделимые элементы (составные символы).


: =
Неделимые элементы
Знак операции
присваивания
Знаки больше или равно,
меньше или равно
>

= и < =
Алфавит языкаВ алфавит языка Паскаль включены неделимые элементы (составные символы). : =Неделимые элементыЗнак операцииприсваивания Знаки больше или

Слайд 7Простые числовые типы данных

Простые числовые типы данных

Слайд 8Структура программы на языке Паскаль
Структура программы
Описание данных
Описание действий
Описание констант, меток

и
описание переменных (var)
Начинается словом begin и
заканчивается словом end
с

точкой
Структура программы на языке ПаскальСтруктура программыОписание данныхОписание действийОписание констант, меток и описание переменных (var)Начинается словом begin изаканчивается

Слайд 9Структура программы на Паскале
VAR список однотипных переменных: INTEGER;

список однотипных переменных:REAL;
BEGIN
READ(список ввода);
READLN(список ввода);

переменная:=арифметическое выражение ;
WRITE(список вывода);
WRITELN(список вывода);
END.
Структура программы на ПаскалеVAR список однотипных переменных: INTEGER;     список однотипных переменных:REAL;BEGIN  READ(список

Слайд 10mod
div
/
*
-
+
SIN (x)
COS (x)
SQR (x)
SQRT (x)
ABS (x)
Sin x
Cos x
x 2
|x|
 x
сложение
вычитание
умножение
деление
деление


нацело
Остаток
от деления
Арифметические операции
Функции

F (x)

moddiv/*-+SIN (x)COS (x)SQR (x)SQRT (x)ABS (x)Sin xCos xx 2|x| xсложениевычитаниеумножениеделениеделение нацелоОстаток от деленияАрифметические операцииФункции F (x)

Слайд 11Оператор цикла FOR
FOR имя:= выражение1 TO выражение 2 DO оператор
Правило

записи оператора IF
IF условие THEN оператор 2 ELSE оператор

Оператор цикла FORFOR имя:= выражение1 TO выражение 2 DO операторПравило записи оператора IFIF условие THEN оператор 2

Слайд 12Задача 1

Задача 1

Слайд 13Программа (Задача 1)
Var a, i, n, min: integer;
Begin
Writeln (‘Введите количество

чисел’);
Readln (n);
min:= 30000;
For i:= 1 to n do

begin
Writeln (‘Введите число’);
Readln (a);
if (a < min) and (a mod 7 =0) then min:=a
end;
Writeln (‘ Миним. число, делящееся нацело на 7 =‘ , min);
Readln
end.

Программа (Задача 1)Var a, i, n, min: integer;BeginWriteln (‘Введите количество чисел’);Readln (n);min:= 30000;For i:= 1 to n

Слайд 14Самостоятельное решение задачи: Задача 2

Самостоятельное решение задачи: Задача 2

Слайд 15Самостоятельное решение задачи: Задача 3

Самостоятельное решение задачи: Задача 3

Слайд 16Домашняя работа: Задача 4

Домашняя работа:  Задача 4

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

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

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

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

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


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

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