Тексерілді:
Қысқа мерзімді жоспар
|
Бөлім: |
Алгоритмдеу және программалау |
|
|
Педагогтің аты-жөні |
|
|
|
Күні: |
|
|
|
Сынып:10ә,б |
Қатысушылар саны: |
Қатыспағандар саны: |
|
Сабақтың тақырыбы |
Сұрыптау әдістері |
|
|
Оқу бағдарламасына сәйкес оқыту мақсаттары |
10.5.1.4 практикалық есептерді шешу үшін сұрыптау алгоритмдерін іске асыру |
|
|
Сабақтың мақсаты |
Python программалау тіліндегі сұрыптау ұғымы мен функцияларын анықтайды Сұрыптау функцияларын программалауда қолданады Сұрыптау әдістерінің тиімділігін тұжырымдайды |
|
|
Құндылықтарға баулу: |
Бірлескен іс-әрекет пен өзара іс-әрекет кезінде басқалардың пікірлері мен сезімдерін құрметтей білу |
|
Сабақтың барысы
|
Сабақтың кезеңі |
Педагогтің әрекеті |
Оқушының әрекеті |
Бағалау |
Ресурстар |
||||||||||||||||||
|
Сабақтың басы |
Сәлемдесу, оқушылардың сабаққа қатысуын түгендеу. 2) Сыныпта психологиялық атмосфераның қалыптасуы. "Жүректен-жүреке" тренингі. Оқушылар әр партада отырған көршісіне, бір-біріне жақсы тілектер айтады. 3) Үй тапсырмасын тексеру. Өткен тақырыпты қайталау 1.Файлды ашу үшін қандай команда қолданылады? 2. Файлдв оқу, жазу, қосу үшін ше? 3. Python-да файлдың қандай түрлері бар? 4. Файлмен жұмыс істеудің қандай кезеңдерін атай аласың? |
Балалар сабаққа дайындалады, бір-біріне жақсы тілектер айтады Сұрақтарға жауап береді |
Оқушылар сабаққа қатысу белсенділігіне қарай 1-10 баллдық жүйе бойынша қалыптастырушы бағалаумен бағаланады 2 балл |
Презентация Оқулық Жұмыс дәптері Компьютер |
||||||||||||||||||
|
Сабақтың ортасы |
Жаңа тақырыпты меңгеру Оқулықпен жұмыс. Мұғалім оқушыларды жаңа ақпаратпен таныстырады, бірге талқылайды (бейнежазба, презентация, флипчарт қолдануға болады). Жұппен жұмыс жасау Тапсырма. Сұрыптау әдістерін талдаңыз. Сұрыптау әдістердің ұқсастықтары мен айырмашылықтарын анықтаңыз. Сұрыптау алгоритмдерінің қайсысы қолайлы? Неліктен? Жауаптарыңды нақтылаңдар. Білімді бекіту. 1-тапсырма. Қосынды* A[N] бірөлшемді массив берілген (1<N<1000). Массивті кему ретімен шығар. Осы массивтегі ең кіші К элементтің қосындысын тап. Мысалда N=8, K=3.
2-тапсырма. Іздеу** Кіру файлында (іnput.txt) ұзындығы N болған ағылшын алфавитінің кіші әріптерінен тұратын жол берілген (1<N<1000). Осы жолды алфавит бойынша реттегенде, К-ның орнында тұрған әріпті тап. Шығу файлының (output.txt) бірінші қатарында К-ның орнында тұрған әріп жазылған.
Сергіту сәті.
3-тапсырма. Анықтау*** Ұ Осы жолды ағыылшын алфафитіндегі 26 әріп кездесе ме? Анықта. Егер барлық 26 әріп те бар болса «іа» әйтпесе, «joq» сөздерін баспаға шығар.
|
Мұғалімнің ақпаратын тыңдайды, жұппен жұмыс жасайды Жұмыс парағы бойынша тапсыпмаларды орындайды:
Дескриптор: - программа кодын пайтонға жазады, нәтижесін анықтайды Дескриптор: - программа кодын пайтонға жазады, нәтижесін анықтайды Көз жаттығуларын орындайды Дескриптор: - программа кодын жазады, нәтижесін анықтайды |
3 балл 3 балл 3 балл |
Презентация, Оқулық
Жұмыс парағы, оқулық
Оқулық Жұмыс дәптері Компьютер Оқулық Жұмыс дәптері Компьютер |
||||||||||||||||||
|
Сабақтың соңы |
Үй тапсырмасы: Бағдарламалаудағы сұрыптау әдістерінің маңыздылығын бағалаңыз. Сұрыптау әдістері туралы эссе жазыңыз. Рефлексия. - нені білді, нені үйренді - не түсініксіз қалды - немен жұмыс жасау қажет |
Ү/т жазады. Өз жұмыстарын бағалайды |
Оқушылар сабаққа қатысу белсенділігіне қарай 1-10 баллдық жүйе бойынша қалыптастырушы бағалаумен бағаланады |
Білім класс |
жүктеу мүмкіндігіне ие боласыз
Бұл материал сайт қолданушысы жариялаған. Материалдың ішінде жазылған барлық ақпаратқа жауапкершілікті жариялаған қолданушы жауап береді. Ұстаз тілегі тек ақпаратты таратуға қолдау көрсетеді. Егер материал сіздің авторлық құқығыңызды бұзған болса немесе басқа да себептермен сайттан өшіру керек деп ойласаңыз осында жазыңыз
ҚМЖ. Сұрыптау әдістері
ҚМЖ. Сұрыптау әдістері
Тексерілді:
Қысқа мерзімді жоспар
|
Бөлім: |
Алгоритмдеу және программалау |
|
|
Педагогтің аты-жөні |
|
|
|
Күні: |
|
|
|
Сынып:10ә,б |
Қатысушылар саны: |
Қатыспағандар саны: |
|
Сабақтың тақырыбы |
Сұрыптау әдістері |
|
|
Оқу бағдарламасына сәйкес оқыту мақсаттары |
10.5.1.4 практикалық есептерді шешу үшін сұрыптау алгоритмдерін іске асыру |
|
|
Сабақтың мақсаты |
Python программалау тіліндегі сұрыптау ұғымы мен функцияларын анықтайды Сұрыптау функцияларын программалауда қолданады Сұрыптау әдістерінің тиімділігін тұжырымдайды |
|
|
Құндылықтарға баулу: |
Бірлескен іс-әрекет пен өзара іс-әрекет кезінде басқалардың пікірлері мен сезімдерін құрметтей білу |
|
Сабақтың барысы
|
Сабақтың кезеңі |
Педагогтің әрекеті |
Оқушының әрекеті |
Бағалау |
Ресурстар |
||||||||||||||||||
|
Сабақтың басы |
Сәлемдесу, оқушылардың сабаққа қатысуын түгендеу. 2) Сыныпта психологиялық атмосфераның қалыптасуы. "Жүректен-жүреке" тренингі. Оқушылар әр партада отырған көршісіне, бір-біріне жақсы тілектер айтады. 3) Үй тапсырмасын тексеру. Өткен тақырыпты қайталау 1.Файлды ашу үшін қандай команда қолданылады? 2. Файлдв оқу, жазу, қосу үшін ше? 3. Python-да файлдың қандай түрлері бар? 4. Файлмен жұмыс істеудің қандай кезеңдерін атай аласың? |
Балалар сабаққа дайындалады, бір-біріне жақсы тілектер айтады Сұрақтарға жауап береді |
Оқушылар сабаққа қатысу белсенділігіне қарай 1-10 баллдық жүйе бойынша қалыптастырушы бағалаумен бағаланады 2 балл |
Презентация Оқулық Жұмыс дәптері Компьютер |
||||||||||||||||||
|
Сабақтың ортасы |
Жаңа тақырыпты меңгеру Оқулықпен жұмыс. Мұғалім оқушыларды жаңа ақпаратпен таныстырады, бірге талқылайды (бейнежазба, презентация, флипчарт қолдануға болады). Жұппен жұмыс жасау Тапсырма. Сұрыптау әдістерін талдаңыз. Сұрыптау әдістердің ұқсастықтары мен айырмашылықтарын анықтаңыз. Сұрыптау алгоритмдерінің қайсысы қолайлы? Неліктен? Жауаптарыңды нақтылаңдар. Білімді бекіту. 1-тапсырма. Қосынды* A[N] бірөлшемді массив берілген (1<N<1000). Массивті кему ретімен шығар. Осы массивтегі ең кіші К элементтің қосындысын тап. Мысалда N=8, K=3.
2-тапсырма. Іздеу** Кіру файлында (іnput.txt) ұзындығы N болған ағылшын алфавитінің кіші әріптерінен тұратын жол берілген (1<N<1000). Осы жолды алфавит бойынша реттегенде, К-ның орнында тұрған әріпті тап. Шығу файлының (output.txt) бірінші қатарында К-ның орнында тұрған әріп жазылған.
Сергіту сәті.
3-тапсырма. Анықтау*** Ұ Осы жолды ағыылшын алфафитіндегі 26 әріп кездесе ме? Анықта. Егер барлық 26 әріп те бар болса «іа» әйтпесе, «joq» сөздерін баспаға шығар.
|
Мұғалімнің ақпаратын тыңдайды, жұппен жұмыс жасайды Жұмыс парағы бойынша тапсыпмаларды орындайды:
Дескриптор: - программа кодын пайтонға жазады, нәтижесін анықтайды Дескриптор: - программа кодын пайтонға жазады, нәтижесін анықтайды Көз жаттығуларын орындайды Дескриптор: - программа кодын жазады, нәтижесін анықтайды |
3 балл 3 балл 3 балл |
Презентация, Оқулық
Жұмыс парағы, оқулық
Оқулық Жұмыс дәптері Компьютер Оқулық Жұмыс дәптері Компьютер |
||||||||||||||||||
|
Сабақтың соңы |
Үй тапсырмасы: Бағдарламалаудағы сұрыптау әдістерінің маңыздылығын бағалаңыз. Сұрыптау әдістері туралы эссе жазыңыз. Рефлексия. - нені білді, нені үйренді - не түсініксіз қалды - немен жұмыс жасау қажет |
Ү/т жазады. Өз жұмыстарын бағалайды |
Оқушылар сабаққа қатысу белсенділігіне қарай 1-10 баллдық жүйе бойынша қалыптастырушы бағалаумен бағаланады |
Білім класс |
шағым қалдыра аласыз

зындығы N –ге
таң, ағылшын алфавитінің кіші әріптерінен тұратын жол берілген
(1<N<1000).












