Python программалау тілінде алгоритмдерді программалау
9.3.3.1 программаны өңдеудің кіріктірілген ортасында бірөлшемді массивті қолдана отырып программаны құрастыру
Барлығы:Программаны өңдеудің кіріктірілген ортасында бірөлшемді массивті қолдана отырып программаны құрастыру.
Көпшілігі: Бірөлшемді массивте элементті өшіру және қою әдістерін ажырату.
Кейбіреуі: Бірөлшемді массив элементін өшіру және қою алгоритмін сипаттап, программа кодын жазу.
Oқу мақсаты (оқу бағдарламасына сілтеме):
Caбaқ мaқcaты
Массивтен элементті жою.
A[N] бірөлшемді массиві берілген (0
Берілген операцияларды зерттеп, олардың қызметін түсіндіріңіз
Операция
Сипаттамасы
Мысал
a.append(x)
a.insert(i, X)
a.extend(x)
1-топ
Операция
Сипаттамасы
Мысал
a.pop(i)
a.remove(X)
a.count(x)
2-топ
Массивке элемент кірістіру.
A[N] бірөлшемді массиві берілген (0
Бірөлшемді массивке a.extend(x), a.remove(х) әдістерін қолданып, программа құру.
9-сынып оқушыларының тізімі бар A=['Альбина', 'Динара', 'Аяулым']
бірөлшемді массиві берілген. Осы берілген тізімде Аяулым басқа сынып оқушысы және сынып ұлдары көрсетілмеген. Экранға артық оқушыны жойып, ұлдарды кірістіріп шығаратын қарапайым программа кодын жаса.
Тапсырмалар оқушылардың қажеттіліктерін ескере отырып, жеңілден күрделіге қарай сараланған.
Оқытудың болжамды міндеттеріне қарай топ құру.
Сабақ барысында оқушылар бір-біріне сұрақ қою және көмек көрсету арқылы жүзеге асады.
Барлық оқушылар бір тапсырманы орындаса да олардың нәтижелері әртүрлі болады. Әрбір тапсырма қорытындыланып, тексеріліп отырады.
Сабақ барысында оқушылар қалыптастырушы бағалаулар арқылы үнемі бағаланып отырады.
Программаны өңдеудің кіріктірілген ортасында бірөлшемді массивті қолдана отырып программаны құрастырады
Бірөлшемді массивте элементті өшіру және қою әдістерін ажыратады.
Бірөлшемді массив элементін өшіру және қою алгоритмін сипаттап, программа кодын жазады.
Бaғaлaу критeрийлeрi
Дескриптор:
Бірөлшемді массив элементін экранға шығару кодын құрады.
pop() функциясын қолданады.
Append() функциясын қолданады.
Insert() функциясын қолданады.
Шығару операторын жазады.
Келісемін
Жартылай келісемін
Келіспеймін
Мен тізімге жаңа элементтер қоса аламын.
Мен тізімнен элементтерді әртүрлі жолдармен жоя аламын.
Мен элементті тізімге қосу алгоритмін түсіндіре аламын.
Мен элементті тізімнен жою алгоритмін түсіндіре аламын.