Файл: за мерзімді жоспар.docx

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

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

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

Добавлен: 19.03.2024

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

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

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





5 мин


5 мин






8

10 20 6 8 9 11 12 4

6






А4 парағы


Бағалау парағы

Дескриптор

Массив түрлерін анықтайды; Массивтерді программалауда қолданады.
Топтықжұмыс

Цикл операторының массив элементтерін енгізудегі қызметіне талдау жүргізіңдер. Массив элементтерін енгізу цикл көмегімен қалай жүзеге асады?

Дескриптор

Массивтердің қолданылуын түсіндіреді.
Жұптықжұмыс

Компьютерде үлкен мөлшердегі біртипті деректерді өңдеуге мысалдар құрастырыңдар. Өздеріңе таныс күнделікті қолданып жүрген деректеріңнен түрлі массив құрап, ұсыныңдар. Мысалы, сыныптағы 20 оқушының салмағын алуға болады.

Дескриптор

Есептерді программалауда массивтерді қолданады.
Оқушылардың жұмыстарын бағалау парағына балл қою арқылы бағалау.

Аяқталуы

5 мин


Рефлексия

  1. Массив дегеніміз не?

  2. Бірөлшемді массив дегеніміз не?

  3. Python-да тізім мен массивтің қандай айырмашылықтары бар?

  4. Python-да массив қалай таныстырылады?


Не білемін? Не білдім? Не білгім келеді?


Оқулық

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

1 мин



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

Оқулық



Тексерген: Дуйсенбинова У.Д.___________________________

19-сабақ


§4.2. Бірөлшемді массивте деректерді енгізу және шығару
Оқушылар:

Күні: 25.01.21 ж.

26.01.21 ж.

28.01.21 ж.

29.01.21 ж.

Мұғалімнің аты-жөні: Сагимбаева С.Ж.

Сынып: 9

Қатысқандар саны:

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

Оқу мақсаттары

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

Сабақ мақсаттары

Барлық оқушылар үшін:

Тізімге деректерді енгізу түрлері мен операторларын анықтау;

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

Массивке деректерді енгізу операторларын салыстыру;

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

Массивке деректерді енгізу операторларын қолданып алгоритмдерді программалау.


Бағалау критерийі

  1. Тізімге деректерді енгізу түрлері мен операторларын анықтайды;

  2. Массивке деректерді енгізу операторларын салыстырады;

  3. Массивке деректерді енгізу операторларын қолданып алгоритмдерді программалайды.

Құндылықтарға баулу

«Мәңгілік ел» идеясының құндылықтарын жүзеге асыру. Топта бірлесіп жұмыс жасау, бір-бірлерінің пікірлерін тыңдау, сыйлау.

Тілдік мақсаттар

Пәндік лексика және терминология:

Массив-массив-array, деректерді енгізу-ввод данных-data entry, деректерді өңдеу-обработка данных-data processing, кездейсоқ сан- случайное число-random number, деректер базасы-база данных-data base, код-code, цикл операторы-оператор цикла-cycle operator.

Жазу:

Python программалау ортасында массивтерді енгізуге түрлерін жазыңдар.

Массивке мәлімет енгізу операторларының ұқсастықтары мен айырмашылығын айтыңдар.

Пәнаралық байланыс


Математикалық амалдар, ағылшын тілінде сөздер қолданылады.

Тірек білім, білік, дағдылар

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

Жоспар

Сабақ кезеңдері

Жоспарланған іс-әрекет

Қосымша ресурстар


Басталуы

3 мин

6 мин

Ұйымдастыру

«Көңіл күй шеңбері»

Оқушылар шеңбер болып тұрып бір сөзбен тілек айтады.

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

«Кім жылдам»

Оқушылар өткен сабақ бойынша берілген тапсырмаларды компьютерде орындайды. Оқушылардың жұмыстарын ауызша мадақтау,

қолдау көрсету.

Компьютер, оқулық

Негізгі бөлім

2 мин

6 мин




3 мин




5 мин



4 мин




Миға шабуыл сұрақтары

  • Компьютерге деректерді енгізудің қандай жолдары бар? Есіңе түсір!


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

Жаңа ақпаратпен танысу. Әдістемелік берілген сұрақ- тарға жеке, топта, ұжымда жауап береді.

Мұғалімнің түсіндірмесі

Python программалау тілінде деректерді енгізу және шығару операторлары, қолдану тәсілімен таныстырады.

1-тапсырма

Тізімге мәліметтерді енгізу түрлерін жазыңдар.
Тізімге мәліметті енгізу түрлері


Дескриптор:

Деректерді пернетақтадан енгізуді анықтайды; Деректерді кездейсоқ оператордың көмегімен енгізуді анықтайды;

Деректерді файлдан оқытуды анықтайды.


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

Үлгерім

9-сыныпта N праллел сыныптар білім алады. 3- тоқсан бойынша осы сыныптардың жалпы үлгерім пайызы А[N] массив түрінде берілген (N<102). 9- сыныптардағы орташа білім сапасын және ең төменгі білім сапалы сыныптың пайызын экранға шығару.

Білім сапасы ең төмен сынып өз білімін 9-сыныптар бойынша орташа білім сапаға жеткізу үшін қанша пайыз көтеру керек екенін анықтайтын программа құрастыр.

3-тапсырма

Бірөлшемді массивтерге есептер шығару

    1. Сыныптасыңның телефон нөмірлерінің telefon.txt файлынан оқып, арасында 5 цифрымен аяқталатын нөмірлерді telout.txt

Оқулық

А4 парағы

Компьютер, оқулық





3 мин



файлына жаз.

2. B[20] массив элементінің мәнін 20...50 арасындағы кездейсоқ сандардан құрастыр. Массивтегі тақ орында тұрған жұп элементтерді баспаға бер.

Дескриптор:

Массивке деректерді енгізу операторларын қолданып алгоритмдерді программалайды.
Жұптық жұмыс

Массивтерді Python программалау тілінде енгізудің 3 түріне салыстырмалы түрде талдау жасаңдар. Осы үшеуінің қайсысын көп қолдануымыз мүмкін?

Себебін дәлелді мысалдармен түсіндіріңдер.

Дескриптор

Массивтерді қолдану түрлерін салыстырады.
Оқушылардың жұмыстарын шкала арқылы бағалау. «Сағат» әдісі. Сағат шкаласына

оқушылардың аттарын стикерге жазып жапсыру.




Аяқталуы

7 мин


Рефлексия

«Зымыран сұрақтар» әдісі

Оқушылар қағазға тақырып туралы сұрақтар жазып ұшақ жасайды. Келесі топқа ұшырады, ол топ сұрақтарға жауап береді.
«Екі жұлдыз, бір тілек» әдісі.

Оқушылар сабақтан алған екі жақсы әсерімен, түсінбеген бір сұрағымен бөліседі.

А4 парағы

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

1 мин



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

Оқулық


Тексерген: Дуйсенбинова У.Д.___________________________

17-сабақ

4.3. Белгіленген сипаттары бар элементті іздеу
Оқушылар:

Біртипті деректердің үлкен ауқымымен (массив) өңдеудің кіріктірілген ортасында өңдеу.

Тақырып: Белгіленген сипаттары бар элементті іздеу

Мектеп:

Күні:18.01.21 ж.

_________

_________

Мұғалімнің аты-жөні:Сагимбаева С.Ж.

Сынып: 9

Қатысқандар саны:

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

Оқу мақсаттары

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

Сабақ мақсаттары

Барлық оқушылар үшін:

Массив элементтерін қасиеттері бойынша іздеуді анықтау;








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

Python программалау тілінде массивтен қасиеттері бойынша деректерді іздеу;

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

Берілген қасиеттері бойынша массив элементтерін іздеу жобасын қолданудың қажеттілігін тұжырымдау.



Бағалау критерийі

  1. Массив элементтерін қасиеттері бойынша іздеуді анықтайды;

  2. Python программалау тілінде массивтен қасиеттері бойынша деректерді іздейді;

  3. Берілген қасиеттері бойынша массив элементтерін іздеу жобасын қолданудың қажеттілігін тұжырымдайды.


Құндылықтарға баулу

«Мәңгілік ел» идеясының құндылықтарын жүзеге асыру.

Топта бірлесіп жұмыс жасау, бір-бірлерінің пікірлерін тыңдау, сыйлау.

Тілдік мақсаттар

Пәндік лексика және терминология:

Массив элементі-элемент массива-array element, қасиет- свойство-property.

Диалог/жазбаша жұмысқа қажетті пайдалы фразалар топтамасы

  • Күнделікті өмірде көптеген заттардың арасынан қажеттісін іздеп табуға қандай мысалдар келтіре

аласыңдар?

Жазу:

Python программалау тілінде массив элементтерін іздеу алгоритмін жазыңдар.

Пәнаралық байланыс

География пәні бойынша тапсырмаларды программалау,

ағылшын, орыс тіліндегі сөздер қолданылады.

Тірек білім, білік, дағдылар

Берілген қасиеттері бойынша массив элементтерін іздеу.

Жоспар

Сабақ кезеңдері

Жоспарланған іс-әрекет

Қосымша ресурстар

Басталуы

Ой сергіту жаттығуы
Оқушылар шеңбер сызады. Шеңберді бірнеше бөлікке бөледі. Әр бөлікке сыныптағы оқушылардың аттарын жазады. Уақыт берілген кезде сол оқушылардан сұрақ- жауап алады. Соңында ұқсас қасиеттері бар оқушыларды анықтап айтады. Мысалы, Айдынның да, Саматтың да бір ағасы, екі қарындасы бар.
Үй тапсырмасы

Оқулықта берілген тапсырмалардың жауабын мұғаліммен, топпен бірігіп талдайды.
Оқушылардың іс-әрекеттерін ауызша мадақтау, қолдау көрсету.


А4 парағы
Оқулық, оқушының жұмыс дәптері, компьютер