6.3.2.1 Python тіліндегі сызықтық алгоритмдерді жазу;
Сабақтың мақсаты:
– Программаға деректерді енгізу және шығару әдістерін біледі
– енгізу және шығару әдістерін қолданып программа құруды үйренеді
Сабақтың кезеңі
Мұғалім іс-әрекеті
Оқушы іс-әрекеті
Бағалау
Ресурстар
Ұйымдастыру
4 мин
І. Ұйымдастыру кезеңі 1.Оқушылармен амандасу, түгендеу, сәтті купондар тарату
. 2. Көңіл-күйлерің жақсы ма?
3. Сабаққа дайынсыңдар ма? -Жақсы болсаңдар, қуаныштымын. Сабағымызды бастамас бұрын, алдыларыңда жатқан "Блоб" ағашына бүгінгі тақырыпқа дейінгі уақытта қай жерде тұрғандарыңды белгілеңдерші!
4.Үй тапсырмасын «Umaigra» платформасымен тексеру
Тақырып: Санды енгізу және шығару
Сабақтың мақсатымен таныстыру.
– Программаға деректерді енгізу және шығару әдістерін біледі
– енгізу және шығару әдістерін қолданып программа құруды үйренеді
Оқушылар мұғаліммен амандасады.
Оқушылар Блоб ағашы арқылы бүгінгі сабаққа дайындығын көрсетеді.
Оқушылар үй тапсырмасын қайталайды, мұғалімді назар салып тыңдайды, есептерді түсініп, қатемен жұмыс жасайды
Жаңа сабақты түсіндіру
input() функциясын қолданып енгізген дерек жолдық типке жатады. Жолды тізімге түрлендіру үшін split() әдісін қолданамыз.
Тізімдегі деректердің арасында символ болса, оны split() әдісіндегі жақшаның ішінде көрсету керек.
Сабақтың мақсаты, күтілетін нәтижесіне, айнымалыларды меншіктеу жолдарына ақпараты шығару опцияларына тоқталу. Input(), print() операторлары туралы тоқталу. Сендер print() функциясын программада пайдаланып көрдіңдер. Экранға мәліметтерді шығаруға рrint() функциясы жауап береді. Егер код файлда болса, бұл функциясыз жұмыс жасай алмайсыңдар. Программалау тілінде мәліметтерді енгізу және шығару программада маңызды рөл атқарады. Мысалы, мына сандарды экранға шығарып көріңдер >>> print(1025) Нәтижесі: 1025 >>> print(16.58) Нәтижесі: 16.58 >>> print(″Программа″) Нәтижесі: Программа >>>print(″c:=″, 1) c:= 1 one = 1 two = 2 three = 3 >>> print(one, two, three) Нәтижесі: c:=1 1 2 3 Сонымен қатар print () функциясы қосымша параметрлермен қамтамасыз етілген. Мысалы, sep параметрі арқылы жолдардың ортасында мынадай бөлгіш орнатуға болады: >>> print(″Дс″,″Сс″,″Ср″, ″Бс″, ″Жм″, ″Сн″, ″Жк″, sep=″-″) Дс-Сс-Ср-Бс-Жм-Сн-Жк >>> print(1, 2, 3, sep=″//″) 1//2//3 Python программасына пернетақтадан мәліметтерді енгізуге input () функциясы жауап береді.