ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 07.11.2023
Просмотров: 54
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
АҚТӨБЕ ЖОҒАРЫ ПОЛИТЕХНИКАЛЫҚ КОЛЛЕДЖІ
САБАҚТЫҢ ЖОСПАРЫ
Сабақтың тақырыбы: Алгоритмдер және программалар
Модуль/пән атаулары: Информатика
Практикант: Сағындық Б.С
Оқытушы: _______Нурина Ж.К.
«_______» ____________ 2023 ж.
«Ғылыми жаратылыстану пәндері» ЦӘБ төрайымы: _______ Нурина Ж.К.
(қолы) (ТАӘ)
Курс Курс | 1 | Топтар Группы | 101АС,103АС,105АС |
Сабақ номері Номер занятия | № | Сабақтың типі Тип занятия | Аралас |
Мамандық Специальность | | Біліктілік Квалификация | |
Оқыту нәтижесі Результат обучения | | ||
Сабақтың тақырыбы Тема занятия | Алгоритмдер және программалар | ||
Сабақтың мақсаты, міндеттері Цели, задачи занятия |
| ||
Бағалау критерийі Критерии оценки |
| ||
Оқу процесінде білім алушылар меңгеретін кәсіби дағдылар Профессиональные умения, которыми овладеют обучающиеся в процессе учебного занятия | «Алгоритмдер және программалармен» таныс болып, тәжірибеде қолдана біледі. | ||
Оқытудың әдіс-тәсілдері, педагогикалық технологиялар Методы-приемы обучения, педагогические технологии | | ||
Оқу-әдістемелік жабдықталуы, анықтамалық әдебиеттер Учебно-методическое оснащение, справочная литература | КТП, интерактивті тақта, сабақ жоспары. | ||
Техникалық жабдықталуы, материалдар Техническое оснащение, материалы | Мультимедиялық проектор, экран, презентация |
САБАҚТЫҢ ҚҰРЫЛЫМЫ
Структура занятия
Сабақтың барысы/ | Уақыты (минут) | Жоспарланған іс-әрекеттер Запланированные действия | | Ресурстар Ресурсы | |
1 | 2 | 3 | | 4 | |
1.Ұйымдастырушы, ынталандырушы кезең Организационный, стимулирующий этап | 10 | Сәлемдесу.Студенттерді түгелдеу. Үй тапсырмасын тексеру. Сабақтың тақырыбы және мақсатымен таныстыру. | Презентация, мультимедиялық экран. | ||
2. Сабақтың негізгі этапы Основной этап занятия | 30 37 | Процедура — бірнеше іс-әрекетті орындайтын көмекші алгоритм. Python тілінде процедура def қызметші сөзінен басталып, бос не бос емес жақшадан және қос нүктеден тұрады. Оның жазылуын мысалда қарастырайық: def Err(): # процедураны анықтау print ("Қате: дұрыс емес деректер") n = int (input('оң сан енгізіңдер')) if n<0: Err() # процедураны шақыру
Процедураны анықтау қызметтік def сөзінен басталады;
жүзеге асырылады. Мысалы, Err ();
Python программалау тілін де параметрлердің пайдаланылуын мысалда қарастырайық: Мысал: енгізілген символды жаңа жолдан шығаратын процедура программасын жазу. def printChar (s): print (s) sim = input ('символды енгіз') printChar(sim) бірінші шақыру, енгізілген символды шығару printChar ('*') екінші шақыру, * нәтиже Ауқымды айнымалы – негізгі программада процедураға меншіктелетін мән. Жергілікті айнымалыны (ішкі) негізгі программадан және басқа процедурадан алу мүмкін емес, тек сол процедура деңгейінде пайдаланылады. Процедура параметрі-жергілікті айнымалылар. Есепте, жаз! №1 https://learningapps.org/view15359257 Нәтижесі: 1 Нәтижесі: 2 Нәтижесі: 9 Нәтижесі: 5 №2 (https://learningapps.org/view15339317) Функцияны пайдаланып, сандардың дәрежесін есептейтін программа құрыңдар. Кіріс параметрлері: (сан және дәрежесі). def power (a,n): for i in range (1,a+1): a=i**n print(i, '=', a) print (power(5,3)) №3 (https://learningapps.org/view15340172) Сан дәрежесін есептейтін функцияны жазыңдар. def exp1(): print (a**n) a= int (input()) n= int (input()) exp1 () | Презентация, мультимедиялық проектор, экран, learningapps.org | ||
3. Сабақ бойынша рефлексия Рефлексия по занятию | 10 | Процедура дегеніміз не? А) бірнеше іс-әрекетті орындайтын алгоритм Б) негізгі программада меншіктелетін мән С) компилятор және интерпрета- торда бірге жұмыс істеуге мүмкіндік беретін іс-әрекет Д) программа басында кез келген ішкі программаларды хабарлағанға дейін хабарланған деректер типтері, тұрақтылар мен айнымалылар. Python тілінде процедура қандай қызметші сөзінен басталады? А) procedure Б) input С) var Д) def Енгізу операторы? А) int Б)input С)print Д)def Шығару операторы қандай? A)print Б)if С)input Д)Err() «Бүтін» python тілінде қалай жазылады? А) boolean Б) real C) string Д) int Егер алгоритм қандай да бір қадамдарының тізбектеле орындалуы қандай да бір шартқа тәуелді өзгеретін болса ол? А) сызықтық алгоритм Б) тармақталушы алгоритм С) қайталанушы алгоритм Д) алгоритм | бланкілі тест | ||
Домашнее занятие | 3 | Процедураға байланысты 1 есеп шығарып, түсіндіру | |