Тармақталу алгоритмдерін программалау презентация

Содержание

САБАҚТЫҢ МАҚСАТЫ: Білімділік: Оқушыларға тармақталу алгоритмін блок-схема, алгоритмді тілде ,Паскаль программалау тілінде жазуға үйрету. Тәрбиелік: Оқушыларды программалық сауатылыққа ,өзара бірлесіп жұмыс жасауға тәрбиелеу. Дамытушылық: тармақталу алгоритміне есеп шығарту арқылыойлау

Слайд 1САБАҚТЫҢ ТАҚЫРЫБЫ:


Тармақталу алгоритмдерін
программалау.


Слайд 2САБАҚТЫҢ МАҚСАТЫ:
Білімділік: Оқушыларға тармақталу алгоритмін блок-схема, алгоритмді тілде ,Паскаль программалау тілінде

жазуға үйрету.


Тәрбиелік: Оқушыларды программалық сауатылыққа ,өзара бірлесіп жұмыс жасауға тәрбиелеу.


Дамытушылық: тармақталу алгоритміне есеп шығарту арқылыойлау қабілеттерін дамыту.


Слайд 3САБАҚТЫҢ КӨРНЕКІЛІГІ: ИНТЕРАКТИВТІ ТАҚТА, КОМПЬЮТЕРЛЕР, ЭЛЕКТРОНДЫ ОҚУЛЫҚ.
Сабақтың түрі: аралас сабақ
Сабақтың әдісі: баяндау, сұрақ-жауап, практикалық

жұмыс, бейнеәдіс, ойын элементтерін табу

Слайд 4Өткен сабақты пысықтау


Слайд 5Алгоритмнің неше түрі бар?

Қандай алгоритмді сызықтық деп
атаймыз ?
Алгоритмнің з түрі

бар.Сызықтық,
тармақталу,қайталанбалы(циклдік).

Әрекеттердің тізбектей
орындалуын
сипатайтын алгоритм

Қандай алгоритмді тармақталу деп
атаймыз?

Егер алгоритм қадамдарының
тізбектеле орындалуы қандайда бір шартқа
тәуелді өзгеретін болса,ондай алгоритмді
тармақталушы алгоритм дейміз

Қандай алгоритмді қайталанбалы (циклдік)
деп атаймыз?

Егер алгоритмнің бірнеше рет қайталануын
циклдік алгоритм деп атайды .


Слайд 6
Тармақталу алгоитмінде қандай түйінді сөздерді қолданамыз?
егер шарт

онда 1-серия
әйтпесе 2-серия



Слайд 7
Тармақталу алгоитмінде түйінді сөздер Паскаль тілінде қалай айтылады?
егер - if

онда- then
әйтпесе - else



Слайд 8
Паскаль тілінде программа неше бөліктен тұрады?
3 бөліктен
Программаның тақырыбы
Сипаттау бөлімі
Операторлар бөлімі



Слайд 9
DIV және MOD
функциялары не үшін
қолданылады?
DIV – бүтін бөлу
MOD –

бүтін қалдық



Слайд 10
Var операторының
қызметі қандай?
айнымалыларды сипаттау



Слайд 11
Const операторының қызметі қандай?
Тұрақтыларды сипаттау


Слайд 12
Read операторының қызметі қандай?
Берілгендерді енгізу


Слайд 13
Write операторының
қызметі қандай?
Нәтижені шығару


Слайд 14
Программа үзіндісінің міндеті қандай? Program esep1;
Var x: integer;

x айнымалысы бүтін типті мәндер

қабылдайды



Слайд 15
Программа үзіндісінің міндеті қандай? BEGIN
Read (X);
Y:=SQR(X);
Write (Y);
End.
Х-тің квадратын есептеу


Слайд 16
Программа үзіндісінің міндеті қандай? BEGIN
Read (X);
Х:=SQRТ(X);
Write (Y);
End.
Х-тің квадрат түбірін есептеу


Слайд 17Есеп шығару


Слайд 18

Функцияның мәнін есептетеудің блок –схемасы, алгоритмі мен программасын құрыңдар.


Слайд 19

Функцияның мәнін есептетеудің алгоритмі
алг есептеу У(арг нақ х,нәт нақ

У)
басы
енгізу Х
егер x<3
онда у:=x+3
әйтпесе у:=5*x
бітті
шығару У
соңы

Слайд 20

Функцияның мәнін есептетеудің алгоритмі
алг есептеу Ғ(арг нақ х,нәт нақ

Ғ)
басы
енгізу Х
егер x<=2
онда f:=x+4*x+5
әйтпесе f:=1/x*x+2*x
бітті
шығару Ғ
соңы

Слайд 21

Функцияның мәнін есептетеудің программасы.

І топ
program esep 1;
var x,y: real;
begin
read(x);
if x

y:=x+2 else y:=5*x;
write(‘y=’, y:5:2);
end.

Слайд 22

Функцияның мәнін есептетеудің программасы.
ІІ топ
program LN;
var x,f:real;
begin
read(x);
if x

else f:=1/x*x+2*x;
write ('f=',f:2:0);
end.

Слайд 23



Сергіту сәті


Слайд 24Қарапайым типке жататындарын тап! (дұрыс шертсең жапырақтар сыбдырлап белгі береді)


Слайд 25Тіркестік типке жататын асқабақтарды жина!


Слайд 26Нақты типке жататын асқабақтарды жина!


Слайд 27div, mod функциялары қандай типке қолданылады? (дұрысы тышқанмен шерткенде жасыл түске

боялады)

Бүтін (integer)

Нақты (real)

Символдық (char)

Логикалық (boolean)

Тіркестік (string)







Слайд 28Логикалық типке қолданылатын амалдарды тап. (дұрыс тапсаң шар әуеге қалықтайды!)


Слайд 29



Компьютермен жұмыс


Слайд 30

Сабақты пысықтау.(Ауызша орындату)
Келесі программалар үзінділер орындалғандағы нәтижені анықтаңдар
І топ
begin
х=-5
if x>0

then y:=sqr(x) else y:=x*20;
write(y);
end.
ІІ топ
begin
х=9
if x>0 then y:=sqrt(x) else y:=x/2;
write(y);
end.

Слайд 31




Рефлексия
Екі жұлдыз, бір тілек


Слайд 32




Кері байланыс
Оқушылардың басбармақтарын көрсету арқылы сіз түсіндіргенді олардың ұғу деңгейін

тексеріңіз.

Басбармақ жоғарыға қарай = Мен түсінемін.

Басбармақ көлденең = Мен түсінгендеймін.

Басбармақ төмен қарай = Мен түсінбедім.

Слайд 33




Бағалау
«5»-9-10 баллдан жоғары
«4»-6-8 баллға дейін
«3»-1-5 баллға дейін
«2»-0 балл


Слайд 34 Үйге тапсырма:
Функцияның мәнін есептеудің программасын құрыңдар
Оқулықтан: №7.44 бет




Слайд 35Сау болыңыздар!


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

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

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

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

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


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

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