ҚЫСҚА МЕРЗІМДІ ЖОСПАР
|
Бөлім: |
Python тілінде алгоритмдерді программалау |
|
Педагогтің аты-жөні |
Қойшыбай Бекнұр Ерболатұлы |
|
Күні: |
31.01.2024ж |
|
Сынып: |
9 ә,б,а |
|
Сабақтың тақырыбы |
Элементтердің орнын ауыстыру |
|
Оқу мақсаты: |
9.3.3.1 бір өлшемді массивтер пайдаланып 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 бағдарламасы
|
жүктеу мүмкіндігіне ие боласыз
Бұл материал сайт қолданушысы жариялаған. Материалдың ішінде жазылған барлық ақпаратқа жауапкершілікті жариялаған қолданушы жауап береді. Ұстаз тілегі тек ақпаратты таратуға қолдау көрсетеді. Егер материал сіздің авторлық құқығыңызды бұзған болса немесе басқа да себептермен сайттан өшіру керек деп ойласаңыз осында жазыңыз
Элементтердің орнын ауыстыру
Элементтердің орнын ауыстыру
ҚЫСҚА МЕРЗІМДІ ЖОСПАР
|
Бөлім: |
Python тілінде алгоритмдерді программалау |
|
Педагогтің аты-жөні |
Қойшыбай Бекнұр Ерболатұлы |
|
Күні: |
31.01.2024ж |
|
Сынып: |
9 ә,б,а |
|
Сабақтың тақырыбы |
Элементтердің орнын ауыстыру |
|
Оқу мақсаты: |
9.3.3.1 бір өлшемді массивтер пайдаланып 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 бағдарламасы
|
шағым қалдыра аласыз















