- Учителю
- Сабақ жоспары 9 кл Атқарушы ұғымы, атқарушы командалар жүйесі
Сабақ жоспары 9 кл Атқарушы ұғымы, атқарушы командалар жүйесі
№6 сабақ Мұғалімі: Мухамбеталиева А Бекітемін: __________
10,12.10. 2015жыл
Информатика
9 б,в,д сыныптар
Сабақтың аты:
Атқарушы ұғымы, атқарушы командалар жүйесі
Жалпы мақсаты
Балаларға атқарушы ұғымы, атқарушы командалар жүйесі туралы білімдерін қалыптастыру болып табылады.
Сілтеме
-
Мұғалімге арналған нұсқаулық.
-
«Информатика және ақпараттық технология»
9- сынып, Рахманбердиева Д.С.
-
9-сыныпқа арналған информатика оқулығы
// авторлары Б.Бөрібаев, Б.Нақысбеков//
-
Электронды оқулық, Информатика 9-сынып
Оқыту нәтижесі
-
Алгоритмге өмірде кездесетін мысалдар келтіру;
-
Қарапайым алгоритмдерді құру;
-
Алгоритмнің негізгі қасиеттерін білу
Түйінді идеялар
Алгоритмдеу негіздері және алгоритм құру технологиясын үйрету
Сабақта қолданатын материалдар
ЕТ кешені, оқулық, жұмыс дәптері, практикум, деңгейлік тапсырмалар, электрондық оқулық
Оқыту әдістері
Түсіндірмелі - иллюстративті, көрнекілік, сұрақ -жауап
-
Жеке жұмыс
-
Топтық жұмыс
-
Сыныппен жұмыс
Дерек көздері
Электрондық оқулық 9-сынып
Тапсырмалар
Сөзжұмбақ, деңгейлік тапсырма, семантикалық карта, графикалық диктант, 9 сынып электрондық оқулығынан тест
Сабақ бойынша мұғалім мен оқушының іс-әрекеті:
Сабақ: 08.00-08.45
Оқушыларға психологиялық ахуал туғызу.
Сабақ алдында бір-бірімізге сәттілік тілейік.
Ұйымдастыру кезеңі
а) оқушылар тізімі; ә) кабинет жағдайы; б) сабақ барысымен таныстыру.
Топтау
/«Алгоритм», «Программа» атаулары бойынша үлестірме арқылы екі топқа бөлу/
Үй тапсырмасын тексеру.
-
Алгоритм дегеніміз не? Алгоритм сөзі қайдан шыққан?
-
Программа дегеніміз не?
-
Алгоритмнің негізгі қасиеттері қандай?
-
Алг. үзіктілігі дегенді қалай түсінесің? Мысал келтір.
-
Алг. бірмәнділігі дегенді қалай түсінесің? Мысал келтір.
-
Алг. ортақтығы дегенді қалай түсінесің? Мысал келтір.
-
Алг. нәтижелігі дегенді қалай түсінесің? Мысал келтір.
Жаңа тақырып.
Электрондық оқулықтан «Алгоритм» тарихын тыңдау.
Ой шақыру («Алгоритм» ұғымын қалай түсінесің? моделін жасап қорғау)
Алгоритм атқарушысының рөлін адам немесе автоматтандырылған құрылғы: компьютер, робот және т.б. орындайды. Мысалы,
у = (ах+b)(сх -d) функциясын есесптеу үшін келесі қарапайым әрекеттерді орындау керек:
1) а- ны х-ке көбейтіп, оны У деп белгілеп аламыз;
2) У - ті b -ға қосып, оны У1 деп белгілейміз;
3) с - ны х - ке көбейтіп, оны У2 деп белгілейміз;
4) У2 -ден d - ны алып тастаймыз, оны У3 деп белгілейміз;
5) У1 -ді У3 -ке көбейтіп, нәтижені У4 деп белгілейміз.
Көрсетілген пункттерді өзгертуге болмайды. Олар дәл осы қалпында орындалуы қажет. Сонда ғана қажетті нәтижеге жетуге болады.
Қалааралық телефонды қолдану алгоритмі.
-
Телефон тұтқасын алу;
-
8 санын теру;
-
Үзіліссіз үнді күту;
-
Керекті қаланың кодын теру;
-
Абоненттің телефон нөмірін теру;
-
Абонент жауабын күту;
-
Сөйлесу батырмасын басу;
-
Сөйлесуге болады.
Осы мысалдағы әрекеттерді орындау үшін алдын-ала абоненттің телефон нөмірін, тұратын қала кодын білу қажет.
Жалпы алғанда, өміріміздің барлығы алгоритм тізбектерінен тұрады десек те болады.
Алгоритм орындалу барысында атқарушы қандай инструкция келесі орындалу керектігін біледі. Атқарушы орындай алатын командалардың жиынын атқарушы командалар жүйесі деп атаймыз. Сонымен, алгоритм атқарушысы алдын-ала қойылған әрекеттерді орындап, нәтижеге жететін адам, компьютер немесе техника болуы мүмкін. Егер есепті шешу үшін техникалық құралдар пайдаланылса, орындалатын әрекеттер тізбегі нақты және түсінікті болу керек. Қаншалықты әрекеттер түсінікті де, нақты болса, соншалықты нәтижеге жету тез және дұрыс болады.
Сергіту жаттығулары (5 мин)
Жұптық жұмыс. Тапсырмалар:
Тапсырма №1 Жұмыс дәптеріңе орында.
Өзіңе таныс бірнеше (3) алгоритмді мысалға келтір. Жұмыс дәптеріңе пункттер бойынша жаз.
Тапсырма №2
У функциясының мәнін табу алгоритмдерін жаз:
а) y=(5x2 - 4)(x2 + 7);
b) y=(4x + 2)2 + x3;
Тапсырма №3
Келесі алгоритм бойынша У функциясының формуласын тап.
а)
1) х - ті х - ке көбейтіп, нәтижені а1 деп белгілеу;
2) а1 - ді 5 -ке көбейтіп, нәтижені а2 деп белгілеу;
3) а2 - ден 6 - ны алып тастап, нәтижені а3 деп белгілеу;
4) а1 - ге 4-ті қосып, нәтижесін а4 деп белгілеу;
5) а2 - ні а4 - ке бөліп, нәтижені У деп белгілеу.
б)
1) х - ке 1-ді қосып, нәтижені b1 деп белгілеу;
2) 1 - ді b1- ге бөліп, нәтижені b2 деп белгілеу;
3) b2 - ден 1 -ді алып тастап, нәтижені b3 деп белгілеу;
4) b2 -ге 1 -ді қосып, нәтижені b4 деп белгілеу;
5) b3 - ті b4 - ке бөліп, нәтижені b5 деп белгілеу;
6) b5 - тен 1-ді алып тастап, нәтижені У деп белгілеу.
Жеке жұмыс. Электрондық оқулықтан шағын тест тапсыру
Қорытындылау:
Кері байланыс сұрақ - жауап (5 мин.)
-
Атқарушы дегеніміз не? Мысал келтір.
-
Алгоритм командасы дегеніміз не?
-
Атқарушы - адам мен атқарушы - машина айырмашылығы қандай?
-
Атқарушы командалар жүйесі дегеніміз не?
Үйге тапсырма:
1.2-тақырып, 10 беттегі 4,5-тапсырмалар
Келесі оқылым:
Алгоритм типтері
Бағалау:
Бағалау парақтары бойынша жауаптарын бағалау
Кері байланыс:
Оқушылардың сабақтан алған әсері туралы ойларын анықтау.