kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Символдық жолдар, символ дар бойынша жолдарды өңдеу, символдық жолдармен жұмыс істеуге арналған функция.

Нажмите, чтобы узнать подробности

Сыныбы: 9 «А»    Информатика пәні мұғалімі:    М. Абдраманова

Сабақ № 18

Күні: 23.01.2017 жыл

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

Символдық жолдар, символ дар бойынша жолдарды өңдеу, символдық жолдармен жұмыс істеуге арналған функция.

Сілтеме:

Жоспар (күнтізбелік жоспар)

Жалпы мақсаттар:

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

Оқыту нәтижелері:

Оқушылар әдістерді үйренді.

Түйінді

идеялар:

Оқушылардың сыни көз қарас қалыптасады.

Сабақтың типі:

Аралас сабақ.

Сабақтың көрнекіліктері:

Компьютер, есеп программалау, оқулық.

Сабақтың әдіс-тәсілдері:

“Менен сұрақ, сізден жауап”, “Қосу- алу-қызықты” әдістер, “Көңіліңді көтер! ”

Уақыты

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

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

3  минут

Кіріспе.

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

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

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

Мұғаліммен сәлемдесу.

 «Менен сұрақ, сізден жауап»

10 минут

Сергіту сәті

5 минут

·         Таңдау операторы дегеніміз не? Қызметші сөздерін ата.

·         Талмақталу операторы дегеніміз не? Қызметші сөздерін ата.

·         Циклдық алгоритмнің түрлері. Бір-бірінен айырмашылығы.

·         Бір өлшемді массив

·         Екі өлшемді массив

«Мен қандаймын» ой қозғау

Оқушылар тапсырмаларды орындайды.

Ойларын білдіреді

Негізгі бөлім

20 минут

                           Жаңа сабақ.

Жолдық шамаларға біріктіру және салыстыру амалдары қолданылады.. Біріктіру амалын конкатенация деп атайды. Ол  «+»  таңбасымен белгіленеді. Осы амал арқылы  символдардан жаңа  мәтіндер құралады.  Мысалы: “про”+ “грамма”= “программа”, “12”+”236”=”12236” Текстерді   жалғау  нәтижесі  олардың  ретіне байланысты: “236”+ “12” = “23612”. Салыстыру амалында <, >, <=, >=, < >, = белгілері жатады. Мысалы: ‘CCC’> ‘CC’  TRUE ‘Bol_’> ‘Bol’ TRUE ‘red’< ‘blue’ TRUE ‘100’> ‘101’ FALSE ‘MAN1’> ‘MAN2’ FALSE.

·  Текстің ұзындығын анықтау. Бұл операция ұзын  қызметші сөзінің  көмегімен жүргізіледі. Текстің ұзындығы  ондағы символдар санымен анықталады. Мысалы: ұзын(“программа”) =

·  Символды ауыстыру. Сөздің бөлігін ауыстыруға мүмкіндік береді. Мысалы: А= “маман” болғанда А [1,3]:= “айр” командасы “маман” сөзінің бір бөлігін, 1-әріптен 3-ні қоса “айр”-мен  ауыстырады. Команда орындалғаннан кейін  А-ның   мәні “айран” сөзі болады.

·   Мысалдар:

№1 мысал. “ку”,   “шка”,  “юшон”, “пила” сөздерінен:  “кукушка кукушонку  купила капюшон” сөйлемін  құрастыратын  алгоритм  жазу және оның  ұзындығын  анықтау керек.

Шешуі:

алг сөйлем (нәт  лит Т, бүтін L)

басы  лит А, B, C, D

A:=“ку”; B:=“шка”; C:=“юшон”; D:=“пила”

T:=A+A+B+“”+A+A+C[2,3]+A+“”+A+D+“  ”+B[2,2]+D[1,1]+C

L:=ұзын (T)

шығару  T, L

соңы

Program e1;

const  a=’ку’;  b=’шка’;  c=’юшон’;  d=’пила’;

var t: string [100];

l: integer;

begin

t:=a+a+b+’ ‘+a+a+copy(c,2,3)+a+’ ‘+a+d+’ ‘+copy(b,2,2)+copy(d,1,1)+c;

l:=length(t);

writeln(‘ t:=’, t);

writeln(‘ l:=’, l);

end.

№2 мысал.

А= “Қазақстан”

A[2,1]+[6,4]+ [2,1]:= ‘Астана’

A[1,5]:= ‘Қазақ’

A[7,2]+[3,2]:=‘таза’

A[6,1]+[8,1]+[1,2]:=‘сақа’

№3 мысал.  Меншіктеу  командаларын ретпен орындағаннан кейін А символдық шамасының мәнін анықтау.

А= “қал”-ға тең.

A[1,1]:= ‘т’-‘тал’

A[3,1]:= ‘й’- ‘тай’

A[1,1]:=‘м’- ‘май’

A[1,1]:=‘с’- ‘сай’

А= “сай”-ға тең.

Оқушылар өз бетінше дайындалады

12 минут

5 минут

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

Үйге тапсырма: § 9-11 оқу,  тапсырмаларды орындау, дәптерге жазу

Үй тапсырмасын белгілеп алады.

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

Тексерілді:________________

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Символдық жолдар, символ дар бойынша жолдарды өңдеу, символдық жолдармен жұмыс істеуге арналған функция.»

Сыныбы: 9 «А» Информатика пәні мұғалімі: М. Абдраманова


Сабақ № 18

Күні: 23.01.2017 жыл

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

Символдық жолдар, символ дар бойынша жолдарды өңдеу, символдық жолдармен жұмыс істеуге арналған функция.

Сілтеме:

Жоспар (күнтізбелік жоспар)

Жалпы мақсаттар:

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

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

Оқыту нәтижелері:

Оқушылар әдістерді үйренді.

Түйінді

идеялар:

Оқушылардың сыни көз қарас қалыптасады.

Сабақтың типі:

Аралас сабақ.

Сабақтың көрнекіліктері:

Компьютер, есеп программалау, оқулық.

Сабақтың әдіс-тәсілдері:

“Менен сұрақ, сізден жауап”, “Қосу- алу-қызықты” әдістер, “Көңіліңді көтер! ”


Уақыты

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

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


3 минут

Кіріспе.

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

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

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


Мұғаліммен сәлемдесу.


«Менен сұрақ, сізден жауап»

10 минут






Сергіту сәті

5 минут

  • Таңдау операторы дегеніміз не? Қызметші сөздерін ата.

  • Талмақталу операторы дегеніміз не? Қызметші сөздерін ата.

  • Циклдық алгоритмнің түрлері. Бір-бірінен айырмашылығы.

  • Бір өлшемді массив

  • Екі өлшемді массив

«Мен қандаймын» ой қозғау

Оқушылар тапсырмаларды орындайды.






Ойларын білдіреді

Негізгі бөлім

20 минут


Жаңа сабақ.

Жолдық шамаларға біріктіру және салыстыру амалдары қолданылады. . Біріктіру амалын конкатенация деп атайды. Ол  «+»  таңбасымен белгіленеді. Осы амал арқылы  символдардан жаңа  мәтіндер құралады.  Мысалы: “про”+ “грамма”= “программа”, “12”+”236”=”12236” Текстерді   жалғау  нәтижесі  олардың  ретіне байланысты: “236”+ “12” = “23612”. Салыстыру амалында , =, , = белгілері жатады. Мысалы: ‘CCC’ ‘CC’  TRUE ‘Bol_’ ‘Bol’ TRUE ‘red’ ‘101’ FALSE ‘MAN1’ ‘MAN2’ FALSE.

  • Текстің ұзындығын анықтау. Бұл операция ұзын  қызметші сөзінің  көмегімен жүргізіледі. Текстің ұзындығы  ондағы символдар санымен анықталады. Мысалы: ұзын(“программа”) =

  • Символды ауыстыру. Сөздің бөлігін ауыстыруға мүмкіндік береді. Мысалы: А= “маман” болғанда А [1,3]:= “айр” командасы “маман” сөзінің бір бөлігін, 1-әріптен 3-ні қоса “айр”-мен  ауыстырады. Команда орындалғаннан кейін  А-ның   мәні “айран” сөзі болады.

  •  Мысалдар:

№1 мысал. “ку”,   “шка”,  “юшон”, “пила” сөздерінен:  “кукушка кукушонку  купила капюшон” сөйлемін  құрастыратын  алгоритм  жазу және оның  ұзындығын  анықтау керек.

Шешуі:

алг сөйлем (нәт  лит Т, бүтін L)

басы  лит А, B, C, D

A:=“ку”; B:=“шка”; C:=“юшон”; D:=“пила”

T:=A+A+B+“”+A+A+C[2,3]+A+“”+A+D+“  ”+B[2,2]+D[1,1]+C

L:=ұзын (T)

шығару  T, L

соңы

 

Program e1;

const  a=’ку’;  b=’шка’;  c=’юшон’;  d=’пила’;

var t: string [100];

l: integer;

begin

t:=a+a+b+’ ‘+a+a+copy(c,2,3)+a+’ ‘+a+d+’ ‘+copy(b,2,2)+copy(d,1,1)+c;

l:=length(t);

writeln(‘ t:=’, t);

writeln(‘ l:=’, l);

end.

 

№2 мысал.

А= “Қазақстан”

A[2,1]+[6,4]+ [2,1]:= ‘Астана’

A[1,5]:= ‘Қазақ’

A[7,2]+[3,2]:=‘таза’

A[6,1]+[8,1]+[1,2]:=‘сақа’

 

№3 мысал.  Меншіктеу  командаларын ретпен орындағаннан кейін А символдық шамасының мәнін анықтау.

А= “қал”-ға тең.

A[1,1]:= ‘т’-‘тал’

A[3,1]:= ‘й’- ‘тай’

A[1,1]:=‘м’- ‘май’

A[1,1]:=‘с’- ‘сай’

А= “сай”-ға тең.

Оқушылар өз бетінше дайындалады







12 минут


5 минут

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

Үйге тапсырма: § 9-11 оқу , тапсырмаларды орындау, дәптерге жазу

Үй тапсырмасын белгілеп алады.

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


Тексерілді:________________




Получите в подарок сайт учителя

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

Категория: Уроки

Целевая аудитория: 9 класс.
Урок соответствует ФГОС

Автор: Абдирахманова Фаһизада

Дата: 03.02.2017

Номер свидетельства: 387361


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства