Циклдік операторларды пайдаланып бағдарламалау
Тақырыбы: «Циклдік операторларды пайдаланып бағдарламалау. Қайталану саны белгісіз циклдер» (слайдымен)
Сабақтың тақырыбы: Циклдік операторларды пайдаланып бағдарламалау.
Қайталану саны белгісіз циклдер.
Сабақтың мақсаты:
Білімділік: Оқушыларға берілген есептің шартына қарай талдау жасауды, цикл командасын және циклді ұйымдастыру принциптері туралы ұғымын қалыптастыру.
Тәрбиелік: Оқушыларды берілген есептер арқылы тиянақтылыққа, ұқыптылыққа, ақпараттық мәдениеттілікке тәрбиелеу.
Дамытушылық: Оқушылардың алгоритмдік ой - өрістерін кеңейтіп, пәнге деген қызығушылығын арттыру, оқушылардың шеберліктерін және дағдыларын дамыту.
Сабақтың түрі: дәстүрлі сабақ
Сабақтың әдісі: Болжау стратегиясы, түсіндіру, деңгейлік тапсырма
Сабақтың көрнекілігі: Дербес компьютер, интерактивті тақта
Әдістемелік және бағдарламалық қамтамасыз ету: Рower Рoint бағдарламасында жасалған презентация, флипчарт, Тurbo Рascal бағдарламалау тілі, тест, “Информатика 9” электронды оқулығы.
Пән аралық байланыс: математика
Күтілетін нәтиже:
• оқушы бағдарлама түзуде алғы шартты циклден соңғы шартты циклге тез ауысуды меңгеруі керек.
• бағдарламалауды жетік меңгереді, пәнге деген қызығушылығы артады.
• оқушылардың өз бетімен жұмыс істеу дағдысын қалыптастырады.
Сабақтың барысы
1. Ұйымдастыру сәті(1 мин)
2. Үй тапсырмасын тексеру(2 мин)
3. Проблемалық жағдаят туғызу(5 мин)
4. Жаңа сабақтың негізгі мазмұны және оны түсіндіру(10 мин)
5. Есептер шығару(20 мин)
а. «Тәжірибеден қорықпаңыз – нәтижесін көру үшін бағдарламаның бір бөлігін
өзгертіңіз». Оқулықтан №19, 21 есептер
ә. «Прогрессияға берілген есептерді компьютерде шығарайық» Алгебра 9 сынып, №168(а)
6. Қорытындылау. Тест тапсырмалары, электронды оқулықтан тапсырма (4 мин)
7. Бағалау(2 мин)
8. Үйге тапсырма(1 мин)
1. Ұйымдастыру: Оқушылардың сабаққа қатысы мен дайындығын тексеру.
2. Үй тапсырмасын бағдарламалардағы қатені анықтау және сұрақтар қою арқылы тексеру:
1. Егер m - нақты сан болса, онда m+1 өрнегінің мәні қандай болады? (нақты)
2. Қай операторлар дұрыс жазылмаған?
Сабақтың тақырыбы: Циклдік операторларды пайдаланып бағдарламалау.
Қайталану саны белгісіз циклдер.
Сабақтың мақсаты:
Білімділік: Оқушыларға берілген есептің шартына қарай талдау жасауды, цикл командасын және циклді ұйымдастыру принциптері туралы ұғымын қалыптастыру.
Тәрбиелік: Оқушыларды берілген есептер арқылы тиянақтылыққа, ұқыптылыққа, ақпараттық мәдениеттілікке тәрбиелеу.
Дамытушылық: Оқушылардың алгоритмдік ой - өрістерін кеңейтіп, пәнге деген қызығушылығын арттыру, оқушылардың шеберліктерін және дағдыларын дамыту.
Сабақтың түрі: дәстүрлі сабақ
Сабақтың әдісі: Болжау стратегиясы, түсіндіру, деңгейлік тапсырма
Сабақтың көрнекілігі: Дербес компьютер, интерактивті тақта
Әдістемелік және бағдарламалық қамтамасыз ету: Рower Рoint бағдарламасында жасалған презентация, флипчарт, Тurbo Рascal бағдарламалау тілі, тест, “Информатика 9” электронды оқулығы.
Пән аралық байланыс: математика
Күтілетін нәтиже:
• оқушы бағдарлама түзуде алғы шартты циклден соңғы шартты циклге тез ауысуды меңгеруі керек.
• бағдарламалауды жетік меңгереді, пәнге деген қызығушылығы артады.
• оқушылардың өз бетімен жұмыс істеу дағдысын қалыптастырады.
Сабақтың барысы
1. Ұйымдастыру сәті(1 мин)
2. Үй тапсырмасын тексеру(2 мин)
3. Проблемалық жағдаят туғызу(5 мин)
4. Жаңа сабақтың негізгі мазмұны және оны түсіндіру(10 мин)
5. Есептер шығару(20 мин)
а. «Тәжірибеден қорықпаңыз – нәтижесін көру үшін бағдарламаның бір бөлігін
өзгертіңіз». Оқулықтан №19, 21 есептер
ә. «Прогрессияға берілген есептерді компьютерде шығарайық» Алгебра 9 сынып, №168(а)
6. Қорытындылау. Тест тапсырмалары, электронды оқулықтан тапсырма (4 мин)
7. Бағалау(2 мин)
8. Үйге тапсырма(1 мин)
1. Ұйымдастыру: Оқушылардың сабаққа қатысы мен дайындығын тексеру.
2. Үй тапсырмасын бағдарламалардағы қатені анықтау және сұрақтар қою арқылы тексеру:
1. Егер m - нақты сан болса, онда m+1 өрнегінің мәні қандай болады? (нақты)
2. Қай операторлар дұрыс жазылмаған?
Назар аударыңыз! Жасырын мәтінді көру үшін сізге сайтқа тіркелу қажет.
Жаңалықтар
Параметрлі цикл
Параметрлі цикл туралы түсіндіру. Қайталану командаларын Pascal – да программалауда қолдануды үйрету.
Алгоритм типтері
Алгоритм типтері (сызықтық, тармақталу және циклдік алгоритмдер) тақырыбын түсіндіре отырып, оқушыларды күнделікті өмірдегі әрбір іс - әрекеттерінің алгоритімін құра білуге үйрету. Оқушылардың ойлауын, компьютерлік сауаттылығы мен іскерлігін,
Циклдік алгоритм. 8 - сынып
Сабақтың мақсаты: Циклдік операторларды қайталау; While, REPEAT – UNTIL, FOR – TO оператор түсініктерін енгізу. Айырмашылықтарын көрсету. Оқушылар білуі тиіс: Қайталану операторларын қолдану ержелерін, қызметтерін, бір – бірінен айырмашылықтарын.
Алгоритм типтері (сызықтық, тармақталу және циклдік алгоритмдер)
Жуалы ауданы, Ертай ауылы, №18 М.Ғабдуллин атындағы орта мектебінің информатика мұғалімі Қиясова Гүлнұр Жаңбырбайқызы
Тармақталған алгоритмдер
Батыс Қазақстан облысы, Ақжайық ауданы, Жаңабұлақ ОЖББМ – нің информатика пәні мұғалімі Хамзина Индира Сабырғалиқызы
Пікірлер (0)
Ақпарат
Қонақтар,тобындағы қолданушылар пікірін білдіре алмайды.
Қонақтар,тобындағы қолданушылар пікірін білдіре алмайды.