Материалдар / Алгоритмдеу және бағдарламалау

Алгоритмдеу және бағдарламалау

Материал туралы қысқаша түсінік
Len және string (replace, upper, lower, find) жолдық типті анықтайды -Есепті шығару үшін жолдық функцияларды қолданады -Есепті шығару үшін жолдық процедураларды қолданады
Авторы:
25 Мамыр 2023
272
5 рет жүктелген
Материал тегін
Тегін турнир Мұғалімдер мен Тәрбиешілерге
Дипломдар мен сертификаттарды алып үлгеріңіз!
Бұл бетте материалдың қысқаша нұсқасы ұсынылған. Материалдың толық нұсқасын жүктеп алып, көруге болады
logo

Материалдың толық нұсқасын
жүктеп алып көруге болады


Пән: информатика

Мұғалімнің аты-жөні: Асанова Г.Ж.

Дата: 20.11.2023 ж.

Сынып: 10 «А»


Ұзақ мерзімді жоспар бөлімі

Алгоритмдеу және бағдарламалау


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

Жолдармен жұмыс жасау

Бастапқы білім

Оқушылар Python бағдарламалау тілі туралы біледі

Оқыту мақсаттары

10.5.1.2 жолдарды өңдеу үшін процедуралар мен функцияларды пайдалану

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

Бағдарламалық кодты жазу кезінде жолдарды өңдеу үшін функцияларды пайдаланыңыз

Жетістік критерийлері

- Len және string (replace, upper, lower, find) жолдық типті анықтайды

-Есепті шығару үшін жолдық функцияларды қолданады

-Есепті шығару үшін жолдық процедураларды қолданады

Тілдік мақсаттар


Символдық жол, жол ұзындығы, конкатенция, кесінді алу, жолдың реверсі

Құндылықтарды

дарыту

-жауапкершілік пен өмір бойы оқыту жаңа материалды зерттеу арқылы жүзеге асырылады

- құрметтеу: бір-бірін тыңдай білу қабілеті.

Пән аралық байланыс

Орыс тілі, ағылшын тілі

Дифференциация

- тапсырма таңдау барысында: жеке оқушыға тапсырмалар дайындау;

- оқушының жеке күтілетін нәтижесін белгілеу;

- оқушыға жеке көмек көрсету;

АКТ қолдану дағдылары

-интернетте қажетті ақпаратты іздеу;

- Python бағдарламалау тілінде код жазу;

Денсаулық және қауіпсіздік техникасының сақталуы

-Компьютермен жұмыс жасаған кезде өз уақытын басқару

-Компьютер бөлмесінде қауіпсіздік ережесін қадағалу

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

Сабақтың жоспарланған кезеңдері


Сабақтағы жоспарланған іс-әрекет


Ресурстар


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

3 минут

  1. Ұйымдастыру кезеңі. Оқушылармен сәлемдесу

  2. Оқушыларды сабақ тақырыбына бағыттау

-Мына сурет қандай ойлар туғызады.

3.Сабақтың тақырыбын, оқытудың мақсаты мен жетістік критерийлерін жариялау.


Презентация


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

5 минут



















10 минут



























20 минут

  1. Оқушыларға проблемалық жағдай туындату

Жолдық типті өндейтін функцияларды қолдану үшін проблемалық жағдай келтіреді.Жарнамалық баннерлік дизайн жасау кезінде «жауапкершілік» сөзін түрлендіру және оны бас әріптермен жазу туралы шешім қабылданды.

  • Батырма басқан кезінде осы түрлендіру қалай орындалады?

(Оқушыларға ой талқысына салуға уақыт беру.)

Оқушылар әр түрлі шешу жолдарын айту мүмкін. Мысалға сөздегі әр әріпті үлкен әріптерге бір бірден ауыстыру.

  • Python-да Upper, lower, find () функциясының жұмысын көрсету. .

Мұғалім қорытынды жасайды кез-келген қолданбалы бағдарлама үшін бағдарлама коды жұмыс жасайды.

2. Жаңа материалды зерттеу

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

  • Жолдық типтік функцияның синтаксисі,

  • Осы функциялардың колдану мысалын көрсету

+

Жолдарды біріктіру (конкатенция)

S[3:8]

Кесінді алу (қиып алу, бөліп алу)

S[:3]+s[9:]

Жаңа жол жасау

S[::-1]

Жол реверсі (Керісінше жазу)

S.upper()#”AABBCC”

s.lower()#”aabbcc”

Жоғары, төмен регистрге аудару

find

Іздеу

3.Зерттелген материалды бекіту.

Жеке практикалық жұмыс.

Жеке тапсырмалар:

  • Енгізілген жолды кіші әріпке айналдыру үшін код жазыңыз

  • Сөйлем аяқталғанын анықтайтын кодты жазыңыз.

  • Жұп орында тұрған барлық әріпті 1ге ауыстыратын бағдарлама тілінде код жазыңыз

  • Енгізілген кіріс сөзін «Hello» сөзімен ауыстыратын кодты жазыңыз.

  • 2 ші және ең соңғы әріп алдындағы барлық әріптерді шығаратын код жазыңыз


Дискриптор:

  • Жолдық типті анықтайды;

  • Есепті шығаруда функияларды қолданады

  • Есеп нәтижесін алуда код жазады

ҚБ: Өзін-өзі бағалау. Мұғалім оқушылардың нәтижелерін бағалау.


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

2 минут

Рефлексия:

- Екі жұлдыз және бір тілек.



Сабақ бойынша рефлексия

Сабақ мақсаттары/оқу мақсаттары дұрыс қойылған ба?

Оқушылардың барлығы ОМ қол жеткізді ме? Жеткізбесе, неліктен?

Дифференциация дұрыс жүргізілді ме?

Сабақтың уақыттық кезеңдері сақталды ма?

Сабақ жоспарынан қандай ауытқулар

болды, неліктен?


Жалпы баға

Сабақтың жақсы өткен екі аспектісі (оқыту туралы да, оқу туралы да ойланыңыз)?

1:

2:

Сабақты жақсартуға не ықпал ете алады (оқыту туралы да, оқу туралы да ойланыңыз)?

1:

2:

Бұл сабақтан мен келесі сабағыма әсер ететін, сынып туралы немесе оқушылар жайында нені білдім?



Ресми байқаулар тізімі
Республикалық байқауларға қатысып жарамды дипломдар алып санатыңызды көтеріңіз!
Осы аптаның ең үздік материалдары
Педагогтардың біліктілігін арттыру курстары
Аттестацияда (ПББ) 100% келетін
тақырыптармен дайындаймыз
Аттестацияда (ПББ) келетін тақырыптар бойынша жасалған тесттермен дайындалып, бізбен бірге тестілеуден оңай өтесіз
Өткен жылы бізбен дайындалған ұстаздар 50/50 жинап рекорд жасады
Толығырақ