Файл: Мектеп 14 Алыбай батыр жалпы орта мектеп.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 23.11.2023

Просмотров: 14

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Пәні: Информатика Тексерілді:

Мектеп:

14 Алыбай батыр жалпы орта мектеп

Бөлім

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

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

Эрежебова Азиза

Күні

13.02.2023ж

Сынып 9 ә сынып

Қатысушылар саны




Қатыспағандар саны




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

Элементті өшіру және кірістіру

Оқу бағдарламасына сәйкес оқыту мақсаттары


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

тілінде программаларды жасау

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

Барлық оқушылар:

Python-да бірөлшемді массивке элементтерді кірістіруді және

өшіруді жүзеге асыру жолдарымен танысу

Көптеген оқушылар:

Python-да бірөлшемді массивке элементтерді кірістіруді және

өшіруді қолдану

Кейбір оқушылар:

Python-да бірөлшемді массивке элементтерді кірістіруді және

өшіруді қолдануды тұжырымдау.


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


Сабақтың кезені/ уақыт

Педагогтың әрекеті

Оқушының әрекеті

Бағалау

Ресурстар

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

1.Оқушылармен амандасу.

2.Сабақтың тақырыбы мен мақсаттарымен таныстыру.

3.Жаңа тақырыпқа шолу

Программалау тілінде де математикадағыдай өрнектерді орындаудың өз ережесі бар.

Үй тапсырмасын пысықтау

Өткен тақырып бойынша оқулықта берілген

тапсырмадағы жобаларын тақтада қорғайды,

топта талдайды. Өзара бағалайды.

Оқушылардың іс-әрекеттерін ауызша мадақтау,

Қолда

1.Мұғаліммен амандасады.

2.Сабақтың тақырыбын дәптерге жазады.

3.Сабақтың мақсаттарымен танысады.






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

Миға шабуыл сұрақтарымен жұмыс жасау

 Элементтерді массивтен қалай өшіруге

болады?

 Массивке жаңа элементтерді қалай

кірістіруге болады?

Оқулықпен жұмыс

Жаңа ақпаратпен танысу. Әдістемелік берілген

сұрақтарға жеке, топта, ұжымда жауап береді.

Мұғалім толықтырып отырады.

Компьютермен жұмыс

«Өшіру және кірістіру» жобасы

Ұзындығы N тең болған (0
берілген. Осы массивте төмендегі әрекеттерді

орындайтын жоба құрыңдар.

1. Массивтегі барлық нөлдерді өшіріп

тастайтын болсын.

2. Массивтегі ең үлкен элементті өшірсін.

3. Массивте жоқ ең кіші санды соңына

қосатын болсын.

4. Массив элементтерін құруда кездейсоқ

сандар операторын қолдан.
Жоба коды

from array import array

from random import randint

A=array("i")

Оқулық

Слайд

материалы,

bilimland.kz

Компьютер

6 мин

N=int(input('Massiv uzyndygy='))

A=[0]*N;k=p=0

for i in range (0,N):

A[i] = randint(1,100)

print('A=',A)

min=A[0]; max=A[0]

for i in range (0,N):

if A[i]> max :

max=A[i]; p=i

for i in range (0,N):

if A[i]< min:

min=A[i];k=i

A.pop(k)

print('A=',A)

print('En kishi element=',min)

A.pop(p)

print('A=',A)

print('En ulken element=',max)

A.append(min)

A.append(max)

print('A=',A)


Дескриптор

Бірөлшемді массивте элементтерді өшіреді.

Жаңа элемент кірістіреді.
Топтық жұмыс:

Массив элементтерін өшіру немесе кірістіруге

арналған мысалдармен жобаларды топта

талдаңдар. Түрлі есептерді шешудегі қолдану

бағыттарын, өзіндік ерекшеліктерін

айқындаңдар.

Бірөлшемді массив элементтерін өшіру немесе

жаңа элемент кірістіруге байланысты

математикадағы немесе күнделікті өмірден

алынған, өздеріңе таныс мысалдардың бірінің

жобасын жоспарлап, ұсыныңдар.
Оқушылардың жұмыстарын фишкалар

арқылы бағалау. Тапсырма нәтижесіне сәйкес

фишкалар жинайды.

Мұғалімді тыңдайды







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

Оқулықтағы тапсырманы орындау

1. Массивтен элементтер қалай өшіріледі?

2. Массивке жаңа элемент қосу қалай жүзеге

асады?

3. Массивтегі бірінші орынға жаңа элементті

қалай жүктеуге болады?

«Сенім ағашы» әдісі

Оқушылар сабақтан алған әсерлерін стикерге

жазып ағашқа жапсырады.

Өзін-өзі бағалау.




Оқулық

Үй тапсырмасы

Оқулықта берілген тапсырманы орындап келу.