English

Python программалау тілінде файлдармен жұмыс — Lesson Plan, Informatics, Grade 7

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.

Lesson plans, tests and presentations made by teachers

Sign up to open this lesson plan in full and create your own with AI in minutes.