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

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

Тармақталу алгоритмі

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

Пән аты:   Информатика  

Сыныбы:  6

Сабақтың тақырыбы:  Тармақталу алгоритмі

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

           Білімділігі: Тармақталу алгоритмнің қызметші сөздерін қолдана отырып берілген есептің алгоритмін

                             құруға оқушылардың дағдыларын қалыптастыру.

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

           Тәрбиелігі: Оқушыларды ұқыптылыққа, шыдамдылыққа тәрбиелеу.     

Сабақтың типі:    аралас сабақ

Оқыту  әдістері:   баяндау, сұрақ-жауап, көрнекілік, практикалық әдіс

Сабақтың көрнекілігі:  ДК, экран, презентация

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

І. Ұйымдастыру кезеңі

ІІ. Сабақтың мақсаты мен міндеттерін айқындау

ІІІ. Білімді маңыздылау

  1. Алгоритм дегеніміз не? Бұл сөз қайдан шыққан?
  2. Алгоритмнің қандай қасиеттерін білесіңдер?
  3. Сызықтық алгоритм дегеніміз не?

ІV. Үй тапсырмасын тексеру 

 V. Жаңа тақырыпты түсіндіру

Тармақталу алгоритмі дегеніміз – іс-әрекеттердің логикалық шартты тексере отырып, тармақтала орындалуын сипаттайтын алгоритмдер. Тармақталу алгоритмінде егер, онда, әйтпесе, бітті түйінді сөздері қолданылады. Тармақталу алгоритмінде міндетті түрде шарт қойылады. Шарт – тексеру нәтижесінде «иә» (ақиқат) немесе «жоқ» (жалған) логикалық мәндерін қабылдайтын логикалық өрнек немесе пікір.

 Тармақталу алгоритмінің блок-сызбасы:




 

                                             жоқ (-)                                     иә (+)











 

Тармақталу алгоритмі 2 түрге бөлінеді: толық тармақталу, қысқаша тармақталу.










 

Толық тармақталу:                                           

1 - серия

егер шарт                                                    иә                                жоқ                              иә                                 жоқ

   онда      1-серия

2 - серия

   әйтпесе 2-серия

бітті




 

Қысқаша (толымсыз) тармақталу:

егер шарт

   онда   серия

бітті;

1-мысал: А және В сандары берілген. Екі санның үлкенін табу.

Алг  ЕСҮТ (арг нақ А, В, нәт лит max)

басы

енгізу  А, В

        eгер А>В

        oнда  max:= A                                                                                                    иә                                  жоқ

        әйтпесе  max:= B

max:=B

max:=A

бітті

        шығару max

соңы




 

VІ. Жаңа білімді бекіту  (Оқулықпен жұмыс)

Практикалық жұмыс №4

Дәптерге түйінді сөздер арқылы алгоритм құру және блок-сызбасын көрсету.

Есеп: Табаны B, биіктігі H  үшбұрыштың ауданын есептейтін алгоритм құру. Формуласы:  S=B*H/2

Практикалық жұмыс №5

Есеп:  Квадрат теңдеуді шешу алгоритмі мен блок-сызбасы және программасын жазу.

Практикалық жұмыс №7

Есеп: Ә. Тәжібаевтың «Толағай» ертегісі бойынша алгоритм құрыңдар.

VІІ. Қорытынды

 Бүгінгі сабақта біздің білгеніміз:

  • Алгоритм түрлері, құрылымы;
  • Алгоритмнің синтаксистік және семантикалық ережелерін;
  • Түйінді (қызметші) сөздерді қолдану.

VІІ. Үйге тапсырма: §

     1. Массасы 50, 100, 150,. 1000 г сары майдың құнын анықтау алгоритмін құрыңдар. 1 кг сары майдың бағасы – 300 теңге.

     2. Шаршыға дөңгелек сыйғызу алгоритмін құру. 

 

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

Пән аты: Информатика

Сыныбы: 6


Сабақтың тақырыбы: Тармақталу алгоритмі


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

Білімділігі: Тармақталу алгоритмнің қызметші сөздерін қолдана отырып берілген есептің алгоритмін

құруға оқушылардың дағдыларын қалыптастыру.

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

Тәрбиелігі: Оқушыларды ұқыптылыққа, шыдамдылыққа тәрбиелеу.


Сабақтың типі: аралас сабақ

Оқыту әдістері: баяндау, сұрақ-жауап, көрнекілік, практикалық әдіс

Сабақтың көрнекілігі: ДК, экран, презентация


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


І. Ұйымдастыру кезеңі


ІІ. Сабақтың мақсаты мен міндеттерін айқындау


ІІІ. Білімді маңыздылау

    1. Алгоритм дегеніміз не? Бұл сөз қайдан шыққан?

    2. Алгоритмнің қандай қасиеттерін білесіңдер?

    3. Сызықтық алгоритм дегеніміз не?

ІV. Үй тапсырмасын тексеру


V. Жаңа тақырыпты түсіндіру

Тармақталу алгоритмі дегеніміз – іс-әрекеттердің логикалық шартты тексере отырып, тармақтала орындалуын сипаттайтын алгоритмдер. Тармақталу алгоритмінде егер, онда, әйтпесе, бітті түйінді сөздері қолданылады. Тармақталу алгоритмінде міндетті түрде шарт қойылады. Шарт – тексеру нәтижесінде «иә» (ақиқат) немесе «жоқ» (жалған) логикалық мәндерін қабылдайтын логикалық өрнек немесе пікір.

Тармақталу алгоритмінің блок-сызбасы:








жоқ (-) иә (+)



2 - серия

1 - серия






Тармақталу алгоритмі 2 түрге бөлінеді: толық тармақталу, қысқаша тармақталу.

1 - серия


Толық тармақталу:

е

1 - серия

гер шарт иә жоқ иә жоқ

онда 1-серия

2 - серия

әйтпесе 2-серия

бітті


Қысқаша (толымсыз) тармақталу:

егер шарт

онда серия

бітті;


1-мысал: А және В сандары берілген. Екі санның үлкенін табу.

Алг ЕСҮТ (арг нақ А, В, нәт лит max)

басы

енгізу А, В

eгер АВ

oнда max:= A иә жоқ

әйтпесе max:= B

б

max:=A

max:=B

ітті

шығару max

соңы



VІ. Жаңа білімді бекіту (Оқулықпен жұмыс)


Практикалық жұмыс №4

Дәптерге түйінді сөздер арқылы алгоритм құру және блок-сызбасын көрсету.

Есеп: Табаны B, биіктігі H үшбұрыштың ауданын есептейтін алгоритм құру. Формуласы: S=B*H/2


Практикалық жұмыс №5

Есеп: Квадрат теңдеуді шешу алгоритмі мен блок-сызбасы және программасын жазу.


Практикалық жұмыс №7

Есеп: Ә. Тәжібаевтың «Толағай» ертегісі бойынша алгоритм құрыңдар.


VІІ. Қорытынды

Бүгінгі сабақта біздің білгеніміз:

  • Алгоритм түрлері, құрылымы;

  • Алгоритмнің синтаксистік және семантикалық ережелерін;

  • Түйінді (қызметші) сөздерді қолдану.

VІІ. Үйге тапсырма: §


1. Массасы 50, 100, 150, ... 1000 г сары майдың құнын анықтау алгоритмін құрыңдар. 1 кг сары майдың бағасы – 300 теңге.

2. Шаршыға дөңгелек сыйғызу алгоритмін құру.


















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

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

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

Целевая аудитория: 6 класс.
Урок соответствует ФГОС

Скачать
Тармақталу алгоритмі

Автор: Серікбай Белес Зерделіұлы

Дата: 08.01.2017

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

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

object(ArrayObject)#852 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(39) "Тарма?талу алгоритмі."
    ["seo_title"] => string(22) "tarmak-talu-alghoritmi"
    ["file_id"] => string(6) "320762"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1461144186"
  }
}
object(ArrayObject)#874 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(64) "Тарма?талу алгоритмі, операторлары"
    ["seo_title"] => string(33) "tarmaktalualghoritmiopieratorlary"
    ["file_id"] => string(6) "299026"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1456425130"
  }
}
object(ArrayObject)#852 (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"
  }
}
object(ArrayObject)#874 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(92) ""Тармақталған алгоритмдер" тақырыбында ашық сабақ"
    ["seo_title"] => string(53) "tarmak_talg_an_alghoritmdier_tak_yrybynda_ashyk_sabak"
    ["file_id"] => string(6) "403662"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1490595658"
  }
}
object(ArrayObject)#852 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(119) "Алгоритмні? т?рлері (сызы?ты?, тарма?талу ж?не циклдік алгоритмдер)"
    ["seo_title"] => string(73) "alghoritmnin-turlieri-syzyk-tyk-tarmak-talu-zh-nie-tsikldik-alghoritmdier"
    ["file_id"] => string(6) "248745"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1446780037"
  }
}

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

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

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

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

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

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

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

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