Сабақтың басы
7 мин
| Ой сергіту жаттығуы. «Шаңырақ» әдісі Оқушылар түрлі түсті ленталардан шаңырақ құрып ұстап тұрады. Бірінші оқушы келесі лентаны ұстап тұрған оқушының бойынан бір қасиетті айтып мақтайды. Келесі оқушы келесі лентаны ұстап тұрған оқушының бойынан екі жақсы қасиетті айтып мақтайды. Іс-әрекет соңына дейін солай жалғасады. Бұл ойыннан шаңырақ және шаңырақастындағы
оқушылар кесте және кестедегі мәліметтер, яғни массив ұғымының ашылуына септігін тигізеді.
Үй тапсырмасын пысықтау
Оқушылар өткен тарау бойынша дайындалып келген тест тапсырмаларын бір-біріне ұсынады. Жауаптар өзара бағаланады.
Мұғалім өзі Kahoot, plickers программаларын қолданып электронды тест тапсырмасын беруге болады.
| 1.Мұғаліммен амандасады.
|
Ауызша мадақтау, ынталандыру.
|
|
Сабақтың ортасы
30 мин
| Миға шабуыл сұрақтары
Python программалау тілінің ұғымын қалай түсінесің?
Күнделікті өмірде біртипті деректердің үлкен ауқымымен жұмыс жасауға қандай мысалдар келтіруге болады? Мұғалімнің түсіндірмесі
Бағдарламалау негіздері Жүзуді үйрену үшін суға кіріп, аяғыңызбен көмектесіп, қолдарыңызбен жүруге тырысуыңыз керек, содан кейін қорқыныштан құтылып, түбінен шығып, жүзіңіз. Бұл бағдарламаларды жазуға ұқсайды. Сіз қалың оқулықты оқып, университетте тест/емтихан тапсыра аласыз, бірақ қарапайым бағдарламаларды жазуды үйренбейсіз.
Оқырман Python - бұл ойыншық бағдарламалау тілі деп ойламауы үшін, онда сіз тек бағдарламалау негіздерін үйрете аласыз, содан кейін ол туралы ұмытып кетесіз, мен белсенді қолданылатын аймақтарды қысқаша тізімдеймін: 1. Жүйелік бағдарламалау.
2. Графикалық интерфейсі бар бағдарламаларды әзірлеу.
3. Динамикалық веб-сайттарды әзірлеу.
4. Компоненттерді интеграциялау.
5. Деректер базасымен жұмыс істеу үшін бағдарламалар жасау.
6. Жылдам прототипті жасау.
7. Ғылыми есептеулерге арналған бағдарламаларды әзірлеу.
8. Ойындарды әзірлеу.
Python бағдарламаларын орындау үшін бізге не қажет? Бұл сұраққа жауап бермес бұрын, бағдарламалар компьютерде қалай жұмыс істейтінін қарастырыңыз. Бағдарламаларды орындау операциялық жүйемен жүзеге асырылады (Windows, Linux және т.б.). Операциялық жүйенің міндеттеріне бағдарлама үшін ресурстарды бөлу (ЖЖҚ және т.б.), енгізу/шығару құрылғыларына кіруге тыйым салу н емесе рұқсат беру және т.б. кіреді.
Python тілінде программаларды іске қосу үшін Python интерпретатор- программасы (виртуалды машина) қажет. Бұл программа Python программашысынан операциялық жүйенің барлық Windows жүйесінде Python программасын жазу арқылы оны, мысалы, GNU/Linux-та іске қосып, бірдей нәтиже алуға болады.
Жүктеу және орнату (Linux ОЖ-де оқу үшін сізге IDLE редакторын орнату керек: sudo apt-get install idle 3) Python интерпретаторын ресми сайттан толығымен тегін алуға болады: http://python.org. жұмыс үшін бізге Python 3 немесе одан жоғары нұсқасының интерпретаторы қажет (нұсқа неғұрлым жоғары болса, соғұрлым жақсы).
Оператор
| Сипаттамасы
| +
| Қосу
| –
| Азайту
| /
| Бөлу (нәтижесінде нақты сан)
| //
| Төмен қарай дөңгелектеу арқылы бөлу
| **
| Дәрежеге шығару
| %
| Бөліндінің қалдығы
|
Компьютермен жұмыс
1-практикалық тапсырма. 2 ден 100 дейінгі сандардың жұп сандарды анықтау s=0
for i in range(2,100,2):
print(i)
2-практикалық тапсырма.
1 ден 100 дейінгі тақ сандарды анықтау
s=0
for i in range(1,100,2):
print(i)
3-практикалық тапсырма.
1-ден 1000 дейін 5 арттыру
s=0
for i in range(1,1000):
if i%5==0:
print(i)
| 2.Сабақтың тақырыбын дәптерге жазады.
3.Сабақтың мақсаттарымен танысады.
1-тапсырманы орындайды
2-тапсырманы орындайды
3-тапсырманы орындайды
|
Ауызша мадақтау, ынталандыру.
«Қошеметтеу» әдісі арқылы жүргізіледі
«Бас бармақ» әдісі арқылы жүргізіледі
«Қошеметтеу» әдісі арқылы жүргізіледі
|
Үлестірме материал 1
Үлестірме материал 2
Үлестірме материал 3
|