Инфоурок Информатика КонспектыИнформатика пәнінен сабақ жоспары: "Нышандық және тiзбектiк өрнектердiң өңдеуiнiң функциялары. Жол тіркестерінде мәліметтерді іздеу" (9 сынып)

Информатика пәнінен сабақ жоспары: "Нышандық және тiзбектiк өрнектердiң өңдеуiнiң функциялары. Жол тіркестерінде мәліметтерді іздеу" (9 сынып)

Скачать материал

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

Сынып: 9 «Ә», «Б»

Сабақтың тақырыбыНышандық және тiзбектiк өрнектердiң өңдеуiнiң функциялары. Жол тіркестерінде мәліметтерді іздеу.

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

1. Білімділік: Нышандық және тiзбектiк өрнектердiң өңдеуiнiң функциялары туралы мағлұмат беру. Жол тіркестерінде мәліметтерді іздеуді үйрету.

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

3.Дамытушылық: Паскаль программалау тілінде программа құра білу, есеп шығара білу дағдыларын қалыптастыру

Сабақтың түрі: Аралас сабақ  

Сабақтың әдісі: Түсіндірмелі-иллюстрациялық, тәжірибелік

Сабақтың көрнекілігі: интерактивті тақтада слайд, компьютер, қолданбалар

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

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

Оқушылардың іс-әрекеті

Нәтиже

Қанапина Ақбала

Кушеков Николай

1.     Ұйымдастыру кезеңі

Амандасу, түгендеу. Оқушылардың назарын сабаққа аудару. Сабақтың мақсатын анықтау

Оқушылар сабаққа дайындалады

 

 

2.     Үй тапсырмасын тексеру

 

 

 

Оқушылардың дәптерінен үй жұмысы орындалғанын тексеру. Есеп: Т литерлік шамасындағы барлық «а» әріптерін «б» әріптерімен және керісінше ауыстыру алгоритмі мен программасын құру керек.

 

Бір оқушы тақтаға шығып есептің дұрыс шешуін жазады. Есептің шешуі:

Program esep1;

Var t:string;

i:integer;

begin

readln(t);

for i:=1 to length(t) do

case t[i] of

‘a’: t[i]:=’б’;

б’: t[i]:=’a’;

End;

writeln(t);

end.

 

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

Таратпа қағаз беріледі. Тиісті жерге функция мен операторды жазады.

Program esep1;

Var t:string;

i:integer;

begin

readln(t);

for i:=1 to _______ do

___________

‘a’: t[i]:=’б’;

‘б’: t[i]:=’a’;

End;

writeln(t);

end.

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

       Паскаль тілінде мәтіндік ақпаратты өңдеу

       Паскаль тілінде символдар тізбегінен тұратын тіркестік айнымалылар қолданылады.Олардың типін көрсету үшін алдымен айнымалы атауы,одан кейін тік жақша ішінде жолдың ең ұзыны көрсетілген string түйінді сөз қолданылады. VAR<айнымалы аты>:  string [ жолдың ең үлкен ұзындығы ]

Тіркестік өрнектер.Тіркестік өрнек деп амал белгілері,тіркестік айнымалылар және функция атауларынан құралған,ұзындығы 256 символды тізбекті айтамыз.

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

Салыстыру амалдары олар: =, < >,<, >, <=, > = белгілерімен белгіленеді.Егер тіркестің алғашқы символдары бірдей болса,онда қай жолдың символдары көп болатын болса,сол үлкен деп есептеледі.Егер өрнекте біріктіру мен салыстыру амалдары болса,ең алдымен біріктіру амалы,содан соң салыстыру амалы орындалады.

Мәтін ұзындығын анықтау операциясы.Бұл операция  алгоритмдік тілде ұзын түйінді сөзі қолданылады.Мәтін ұзындығы оны құрайтын  символдар санымен анықталады.

Сөз тіркестерін өңдеуге арналған стандартты функциялар мен процедуралар. Паскаль тілінің функциялары:

CHR(I)-I  санына сәйкес символы береді.

            ORD(S)-S  символының бүтін сан түріндегі кодын береді

            COPY( ST,POZ,N ):String; ST сөз тіркесінің POZ нөмірлік символынан бастап қатар тұрған N- символ көшіріліп алынады.

            UPCASE( C:CHAR ): CHAR; латын алфавитінің кіші әріптерін бас  әріптерге ауыстырады.

            DELETE( Var S:String; N, M:Integer); S-мәтіннің,N-таңбасынан бастап,М- таңбасын өшіреді.

            INSERT( S1,S2,Poz ); S сөз тіркесі символдарының  Poz  нөмірінен бастап  N символды өшіреді де, нәтижені S мәні ретінде жазады.

 

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

Дәптерлеріне көшіруге алдарына жеке таратпа қағаз беріледі.  Тіркестік өрнек деп амал белгілері,тіркестік айнымалылар және функция атауларынан құралған,ұзындығы 256 символды тізбекті айтамыз. Сөз тіркестерін өңдеуге арналған стандартты функциялар мен процедуралар. Паскаль тілінің функциялары:

CHR(I)-I  санына сәйкес символы береді.

ORD(S)-S  символының бүтін сан түріндегі кодын береді

 COPY( ST,POZ,N):String; ST сөз тіркесінің POZ нөмірлік символынан бастап қатар тұрған N- символ көшіріліп алынады.

4.     Жаңа сабақты бекіту

         1. LENGTH (S) функциясы...

А) S жолдық айнымалысының таңбасының санын есептеу

 В) S жолдық айнымалысын кері оқу                                                                 

 С) S жолдық айнымалысын өшіру

 Д) S  жолдық айнымалының таңбаларын жеке-жеке жолдарға жазу

  Е) S  жолдық айнымалысын көшіру

 2. UPCASE (Символ) функциясының қызметі

А) Латынның үлкен әріптерін кіші әріптерге ауыстырады

В) Латынның кіші әріптерін үлкен әріптерге ауыстырады

ССимволдарды санау

ДСимволдарды алфавит бойынша реттеу

Е)   Қазақтың кіші әріптерін үлкен әріптерге ауыстырады

3. Бір жолға неше символ жазуға болады?

А) шексіз         В) 255- тен аспауы керек   С) 255- тен кем болмауы керек

Д ) 200-ден аспауы керек   Е) 150 – ден аспауы керек

4.Символдық мән әрқашан ...белгісінің ішіне алынып жазылуы керек

А)   < > тырнақша     В) апостроф        С )  ( ) тырнақша   Д)  : қос нүкте     Е ) [ ] тік жақша

5.  Жолдың бірнеше таңбасын өшіру үшін.....функциясын қолданамыз?

A) CONCAT      B)LENGTH     C) COPY      Д ) UPCASE     E ) DELETE 

6. INSERT (S1,S2,N) процедурасының қызметі.........

   A) S1 жолын S2 жолының N орнынан бастап енгізу

   В) S2 жолын S1 жолының N орнынан бастап енгізу

   С) S1 жолын S2 жолынан кейін N  қайталап жазу

   Д) S2 жолын S1 жолынан кейін N қайталап жазу

Оқушылар тестке жауап береді

1.       А

2.       В

3.       В

4.       В

5.       Е

6.       А

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

1. LENGTH (S) функциясы...

А) S жолдық айнымалысының таңбасының санын есептеу

В) S жолдық айнымалысын кері оқу                                                                  

  2. UPCASE (Символ) функциясының қызметі

А) Латынның үлкен әріптерін кіші әріптерге ауыстырады

В) Латынның кіші әріптерін үлкен әріптерге ауыстырады

 3. Бір жолға неше символ жазуға болады?

 А) шексіз       

 В) 255- тен аспауы керек   С) 255- тен кем болмауы керек

    4.Символдық мән әрқашан ...белгісінің ішіне алынып жазылуы керек

А)   < > тырнақша    

В) апостроф             5.  Жолдың бірнеше таңбасын өшіру үшін.....функциясын қолданамыз?

A) UPCASE     

В) DELETE 

    6. INSERT (S1,S2,N) процедурасының қызметі.........

   A) S1 жолын S2 жолының N орнынан бастап енгізу

   В) S2 жолын S1 жолының N орнынан бастап енгізу

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

Оқушыларды бағалау.

Бағаларын күнделікке қойдырады

 

 

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

  1. Кіші латын әріпімен енгізілген жолды, үлкен латын әріптеріне ауыстыру программасын құрыңыз.

 

     Program austir;

     Var      s:string;  k:byte;

                  begin

                 readln(s);

                 for  k:=l to length (s) do

s[K]: =Upcase (s[k]);

writeln(s); end.

 

 

     Program austir;

Var s:string; k:byte;                  begin

   readln(s);

       for  k:=l to ________ do

s[K]: =______ (s[k]);

writeln(s); end.

 

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Информатика пәнінен сабақ жоспары: "Нышандық және тiзбектiк өрнектердiң өңдеуiнiң функциялары. Жол тіркестерінде мәліметтерді іздеу" (9 сынып)"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Патентовед

Получите профессию

Фитнес-тренер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

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

Сынып: 9 «Ә», «Б»

Сабақтың тақырыбыНышандық және тiзбектiк өрнектердiң өңдеуiнiң функциялары. Жол тіркестерінде мәліметтерді іздеу.

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

1. Білімділік: Нышандық және тiзбектiк өрнектердiң өңдеуiнiң функциялары туралы мағлұмат беру. Жол тіркестерінде мәліметтерді іздеуді үйрету.

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

3.Дамытушылық: Паскаль программалау тілінде программа құра білу, есеп шығара білу дағдыларын қалыптастыру

Сабақтың түрі:Аралас сабақ  

Сабақтың әдісі:Түсіндірмелі-иллюстрациялық, тәжірибелік

 

Сабақтың көрнекілігі: интерактивті тақтада слайд, компьютер, қолданбалар 

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 663 189 материалов в базе

Скачать материал

Другие материалы

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 09.02.2015 871
    • DOCX 64.5 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Жаппасбаева Гульбаршин Айткуловна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    • На сайте: 9 лет и 2 месяца
    • Подписчики: 0
    • Всего просмотров: 3798
    • Всего материалов: 2

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Няня

Няня

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Методика преподавания информатики в начальных классах

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Этот курс уже прошли 67 человек

Курс профессиональной переподготовки

Разработка и сопровождение требований и технических заданий на разработку и модернизацию систем и подсистем малого и среднего масштаба и сложности

Системный аналитик

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 66 человек из 34 регионов
  • Этот курс уже прошли 83 человека

Курс повышения квалификации

Использование нейросетей в учебной и научной работе: ChatGPT, DALL-E 2, Midjourney

36/72 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 619 человек из 77 регионов
  • Этот курс уже прошли 956 человек

Мини-курс

Электронный архив: нормативно-правовые требования и основы оцифровки

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе

Мини-курс

Психология семейных отношений: понимание, следствия и решения

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 47 человек из 31 региона
  • Этот курс уже прошли 18 человек

Мини-курс

Аномальное психологическое развитие и психологическая травма

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 35 человек из 17 регионов