Файл: Сабаты таырыбы Тарматалу алгоритмдерін программалау.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 03.02.2024
Просмотров: 56
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Сабақтың тақырыбы: Тармақталу алгоритмдерін программалау
Бөлім | 7.3А-тарау: Шешімдерді бағдарламалау |
Педагогтың аты-жөні | Б.А.Хасанов |
Күні | Қатысушылар саны: Қатыспағандар саны: |
Сабақтың тақырыбы | Тармақталу алгоритмдерін программалау |
Оқу бағдарламасына сәйкес оқыту мақсаттары: | 7.3.2.1- программалау тілінде алгоритмді жазу 7.3.3.2- сызықтық және тармақталу алгоритмдерін программаны өңдеудің кіріктірілген ортасыңда (С/С++, Python, Delphi, Lazarus) жазу |
Сабақтың мақсаты | Барлығы үшін: Шартты операторларды қолдануды түсіну. Көпшілігі үшін: Тармақталған алгоритмнің схемаларын түсінеді Барлығы үшін: Жобаларда шартты операторларды қолдану. |
Сабақтың барысы:
Сабақтың кезеңі/ уақыт | Педагогтің әрекеті | Оқушының әректі | Бағалау | Ресурстар | ||||||||||||||||||||||||||||
1.Ұйымдастыру 2. Өткен тақырыпты еске түсіру\ қайталау\ 3. Жаңа сабақты меңгерту 4. Бекіту | (С) Білім алушылардан сұраймыз: «Егер» деген сөзді қай уақытта және қайда қолданатыңызды айтыңыз, мысал келтіріңіз. (К, Т) алгоритмдік тілінде, бағдарламалау тілінде және блок-схема түрінде шартты оператордың (көрсетілімде С, Pyton, Pascal/Lazarus тілдерінде көрсетілген, мұғалімнің таңдауы бойынша сол бағдарламалау тілін ғана көрсетуге болады) жазылу түрлері көрсетілген (білім алушылар дәптерге слайдтағы ақпаратты жазып алады). Тармақталу алгоритмі. Күнделікті өмірде алгоритмдер негізінен тармақтарға бөлінеді. Бұл тармақтардың орындалуы шарттың орындалуына байланысты болады. Тармақталу алгоритмінде біріншіден, арифметикалық теңсіздік түрінде берілген логикалық шарт тексеріледі. Егер шарт орындалса, алгоритм бір тармақ бойынша (1-ші серия) , ал егер орындалмаса, екінші тармақ бойынша (2-ші серия) орындалады. ІІІ топ. циклдік алгоритм: Циклдік алгоритмдер. Көптеген алгоритмдерде белгілі бір әрекеттер бірнеше рет орындалады. Математикада (С) Жаттығу минуттары (Ж) Тапсырма. «3*5=?» теңдеуі берілген. Егер қолданушы дұрыс жауап енгізсе онда «Дұрыс» деген сөз экранға шығу керек, әйпесе «Дұрыс емес» деген сөз экранға шығатын бағдарламаны жазыңыз. Блок-схеманы салыңыз. (Ж) Оқушыларға өз жобаларына шартты операторларды жазады. Оқушыларға жобаны бағалау критерийлері туралы еске асылыңыз Оқу мақсаттарына жетті ме әлде жетпеді ме деп сұраймыз. Оқушылар суретті сызықтық, тармақталу, қайталану алгоритмдері бойынша топтап, ой түйеді. Қырық құрқылтай қорқақ па? : Тапсырма№1 “ Өзеннің жағасында қасқыр, ешкі, капуста және қайықпен тасушы бар екен. Тасушы қасқыр, ешкі, капуста үшеуін, қасқырды ешкімен, ешкіні капустамен жеке қалдырмай отырып өзеннің келесі жағасына көшіруі керек. Мұны қалай жасауға болады.” 2- тапсырма. Ребусты шешіңдер. , , ,, м ГО
- нені білді, нені үйренді - не түсініксіз қалды - немен жұмыс жасау қажет | Амандасу . Жіберілген сілтеме арқылы видео сабақты қарау. Тапсырмалардың бәрлығын орындау | Стикер.Смайликтер. Күнделік кз арқылы бағалау. Оқушылар өз өзін бағалау Бір бірін бағалау | Көрсетілім, Қосымша 1 https://www.youtube.com/watch?v=SAWr-KZhD0E Көрсетілім |