|
Бөлім:
|
|
Педагогтың
аты-жөні
|
|
Күні:
|
|
Сынып:
9
|
Қатысушылар
саны:
|
Қатыспағандар
саны:
|
|
Сабақтың
тақырыбы
|
«Smart School Olympiad» бейінді сыныптар
арасында Hackathon
|
|
Оқу бағдарламасына сәйкес оқу
мақсаттары
|
9.3.1.1 – бағдарламалау тілінің негізгі
құрылымдарын білу және қолдану;
9.3.2.1 – алгоритмдерді құрастыру және оларды
бағдарламалау тілінде жүзеге асыру;
9.3.3.1 – деректерді өңдеу және сақтау үшін
құрылымдарды қолдану.
|
|
Сабақ
мақсаты
|
алгоритмдік тілде деректер құрылымдарын анықтайды
және қолданады; программалау тілінде негізгі операторларды
пайдаланып, қарапайым программалар жазады; ақпараттық жүйелердің
архитектурасын талдайды және
сипаттайды.
|
|
Құндылықтарға
баулу
|
Оқушыларға алгоритмдік ойлау қабілетін дамыту,
ақпараттық технологиялар саласында жауапкершілікті
сезіндіру.
Осы сабақта қолданылатын 2025-2026 оқу жылындағы
құндылықтар:
- жасампаздық және
жаңашылдық
|
|
Ойлау дағдыларының
деңгейі
|
қолдану
|
|
Сабақтың
барысы
|
|
Сабақтың кезеңі /
уақыты
|
Мұғалімнің
әрекеті
|
Оқушының
әрекеті
|
Бағалау
|
Ресурстар
|
|
Сабақтың басы (10 минут),
Ұйымдастыру кезеңі
Қызығушылықты ояту – (3
минут)
Ширату тапсырмалары – (4
минут)
Жаңа сабаққа кіріспе (3
минут)
|
Қызығушылықты ояту:
- Сәлемдесу;
- сыныпты түгелдеу;
- оқушылардың назарын аударту;
- топқа бөлу.
Ширату тапсырмалары:
- Бағдарламалау тіліндегі негізгі операторларды
қайталау.
- Сабақтың мақсаты мен міндеттерін
түсіндіру.
|
Оқушылар сұрақтарға жауап береді, сабақтың
мақсатына назар аударады.
|
Мұғалім оқушылардың сабаққа қатысу белсенділігіне
қарай, қалыптастырушы бағалау жүргізеді.
ҚБ «Мадақтау сэндвичі» әдісі арқылы келесі
тапсырмаларға ынталандырады.
|
Дербес компьютер, проектор,
презентация.

|
|
Сабақтың ортасы (30 минут), Жаңа
сабақ
|
Мәтінмен жұмыс
Бағдарламалау тілінің құрылымдарын талдау (5
минут)
|
Оқушылар мәтінді оқып, түсініп,
талқылайды.
|
Топ динамикасы, қорытындының
сапасы.
|
Интернет ресурс, оқу
құралдары.

|
|
1-тапсырма
Алгоритм құрастыру (5 минут)
Мәтін: «Бағдарламалау тілінде шартты оператордың
қолданылуы»
Дескриптор:
- мәтінді оқу;
- алгоритм құрастыру;
- алгоритмді
түсіндіру.
|
Оқушылар алгоритм құрастырады,
талқылайды.
|
ҚБ «Алақан-жұлдыз» әдісімен
бағалау.
|
Дербес компьютер, оқушының жұмыс
дәптері.

|
|
2-тапсырма
Код қатесін табу (7 минут)
Код:
int a = 5;
if(a > 3) {
print('Үлкен');
} else {
print('Кіші');
}
Дескриптор:
- кодты оқу;
- қатені табу;
- қатені
түзету.
|
Оқушылар кодты оқып, қатені табады және
түзетеді.
|
ҚБ «Ең үздік жауап» әдісімен
бағалау.
|
Дербес компьютер, оқушының жұмыс
дәптері.

|
|
3-тапсырма
Түсініктеме беру (8 минут)
Бағдарламалау тілінде цикл операторларын
қолдану
Дескриптор:
- мәтінді оқу;
- түсініктеме беру;
- мысал
келтіру.
|
Оқушылар мәтінді оқып, түсініктеме береді, мысал
келтіреді.
|
ҚБ «Өзін-өзі бағалау» әдісімен
бағалау.
|
Дербес компьютер, оқушының жұмыс
дәптері.

|
|
Сабақтың соңы (7
минут),
Қорытынды,
Ой толғаныс,
Кері
байланыс
|
Кері байланыс
Жалғастырыңыз:
Маған ... қызықты болды
Бұл ... қиындық туғызды
Осы ... мені
ойландырды
|
Оқушылар білімдерін сараптайды, рефлексия
жүргізеді. Тақырып бойынша не білетінін, не білгісі келетінін, не
білгенін жазады.
|
Кері байланыстың бар
екендігі.
|
|
|
|
Оқушылар алған білімін ары қарай
шыңдау мақсатында мұғалім үй тапсырмасын
береді.
|
Оқушылар үй жұмысын
орындайды.
|
Кері байланыстың бар
екендігі.
|
|