Пәнаралық байланыс
|
Математикалық амалдар, ағылшын тілінде сөздер қолданылады.
|
Тірек білім, білік, дағдылар
|
Python программалау ортасында бірөлшемді массивтер.
|
Жоспар
|
Сабақ кезеңдері
|
Жоспарланған іс-әрекет
|
Қосымша ресурстар
|
Басталуы
3 мин
6 мин
|
Ұйымдастыру
«Көңіл күй шеңбері»
Оқушылар шеңбер болып тұрып бір сөзбен тілек айтады.
Үй тапсырмасын пысықтау:
«Кім жылдам»
Оқушылар өткен сабақ бойынша берілген тапсырмаларды компьютерде орындайды. Оқушылардың жұмыстарын ауызша мадақтау,
қолдау көрсету.
|
Компьютер, оқулық
|
Негізгі бөлім
2 мин
6 мин
3 мин
5 мин
4 мин
|
Миға шабуыл сұрақтары
-
Компьютерге деректерді енгізудің қандай жолдары бар? Есіңе түсір!
Оқулықпен жұмыс
Жаңа ақпаратпен танысу. Әдістемелік берілген сұрақ- тарға жеке, топта, ұжымда жауап береді.
Мұғалімнің түсіндірмесі
Python программалау тілінде деректерді енгізу және шығару операторлары, қолдану тәсілімен таныстырады.
1-тапсырма
Тізімге мәліметтерді енгізу түрлерін жазыңдар.
Тізімге мәліметті енгізу түрлері
Дескриптор:
Деректерді пернетақтадан енгізуді анықтайды; Деректерді кездейсоқ оператордың көмегімен енгізуді анықтайды;
Деректерді файлдан оқытуды анықтайды.
-
тапсырма. Оқулықта берілген практикалық жұмысты орындау.
Үлгерім
9-сыныпта N праллел сыныптар білім алады. 3- тоқсан бойынша осы сыныптардың жалпы үлгерім пайызы А[N] массив түрінде берілген (N<102). 9- сыныптардағы орташа білім сапасын және ең төменгі білім сапалы сыныптың пайызын экранға шығару.
Білім сапасы ең төмен сынып өз білімін 9-сыныптар бойынша орташа білім сапаға жеткізу үшін қанша пайыз көтеру керек екенін анықтайтын программа құрастыр.
3-тапсырма
Бірөлшемді массивтерге есептер шығару
-
Сыныптасыңның телефон нөмірлерінің telefon.txt файлынан оқып, арасында 5 цифрымен аяқталатын нөмірлерді telout.txt
|
Оқулық
А4 парағы
Компьютер, оқулық
|
3 мин
|
файлына жаз.
2. B[20] массив элементінің мәнін 20...50 арасындағы кездейсоқ сандардан құрастыр. Массивтегі тақ орында тұрған жұп элементтерді баспаға бер.
Дескриптор:
Массивке деректерді енгізу операторларын қолданып алгоритмдерді программалайды.
Жұптық жұмыс
Массивтерді Python программалау тілінде енгізудің 3 түріне салыстырмалы түрде талдау жасаңдар. Осы үшеуінің қайсысын көп қолдануымыз мүмкін?
Себебін дәлелді мысалдармен түсіндіріңдер.
|
Достарыңызбен бөлісу: |