7


  • Учителю
  • Сабақтың тақырыбы: Файлдармен жұмыс

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

Автор публикации:
Дата публикации:
Краткое описание:
предварительный просмотр материала


Бектемін: ______________

Ж. Досмұхамедов атындағы

педагогикалық колледж

әдіскер Хамзина А.О.

Бекітемін: _________________

А.Тайманов атындағы

34 мектеп - гимназия

информатика мұғалімі

___




Информатика пәнінен сабақ жоспары


Тақырыбы:

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

9 - сынып





Дайындаған: машықкер Болатова Ақерке Мұратқызы

2аКИНФ тобы студенті







Орал қ., 2013 ж.


Сабақ жоспарының жобасы


Сыныбы:

9

Уақыты:


Тақырыбы:

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

Мақсат, міндеттері:

А) проблеманы шешу:

Оқушылардың алған білімдерін арттыру, кіріс жіне шығыс файлдарын құру жолдарын үйренуде практикалық білімдерін тексеру;

Ә) ақпараттық:

Оқушылардың пәнге қызығушылығын әр түрлі тапсырмалар беру арқылы, файылдармен жұмыс жасауда алған білімдерін практикада қолдана білуге, логикалық ойлау қабілеттерін дамыту;

Б) коммуникативтік

Сабақты түсіндіру барысында оқушылардың сұратарға толық жауап беру, топтасып, жұптасып тапсырмаларды орындауда тіл табысу дағдыларын жетілдіру;

Түрі:

жаңа материалды түсіндіру

Технологиялар:

ақпараттық - коммуникациялық, дамыта оқыту, оқу мен жазу арқылы сыни тұрғысынан ойлауды дамыту.

Әдіс-тәсілдері:

сөздік, көрнекілік, сұрақ - жауап, әңгіме, баяндау, практикалық, тестілеу

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

ағылшын тілі, орыс тілі, математика.

Оқыту құралдары:

техникалық

компьютер, проектор, инетрактивті қалам.

бағдарламалық

тестілеу бағдарламасы, презентация.

дидактикалық

9 сынып «Информатка» оқулығы авторы Б.Қ.Сапарғалиева, Н.Е.Масалимова


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

Оқытушының қызметі

Оқушының қызметі

Күтілетін нәтиже

І. Ұйымдастыру бөлімі



а) кабинетті және құрылғыларды сабаққа әзірлеу;
ә) оқушылардың сабаққа қатысын тексеру;
б) оқушылардың сабаққа дайындығын тексеру;
в) оқушыларды сабақ жоспарымен және мақсатымен таныстыру

Амандасу, оқушыларды түгелдеу, сабаққа тақтаның, оқушылардың, оқу құралдарының даярлығын талап ету.

Амандасады, кезекші жоқ оқушыларды атайды, сабаққа тақтаның, оқу құралдарының даярлығын қамтамасыз етеді.


Сабаққа өз бетімен даярланады, мұғалім талаптарын мүлтіксіз орындайды, информатика кабинетіндегі қауіпсіздік техникасы ережелерін біледің және қатаң сақтайды

ІІ. Өткен материалды қайталау


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


1


2

3


4


1. Міндетті түрде әріптен басталатын сандар мен әріптердің тізбегінен тұратын атау.

2. "Real" қандай сан?

3. "Var" сөзі нені сипаттайды?

4. Белгілі бір шарттар орындалған жағдайда көрсетілген командалар жиынының бірнеше рет қайталанып отыруы.

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


1

и

д

е

н

т

и

ф

и

к

а

т

о

р






2

н

а

қ

т

ы









3

а

й

н

ы

м

а

л

ы




4

ц

и

к

л







Біз сөзжұмбақтың құпия сөзін табу арқылы бүгінгі өтетін тақырыбымызды анықтадық, ол - Файл

Оқушылар өткен тақырыпты қайталай отырып жаңа тақырыппен танысты, сонымен қоса тапсырмадағы сұрақтарға жауап берді.


ІII. Жаңа түсініктер мен іс-әрекет тәсілдерін қалыптастыру






Жаңа материал бойынша презентациямен, тақтамен жұмыс


Файл дегеніміз - мәліметтер сақтауға арналған сыртқы тасымалдаушыдағы жадының ат қойылған аймағы (бөлігі)


File (ағылшын тілінен аударылғанда) бума, іс қағаздар жинағы, сонымен қатар ақпаратты сақтау деген мағынаны білдіреді.


Типтері бойынша файлдар шартты түрде үш түрге бөлінеді:

 мәтіндік файл;

 типтік файл;

 типтік емес файл.


Бірінші кезеңді орындау үшін:

 пернетақтадан енгізілетін сандардың мөлшерін (массив өлшемін) көрсету керек

 Сан мөлшерін білген соң, параметрлі циклді қолдану арқылы массив элементтеріне осы сандардың нақты мәндерін меншіктейміз

Осы әрекеттерді орындау үшін қолданылатын айнымалыларды сипаттаймыз. Айталық, санымыз 100-ден көп емес және олар басқа да процедураларда қолданылатындықтан, оларды ауқымды айнымалыларды баяндау блогында сипаттаймыз.

Келесі есепті шешіп көрейік: Пернетақтадан бірнеше сандар енгізіп, оларды "mayFile.in" атты мәтіндік типтегі файлға жазу керек.

Енді екіншісі кезеңді қарастырайық, яғни мәліметтерді «mayFile.in» атты мәтіндік типтегі файлға жазу керек. Алдымен өз файлмызды байланыстыратын, айналымның атауын беру керек.Айталық, ол айналымның атауы FileOut болсын, содан кейін біз оны мәтіндік файл ретінде сипаттаумыз керек. Бұл айнымалыны шығару процедурасында пайдаланатын болғандықтан, оны жергілікті айнымалы ретінде сипаттаймыз



Жаңа материал бойынша презентациямен, тақтамен жұмыс


Borland Pascal-да файлдарды екі негізгі белгісі бойынша топтастыруға болады:

a) файлдың типі бойынша (оның логикалық құрылымына )

b) файл элементтеріне қатынау тәсілі бойынша

Біз көбінесе мәтіндік және типтік файлдармен жұмыс істейміз.

Қатынау тәсілі бойынша файлдар келесідей бөлінеді:

Тікелей қатынау файлдары (Олардың айырмашылығы тікелей қатынау файлдарында арнайы процедуралар және функцияларды пайдалана отырып, мәліметтерді, олардың файлдағы орнына тәуелсіз, оқуға немесе жазуға болады)

 Кезекпен қатынау файлдары

(Ал кезекпен қатынау файлында оның ортасында немесе соңында тұрған мәліметті оқу үшін, оның алдындағы мәліметтердің барлығын оқуға тура келеді). Мәтіндік файлдар кезекпен қатынау файлдарына жатады, ал типтік файлдар тікелей қатынау файлдарыа жатады.

Есепті кезеңдерге бөлейік:

1) пернетақтадан мәліметтерді енгізу

2) оларды "mayFile.in" атты файлға жазу керек.

рrogram Misal_F1;

var

San: array [1..100] of integer;

i, SanMolcher: integer;

var

FileOut: text;


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



.

IV. Жаңа біліктер мен дағдыларды бекіту



  1. Полиглот

Оқушылардың білімдерін 3 тілде дамытуға байланысты берілген тапсырмаларды орындау

Қазақша

орысша

ағылшынша

Файл




процедура




function


ввод




output


2. Дискуссиялық карта.
Мұғалім жаңа түсініктер бойынша сұрақтар қояды, әр оқушы өз ойқарасын жазады.
(1-иә, 0-жоқ)

1. Паскаль тілінде нәтиже алу операторы Write
2. Текстік файлдарды жабу үшін CLOSE операторы қолданылады
3. Шығыс файлына қайта ену REWRITE операторымен жүзеге асады
4. Файлдың атын файлдық айнымалымен байланыстыру ASSIGN операторы қолданылады.
5. Текстік файлды ашу RESET операторы қолданылады
6. Програманы аяқтау үшін END операторы қолданылады
7. Паскаль бағдарламасы PROGRAM сөзінен бастап жазылады
8. Паскаль программалау тілінің авторы Блез Паскаль
9. Нақты санды жазу барысында бүтін мен бөлшек бөлігі нүктелі үтірмен ажыратылады
10. Паскальда дәрежелеу белгісі бар
11. Pascal бағдарламалау жүйесіне жатады


Жауап Иә/Жоқ
(1/0 )

Цифрлық диктанттың жауабы дұрыс тұжырымдаған болсаңыз

(111 1011 0000), екілік санды ондық санау жүйесіне айналдырғанда Pascal тілінің қай жылы шыққанын біле аласың. Екілік санды ондық санға айналдыру үшін Инженерлік калькуляторды пайдаланайық. Бастау - Бағдарламалар - Стандартты - Калькулятор - Программист командасын орындаңыз. Мұнда Bin (екілік жүйе) белгісін таңдап, санды енгіземіз де, Dec (ондық жүйе) белгішесін басамыз. Сол кезде индикаторға ондық сан шығады (1968 жыл).



Бүгінгі сабақтың қорытындысы ретінде, оқушыларды бағалауға арналған -

Тест тапсырмасы

  1. Файл дегеніміз не?

  1. Программаның соңына, программа соңы белгісін жазып, оны жабатын аймағы.

  2. Айнымалысы программадағы жазбалардың санын анықтауға қызмет атқарады.

  3. Мәліметтер сақтауға арналған сыртқы тасымалдаушыдағы жадының ат қойылған аймағы

  4. Барлық элементтері бір типті мәліметтер болып келетін айнымалы түрі

  5. Процедурасын айнымалы жазуға ашады және курсорды айнымалы басына орналастырады


  1. Типтері бойынша файлдар неше түрге бөлінеді?

А. 1 В. 2 С. 3 Д. 4 Е. 5


  1. Файлдың ортасында немесе соңында тұрған мәліметті оқу үшін қолданылатын файл түрі

  1. Кезекпен қатынау файлдары

  2. Тікелей қатынау файлдары

  3. Тікелей қатынау және кезекпен қатынау файлдары

  4. Тікелей - кезекпен файлдары

  5. Кезекпен - тікелей файлдары


  1. «Файл» сөзі ағылшын тілінен аударғанда қандай мағынаны білдіреді?

  1. Жазу

  2. Бума

  3. Оқу

  4. Жаттау

  5. Бөлшек


  1. Мәліметтерді жазуға және оқуға арналған қатынау файлы

  1. Кезекпен

  2. Типтік

  3. Мәтіндік

  4. Типтік емес

  5. Тікелей


  1. Write операторы

  1. Параметрсіз цикл

  2. Параметрлі цикл

  3. Енгізу операторы

  4. Шығару операторы

  5. Логикалық ақиқат


  1. Паскаль тілінде «а» айнымалысын енгізу операторы

  1. Read {a}

  2. Write {a}

  3. Input {a}

  4. Print {a}

  5. Output {a}


  1. Қай белгі әрбір жолдан кейін міндетті түрде қойылады?

  1. :

  2. ;

  3. .

  4. ,

  5. ...


  1. Const қызметші сөзі не үшін қолданылады?

  1. Тұрақтыларды сипаттау

  2. Айнымалыларды сипаттау

  3. Белгілерді сипаттау

  4. Программа тақырыбы

  5. Типтерді сипаттау


  1. Жаңа файлды ашу үшін қандай команда орындау керек?

  1. FILE - NEW

  2. FILE - OPEN

  3. EDIT - SAVE

  4. EDIT - OPEN

  5. FILE - SAVE


  1. Жаңа файлды сақтау үшін қандай команда орындау керек?

  1. FILE - NEW

  2. FILE - SAVE as

  3. EDIT - SAVE

  4. EDIT - SAVE as

  5. FILE - SAVE


  1. Программалау денесі қандай қызметші сөзбен басталады?

  1. PRODRAM

  2. END

  3. BEGIN

  4. DATA

  5. GOTO


1

2

3

4

5

6

7

8

9

10

11

12















Полиглот

Осы тапсырма арқылы оқушылардың басқа тілдермен жұмыстануға деген қызығушылығын арттыру

қазақша

орысша

ағылшынша

Файл

Файл

File

процедура

процедура

procedure

функция

функция

function

кіріс

ввод

input

шығыс

вывод

output


Дискуссиялық карта.
Мұғалім жаңа түсініктер бойынша сұрақтар қояды, әр оқушы өз ойқарасын жазады.
(1-иә, 0-жоқ)

1. Паскаль тілінде нәтиже алу операторы Write 1
2. Текстік файлдарды жабу үшін CLOSE операторы қолданылады 1
3. Шығыс файлына қайта ену REWRITE операторымен жүзеге асады 1
4. Файлдың атын файлдық айнымалымен байланыстыру ASSIGN операторы қолданылады. 1
5. Текстік файлды ашу RESET операторы қолданылады 0
6. Програманы аяқтау үшін END операторы қолданылады 1
7. Паскаль бағдарламасы PROGRAM сөзінен бастап жазылады 1
8. Паскаль программалау тілінің авторы Блез Паскаль 0
9. Нақты санды жазу барысында бүтін мен бөлшек бөлігі нүктелі үтірмен ажыратылады 0
10. Паскальда дәрежелеу белгісі бар 0
11. Pascal бағдарламалау жүйесіне жатады 0

Жауап Иә/Жоқ
(1/0 )

Цифрлық диктанттың жауабы дұрыс тұжырымдаған болсаңыз

(111 1011 0000), екілік санды ондық санау жүйесіне айналдырғанда Pascal тілінің қай жылы шыққанын біле аласың. Екілік санды ондық санға айналдыру үшін Инженерлік калькуляторды пайдаланайық. Бастау - Бағдарламалар - Стандартты - Калькулятор - Программист командасын орындаңыз. Мұнда Bin (екілік жүйе) белгісін таңдап, санды енгіземіз де, Dec (ондық жүйе) белгішесін басамыз. Сол кезде индикаторға ондық сан шығады (1968 жыл).

Бүгінгі сабақтың қорытындысы ретінде, оқушыларды бағалауға арналған -

Тест тапсырмасы

  1. Файл дегеніміз не?

  1. Программаның соңына, программа соңы белгісін жазып, оны жабатын аймағы.

  2. Айнымалысы программадағы жазбалардың санын анықтауға қызмет атқарады.

  3. Мәліметтер сақтауға арналған сыртқы тасымалдаушыдағы жадының ат қойылған аймағы

  4. Барлық элементтері бір типті мәліметтер болып келетін айнымалы түрі

  5. Процедурасын айнымалы жазуға ашады және курсорды айнымалы басына орналастырады


  1. Типтері бойынша файлдар неше түрге бөлінеді?

А. 1 В. 2 С. 3 Д. 4 Е. 5


  1. Файлдың ортасында немесе соңында тұрған мәліметті оқу үшін қолданылатын файл түрі

  1. Кезекпен қатынау файлдары

  2. Тікелей қатынау файлдары

  3. Тікелей қатынау және кезекпен қатынау файлдары

  4. Тікелей - кезекпен файлдары

  5. Кезекпен - тікелей файлдары


  1. «Файл» сөзі ағылшын тілінен аударғанда қандай мағынаны білдіреді?

  1. Жазу

  2. Бума

  3. Оқу

  4. Жаттау

  5. Бөлшек


  1. Мәліметтерді жазуға және оқуға арналған қатынау файлы

  1. Кезекпен

  2. Типтік

  3. Мәтіндік

  4. Типтік емес

  5. Тікелей


  1. Write операторы

  1. Параметрсіз цикл

  2. Параметрлі цикл

  3. Енгізу операторы

  4. Шығару операторы

  5. Логикалық ақиқат


  1. Паскаль тілінде «а» айнымалысын енгізу операторы

  1. Read {a}

  2. Write {a}

  3. Input {a}

  4. Print {a}

  5. Output {a}


  1. Қай белгі әрбір жолдан кейін міндетті түрде қойылады?

  1. :

  2. ;

  3. .

  4. ,

  5. ...


  1. Const қызметші сөзі не үшін қолданылады?

  1. Тұрақтыларды сипаттау

  2. Айнымалыларды сипаттау

  3. Белгілерді сипаттау

  4. Программа тақырыбы

  5. Типтерді сипаттау


  1. Жаңа файлды ашу үшін қандай команда орындау керек?

  1. FILE - NEW

  2. FILE - OPEN

  3. EDIT - SAVE

  4. EDIT - OPEN

  5. FILE - SAVE


  1. Жаңа файлды сақтау үшін қандай команда орындау керек?

  1. FILE - NEW

  2. FILE - SAVE as

  3. EDIT - SAVE

  4. EDIT - SAVE as

  5. FILE - SAVE


  1. Программалау денесі қандай қызметші сөзбен басталады?

  1. PRODRAM

  2. END

  3. BEGIN

  4. DATA

  5. GOTO


1

2

3

4

5

6

7

8

9

10

11

12

С

С

А

В

Е

В

А

В

А

А

Е

С

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

Жалпы, оқушылар бұл тақырыптан алған білімдерін пысықтады, сол бағытта берілген тес тапсырмасы бойынша оқушылардың білім деңгейлерін аңықтадым. Оқушылар: файл аңықтамасын, типтер түрін, файылдың қатынау түрлерін, файыл сөзінің қай тілден шыққаны туралы берілген ақпараттарды меңгере білді.

Тест тапсырмасы оқушының ойын, логикалық білімін жетілдіруге бағытталған қорытынды сынақ юолғандықтан, осы тест арқылы бүгінгі тақырып қорытындыланы, әр оқушы бүгінгі тақырыптан - «Не түсінді?», «Нені меңгере білді?», - деген сұрақтарға жауап беру арқылы бағаланады.

Бұл тапсырма оқушының ойын ұштайды, жинақтайды, және де топтасып емес жеке орындауға ешкімнің жауап нұсқауларымен бөліспеуге үйретеді.

Бұл тест тапсырамсы бойынша оқушылар файл тақырыбына қатысты көптеген мағлқматтар алды, солардың бірі «файл» сөзінің шығу тарихы, оның түрлері мен типтері, аңықтамасы менқолданылу әдістері және де сонымен қоса жаңа файлды ашу және сақтау операторларыменде танысты. Бұл тест тек файл тақырыбын ғана қамтымады сонымен бірге жалпы паскаль программалау тілінің кейбір элементтері жөнінде


мағлұматтар берілді. Жалпы қорытындылай келе тест тапсырмасы арқылы оқушылар денгейлеріне қарай бағаланды.


V. Үйге тапсырма.


Тақырып бойынша түсінгенің айту және соңымен қоса тақырып барысында болған аңықтамаларды жатқа айту.

Тақырып соңындағы (50 - 52 беттер) тест тапсырмасын орындап келу.

Информатика, авторы: Б.Қ.Сапарғалиева, Н.Е.Масалимова

Тақырып бойынша түсінгенің айтуға дайындалу және соңымен қоса тақырып барысында болған аңықтамалар жатқа сұралады.

Тақырып соңындағы (50 - 52 беттер) тест тапсырмасын орындап келу.

Информатика, авторы: Б.Қ.Сапарғалиева, Н.Е.Масалимова


Үй тапсырмасын орындау арқылы оқушылардың білім денгейлерін, және де берген тапсырманы ұқыптылықпен орындауға дағдыландыру.

VI. Қорытындылау.

Сабақ аяқталды, оқушыларға жаңы тақырыпты менгеріп, тақырып бойынша берілген тапсырмаларды қызығушылықпен орындады. Үйге жаңы тақырып және де қосымша тақырыптар бойынша үй жұмысы берілді.


Сабақ аяқталып, сынып келесі сабаққа дайындалуға рұқсат алды, жаңа тақырып бойынша берілген тапсырмаларды орындау барысында білімдерін жетілдірді

Сабақ аяқталып, оқушылар бүгінгі тақырыпты жақсы менгеріп, келесі сабақтарда тиянақты қолдана алуға машықтанды. Сабақ бітті, сау болыңыздар





 
 
X

Чтобы скачать данный файл, порекомендуйте его своим друзьям в любой соц. сети.

После этого кнопка ЗАГРУЗКИ станет активной!

Кнопки рекомендации:

загрузить материал