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

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

Презентация. Циклдік алгоритм

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

Саба?ты? та?ырыбы: Циклдік алгоритм

Саба?ты? ма?саты:

Білімділік: Белгілі бір ?рекеттер тізбегі бірнеше рет ?айталанатын болса, онда циклдік алгоритмдерді ?олдананып, есептерді шешу керектігін о?ушылар?а т?сіндіру. Осындай есептеулерді  орында?ан кезде циклді алгоритмдерді ??руда?ы білімдерін арттыру.

Дамытушылы?: О?ушыларды? алгоритм ж?не оны? блок – сызбасын ??ра білу  ?абілеттерін, дамыту. Ойлау, шы?армашылы? ?абілеттерін арттыру

Т?рбиелік: Циклдік алгоритмдерді ?мірмен байланыстыру ар?ылы о?ушыларды цикілді? м?нін ??у?а т?рбиелеу. Компьютермен ж?мыс кезінде техника ?ауіпсіздік ережесін са?тай білуге ?алыптастыру

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

Саба?ты?  ?дісі:  т?сіндірмел-илюстративті, с?ра? - жауап

К?рнекілік: презентация, асы?тар, кеспе ?а?аздар, ба?алау пара?ы

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

І. ?йымдастыру кезе?і:

О?ушылармен с?лемдесу, сынып тізімі. «Домино» ?дісі ар?ылы о?ушыларды екі топ?а б?лу: сызы?ты?, тарма?тал?ан

ІІ. ?й тапсырмасын тексеру:

Жеке с?ра?тар ?ою

  1. Алгоритм  дегеніміз не?
  2. Алгоритм ??ымын енгізген ?алым
  3. Aлгоритмні? ?асиеттер.
  4. Алгоритмні? жазылу формалары?
  5. Алгоритмні? графиктік т?сілде жазылуын т?сіндір?

ІІІ. ?й тапсырмасын бекіту:  «Постер» ?ор?ау

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

І?. Жа?а саба??а кіріспе:

Интерактивті та?тадан «Циклдік алгоритм» ребусын шешу

?. Жа?а саба?:

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

К?птеген алгоритмдерде белгілі бір ?рекеттер тізбегі бірнеше рет ?айталанып орындалып

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

Циклдік процесті ?амтамасыз ететін алгоритм б?лігін ?айталау командасы ??райды.  Б?л команда алгоритмді жина?ы етіп жазу?а м?мкіндік береді.

?айталау командасын алгоритмдік тілде жазу  ?шін ?зірше  (?зір),   цикл басы (цб)  ж?не цикл со?ы (цс)  т?йінді с?дері ?олданылады: ?зірше  с?зінен кейін  ?олданылатын  шарт,  ал  цикл басы  мен  цикл со?ы  т?йінді с?деріні? арасына ?айталанатын командалар жазылады. М?нда да  цикл басы  мен цикл со?ы  т?йінді с?здер арасында?ы цикл аздап о??а ы?ыстырылып жазылады,  олай ы?ыстыру ?айталанатын командаларды? орындалу реттігін т?сінуді о?айлатады.

?айталау саныны? алдын ала белгілі ж?не белгісіз болуына байланысты  цикл екі т?рге б?лінеді.  ?айталау саны алдын ала белгілі цикл – арифметикалы? цикл  деп, орындалу саны белгісіз цикл -  командалы? (итерациялы?)  цикл деп аталады.

Циклдік алгоритмде шарт алгоритм басында немесе со?ында келуі м?мкін.











 

                       Шарт басында келетін ж?не шарт со?ында келетін циклдік алгоритмні? болк - схемасы

?І. Сергіту жатты?уы: «А? б?ла?»

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

Д?птермен ж?мыс

?ІІ. Жа?а саба?ты бекіту:

Тест с?ра?тары ар?ылы о?ушыларды? алгоритм та?ырыбынан ал?ан білімдерін бекіту.

Ж?пты? ж?мыс. тестті белгілеп бол?ан со? о?ушылар бір бірімен жауап пара?тарын алмасып д?рыс жауаппен салыстырады.

1. ?сыныл?андарды? ішінен алгоритм формаларына жатпайтынын к?рсеті?дер:

а. с?здік                                в. графикалы?             с. алгоритмдік тілде       д.  а?ылшын тілінде

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

а. сопа?ша ше?бер            в. тікт?ртб?рыш         с. ромб                            д. параллелограмм

3. Блок – сызбада алгоритмні? басы мен со?ы ?андай фигурамен беріледі?

а. сопа?ша – ше?бер           в. тікт?ртб?рышты    с. ромб                            д. параллелограмм  

4. ?айссы алгоритмге жатпайды?

а. сызы?ты?                 в. б?йры?ты?              с. тарма?тал?ан              д. циклдік

5. Орындалу саны белгісіз цикл

а. командалы?                         в. арифметикалы?                  с. сызы?ты?

6. Толы? немесе толы? емес формада?ы алгоритм не деп аталады?

а. сызы?ты?           в. тарма?тал?ан                с. ондай алгоритм жо?    д. та?дау алгориті

7. ?айталау саны алдын ала белгілі цикл?

а. командалы?                         в. арифметикалы?                  с. сызы?ты?

8. «Егер са?ат кешкі 11 болса, онда ?йы?тау керек, ?йтпесе кітап о?у керек». ?андай алгоритм?

а. сызы?ты?        в. тарма?талу алгоритміні? толы? формасы         с.  ?айталану

9. Алгоритм орындаушыларына жатпайтынын к?рсет:

а. жазу ?стелі                в. адам           с. ыдыс жуатын машина        д. робрт

10. Т?мендегілерді? ?айссысы алгоритм болып табылады?

а. техникалы ?ауіпсіздік ережесі  в. аспазды? рецепт        с. саба? кестесі   д. сынып тізімі                   

11. Ал?а ?ойыл?ан ма?сат?а жетуге ба?ыттал?ан д?л де на?ты ?й?арым?

а. информатика                 в. алгоритм                        с. орындаушы            д. математика

12. Алгоритмні? т?рлері?

  1.  

13. Тарма?талу алгоритміні? негізгі т?йінді с?здері

  1.  

14. ?рекеттерді? бірнеше рет ?айталануы ?алай аталады?

а. цикл           в. тарма?              с. тізбек                    д. сызы?ты?

15. Циклдік алгоритмде шарт ?андай фигурамен беріледі?

а. ромб                в. алтыб?рыш              с. сопа?ша-ше?бер            д. параллелограм

?ІІІ. Ба?алау: 0 – 5  д?рыс жауап – 3

                          5 – 10ж?рыс  жауап – 4

                         10 – 15 д?рыс жауап – 5

 Топ басшысы жауаптарын ба?алау пара?ына белгілеп, ?орытындасын атады.

ІХ. ?йге тапсырма: Та?ырыпты о?у, мазм?ндау.

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Презентация. Циклдік алгоритм»

Сабақтың мақсаты: Білімділік: Белгілі бір әрекеттер тізбегі бірнеше рет қайталанатын болса, онда циклдік алгоритмдерді қолдананып, есептерді шешу керектігін оқушыларға түсіндіру. Осындай есептеулерді орындаған кезде циклді алгоритмдерді құрудағы білімдерін арттыру . Дамытушылық : Оқушылардың алгоритм және оның блок – сызбасын құра білу қабілеттерін, дамыту. Ойлау, шығармашылық қабілеттерін арттыру Тәрбиелік:   Циклдік алгоритмдерді өмірмен байланыстыру арқылы оқушыларды цикілдің мәнін ұғуға тәрбиелеу. Компьютермен жұмыс кезінде техника қауіпсіздік ережесін сақтай білуге қалыптастыру

Сабақтың мақсаты:

Білімділік:

Белгілі бір әрекеттер тізбегі бірнеше рет қайталанатын болса, онда циклдік алгоритмдерді қолдананып, есептерді шешу керектігін оқушыларға түсіндіру. Осындай есептеулерді орындаған кезде циклді алгоритмдерді құрудағы білімдерін арттыру .

Дамытушылық : Оқушылардың алгоритм және оның блок – сызбасын құра білу қабілеттерін, дамыту. Ойлау, шығармашылық қабілеттерін арттыру

Тәрбиелік:

Циклдік

алгоритмдерді өмірмен байланыстыру арқылы оқушыларды цикілдің мәнін ұғуға тәрбиелеу. Компьютермен жұмыс кезінде техника қауіпсіздік ережесін сақтай білуге қалыптастыру

Үй тапсырмасын бекіту: Постер қорғау І топ “ Сызықтық алгоритм” ІІ топ “ Тармақталған алгоритм”

Үй тапсырмасын бекіту: Постер қорғау

І топ

“ Сызықтық алгоритм”

ІІ топ

“ Тармақталған алгоритм”

Басы Қоржынға қолымызды саламыз Жоқ  Қызыл асық табылды ма? Иә  Соңы

Басы

Қоржынға қолымызды саламыз

Жоқ

Қызыл асық табылды ма?

Иә

Соңы

Есептерді шығару кезінде әрекеттерді анықтайтын параметрлердің әртүрлі мәндерінде біртипті әрекеттерді бірнеше рет қайталау қажеттілігі туындайды. Осындай әрекеттерді жүзеге асыратын алгоритмдер циклдік деп, ал бірнеше рет қайталанатын әрекеттер тізбегі циклдер деп аталады.  Алгоритмнің бірнеше рет қайталануын циклдік алгоритм деп атаймыз.   Циклдік алгоритмнің екі түрі бар. Олар:  - арифметикалық цикл – қайталану саны алдын ала белгілі цикл;  - командалық (итерациялық) – орындалу саны белгісіз цикл.

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

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

Циклдік алгоритмнің екі түрі бар. Олар:

- арифметикалық цикл – қайталану саны алдын ала белгілі цикл;

- командалық (итерациялық) – орындалу саны белгісіз цикл.

Шарт циклдік алгоритмнің басында немесе соңында келуі мүмкін. шарт серия серия шарт Шарт басында келетін циклдік  алгоритмнің болк - схемасы Шарт соңында келетінциклдік алгоритмнің болк - схемасы

Шарт циклдік алгоритмнің басында немесе соңында келуі мүмкін.

шарт

серия

серия

шарт

Шарт басында келетін циклдік

алгоритмнің болк - схемасы

Шарт соңында келетінциклдік

алгоритмнің болк - схемасы

Басы Тиынды лақтырып қағып аламыз Жоқ Елтаңба беті түсті ме? Иә Соңы

Басы

Тиынды лақтырып қағып аламыз

Жоқ

Елтаңба беті түсті ме?

Иә

Соңы

1. Ұсынылғандардың ішінен алгоритм формаларына жатпайтынын көрсетіңдер:

а. сөздік в. графикалық с. алгоритмдік тілде д. ағылшын тілінде

2. Блок – сызбада енгізу және шығару мәліметтері қандай фигурамен беріледі?

а. сопақша шеңбер в. тіктөртбұрыш с. ромб д. параллелограмм

3. Блок – сызбада алгоритмнің басы мен соңы қандай фигурамен беріледі?

а. сопақша – шеңбер в. тіктөртбұрышты с. ромб д. параллелограмм

4. Қайссы алгоритмге жатпайды?

а. сызықтық в. бұйрықтық с. тармақталған д. циклдік

5.Орындалу саны алдын ала белгісіз цикл?

а. командалық в. арифметикалық с. сызықтық д. тармақталған

6. Толық немесе толық емес формадағы алгоритм не деп аталады?

а. сызықтық в. тармақталған с. ондай алгоритм жоқ д. таңдау алгориті

7. Қайталану саны алдын ала белгілі цикл?

а. командалық в. арифметикалық с. сызықтық д. тармақталған

8. «Егер сағат кешкі 11 болса, онда ұйықтау керек, әйтпесе кітап оқу керек». қандай алгоритм?

а. сызықтық в. тармақталу алгоритмінің толық формасы с. қайталану

9. Алгоритм орындаушыларына жатпайтынын көрсет:

а. жазу үстелі в. адам с. ыдыс жуатын машина д. робрт

10. Төмендегілердің қайссысы алгоримт болып табылады?

а. техникалы қауіпсіздік ережесі в. аспаздық рецепт с. сабақ кестесі д. сынып тізімі

11. Алға қойылған мақсатқа жетуге бағытталған дәл де нақты ұйғарым?

а. информатика в. алгоритм с. орындаушы д. математика

12. Алгоритм түрлері:

а. сызықтық, циклдік в. сызықтық, тармақталу, циклдік с. тармақталу, сызықтық, негізгі

13. Тармақталу алгоритмінің негізгі түйінді сөздері

а . басы, соңы в. алг, арг с. егер, онда, әйтпесе, бітті д. әзрше, цикл басы, цикл соңы

14. Әрекеттердің бірнеше рет қайталануы қалай аталады?

а. цикл в. тармақ с. тізбек д. сызықтық

15. Циклдік алгоритмде шарт қандай фигурамен беріледі?

а. ромб в. алтыбұрыш с. сопақша-шеңбер д. параллелограм

ТЕСТ ЖАУАПТАРЫ: Р/с  дұрыс жауабы: 1 Д 2 Д 3 А 4 В 5 А 6 В 7 8 В 9 В А 10 В 11 В 12 В 13 С 14 А 15 В

ТЕСТ ЖАУАПТАРЫ:

Р/с

дұрыс жауабы:

1

Д

2

Д

3

А

4

В

5

А

6

В

7

8

В

9

В

А

10

В

11

В

12

В

13

С

14

А

15

В


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

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

Категория: Презентации

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

Скачать
Презентация. Циклдік алгоритм

Автор: Амантауова Жансая Сейтхановна

Дата: 26.02.2016

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

Похожие файлы

object(ArrayObject)#853 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(57) "Циклдік алгоритм операторлары "
    ["seo_title"] => string(32) "tsikldik-alghoritm-opieratorlary"
    ["file_id"] => string(6) "176914"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(11) "presentacii"
    ["date"] => string(10) "1424517251"
  }
}
object(ArrayObject)#875 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(58) "Презентация "Сызықтық алгоритм""
    ["seo_title"] => string(35) "priezientatsiia_syzyk_tyk_alghoritm"
    ["file_id"] => string(6) "392599"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(11) "presentacii"
    ["date"] => string(10) "1487260225"
  }
}
object(ArrayObject)#853 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(56) "Презентация "Циклдік алгоритм""
    ["seo_title"] => string(34) "priezientatsiia_tsikldik_alghoritm"
    ["file_id"] => string(6) "392606"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(11) "presentacii"
    ["date"] => string(10) "1487260572"
  }
}
object(ArrayObject)#875 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(115) "Алгоритм типтері (сызы?ты?, тарма?талу ж?не циклдік алгоритмдер)"
    ["seo_title"] => string(61) "alghoritmtiptierisyzyktyktarmaktaluzhnietsikldikalghoritmdier"
    ["file_id"] => string(6) "273967"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1452316986"
  }
}
object(ArrayObject)#853 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(115) "Алгоритм типтері (сызы?ты, тарма?талу ж?не циклдік алгоритмдер) "
    ["seo_title"] => string(69) "alghoritm-tiptieri-syzyk-ty-tarmak-talu-zh-nie-tsikldik-alghoritmdier"
    ["file_id"] => string(6) "238773"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1444651798"
  }
}


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

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

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

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

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

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

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

Проверка свидетельства