Кенжебаева даметкен камариденовна «python бағдарламалау тілі. Толық курсы»



бет42/45
Дата11.10.2024
өлшемі2,26 Mb.
#206163
1   ...   37   38   39   40   41   42   43   44   45
Байланысты:
«PYTHON БАҒДАРЛАМАЛАУ ТІЛІ. ТОЛЫҚ КУРСЫ» Кенжебаева Д.К.

ҚБ:
«Сиқырлы сызғыш» арқылы бағалау әдісі


ҚБ:
«Екі жұлдыз бір тілек»

Оқулық Презентация
Плакат





Сабақтың соңы
5 мин

Кері байланыс
«Сабақтағы менің орыным» өздерінің орындарын белгілеп, қысқаша мәлімет береді.



Өз ойларын айтады.




Стикер

29 сабақ



Бөлім




Педагогтің аты-жөні




Күні:




Сынып:

Қатысушылар саны:

Қатыспағандар саны:

Сабақтың тақырыбы:

Функцияларымен жұмыс жасау

Сабақтың мақсаты:

Функциялар, дәлелдер, қайтарылған мәндер туралы түсінік қалыптастыру

Сабақтың барысы

Сабақтың кезеңі/ уақыт

Педагогтің әрекеті

Оқушының әрекеті

Бағалау

Ресурстар

Сабақтың басы
5 мин



Дайын болуды тексеру ұйымдастырушылық іс- шарасы
Орындауды керек ететін жаңа бөлімдерімен және тапсырмаларымен танысу
Оқушылармен бірге сабақтың мақсатын/ міндеттерін және бағалау шарттарын аңықтау.
ФУНКЦИЯЛАРЫМЕН ЖҰМЫС ЖАСАУ
Мүмкіндіктермен жұмыс істеу кодты неғұрлым құрылымдалған және қайта пайдалануға болатын түрде ұйымдастыруға мүмкіндік беретін бағдарламалаудың маңызды бөлігі болып табылады. Функция-белгілі бір тапсырманы немесе әрекетті орындайтын код блогы. Мүмкіндіктермен қалай жұмыс істеу керектігін егжей-тегжейлі қарастырайық:
1. Функцияның анықтамасы:
Функцияны def кілт сөзімен анықтауға болады, содан кейін функцияның атауы және функцияның параметрлері (аргументтері) бар жақшалар. Содан кейін қос нүкте келеді, содан кейін функцияның денесі орналасады.
2. Функцияны шақыру:
Функцияны орындау үшін оны аты бойынша шақырып, қажетті дәлелдерді беру керек.
3. Мәндерді қайтару:
Функция return кілт сөзін пайдаланып мәнді қайтара алады. Егер қайтару болмаса, функция None қайтарады.



Оқушылар амандасып ,бір-біріне сәттілік тілейді.


ҚБ: «Бағдаршам әдісі »




сабақ презентациясы

Сабақтың ортасы
30 мин



Жаңа материалды зерттеу.
4. Параметрлер мен дәлелдер:

Параметрлер-бұл функцияның анықтамасында көрсетілген атаулар, олар қандай аргументтерді функцияға беру керектігін сипаттайды. Аргументтер-қоңырау кезінде функцияға берілген мәндер.




5. Функция құжаттамасы:

Функцияларды олардың мақсатын, параметрлерін және қайтарылатын мәндерін сипаттау үшін құжаттама жолдары (docstring) арқылы құжаттау ұсынылады.


6. Жергілікті және ғаламдық айнымалылар:

Функция ішінде жарияланған айнымалылар жергілікті болып табылады және тек осы функцияның ішінде қол жетімді. Функциядан тыс жарияланған айнымалылар ғаламдық деп аталады және барлық кодта қол жетімді.




7. Рекурсия:

Функция өзін-өзі тудыруы мүмкін, оны Рекурсия деп атайды. Бұл ішкі тапсырмаларға бөлінуі мүмкін тапсырмаларды шешу үшін пайдалы.


8. Модульдер мен кітапханалар:

Функциялар кодты қайта пайдалану үшін модульдер мен кітапханаларға ұйымдастырылуы мүмкін.





Оқулық және қосымша ақпараттар


Тапсырма: температура түрлендіргіші

Бұл тапсырманың мақсаты-температураны Цельсийден Фаренгейтке және керісінше түрлендіру функциясын құру.


Екі функцияны жасаңыз: celsius_to_fahrenheit және fahrenheit_to_celsius, олар сәйкес түрлендірулерді орындайды.


celsius_to_fahrenheit температураны Цельсий градусымен қабылдап, оның баламасын Фаренгейт градусымен келесі формуланы қолдана отырып қайтаруы керек: F = C * 9/5 + 32, мұндағы F - Фаренгейт градусындағы температура, C - Цельсий градусындағы температура.


fahrenheit_to_celsius температураны Фаренгейт градусымен қабылдап, оның баламасын Цельсий градусымен келесі формуланы қолдана отырып қайтаруы керек: C = (F - 32) * 5/9, мұндағы C - Цельсий градусындағы температура, F - Фаренгейт градусындағы температура.


Сіздің бағдарламаңыз пайдаланушыға түрлендіру түрін (Цельсийден Фаренгейтке немесе керісінше) таңдап, температура мәнін енгізуді ұсынуы керек.


Содан кейін бағдарлама тиісті функцияны шақырып, нәтижені экранға шығаруы керек.





ҚБ: «Бағдаршам»
«ББҮ» кестесін толтыру барысында білгім келеді кестесінде оқушылардың мүмкін болған яғни білгісі келетін жұмыс түрлері;



Оқулық, суреттер, әртүрлі заттар, тапсырмалар, кері байланыс, стикер.

Сабақтың соңы
5 мин

Кері байланыс


Оқушылар бүгінгі сабақты қандай деңгейде түсініп,білгендерін ПИРАМИДА ғы бояу арқылы біле аламыз

Оқушылардың таңдаған баспалдағына пікір қалдыру.

АКТ құралдары


Түрлі–түсті қарандаштар, сызғыш,

30 сабақ



Бөлім:




Педагогтің аты-жөні:




Күні:




Сыныбы:




Қатысушылар саны




Қатыспағандар саны




Сабақтың тақырыбы:

Модульдермен жұмыс жасау
(негізгі тақырыптармен бірге жүретіндіктен кейбір тақырыптарға кіріктірілд)

Сабақтың мақсаты:

Модульдермен жұмыс жасауды үйрету. Бірнеше сабақтың ішіне кіріктіре отырып оқыту.



Достарыңызбен бөлісу:
1   ...   37   38   39   40   41   42   43   44   45




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет