Тізбектін қай типке тиісті екенін табу
Алматы қаласы, Әуезов ауданы №175 «Жаңа Ғасыр» гимназиясы
Информатика пәні мұғалімі: Дүйсембиева Г. Р.
Сабақ тақырыбы: Таңдау операторы
Бұл сабақта өткен тақырыптармен байланыс сақталып, таңдау операторының жазылу тәртібі мен қолданылу ережелері түсіндіріледі. Оқушыларға нақты мысалдар беріліп, есептер шығартылады.
Сабақтың мақсаты
- Жаңа тақырыпты өткен сабақпен байланыстыра отырып, таңдау операторының мәнін, жазылу тәртібін және қолдану ережелерін түсіндіру; мысалдар келтіріп, есептер орындату.
- Әртүрлі тапсырмалар арқылы оқушылардың пәнге қызығушылығын арттыру; теориялық білімді практикамен ұштастыру; берілген тапсырмаларды тиянақты орындауға және бағдарлама құрылымын сауатты құрастыруға дағдыландыру.
- Ұқыптылыққа, өз бетінше еңбектенуге, нәтижеге ұмтылуға, өзін-өзі бағалауға және ақпараттық мәдениетке тәрбиелеу.
Сабақ туралы
- Сабақтың түрі
- Жаңа сабақты меңгерту
- Оқыту әдістері
- Сөздік, көрнекі, практикалық, жобалық
- Оқыту формалары
- Ұжымдық, жеке
Ресурстар және байланыс
- Көрнекіліктер
- Интерактивті тақта, Pascal бағдарламасы, трек-сызба
- Пәнаралық байланыс
- Химия, ағылшын тілі, қазақ әдебиеті, тарих, биология
Сабақтың жоспары
I. Үй тапсырмасын тексеру, қайталау
- «Қатені тап»
- «Полиглот»
- «Мен қай типпін?»
II. Жаңа сабақ
Таңдау операторының қызметі, құрылымы және қолдану ерекшеліктері түсіндіріледі.
III. Пысықтау, бекіту
- Жаттығулар
- Тест тапсырмалары
IV–VI. Қорытынды бөлім
- Үй тапсырмасын беру
- Оқушы білімін бағалау
Сабақ барысы: Ұйымдастыру
- Оқушыларды түгендеу, оқу құралдарын ретке келтіру.
- Журналды толтыру.
I. Үй тапсырмасын тексеру және қайталау
Бұл бөлімде оқушылардың базалық синтаксис пен ұғымдарды меңгеруі қысқа тапсырмалар арқылы тексеріледі.
«Қатені тап»
Мақсаты: берілген жазбалардағы қатені анықтап, оны дәлелдеу.
- 2x2 - 5 := y
- p := 7.3 mod 2
- writeln('x=', x: 3: 6)
- x := sin2x + cos(x)
- m := завод
- program esep; begin readln(x); if x < 0 then y := 2*SQR(x)*x else y := 2 + x; writeln('y=', y: 6: 3); readln; end. var x, y: real;
Ескерту: жазбалар әдейі қате берілген. Оқушылар синтаксис, айнымалы типтері және функцияларды жазу ережелерін негізге алып түзетеді.
«Полиглот»
Мақсаты: Pascal тіліндегі түйінді сөздердің қазақша, орысша және ағылшынша баламаларын табу.
| Қазақша | Ағылшынша | Орысша |
|---|---|---|
| Айнымалы | var | переменные |
| Бүтін | integer | целое |
| Белгі | label | метка |
| Жолды шығару | writeln | вывести строку |
| Нақты | real | действительные |
| Бөліндінің қалдығы | mod | остаток от деления |
Тапсырманы жұппен орындап, соңында сыныппен бірге дұрыс нұсқасын талқылауға болады.
«Мен қай типпін?»
Мақсаты: берілген мәндер мен жазбалардың қай деректер типіне жататынын анықтау.
- Критерий: бүтін, нақты, жолдық, логикалық мәндер мен өрнектерді ажырату.
- Дағды: айнымалыны жариялау кезінде типті дұрыс таңдау және дәлелдеу.
Бұл тапсырма жаңа тақырыпты меңгеруге негіз болады: таңдау операторында шарттардың нәтижесі мен типтердің сәйкестігі маңызды рөл атқарады.