Элементтердің орнын ауыстыру

Тақырып бойынша 31 материал табылды

Элементтердің орнын ауыстыру

Материал туралы қысқаша түсінік
9 сынып бір өлшемді массив тақырыбы
Материалдың қысқаша нұсқасы

ҚЫСҚА МЕРЗІМДІ ЖОСПАР

Бөлім:

Python тілінде алгоритмдерді программалау

Педагогтің аты-жөні

Қойшыбай Бекнұр Ерболатұлы

Күні:

31.01.2024ж

Сынып:

9 ә,б,а

Сабақтың тақырыбы

Элементтердің орнын ауыстыру

Оқу мақсаты:

9.3.3.1 бір өлшемді массивтер пайдаланып Python программалау тілінде программаларды жасау;

Сабақтың мақсаты:

  • - Python тіліндегі бір өлшемді массивтердің негізгі түсініктерін үйренеді.

  • - Жиымдағы элементтерді ауыстырумен танысады және элементтерді ауыстырады.



Сабақтың кезеңі

Мұғалім іс-әрекеті

Оқушы іс-әрекеті

Бағалау

Ресурстар

Ұйымдастыру

- Сәлемдесу, оқушылардың сабаққа дайындығын тексеру.

Өткен тақырып бойынша қайталау сұрақтарын қою

- бір өлшемді массивтердің негізгі түсініктерін қайталау.

- Әртүрлі есептерді шешу үшін массив элементтерін өзгертудің маңыздылығын атап өту.


Сабақта меңгеретін мақсаттарды білу



Практикалық сабақ

Кейде бағдарламаны орындау кезінде массивтегі мәндерді өзгерту қажет болатынын түсіндіру.

Жиымдағы элементтерді ауыстырудың әртүрлі әдістерін қарастыру.

- индекс бойынша ауыстыру.

- Шарт бойынша ауыстыру.

- Цикл арқылы ауыстыру.

Элементті ауыстыруды көрсететін кейбір код мысалдарын келтіру.

Әртүрлі сценарийлерде массив элементтерін ауыстыру арқылы студенттерге код жазуды жаттықтыруға мүмкіндік беру.


Презентациядағы прогаммалар арқылы негізгі ұғымдарды түсінеді




Оқулық

Презентация




Сабақтың ортасы


1 тапсырма

numbers 5 бүтін саннан тұратын массив жасаңыз . Екінші жиым элементін бірінші және үшінші элементтердің қосындысына тең жаңа мәнмен ауыстырыңыз.

2 тапсырма

data 8 бүтін саннан тұратын массив жасаңыз . Барлық теріс массив элементтерін олардың абсолютті мәндерімен ауыстырыңыз.

3 тапсырма

numbers 8 бүтін саннан тұратын массив жасаңыз . Жиымдағы ең үлкен және ең кіші мәндерді пайдаланушы енгізетін жаңа мәнмен ауыстырыңыз.


Дескриптор:

  • Массивтерді жазады

  • Элементтердің орнын ауыстырады

  • Максимум және минимум мәндердің орнын ауыстырырады

numbers = [15, 25, 35, 45, 55] numbers[1] = numbers[0] + numbers[2] print(numbers) # Ожидаемый вывод: [15, 50, 35, 45, 55]

Жауабы data = [3, -7, 12, -5, 8, -10, 15, -2] for i in range(len(data)): if data[i] < 0: data[i] = abs(data[i]) print(data) # Ожидаемый вывод: [3, 7, 12, 5, 8, 10, 15, 2]




Python алгоритмдік бағдарламалау тілі

Программа нәтижесі

3 тапсрыма Жауабы: numbers = [15, 30, 25, 10, 45, 20, 35, 5] max_value = max(numbers) min_value = min(numbers) for i in range(len(numbers)): if numbers[i] == max_value or numbers[i] == min_value: new_value = int(input(f"Введите новое значение для элемента {i + 1}: ")) numbers[i] = new_value print(numbers)

Сабақтың соңы


Рефлексия

І Рефлексия

Classroomscreen бағдарламасымен кері байланыс алу.

New Collection - New screen (classroomscreen.com)

Үйге тапсырма кітаптағы 3 тапсырма





Classroomscreen бағдарламасы


















Жүктеу
bolisu
Бөлісу
ЖИ арқылы жасау
Файл форматы:
docx
05.02.2024
799
Жүктеу
ЖИ арқылы жасау
Бұл материалды қолданушы жариялаған. Ustaz Tilegi ақпаратты жеткізуші ғана болып табылады. Жарияланған материалдың мазмұны мен авторлық құқық толықтай автордың жауапкершілігінде. Егер материал авторлық құқықты бұзады немесе сайттан алынуы тиіс деп есептесеңіз,
шағым қалдыра аласыз
Қазақстандағы ең үлкен материалдар базасынан іздеу
Сіз үшін 400 000 ұстаздардың еңбегі мен тәжірибесін біріктіріп, ең үлкен материалдар базасын жасадық. Төменде керек материалды іздеп, жүктеп алып сабағыңызға қолдана аласыз
Материал жариялап, аттестацияға 100% жарамды сертификатты тегін алыңыз!
Ustaz tilegi журналы министірліктің тізіміне енген. Qr коды мен тіркеу номері беріледі. Материал жариялаған соң сертификат тегін бірден беріледі.
Оқу-ағарту министірлігінің ресми жауабы
Сайтқа 5 материал жариялап, тегін АЛҒЫС ХАТ алыңыз!
Қазақстан Республикасының білім беру жүйесін дамытуға қосқан жеке үлесі үшін және де Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық материалыңызбен бөлісіп, белсенді болғаныңыз үшін алғыс білдіреміз!
Сайтқа 25 материал жариялап, тегін ҚҰРМЕТ ГРОМАТАСЫН алыңыз!
Тәуелсіз Қазақстанның білім беру жүйесін дамытуға және білім беру сапасын арттыру мақсатында Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық жұмысын жариялағаны үшін марапатталасыз!
Министірлікпен келісілген курстар тізімі