400 000+ дайын материалды шексіз жүктеңіз
ҚМЖ, БЖБ, ТЖБ, презентациялар, көрнекіліктер және авторлық материалдар - 690 тг-ден бастап
Тақырып бойынша 31 материал табылды

10 сынып файлмен жұмыс

Материал туралы қысқаша түсінік
Файлмен жұмыс 10 сынып информатика
Материалдың қысқаша нұсқасы

ҚЫСҚА МЕРЗІМДІ ЖОСПАР

Бөлім:

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

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

Аманжол Қарақат Аманжолқызы

Күні:


Сынып:

10

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

Файлдармен жұмыс жасау

Оқу мақсаты:

10.5.1.3 Ақпаратты оқу және жазу үшін файлдарды пайдалану

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

Ақпаратты оқу және жазу үшін файлдарды пайдаланады


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

Мұғалім іс-әрекеті

Оқушы іс-әрекеті

Бағалау

Ресурстар

Ұйымдастыру

5 минут

Оқушылармен амандасу

Оқушылар түгендеу

«Серпілген сұрақтар » әдісі арқылы алдыңғы білімді еске түсіре отырып

1) «Ішкі программа» дегеніміз не?

2) Жергілікті айнымалы программаның қай бөлігінде қолданылады?

3) Процедураны программада қалай таныстырады?

4) «Параметрлі және параметрсіз процедура» дегеніміз не?

5) Процедураның жұмысын қалай түсіндірер едің?

6)replace()- командасының қызметі

7)count()- командасының қызметі

8)Len()- командасының қызметі

Сабақ тақырыбы: Файлдармен жұмыс жасау .

Сабақ мақсаты: Ақпаратты оқу және жазу үшін файлдарды пайдалану

Сабақта меңгеретін мақсаттарды білу

«жарайсың» «жақсы» мадақтау сөздерін қолдану

Презентация (1 слайдтар)

Жаңа сабақ

5 минут
















10 минут

Жаңа сабақты түсіндіру

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

Файлдан оқу.

Оpen () функциясы Файлдан ақпаратты оқу үшін, оны алдымен ашу керек. Файлды ашу үшін де, жазу үшін де Рython-да open () функциясы қолданылады (1-код). Бұл функцияның әдетте екі параметрі бар.

1. Файлдың орналасқан жеріне сілтеме жасалған файлдың атауы (файл жолы).

2. Файлды ашу режимдері:

«r» – оқу үшін ашу (reset – файлмен байланыс орнатады)

«w» – жазу үшін ашу (write – жазу, файлға жазу)

«а» – қосу үшін ашу (apend – қосу, файлға жазба қосу)

Егер open () функциясын шақырғанда екінші параметр көрсетілмесе, онда файл мәтіндік файл ретінде ашылады. Файлдан оқу режимінде файлдық айнымалыны пайдаланып оқимыз


1-мысал. Кіру файлында (input.txt (1-сурет)) a және b сандары берілген. Кіру файлынан осы екі санды оқып, шығу файлына (output.txt (2-сурет)) олардың қосындысын шығар (3-код)

f = open('input.txt',"r")

a=int(f.readline())

b=int(f.readline())

h = open('output.txt',"w")

h.write(str(a+b))

f.close() h.close()


Жаңа тақырыпты меңгеру


































1 дескриптор

дескриптор:

  •  Python программалау тілін іске қосады

  • Input және Output файлдарын қолданады

  • Open,close, write,readline командаларын қолданады

  • Жолдың ұзындығын шығарады



Презентация (2 слайдтар)

Практикум




Әр тапсырмаға

5 минут















5 минут









5 минут





1 тапсырма

Кіру файлында (input.txt)) латын әріптерінен тұратын s жолы берілген. Осы жолдағы әріптердің санын анықтап, шығу файлына (output.txt) жаз.


f = open('input.txt',"r")

s=f.readline()

h = open('output.txt',"w")

h.write(str(len(t)))

f.close()

h.close()


2 тапсырма

Сөздерді қосу* Кіру файлында (input.txt)) латын әріптерінен тұратын екі жол жеке қатарларда берілген. Осы екі жолды кіру файлынан оқып, шығу файлына (output. txt) үш көшірмемен жаз.

input.txt :

Үsh

burysh

output.txt:

Үshburysh

f = open('input.txt',"r")

a=f.readline()

b= f.readline()

h = open('output.txt',"w")

h.write(str(a+b))

f.close()

h.close()


3 тапсырма

Input файлында S жол ұзындығы берілген . Жолдағы тақ индекстегі элементтерді Output файлына шығарыңыз


f = open('input.txt',"r")

c=f.readline()

h = open('output.txt',"w")

h.write(c[0:5:2])

f.close()

h.close()


2 тапсырма

дескриптор:

  • Python программалау тілін іске қосады

  • Input және Output файлдарын қолданады

  • Open,close, write,readline командаларын қолданады

  • Жолдарды бір жолға қосып жазады.


3тапсырма

Дескриптор:

  • Python программалау тілін іске қосады

  • Input және Output файлдарын қолданады

  • Open,close, write,readline командаларын қолданады

  • Тақ индекстегі элементтерді шығарады..

Бағалау критерийлерін ұсыну


1 тапсырма

2 балл







2 тапсырма

2 балл






3 тапсырма

2 балл

Презентация (11-12 слайдтар)

Бекіту

5 минут

Тақырыпты меңгергенін анықтау

QUIZIZ платформасы арқылы тақырыпты бекіту тестін алу

Жаңа тақырыпты қаншалықты меңгергенін анықтау

Бағалау критерийлерін ұсыну

Презентация (10 слайдтар)

Қорытынды

Үй жұмысы

Сабақты қорытындылау, рефлексия,






Материалды Word форматында жүктеп аласыз
Тарифке кіреді
11 ұстаз жүктеп алған
03.12.2023
1066
Бұл материалды қолданушы жариялаған. UstazTilegi материалдың мазмұны мен авторлық құқықтарына жауап бермейді. Авторлық құқық бұзылған жағдайда шағым қалдыра аласыз
"Ұстаз" платформасында тіркелген пәндік олимпиадалар
Аттестацияға жарамды екенін көру үшін "Ұстаз" платформасында "Жарыстар, олимпиадалар тізімінен "Ustaz tilegi" деп іздесеңіз шығады
Қазақстандағы ең үлкен материалдар базасынан іздеу
Сіз үшін 400 000 ұстаздардың еңбегі мен тәжірибесін біріктіріп, ең үлкен материалдар базасын жасадық. Төменде керек материалды іздеп, жүктеп алып сабағыңызға қолдана аласыз
Осы тақырыпта
көрнекілік керек па?
10 000 астам көрнекіліктерді жинап қойдық.
Көрнекілік бөліміне өтіп тақырыбын жазып жүктеп алыңыз!
Министірлікпен келісілген Аттестацияға жарамды курстар тізімі