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

Зариббаев Эркин Рустамкулович
Зариббаев Эркин Рустамкулович
Шымкент
Шымкент
№110 ЖОББМ
Ақпараттық-коммуникациялық технологиялар/Информатика
Сынып:
9-класс
Бөлім:
Python (пайтон) программалау тіліндегі алгоритмдерді программалау
Тақырып:

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

14.02.2020
57
PDF жүктеу WORD жүктеу
Оқу мақсаттары (оқу бағдарламасына сілтемеу):  9.3.3.1 программаны өңдеудің кіріктірілген ортасында бір өлшемді массивті қолдана отырып программаны құрастыру 
Сабақтың мақсаты:  Кіріктірілген бағдарламалау ортасында массив элементтерін ауыстыру бойынша бағдарламалар құру
Тілдік мақсаттар:  Оқушылар: Ұғымдар: бір өлшемді массив, массив элементтерінің ауысу түрлері Пайдалы сөз тіркестері Массивті қарама-қарсы кескінде көрсету дегеніміз ...  
Күтілетін нәтиже:  Оқушының тақырыпты толық меңгеруі
Бағалау критерийлері: <p>&nbsp;• бірөлшемді массивте екі элементтің орнын ауыстыруды (орын алмасу) бағдарламалық жолмен жүзеге асырады • элементтер саны жұп болатын бірөлшемді массивтің екі бөлігінде элементтердің орнын ауыстыра алады </p><p> • қарама-карсы алмастыру әдісін пайдалана отырып бірөлшемді массивтің элементтерінің орнын ауыстыруды бағдарламалай алады&nbsp;&nbsp;</p>
Құндылықтарды дарыту: <p>&nbsp;• Тайм менеджментінің маңыздылығы</p><p> • Құрал-жабдықтарды ұқыпты ұстау </p><p> • ДК жұмыс барысында денсаулық және қауіпсіздік сақтау</p>
АКТ-ны қолдану дағдылары: Интерактивті тақта
Пәнаралық байланыс: &nbsp;Математика (айнымалы)
Бастапқы білім: &nbsp;Бірөлшемді массивті жариялау, толтыру. Бір өлшемді массивті экранға шығару.

Сабақ барысы

Сабақ кезеңдері Жоспарланған іс-әрекет Ресурстар

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

(5мин)

<p>&nbsp;1. Ұйымдастыру кезеңі. Сабаққа дайындықты тексеру.&nbsp; </p><p>Сәлемдесу.</p><p> Сергіту сәті (Слайд 2) </p><p> Сөз емес, сөз әріптерінің түсін атаңыз.</p><p>&nbsp;&nbsp;<img src="/uploads/lesson_plans/5e4679c615a9d/images/5e467b3e80efe.png" style="width: 443px;"></p>

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

(30мин)

<p>&nbsp;Білімді өзектендіру (тізбек бойынша жауап) (Слайд 3) </p><p> Мысалы, бізде келесі массив бар (бұрын оқылған материалды қайталау, тізбек бойынша жауап береміз).</p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;P&nbsp; &nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; 1&nbsp; &nbsp; &nbsp;2&nbsp; &nbsp; &nbsp;3&nbsp; &nbsp; &nbsp;4&nbsp; &nbsp; &nbsp; 5&nbsp; &nbsp; &nbsp;6&nbsp; &nbsp; &nbsp;7&nbsp; &nbsp; &nbsp;8&nbsp; &nbsp; &nbsp;9</p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;А&nbsp; &nbsp;-10&nbsp; &nbsp; 12&nbsp; &nbsp;45&nbsp; &nbsp; 9&nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp;-5&nbsp; &nbsp;18&nbsp; &nbsp;36&nbsp; &nbsp;-7&nbsp; &nbsp; 43&nbsp;&nbsp;</p><p>&nbsp; • Массивтік аты қандай? (массив аты А). </p><p> • Массив элементтерінің индексін анықтайтын айнымалы аты, яғни санауыш аты қандай? (Санауыш P) </p><p> • Массивтегі элемент саны? (10 элемент)</p><p> • Массивті қалай толтыруға болады? (пернетақтадан, кездейсоқ тәсілмен) </p><p> • Сандар қандай интервалда орналасқан? (-10-нан 45 дейін). </p><p> • Массивтің келесі элементтерін атаңыз А[5], A[8], A[4], </p><p> • егер P=3, онда</p><p> • A[P],</p><p> • A[P-2],</p><p> • A[P*3+1].</p><p> • Массивтің екі элементінің орнын қалай ауыстыруға болады?</p><p> Тәсілдерді атаңыз.&nbsp;&nbsp;</p><p>Мұғалімнің түсіндірмесі: Сызықтық (бірөлшемді) массивте 3 негізгі ауыстыру алгоритмін жүзеге асыруға болады:</p><p> 1. Сызықтық массивтегі екі элементтің орнын алмастыру (орын ауыстыру)</p><p>&nbsp;&nbsp;<img src="/uploads/lesson_plans/5e4679c615a9d/images/5e467bee7b40b.png" style="width: 366px;"></p><p>2. Массив элементтерінің саны жұп болғанда массивтің алдыңғы және соңғы бөліктеріндегі элементтердің орнын ауыстыру</p><p><img src="/uploads/lesson_plans/5e4679c615a9d/images/5e467c03c7317.png" style="width: 356px;"></p><p>3. Элементтер саны жұп болғанда бірөлшемді массив элементтерін қарама-қарсы орын ауыстыру</p><p><img src="/uploads/lesson_plans/5e4679c615a9d/images/5e467c2032303.png" style="width: 364px;"></p><p>Топтарға бөлу (кез-келген тәсілмен) </p><p> Топтық жұмыс. Топтар тапсырмаларды өздері таңдай алады. </p><p>Тапсырмалар әртүрлі қийындықта.</p><p> Бағалау критерий арқылы жүзеге асырылады. Мағынасы – көбірек балл жинау. </p><p> Карта – критерийлермен тапсырма. </p><p> Бағдарламаның толық тексі с++ тілінде. </p><p>Қосымша 2.&nbsp;&nbsp;</p><p>Тапсырма 1.</p><p> Сызықтық (бірөлшемді) массивте екі элементтің орнын ауыстыру (орын алмастыру) бағдарламасын жазу. </p><p> Бағалау критериі. </p><p> - массив кездейсоқ сандармен толтырылған</p><p> - 3 балл (пернетақтадан – 1 балл)</p><p> - бастапқы массив экранға шығарылған </p><p>– 2 балл - есептің шешімі </p><p>– 8 балл </p><p> - алмастыру нәтижесі экранға шыққан</p><p> – 2 балл (Барлығы 15 балл&nbsp;&nbsp;</p><p>Тапсырма 2.</p><p> Массивтің алдыңғы және артқы бөліктерін жұп сандар элементтерімен ауыстыратын бағдарламаны құру.</p><p> Бағалау критериі.</p><p> - массив кездейсоқ сандармен толтырылған</p><p> - 3 балл (пернетақтадан – 1 балл) - бастапқы массив экранға шығарылған</p><p> – 2 балл - есептің шешімі</p><p> – 13 балл - алмастыру нәтижесі экранға шыққан </p><p>– 2 балл (Барлығы 20 балл) Тапсырма</p><p> 3. Массивтің элементтерін қарама-қарсы түрде ауыстыру</p><p>. Бағалау критериі.</p><p> - массив кездейсоқ сандармен толтырылған </p><p>- 3 балл (пернетақтадан – 1 балл)</p><p> - бастапқы массив экранға шығарылған</p><p> – 2 балл - есептің шешімі </p><p>– 18 балл </p><p> - алмастыру нәтижесі экранға шыққан</p><p> – 2 балл (Барлығы 25 балл) Бағалау өзін-өзі критерийлер арқылы бағалау бойынша жүзеге асады.</p><p> (Қосымша 1.) </p><p>Нәтижені айту.</p><p> Бағалау кезінде әр топта басқа топтың сарапшысы болады (сағат тілі бойынша)&nbsp;&nbsp;</p><p><br></p><p><br></p>

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

(3мин)

<p>&nbsp;Қорытындылау. Жеңімпаздарды жариялау. Сұрақтарға жауап беру.</p><p> Үй тапсырмасы. Элементтердің саны тақ массивтің эілементтерін қарама-қарсы ауыстыратын бағдарлама жасау.&nbsp;&nbsp;</p>

Рефлексия

(2мин)

<p>&nbsp;Кері байланыс:&nbsp; </p><p>Стикерлерде келесі мәлімет жазу:</p><p> Аты-жөні...... </p><p> Жақсы түсіндім....... </p><p> Түсініксіз қалды........&nbsp;&nbsp;</p><p><br></p>

Файлдар:

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

Пікірлер(0)