Ұйымдастыру
Өзін-өзі тексеру
Өткен білімді еске түсіру
Жаңа білім
Бекіту
Кері байланыс
|
Оқушылар мен амандасу, оқушыларды түгендеу, оқушылардың назарын сабаққа аудару.
Оқышалардан өткен білімдерін тексеру үшін, кім жылдам әдісін пайдалану, оқушылар ұяшық таңдап сұраққа жауап береді.
2 ұяшық
1 ұяшық
4 ұяшық
3 ұяшық
Процедуралар мен фукциялар тақырыбын түсіндіру,
Машиналық кодпен программа құру күрделі сондықтан қазіргі кезде барлық программа программалау тілінде беріледі.
Процедура- бірнеше іс-әрекетті орындайтын көмекші алгоритм. Python тілінде процедура DEF қызметші сөзінен басталып, бос не бос емес жақшадан және қос нүктеден тұрады.
Оның жазылуын мысалда қарастырайық:
Def Err () : #
Print (“ ”)
N = int (input((‘ ’))
If n > 0:
Err () #
Рекурсиялар
Рекурсия ұғымымен біз Бейсикті оқып үйренгенде танысқанбыз. Рекурсия деп, қосалқы программалардағы өзінен өзіне қатынас жасауды айтады. Бейсикте бұл біршама айлалы жолмен жасалса, ал Паскальда рекурсия –қатардағы әрекет, оны функция үшін де, процедура үшін де жүзеге асыруға болады. Рекурсияны мысал арқылы көрсету әлдеқайда жеңілдеу.
Бір программада бірнеше функция мен процедура қолданылған жағдайда функция немесе процедураның бірін басқасының ішінде шақырудың кейбір ерекшеліктері бар. Бұл жағдайда, басқаның ішінде қолданылатын құрылым, сол құрылымның ішінде құрылуы қажет.
10.5-мысал. Мына түрдегі Паскаль үшбұрышын есептеңіз:
C00 Мұнда жоғарыда келтірілген формула бойынша
C10 C11 n элементтен m теру санын табу қолданылады.
C20 C21 C22 Теру санын есептеуді-функциямен, ал фактор-
C30 C31 C32 C33 иалды табуды ішкі функция арқылы, соның
ішінде рекурсиялық функция түрінде жазайық..
Сұарқтар:
Функция дегеніміз не?
Функциф қандай жағдайда қолданылады?
Функцияның қандай түрлері бар?
1-тапсырма
Аргумент ретінде алынған екі бүтін саннан ең үлкенін қайтаратын функцияны жазыңыз.
Оқушыларға WordWoll платформасында сұрақтарға жауап
|
Оқушылар назарын сабаққа аударуы
Оқушылар жылдам ойналып жауап береді.
Оқушылар белсенді болып сабаққа қатысады, жаңа тақырыпқа сәйкес тапсырмалар орындайды
|
Мадақтау сөздерң арқылы бағалау, жарайсың, бәрекелді
1 балл дан 10 балл аралығында бағалау
|
Интерактивті тақта
Интерактивті тақта,
Quizizz
платформасы
Кітап
Дәптер
Интерактивті тақта
Презентация арқылы сабақты терең т үсіндіру
Python программасында есептер шешу
WordWoll платформасында
|