Тармақты алгоритмдерді бағдарламалау. Информатика, 7 сынып, презентация.
Барлық топтарға Сіздерге берілген тапсырмалардан үш топқа ортақ кілттік сөзді айтыңыз:
1 – топ. Сурет түріндегі ақпарат
2 - топ. Дыбыс түріндегі ақпарат
3 – топ. Мәтін түріндегі ақпарат
Сіздің ойыңызша бүгін қандай тақырыппен таныс боламыз?
Сабақтың тақырыбы:
Тармақты алгоритмдерді бағдарламалау
20 наурыз 2017 ж., Дүйсенбі
Сабақтың мақсаты
бағдарламалау тілінде алгоритм жазу
визуалды ортада (мысалы, Lazarus) бағдарламалаудың тілінде сызықтық және тармақты алгоритмдер жазу )
Сәттілік критерийі
- шартты оператордың толық және қысқартылған жазылу түрлерін білу
- бағдарламалау тілінде шартты операторлардың құрылымын дұрыс жаза алу
- шартты операторды жобаның қай жерде қолдану керек екендігін талдау
- деректерді талдау үшін диаграмманың дұрыс типін таңдау
«Егер» деген сөзді қай уақытта және қайда қолданатыңызды айтыңыз, мысал келтіріңіз
Анықтама. Тармақталу (Ветвление; branching, fork) тандау бар жағдайда басқаруды беру; программадағы бірнеше команда тізбектерінің — тармақтардың біреуін берілген шарт бойынша таңдау. Тармақ (Ветвь; branch) — алгоритмдер мен программаларда — тармақталу нүктесінен басталатын, таңдап алынатын жолдардың бірі.
Анықтама. Тармақталу операторы шарттың орындалуына немесе орындалмауына байланысты екі түрлі жағдайдың бірін таңдауға мүмкіндік береді.
Толық формасы:
Егер (шарт) онда 1 ші әркекет
әйтпесе 2 ші әрекет
Қысқартылған формасы:
Егер (шарт) онда 1 ші әрекет
алгоритмдік тілінде және блок-схема түрінде шартты оператордың жазылуы
Бағдарламалау тілдеріндегі жалпы жазылу формасы
Қарапайым шарт - бұл шамалар бойынша екі өрнекті математикалық салыстыру (екі шаманы салыстыру). Бағдарламалау тілдерінде салыстыру амалдарды келесі белгілердің көмегімен жазылады (1 ші кесте):
Мысалы: Енгізілген сан теріс немесе оң таңбалы екенін тексеретін бағдарламаны жазыңыз
https://www.youtube.com/watch?v=SAWr-KZhD0E
Физминутка
Тапсырма. «3*5=?» теңдеуі берілген. Егер қолданушы дұрыс жауап енгізсе онда «Дұрыс» деген сөз экранға шығу керек, әйпесе «Дұрыс емес» деген сөз экранға шығатын бағдарламаны жазыңыз. Блок-схеманы салыңыз.
Жобамен жұмыс жасау
Сабақтың мақсаты
бағдарламалау тілінде алгоритм жазу
визуалды ортада (мысалы, Lazarus) бағдарламалаудың тілінде сызықтық және тармақты алгоритмдер жазу )
Сәттілік критерийі
- шартты оператордың толық және қысқартылған жазылу түрлерін білу
- бағдарламалау тілінде шартты операторлардың құрылымын дұрыс жаза алу
- шартты операторды жобаның қай жерде қолдану керек екендігін талдау
- деректерді талдау үшін диаграмманың дұрыс типін таңдау
Рефлексия
нені білді, нені үйренді
не түсініксіз қалды
немен жұмыс жасау қажет
Әлеуметтік желілерде бөлісіңіз:
Facebook | VK | WhatsApp | Telegram | Twitter
Қарап көріңіз 👇
Пайдалы сілтемелер:
» Туған күнге 99 тілектер жинағы: өз сөзімен, қысқаша, қарапайым туған күнге тілек
» Абай Құнанбаев барлық өлеңдер жинағын жүктеу, оқу
» Дастархан батасы: дастарханға бата беру, ас қайыру
Соңғы жаңалықтар:
» Қазақстандықтар шетелге қай мезгілде жиірек шығады
» Freedom bank-те керемет акция! 1000 ₸ кэшбек сыйлайды
» 2025 жылы Ораза және Рамазан айы қай күні басталады?