Python программалау тілінде файлдармен жұмыс — Lesson Plan, Informatics, Grade 7
Preview
Open material
Lesson plan
| Section |
Python тілінде файлдармен жұмыс
|
| Lesson title |
Python программалау тілінде файлдармен жұмыс
|
| Class |
7
|
| Lesson objectives according to program |
Сен тәжірибелі информатика мұғалімісің. 7-сыныпқа арналған «Python тіліндегі шартты оператор» тақырыбы бойынша 45 минуттық сабақ жоспарын құрастыр. Оқу мақсаттарын, сабақ кезеңдерін, мұғалім мен оқушы әрекеттерін, сараланған тапсырмаларды, бағалау критерийлерін және рефлексияны кесте түрінде бер.
|
| Lesson objectives |
Оқушы файл ұғымын және мәтіндік файлдың қызметін біледі.
Оқушы Python тілінде файлды ашу, оқу, жазу және жабу тәсілдерін біледі.
Оқушы файлмен жұмыс істеудегі «r», «w», «a» режимдерінің айырмашылығын біледі.
Оқушы файлды қауіпсіз өңдеудің негізгі қадамдарын біледі.
|
| Values |
Жауапкершілік: оқушылар файлға жазу кезінде деректерді сақтап, файлды дұрыс жабудың маңызын түсінеді.
Ынтымақтастық: жұптық талқылауда бір-бірінің шешімін тыңдап, ортақ қорытындыға келеді.
|
Lesson progress
| Lesson stage/time | Teacher's action | Student's action | Evaluation | Resources |
|---|---|---|---|---|
| Ұйымдастыру және қызығушылық 4 минут |
Ұйымдастыру кезеңі:
Оқушылармен амандасып, сабаққа қатысуын белгілейді.
«Компьютердегі ақпаратты кейін қайта ашу үшін қалай сақтаймыз?» деген сұрақ қойып, тақырыпқа назар аудартады.
|
Оқушылар сабаққа дайындалады және сұраққа файлға сақтау туралы жауап береді. | Сабаққа дайындық пен сұраққа орынды жауап — 1 ұпай. Кезең бойынша ең көбі — 1 ұпай. | тақта, компьютер |
| Жаңа материалды түсіндіру 9 минут |
Жаңа материалды түсіндіру:
Python программасында файлдың ашылуы, оқылуы, жазылуы және жабылуы ретін түсіндіреді.
«r» оқу, «w» жазу және «a» файл соңына қосу режимдерін мысалмен салыстырады.
Мына үлгіні көрсетеді: файл = open("мәтін.txt", "r"); мазмұн = файл.read(); файл.close().
Файлды жабу деректердің сақталуы мен ресурстарды босату үшін қажет екенін түсіндіреді.
|
Оқушылар файлмен жұмыс кезеңдерін дәптерге жазады, «r», «w», «a» режимдерінің мағынасын атайды және үлгідегі командалардың қызметін түсіндіреді. | Файлмен жұмыс кезеңдерін дұрыс атау — 1 ұпай; үш режимнің мағынасын дұрыс сәйкестендіру — 3 ұпай; үлгідегі командалардың қызметін түсіндіру — 1 ұпай. Кезең бойынша ең көбі — 5 ұпай. | оқулық, тақта, дәптер |
| Көрнекі үлгімен талдау 7 минут |
Файлды ашу, оқу және жабу қадамдарын көрнекі материал арқылы ретімен көрсетеді.
Сыныпқа сұрақтар:
Файлды оқу үшін қай режим қолданылады?
«w» режимінде бұрыннан бар файл ашылса, не болуы мүмкін?
Оқылған мәтінді сақтау үшін қай әдіс қолданылады?
Жауаптар:
«r» режимі.
Файлдың бұрынғы мазмұны өшіп, жаңа мазмұн жазылады.
read() әдісі.
Slide 1 — Python тіліндегі шартты оператор
Slide 2 — Сен маңызды мәтінді сақтап қойдың. Бір сәттен соң оны өзгерткің келді, бірақ бұрынғы жазб…
Slide 3 — Сабақ соңында сен:
Slide 4 — Файл ұғымы
Slide 5 — Файлды өңдеу реті
Slide 6 — Егер файл бұрыннан бар болса, қай кезде «w» режимін таңдаған дұрыс, ал қай кезде «a» режи…
Slide 7 — Режимдердің айырмасы
Slide 8 — Қауіпсіз жұмыс
Slide 9 — Қорытынды
Slide 10 — Еске түсір
|
Оқушылар көрсетілген қадамдарды бақылайды, сұрақтарға «r», бұрынғы мазмұнның өшуі және read() әдісі деп жауап береді. | Үш сұрақтың әр дұрыс жауабы — 1 ұпай. Кезең бойынша ең көбі — 3 ұпай. | |
| Сөзжұмбақ ойыны 6 минут |
Нұсқаулық:
Файлмен жұмысқа қатысты жасырын сөздерді табу үшін орташа деңгейдегі сөз іздеу ойынын ұйымдастырады.
«open», «read», «write», «close», «file» сөздерін тауып, әрқайсысының қызметін қысқаша түсіндіруді тапсырады.
|
Оқушылар сөз торынан «open», «read», «write», «close», «file» сөздерін іздейді және олардың қазақша қызметін түсіндіреді. | Бес сөздің әрқайсысын табу — 1 ұпай; екі сөздің қызметін дұрыс түсіндіру — 1 ұпай. Кезең бойынша ең көбі — 6 ұпай. | |
| Деңгейлік тапсырманы орындау 9 минут |
Тапсырманы орындау:
Сараланған тапсырманы таратады: негізгі деңгейде берілген кодтағы бос орындарды толтырып, файлды оқуды орындау; орта деңгейде «есеп.txt» файлына екі жол мәтін жазып, кейін мазмұнын оқу; жоғары деңгейде файл жоқ болған жағдайда қатені болдырмайтын шешімді ұсыну.
Оқушыларға файлды ашу, қажетті әрекетті орындау және оны жабу тәртібін сақтауды ескертеді.
|
Оқушылар таңдалған деңгей бойынша кодты дәптерге немесе компьютерде орындайды. Негізгі деңгейде файлды оқиды; орта деңгейде файлға жазады және оқиды; жоғары деңгейде файлдың болмау қатесін өңдеудің жолын ұсынады. | Файлды дұрыс ашу және режим таңдау — 2 ұпай; оқу немесе жазу әрекетін дұрыс орындау — 2 ұпай; файлды жабу не қатені ескеру — 1 ұпай. Кезең бойынша ең көбі — 5 ұпай. | |
| Білімді қысқа тексеру 6 минут |
Тексеру тапсырмасы:
Қысқа тексеру тапсырмасын ұсынады: файлды оқу режимін таңдау; «w» режимінің салдарын анықтау; read() әдісінің қызметін атау; файлды жабу командасын жазу.
Жауаптарды жинап, дұрыс жауап үлгісімен шалғай қателерді нақтылайды.
|
Оқушылар төрт сұраққа жеке жауап береді: «r» режимі; «w» бұрынғы мазмұнды алмастыруы мүмкін; read() файл мазмұнын оқиды; close() файлды жабады. | Әр дұрыс жауап — 1 ұпай. Кезең бойынша ең көбі — 4 ұпай. | |
| Рефлексия 4 минут |
«Рефлексия» рефлексиясын өткізеді. Сабақты оқушылардың жылдам пікірлерімен аяқтаңыз — эмодзимен дауыс беру және нәтижелерді бөлісу.
|
Оқушылар «Рефлексия» рефлексиясын орындап, тақырыпты түсінуін бағалайды. | Бір дұрыс ұғымды атау — 1 ұпай; файлмен жұмыс ретін дұрыс көрсету — 1 ұпай. Кезең бойынша ең көбі — 2 ұпай. |
Health and safety compliance
| Health and safety compliance | Компьютермен жұмыс кезінде экраннан қолайлы қашықтық сақтап, дұрыс отыру қажет. Файлдарды ашу және өзгерту алдында атауы мен сақталатын орнын тексеріп, маңызды деректерді рұқсатсыз өшірмеу керек. |
Material details
- Material type
- Lesson Plan
- Subject
- Informatics
- Grade
- Grade 7
- Language
- Kazakh
- Education direction
- Phys-math
Create your own lesson plan with AI
ROQED AI builds a ready-to-use material from your topic, subject and grade. Free to start.
How ROQED AI writes a lesson plan in the Order No. 130 format →