• Преподавателю
  • Информатика
  • Поурочный план и флипчарт по информатике Символдық жолдармен жұмыс істеуге арналған функциялар (8 класс)

Поурочный план и флипчарт по информатике Символдық жолдармен жұмыс істеуге арналған функциялар (8 класс)

Раздел Информатика
Класс 8 класс
Тип Другие методич. материалы
Автор
Дата
Формат docx
Изображения Есть
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

18 сабақ, класс 9 , мерзімі


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

Сабақтың мақсаты:
Білімділік : Оқушыларды символдық жолдармен жұмыс істеуге арналған функцияларды пайдалана отырып,есептер шығаруға,прогрмма құруға дағдыландыру.
Дамытушылық: Символдық мәліметтерді Паскаль тілінде программалау арқылы өңдеу тәсілдерін жүзеге асырып, оқушылардың логикалық өрістерін дамыту
Тәрбиелік: Оқушыларды ұқыптылыққа,жинақтылыққа, өзін-өзі компьютердің алдындаұстай білу, тәрбиелеу
Сабақтың түрі : аралас
Сабақтың барысы:
1. Ұйымдастыру
2. Өткен сабақты қайталау
3. Компьютермен жұмыс
4. Сабақты бекіту
5. Үйге тапсырма

Үй берілген тапсырма: Қиып алу және жалғастыру операцияларының көмегімен «мұқияттылық» сөзінің бөліктерінен «ұяттылық», «мықты», «ықылық», «қияқ» сөздерін құрастырыңдар

Program kodtar;

const А= 'мұқияттылық';

Var t:string [100];

l:integer;

Begin

t:=

l:=length(t);

Writeln('t=',t);

Writeln('l=',l);

End.

Программаның үзіндісін орындау нәтижесін комьютерсіз анықтаңдар:

а:='катамаран'

b:=copy(a,1,4)+copy(a,7,2)+copy(a,1,2)+copy(a,3,2);

writeln(b);

m:='компьютер'

x:=copy(m,1,4)+'ос'+copy(m,7,3);

writeln(x)

Поурочный план и флипчарт по информатике Символдық жолдармен жұмыс істеуге арналған функциялар (8 класс)

Функциялар мен процедуралар

concat (s1,s2,...,sn) - тіркесу (жолдардың жалғасуы):

concat ('про', 'грамма')- программа

pos(s1,s) - s жолынан s1 бағыныңқы жолды іздеу. Нәтиже - одан

s жолындағы s1 бағыныңқы жолы басталатын

позицияның нөмері: pos('а', 'м а ма')-2

delete (s,n,k) - s жолындағы n позициясынан бастап

k символдары жою

insert(s1,s,n) - s жолына s1 бағыныңқы жолын n позициясынан

бастап кірістіру

str(n,s) - n санын s жолына айналдыру

val(s,n,l) - s жолын бүтін сандық типі n шамасына айналдыру.

1 - айналдыру нәтижесінде алынған бірінші қате

символдың позициясының нөмірін сақтайды.

Мысалы: "Маман" сөзі берілген. Мәтіндегі әріптердің "мам" тіркесін "айр" тіркесіне ауыстыру қажет.

program esep;

var t:string;

i:integer;

begin

readln(t);

for i:=1 to length(t)-2 do

if copy(t,i,3)='мам' then

begin

delete(t,i,3);

insert('айр',t,i);

end;

writeln(t);

end.

Тапсырма: Мәтіндегі әріптердің "ма" тіркесін "па" тіркесіне ауыстыратын алгоритм мен программа құрыңдар

program esep;

var t:string;

i:integer;

begin

readln(t);

for i:=1 to length(t)-2 do

if copy(t,i,3)='ма' then

begin

delete(t,i,3);

insert('па',t,i);

end;

writeln(t);

end.

Бағалау: Оқушыларды біліміне сай бағалау.

Үйге тапсырма: 1.14 тақырып Есеп: "Сабақ" сөзінен бірнеше сөз құрау.

Рефлексия



© 2010-2022