СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Күрделі шарттар

Категория: Информатика

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

Күрделі шарттар туралы түсінік және практика

Просмотр содержимого документа
«Күрделі шарттар»

Сабақтың тақырыбы: Күрделі шарттар

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

Күрделі шарттар

Шаттық шеңбері

Шаттық шеңбері

Үй жұмысын тексеру.  Тармақталған алгоритм

Үй жұмысын

тексеру.

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

«Сыйқырлы сандар» ойыны 1992 1991 1 1986 1995

«Сыйқырлы сандар» ойыны

1992

1991

1

1986

1995

Алгоритм дегеніміз не? Алгоритмнің неше түрі бар?
  • Алгоритм дегеніміз не?
  • Алгоритмнің неше түрі бар?
Алгоритм түрлеріне анықтама бер

Алгоритм түрлеріне анықтама бер

 Тармақталған алгоритмнің неше түрібар? Мысал келтіріңіздер

Тармақталған алгоритмнің неше түрібар? Мысал келтіріңіздер

Тармақталған алгоритмде шарт қандай фигурамен беріледі?

Тармақталған алгоритмде шарт қандай фигурамен беріледі?

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

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

Жаңа сабақ if - егер , then – онда , else – әйтпесе сөздерімен біріктірілген, бірнеше қарапайым шарттардан тұратын шарттар (логикалық өрнектер) күрделі шарттар деп аталады.

Жаңа сабақ

  • if - егер , then – онда , else – әйтпесе сөздерімен біріктірілген, бірнеше қарапайым шарттардан тұратын шарттар (логикалық өрнектер) күрделі шарттар деп аталады.
  Оператор программадағы іс-әрекеттердің орындалу реттілігін өзгертетін мүмкіндіктің ең кең тараған тәсілі болып табылады.  Оператордың жазылу түрі:  { Егер шарт онда 1 оператор әйтпесе 2 оператор орындалады.}  IF THEN ELSE ;  Егер шарттың мәні «ақиқат» болса, THEN сөзінен кейінгі оператор, ал мән «жалған» болса, ELSE сөзінен кейінгі оператор орындалады.

Оператор программадағы іс-әрекеттердің орындалу реттілігін өзгертетін мүмкіндіктің ең кең тараған тәсілі болып табылады.

Оператордың жазылу түрі: { Егер шарт онда 1 оператор әйтпесе 2 оператор орындалады.} IF THEN ELSE ; Егер шарттың мәні «ақиқат» болса, THEN сөзінен кейінгі оператор, ал мән «жалған» болса, ELSE сөзінен кейінгі оператор орындалады.

берілу формалары:   Сөздік формада Графикалық формада (блок-схема) Программалау тілінде

берілу формалары:

  • Сөздік формада
  • Графикалық формада (блок-схема)
  • Программалау тілінде
Шарт өрнегін жазу үшін мынадай  салыстыру белгілерін пайдаланамыз:    = Тең  ≠ Тең емес Пунктуация белгілерінің атқаратын қызметі:  ; (нүктелі үтір) – Операторлардың бір-бірінен ажырату белгісі  = (теңдік)- тұрақтылар мәнін көрсету және салыстыру белгілері := (меншіктеу)- айнымалыларға немесе типі көрсетілген тұрақтыларға мән беру белгісі Мәліметтердің типтері Бүтін сан- integer;  Нақты сан – real;

Шарт өрнегін жазу үшін мынадай салыстыру белгілерін пайдаланамыз:

= Тең ≠ Тең емес

Пунктуация белгілерінің атқаратын қызметі:

; (нүктелі үтір) – Операторлардың бір-бірінен ажырату белгісі

= (теңдік)- тұрақтылар мәнін көрсету және салыстыру белгілері

:= (меншіктеу)- айнымалыларға немесе типі көрсетілген тұрақтыларға мән беру белгісі

Мәліметтердің типтері

Бүтін сан- integer;

Нақты сан – real;

Кейбір есепте үш және одан да көп тармақ, яғни шығу сызықтары бар шарттарды тексеруге тура келетін кездер кездеседі.  Мысалы: Функция мәнін есептеп шығаруды қарастырайық

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

Мысалы:

Функция мәнін есептеп шығаруды қарастырайық

Сергіту сәті

Сергіту сәті

Логикалық тапсырмалар  1. Үш дос Джек, Лесси және Гриф атты иттерін түрлі ойындарға үйретіп, жарысқа қатыстырды.  Достар қазылар алқасынан жарыс нәтижесін туралы сұрағанда олар былай деп жауап берді: “Джек екінші орын алды. Лесси, меніңше екінші орын емес, ал Гриф бірінші бола алмады”.  Егер иттердің әрқайсысы әртүрлі орындар алса, онда қайсысы қандай жүлделі орынға ие болды? І-орын Джек ІІ-орын Лесси ІІІ-орын Гриф + + - - +

Логикалық тапсырмалар

1. Үш дос Джек, Лесси және Гриф атты иттерін түрлі ойындарға үйретіп, жарысқа қатыстырды.

Достар қазылар алқасынан жарыс нәтижесін туралы сұрағанда олар былай деп жауап берді: “Джек екінші орын алды. Лесси, меніңше екінші орын емес, ал Гриф бірінші бола алмады”.

Егер иттердің әрқайсысы әртүрлі орындар алса, онда қайсысы қандай жүлделі орынға ие болды?

І-орын

Джек

ІІ-орын

Лесси

ІІІ-орын

Гриф

+

+

-

-

+

 2. Берілген бір түзу бойындағы фигуралар берілген. Түзу бойындағы фигуралар қосындысы 13-ке тең болу керек. Қолған бос фигураларға 1,2,3,4 және 5 сандары жазылады.  Боялған фигурадағы сандар қосындысы нешеге тең? 8 8 3 2 15 16 17 15 16 17 6 4 6 1 7 5 7 5

2. Берілген бір түзу бойындағы фигуралар берілген. Түзу бойындағы фигуралар қосындысы 13-ке тең болу керек. Қолған бос фигураларға 1,2,3,4 және 5 сандары жазылады.

Боялған фигурадағы сандар қосындысы нешеге тең?

8

8

3

2

  • 15
  • 16
  • 17
  • 15
  • 16
  • 17

6

4

6

1

7

5

7

5

Тапсырмамен жұмыс

Тапсырмамен жұмыс

 Тапсырма №1: Бөлменің температурасы 50 градустан жоғары болса, “ыстық” сөзін, 25 градустан жоғары болса, “қалыпты” сөзін, ал 25 градустан төмен болса, “суық” сөзін шығару программасын құру керек.

Тапсырма №1:

Бөлменің температурасы

50 градустан жоғары болса, “ыстық” сөзін,

25 градустан жоғары болса, “қалыпты” сөзін,

ал 25 градустан төмен болса, “суық” сөзін шығару программасын құру керек.

І топ: Математиктер Бөлме темперасын анықтау, сөздік формада  ІІ топ: Блок – схемашылар Бөлме темперасын анықтаудың блок – схемасы сызады  ІІІ топ: Программистер Бөлме темперасын анықтаудың программасын жазады

І топ: Математиктер

Бөлме темперасын анықтау, сөздік формада

ІІ топ: Блок – схемашылар

Бөлме темперасын анықтаудың блок – схемасы

сызады

ІІІ топ: Программистер

Бөлме темперасын анықтаудың программасын

жазады

= 0 болса “есеп қате” сөзі, х 1,2 =" width="640"

Тапсырма №2:

х 2 + 5x + 4 = 0, түбірлерін табатын программа құру.

х 1,2 = 0 болса “есеп қате” сөзі, х 1,2 =

Математиктер Квадрат теңдеуді шешудің математикалық жолмен көрсету  Блок – схемашылар Квадрат теңдеуді шешудің блок – схемасын сызады  Программистер Квадрат теңдеуді шешудің программасын жазады

Математиктер

Квадрат теңдеуді шешудің математикалық

жолмен көрсету

Блок – схемашылар

Квадрат теңдеуді шешудің блок – схемасын

сызады

Программистер

Квадрат теңдеуді шешудің программасын

жазады

Сабақты бекіту. «Домино» ойыны

Сабақты бекіту. «Домино»

ойыны

Пысықтау сұрақтары:    1. Күрделі шарттар дегеніміз не? 2. Шарт өрнегін жазу үшін қандай салыстыру  белгілерін пайдаланамыз 3. Алгоритмнің берілу формаларын ата? 4. Күрделі шарт операторлары программалау тілінде қалай жазылады? 5. Оператордың жазылу түрі? 6. Не үшін бұл күрделі шарт деп аталады?

Пысықтау сұрақтары:

1. Күрделі шарттар дегеніміз не?

2. Шарт өрнегін жазу үшін қандай салыстыру

белгілерін пайдаланамыз

3. Алгоритмнің берілу формаларын ата?

4. Күрделі шарт операторлары программалау тілінде қалай

жазылады?

5. Оператордың жазылу түрі?

6. Не үшін бұл күрделі шарт деп аталады?

Үйге тапсырма: Дені сау күшік күніне кем дегенде 8 сағат ойнауы керек. Ақтабан деген күшік күніне 13 сағат ойнайды. Оның денсаулығын анықтайтын программа құр.

Үйге тапсырма:

  • Дені сау күшік күніне кем дегенде 8 сағат ойнауы керек. Ақтабан деген күшік күніне 13 сағат ойнайды. Оның денсаулығын анықтайтын программа құр.
Рефлексия «Ашық хат» Бүгін мен не үйрендім? Маған не ұнады? Маған не ұнамады?

Рефлексия «Ашық хат»

Бүгін мен не үйрендім?

Маған не ұнады?

Маған не ұнамады?

Назарларыңызға рахмет

Назарларыңызға

рахмет

Веер

Веер


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!