Сабақтың
ортасы
5
мин
5
мин
10 мин
5 мин
|
Жаңа тақырыпты
түсіндіру.
Процессор
программалау тілінде жазылған программаларды тікелей қабылдамайды.
Ол үшін программаларды процессор тіліне аударатын трансляторлар
қажет.
Транслятор
түрлері:
-
Компилятор-программалау тілінде
жазылған программаны мәшине кодына аудару үшін
қолданылады.
-
Интерпретатор- мәшине тіліне
аударылған программаны процессорда кезең – кезеңімен талдай отырып
ретімен орындау үшін қолданылады.
Компилятор мен
интерпретатор екеуі де программа.
Программа
құрудың интеграцияланған ортасына C++, Paskal, Java, Python сияқты
программалар жатады. Солардың арасынан Python программалау тілімен
танысуды бастайық.
Әлемдегі
мыңдаған кәсіпқой программалаушылар Американың Ұлттық ғарыш
агенттігі NASA мен Google – дың қызметкерлері өз программаларын
Python тілінде жазған.
Программаны
іске қосу үшін Пуск – Все
программы – Python
командасын
орындаймыз.
Программа қазақ тілін оқымайды.
Латын тілінде жазылады.
ТІЛ ӘЛІППЕСІ.
СИНТАКСИС
Кез келген тілді үйрену оның
әліппесін үйренуден басталады. Әріптерден сөз, сөздерден сөйлем
құралатыны секілді программалау тілінің де өз әліппесі бар.
Программалау тілін үйренуді бастаған кезде оның операторларын жазу
үшін қандай таңбалар қолдану керектігін анықтау
керек. Python тілінің әліппесі төмендегідей
құрылымға ие
Идентификаторлар (айнымалылар атауы) – әріппен
басталатын цифрлар мен әріптер тізбегі. Идентификатор латын
әріптерінен, төменгі сызу таңбасы _k1 және 0 мен 9 арасындағы
цифрлардан құралады.
Айнымалы – мәні мен
типі бар шама. Программамен жұмыс барысында айнымалылардың мәнін
өзгертіп отыруға болады.
Қызметтік
сөздер. Кейбір атауларды программалау
барысында айнымалы ретінде қолдануға болмайды. Мұндай сөздерді
қызметші сөздер деп атайды. Мысалы: for, if, class, def, print,
input және т.б.
Топтық
жұмыс. «Екі жалған, бір
өтірік»
Оқушыларға екі дұрыс, бір қате
жауаптары бар тапсырмалар беріледі.
Төрт топқа тапсырма
беріледі
Жеке жұмыс.
1 –
тапсырма
Төменде берілген сөздерден
біріккен сөздерді алу программасын
құр
alty, ak, taldy, baqan, qala,
qorgan
Дескриптор:
-Python
программаны іске қосады;
-берілген сөздерден біріккен
сөздерді алу программасын құрады.
2 –
тапсырма
Еліміздің, қаламыздың атауын 3 реттен баспаға
шығар
Kazakhstan, Kazakhstan,
Kazakhstan,
Atyrau, Atyrau, Atyrau,
Дескриптор:
-Python
программаны іске қосады;
-Қарапайым
программаларды жазады.
3-тапсырма.
Python
программасының көмегімен төмендегі фигураларды экранға
шығар
Баспалдақ
Тіктөртбұрыш
****
******
******
******
******** ******
********** ******
Дескриптор:
-Python
программаны іске қосады;
-фигураларды экранға
шығарады.
«Жұбын
тап»
|
Мұғалімді тыңдайды
«программалау тілі» анықтамасын
дәптерге жазады
«Транслятор түрлері»
анықтамасын дәптерге жазады
Оқушылар топ болып бірігіп,
дұрыс емес жауапты тауып, сызады.
Оқушылар компьютерде қарапайым
программаларды жазады
Компьютерде программа
орындайды
3-тапсырманы
орындайды
Оқушылар Пайтон қиындыларының сыңарын
тауып, сәйкестендіреді
|
+1 балл
+2балл
+2балл
+2балл
+1 балл
|
Иентербелсенді тақта /
компьютер
слайд
слайд
Парақша
компьютер
парақша
|