kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Тарма?тал?ан алгоритмдер

Нажмите, чтобы узнать подробности

Саба?ты? та?ырыбы:  Тарма?тал?ан алгоритмдер

Саба?ты? ма?саты: а) білімділік: о?ушыларды? ал?ан білімдерін арттыру,

                                           ж?йелеу, блок-схема ж?не программа ??ру

                                           практикалы? білімдерін тексеру;

                                      ?) дамытушылы?: ал?ан білімдерін практикада

                                           ?олдана білуге, логикалы? ойлау ?абілеттерін

                                           дамыту;

                                       б) т?рбиелік: шы?армашылы? білігін, танымды?

                                            ?абілетін, ?зі т?жырым жасау?а, ?зіні? айт?анын

                                            д?лелдеуге т?рбиелеу.

Саба?ты? т?рі:  Практикалы? ж?мыс

Саба?ты?  ?дісі: Информатикадан есептер шы?аруда проблемалы?-іздену

Саба?ты?  техникалы? ??ралы: Компьютер

Саба?ты? ж?рісі:

 ?йымдасытру  1) О?ушыларды тексеру

                             2) Саба??а дайынды?ын тексеру

Біз сіздермен осы уа?ыт?а дейін сызы?ты? алгоритмдерді ?арастыр?ан болатынбыз. Сызы?ты? алгоритмде командалар бірінен со? бірі реттелген ?адаммен орындалады. Ал, егер бізге ?андайда бір шартты орындау керек болатын болса немесе шартты та?дау ?ажеттігі туса онда біз не істер едік.

Ендеше, балалар шартты та?дау ?шін біз алгоритмні? тарма?тал?ан т?рін ?арастырамыз.

Б?рімізге белгілі ?зіміз с?йіп ты?дайтын ертегімізден мысал келтірейік.

 « Иван патша»  баласы тас?а келіп, онда мынадай жазу к?реді:

-         Сол?а барса? - ?мірі?мен ?оштасасы?;

-         О??а барса? - аты?ды жо?алтасы?;

-         Тура барса? – дос табасы?;

О?ушылар ?андай жолды та?дар еді?дер «Сол ма?, о? ба?, тура ма?»

Ол ?шін біз шарт ?ою ар?ылы ?з жолымызды та?дауымыз керек.

Осы немесе бас?а жолды та?дау есеп шарттарымен аны?талады. Есептеуді? м?мкін ба?ыттарыны? ?р?айсысы тарма? деп аталады. Кейбір шарт орындалуына байланысты есептеу процесі осы немесе бас?а тарма? бойынша ж?руі м?мкін. М?ндай алгоритм тарма?тал?ан деп аталады.

 Тарма?талу командасы



 



 

Екі санны? ?лкенін табуды ?арастырамыз        Паскаль тілінде программалау

О?ушыларды ?ш топ?а б?ліп, де?гейлік тапсырмалар беріледі

1-де?гей   «Ертегі» есеп

 « Иван патша» баласы тас?а келіп, онда мынадай жазу к?реді:

-         Сол?а барса? - ?мірі?мен ?оштасасы?;

-         О??а барса? - аты?ды жо?алтасы?;

-         Тура барса? – дос табасы?



 

 

2- де?гей  «Тарма?тал?ан ?ле?»        

Егер ?ыс болма?анда

Ауыл мен ?алада

Білмеседік біз онда

К??ілді к?ндерді !

Балалар ж?рмес еді

А? ?аланы? жанында

К?рмейтінедік іздерді,

Егер, егер, егер…

                           C2, C<=0

3- де?гей   Y=      , C>0                           

Program  pr1;

Var x,c :real;

    begin

X=C2

X=

    readln(c);

If c<=0 then x:=sqr (c) else x:=sqrt(c)

writeln(‘x=‘,x: 2: 0);

end.



 

Саба?ты ?орытындылау

?йге тапсырма: 1.7 та?ырып  16,17 есептер

Просмотр содержимого документа
«Тарма?тал?ан алгоритмдер »

Сабақтың тақырыбы: Тармақталған алгоритмдер

Сабақтың мақсаты: а) білімділік: оқушылардың алған білімдерін арттыру,

жүйелеу, блок-схема және программа құру

практикалық білімдерін тексеру;

ә) дамытушылық: алған білімдерін практикада

қолдана білуге, логикалық ойлау қабілеттерін

дамыту;

б) тәрбиелік: шығармашылық білігін, танымдық

қабілетін, өзі тұжырым жасауға, өзінің айтқанын

дәлелдеуге тәрбиелеу.

Сабақтың түрі: Практикалық жұмыс

Сабақтың әдісі: Информатикадан есептер шығаруда проблемалық-іздену

Сабақтың техникалық құралы: Компьютер

Сабақтың жүрісі:

Ұйымдасытру 1) Оқушыларды тексеру

2) Сабаққа дайындығын тексеру

Біз сіздермен осы уақытқа дейін сызықтық алгоритмдерді қарастырған болатынбыз. Сызықтық алгоритмде командалар бірінен соң бірі реттелген қадаммен орындалады. Ал, егер бізге қандайда бір шартты орындау керек болатын болса немесе шартты таңдау қажеттігі туса онда біз не істер едік.

Ендеше, балалар шартты таңдау үшін біз алгоритмнің тармақталған түрін қарастырамыз.

Бәрімізге белгілі өзіміз сүйіп тыңдайтын ертегімізден мысал келтірейік.

« Иван патша» баласы тасқа келіп, онда мынадай жазу көреді:

  • Солға барсаң - өміріңмен қоштасасың;

  • Оңға барсаң - атыңды жоғалтасың;

  • Тура барсаң – дос табасың;

Оқушылар қандай жолды таңдар едіңдер «Сол ма?, оң ба?, тура ма?»

Ол үшін біз шарт қою арқылы өз жолымызды таңдауымыз керек.

Осы немесе басқа жолды таңдау есеп шарттарымен анықталады. Есептеудің мүмкін бағыттарының әрқайсысы тармақ деп аталады. Кейбір шарт орындалуына байланысты есептеу процесі осы немесе басқа тармақ бойынша жүруі мүмкін. Мұндай алгоритм тармақталған деп аталады.

Тармақталу командасы







Екі санның үлкенін табуды қарастырамыз Паскаль тілінде программалау

Оқушыларды үш топқа бөліп , деңгейлік тапсырмалар беріледі

1-деңгей «Ертегі» есеп

« Иван патша» баласы тасқа келіп, онда мынадай жазу көреді:

  • Солға барсаң - өміріңмен қоштасасың;

  • Оңға барсаң - атыңды жоғалтасың;

  • Тура барсаң – дос табасың





Таста жазылған











Өміріңмен қоштасасың





Атыңнан айырыласың

Дос табасың











2- деңгей «Тармақталған өлең»

Егер қыс болмағанда

Ауыл мен қалада

Білмеседік біз онда

Көңілді күндерді !

Балалар жүрмес еді

Ақ қаланың жанында

Көрмейтінедік іздерді ,

Егер, егер, егер…



C2, C

3- деңгей Y= , C0

Program pr1;

Var x,c :real;

begin

readln(c);

If c

writeln(‘x=‘,x: 2: 0);

end.





Сабақты қорытындылау

Үйге тапсырма: 1.7 тақырып 16,17 есептер


Получите в подарок сайт учителя

Предмет: Информатика

Категория: Уроки

Целевая аудитория: 9 класс

Скачать
Тарма?тал?ан алгоритмдер

Автор: Изтурганова Светлана Айткулкызы

Дата: 18.05.2015

Номер свидетельства: 212891

Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства