Файл: 3тосан бойынша жиынты баалауа арналан тапсырмалар Python (пайтон) программалау тілінде алгоритмдерді программалау блімі бойынша жиынты баалау.doc
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 05.02.2024
Просмотров: 7
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
17
3-ТОҚСАН БОЙЫНША ЖИЫНТЫҚ БАҒАЛАУҒА АРНАЛҒАН ТАПСЫРМАЛАР
«Python (пайтон) программалау тілінде алгоритмдерді программалау» бөлімі бойынша
жиынтық бағалау
Оқу мақсаты | 9.3.3.1 | Бір | өлшемді | массивті | пайдалана | отырып | Python |
| программалау тілінде программа кодын құру | | |||||
| 9.3.3.2 | Екі | өлшемді | массивті | пайдалану | арқылы | Python |
программалау тілінде программа кодын құру
Бағалау критериі Білім алушы
• Программалық код жазу барысында бір өлшемді
массивті қолданады
• Программалық код жазу барысында екі өлшемді
массивті қолданады
Ойлау дағдыларының Қолдану
деңгейі
Орындау уақыты 20 мин
Тапсырмалар
-
«Бір өлшемді массив» терминін сипаттаңыз.
……………………………………………………………………………………………………….
….…………………………………………………………………………………………………… i. Бір өлшемді массивке мысал келтіріңіз.
……………………………………………………………………………………………………….
….……………………………………………………………………………………………………
-
Тапсырма шарттарын оқып, программалық кодты жазыңыз.
Бос орындармен бөлінген сөздерден тұратын жол берілген. Онда қанша сөз бар екенін анықтаңыз.
-
K әрпі бірнеше рет кездесетін жол берілген. Жолда кездесетін K әрпінің жалпы санын анықтаңыз.
-
a[n] бірөлшемді массиві берілген (0
-
a[n] бірөлшемді массиві берілген (0
18
Бағалау критериі | Тапсырма | Дескриптор | Балл | ||
| | | № | | |
| | | Білім алушы | | |
Программалық | | 1 | «бір өлшемді массив» терминін сипаттайды; | 1 | |
кодта | бір өлшемді | | | | |
| бір өлшемді массив мысалын келтіреді; | 1 | |||
массив қолданады | | ||||
| | | |||
| | | | | |
| | | 2 | айнымалыны сипаттайды; | 1 |
| | | | length әдісі арқылы жолдың ұзындығын | 1 |
| | | | анықтайды; | |
| | | | count әдісі арқылы белгілі таңбалардың | 1 |
| | | | санын анықтайды; | |
| | | | жолды енгізу әдісін қолданады; | 1 |
Программалық | кодта | 3 | айнымалыларды сипаттайды; | 1 | |
екі | өлшемді | массив | | | |
| программалық кодта циклді қолданады; | 1 | |||
қолданады | | | | | |
| | программалық кодта шарттар қолданады; | 1 | ||
| | | 4 | циклді қолданады; | 1 |
| | | | remove әдісін қолданады; | 1 |
| | | | split() қолданады. | 1 |
| | | 5 | insert әдісін қолданады; | 1 |
| | | | split() қолданады. | 1 |
Барлығы: | | | | 14 |
19
«Python (пайтон) программалау тілінде алгоритмдерді программалау» бөлімі үшін жиынтық бағалау нәтижесі бойынша ата-аналарға ақпарат беруге арналған рубрика
Білім алушының аты-жөні _______________________________________Сынып_____________________
Бағалау критериі | | | | | | | | | | Оқу жетістіктерінің деңгейі | | | | | | | | | |||||||||
| | | | Төмен | | | | | | | Орташа | | | | | | | Жоғары | | | | | | ||||
| | | | | | | | | | | | | | | | | | | | | | ||||||
Программалық | кодта | бір | Программалық | кодта | | | бір | «Бір өлшемді массив» терминін | Программалық | кодта | | | бір | ||||||||||||||
өлшемді массив қолданады | | өлшемді | массивті пайдалану | сипаттау кезінде/ бір өлшемді | өлшемді | массив | дұрыс | ||||||||||||||||||||
| | | кезінде қиналады | | | | | | | массив | мысалын | келтіруде, | пайдаланады | | | | | | | | |||||||
| | | | | | | | | | | айналымды | сипаттауда/ | length | | | | | | | | | ||||||
| | | | | | | | | | | әдісі | арқылы | | жолдың | | | | | | | | | |||||
| | | | | | | | | | | ұзындығын/ count әдісі арқылы | | | | | | | | | ||||||||
| | | | | | | | | | | белгілі | таңбалардың | санын | | | | | | | | | ||||||
| | | | | | | | | | | анықтауда / | жолды енгізу әдісін | | | | | | | | | |||||||
| | | | | | | | | | | қолданғанда қателіктер жібереді | | | | | | | | | ||||||||
| | | | | | | | | | | | | | | | | | | | | |||||||
| | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | |
Программалық | кодта | екі | Программалық кодта екі өлшемді | Айнымалыларды | сипаттау | Программалық | кодта | | | екі | |||||||||||||||||
өлшемді массив қолданады | | массивті | пайдалану | кезінде | кезінде | қателер | жібереді/ | өлшемді | массив | дұрыс | |||||||||||||||||
| | | қиналады | | | | | | | | программалық кодта | цикл мен | пайдаланады | | | | | | | | |||||||
| | | | | | | | | | | шарттарды пайдаланған кезде/ | | | | | | | | | ||||||||
| | | | | | | | | | | swap_columns/split() | әдістерін | | | | | | | | | |||||||
| | | | | | | | | | | пайдаланған | кезде | қателіктер | | | | | | | | | ||||||
| | | | | | | | | | | жібереді | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | |
20
4-ТОҚСАН БОЙЫНША ЖИЫНТЫҚ БАҒАЛАУҒА АРНАЛҒАН ТАПСЫРМАЛАР
«Python (пайтон) программалау тілінде 2D ойынын құру» бөлімі бойынша жиынтық
бағалау
Оқу мақсаты | 9.3.3.9 | Дайын сценарий бойынша ойын әзірлеу | |
| | 9.3.3.5 | Ойынның артқы фонын құру |
| | 9.3.3.6 | Ойынға арналған дайын кейіпкерлер жүктеу |
| | 9.3.3.7 | Кейіпкер қозғалысын программалау |
| | 9.3.3.8 Пернетақтадан кейпкерді басқару | |
Бағалау критериі | Білім алушы | ||
| | • | Сценарий бойынша ойын құрастырады |
| | • | Ойынның артқы фонын құрастырады |
| | • | Ойынға арналған кейіпкерлерді жүктейді |
| | • | Пернетақта арқылы кейіпкерлерді басқарады |
Ойлау | дағдыларының | Қолдану | |
деңгейі | | Жоғары деңгей дағдылары | |
Орындау уақыты | 40 мин |
Практикалық жұмыс
-
Ойын сценарийін ойластырыңыз. -
2 D ойынды құрастырыңыз. -
Ойында фон мен спрайттарды пайдаланыңыз. -
Ойында пернетақта кейіпкерлерін басқару мүмкіндігін жасаңыз. -
Ойын нәтижесін есептейтін программалық кодты программаға қосыңыз. -
Ойынды тестілеуден өткізіңіз.
Мұғалім үшін ұсыныстар: бөлім бойынша жиынтық бағалауды екі кезеңге бөліп өткізуге болады.
1 кезең - оқушылардан ойын сценарийінің жоспарын, фон мен кейіпкерлерді дайындауды сұраңыз.
2 кезең - оқушылардан ойын үшін программалық кодты жасауды сұраңыз.
21
Бағалау критериі | Тапсырма | | Дескриптор | | Балл | |
| | № | | | | |
| | Білім алушы | | | | |
Ойынды дамытады | 1 | ойын сценарийін құрастырады; | | 1 | ||
фон үшін суреттерді дайындайды; | | 1 | ||||
| | | ||||
| | | ойын үшін кейіпкерлерді дайындайды; | 1 | ||
Ойын | фонын жасайды | | фонды ойынға жүктейді; | | 1 | |
және ойын үшін дайын | 2 | кейіпкерлерді ойынға жүктейді; | | 1 | ||
таңбаларды жүктейді | | | | | ||
| суреттерді дискіге сақтайды; | | 1 | |||
Таңба | қозғалысын | | ойын кейіпкерлері үшін бағдарламалық | 1 | ||
| кодты жазады; | | | | ||
программалайды | 3 | | | | ||
шартты пайдаланады; | | 1 | ||||
| | | | |||
| | | циклді пайдаланады; | | 1 | |
Пернетақтадан | | пернетақтадан | таңбаларды | басқаруды | 1 | |
таңбаларды басқарады | | қосады; | | | | |
| | 4 | get_pressed модулін пайдаланады; | | 1 | |
| | | get_focused модулін пайдаланады; | | 1 | |
| | | set_repeat модулін пайдаланады. | | 1 | |
Барлығы | | | | | 13 |