Тармақты алгоритмді бағдарламалау бойынша 7-сынып таныстырылымы

Sheber Education24 МаусымҚаралды:79Жүктелді:0

Таныстырылымда информатика пәніндегі тармақты алгоритмді бағдарламалау тақырыбына қатысты оқу материалы берілген. Он төрт беттен тұратын жұмыс 7-сынып оқушыларына тақырыпты көрнекі түрде түсіндіруге және білімін бекітуге көмектеседі.

Алдын ала көру

Сатып алмас бұрын бірнеше бетін көре аласыз. Толық нұсқасы жүктегенде — жазусыз, сызықсыз.

Материалдан үзінді

Барлық топтарға Сіздерге берілген тапсырмалардан үш топқа ортақ кілттік сөзді айтыңыз :

1 – топ. Сурет түріндегі ақпарат

2 - топ. Дыбыс түріндегі ақпарат

3 – топ. Мәтін түріндегі ақпарат

Сіздің ойыңызша бүгін қандай тақырыппен таныс боламыз?

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

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

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

бағдарламалау тілінде алгоритм жазу

визуалды ортада ( мысалы, Lazarus ) бағдарламалаудың тілінде сызықтық және тармақты алгоритмдер жазу )

Сәттілік критерийі

- шартты оператордың толық және қысқартылған жазылу түрлерін білу

- бағдарламалау тілінде шартты операторлардың құрылымын дұрыс жаза алу

- шартты операторды жобаның қай жерде қолдану керек екендігін талдау

- деректерді талдау үшін диаграмманың дұрыс типін таңдау

« Егер » деген сөзді қай уақытта және қайда қолданатыңызды айтыңыз , мысал келтіріңіз

Анықтама . Тармақталу (Ветвление; branching, fork ) тандау бар жағдайда басқаруды беру; программадағы бірнеше команда тізбектерінің — тармақтардың біреуін берілген шарт бойынша таңдау . Тармақ (Ветвь; branch) — алгоритмдер мен программаларда — тармақталу нүктесінен басталатын , таңдап алынатын жолдардың бірі .

Анықтама . Тармақталу операторы шарттың орындалуына немесе орындалмауына байланысты екі түрлі жағдайдың бірін таңдауға мүмкіндік береді .

Толық формасы :

Егер ( шарт ) онда 1 ші әркекет

әйтпесе 2 ші әрекет

Қысқартылған формасы :

Егер ( шарт ) онда 1 ші әрекет

алгоритмдік тілінде және блок-схема түрінде шартты оператордың жазылуы

шарт

иә ( онда )

жоқ ( әйтпесе )

1 ші әрекет

2 ші әрекет

шарт

иә ( онда )

жоқ ( әйтпесе )

1 ші әрекет

Бағдарламалау тілдеріндегі жалпы жазылу формасы

Pascal/Lazarus

C++/C++ Builder

Python

If < шарт > then

1 ші әрекет

else

2 ші әрекет

If ( шарт )

{ 1 ші әрекет }

else

{2 ші әрекет }

If < шарт > :

1 ші әрекет

else:

2 ші әрекет

Жазылымдар

Өзіңізге ыңғайлы жазылымды таңдаңыз

1 күн

BASIC

790₸
/күн

5 ЖИ / күн

Жасанды интеллект арқылы презентация, тест құрастыру мүмкіндігі

17 Құралдар / күн

Рефлексия, кері байланыс, таймер, топқа бөлу т.б инстурменттерге доступ

5 Материал / күн

Сайттағы 106мың материалға доступ.Кез-келген файлды жүктеп алу.

15 Ойындар / күн

Жазылым бойынша ойын жасау лимиті.

Тиімді

1 ай

BASIC

9 990₸
/ай

50 ЖИ / ай

Жасанды интеллект арқылы презентация, тест құрастыру мүмкіндігі

22 Құралдар / ай

Рефлексия, кері байланыс, таймер, топқа бөлу т.б инстурменттерге доступ

100 Материал / ай

Сайттағы 106мың материалға доступ.Кез-келген файлды жүктеп алу.

100 Ойындар / ай

Жазылым бойынша ойын жасау лимиті.

Реклама - жарнама

Сабаққа арналған ойындар

Сабағыңызға арналған интерактивті ойындарды жасанды интеллект арқылы құрастырыңыз! Тақырыпты жазсаңыз ойын бірден дайын болады