Мектеп директорының оқу ісі меңгерушісі
Изжанова Н.К._________
Саденова Айнур Алуадиновнаның
қысқа мерзімді сабақ жоспары
Пәні:
|
Информатика
|
Күні
|
28.01.2016 жыл
|
Сынып
|
9 «а»
|
Сабақтың тақырыбы
|
Символдар бойынша жолдарды өңдеу. Символдық жолдармен жұмыс істеуге арналған функция.
|
Жалпы мақсаты
|
Тақырыпты Блум таксономиясы арқылы сыни тұрғыдан игере отырып, оқушылар символдық шама типтерімен танысады.
Компьютерлік модель, компьютерде модельдерді зерттеу ұғымдарымен таныстыру. Қолдану салаларын, маңызын ұғындыру
|
Түйінді идеясы
|
Білімді болу деген – жаңалық ашуға қабілетті болу.
Әбу Нәсір әл-Фараби
|
Оқушылар үшін оқу нәтижелері
|
Символдар бойынша жолдарды өңдеу, символдық жолдармен жұмыс істеуге арналған функциялармен танысып, білімдерін бекітеді. Топпен жұмыс істеп идея бөліседі. Бір-бірін тыңдайды, кеңес береді. Шығармашылық тапсырмамен жұмыс жасайды.
|
Сабақта қолданылатын материалдар
|
А4 қағаз, АКТ, стикерлер.
|
Оқыту әдістері
|
Блум таксономиясы алты ойлау деңгейі. Оқушылардың өзара белсенділігін арттырып қызығушылығын ояту.
|
Дерек көздері
|
Слайдтар, кесте, 9 сынып оқулығы.
|
Тапсырмалар
|
Мұғалімнің іс-әрекеті
|
3 мин
5мин
7 мин
15 мин
5 мин
7 мин
3 мин
|
Ұйымдастыру. Топқа бөлу.
Тапсырма №1. «Миға шабуыл» әр түрлі сұрақтар арқылы оқушылардың білім деңгейін тексеру.
Тапсырма №2. Жаңа сабақ. Слайдта жасалған түсіндірме деректер, кесте арқылы түсінеді.
Тапсырма №3. Топпен жұмыс тақырыпты ашу.
Тапсырма №4. Салыстырмалы талдау жасау.
Тапсырма №5. Кестемен жұмысы.
Үйге тапсырма. № 15 практикалық жұмыс.
|
Тапсырмалар:
|
Мұғалімнің іс-әрекеті
|
Оқушының іс-әрекеті
|
Білу
|
Ашық, жабық сұрақтар
|
1) Алгоритм дегеніміз не?
2) Операторлардың қандай түрлерін білеміз?
3) Олардың қызметші сөздерін ата.
4) Бұл операторларды қолдану барысында қандай тілді пайдаланамыз?
5) Графикалық режим дегеніміз не?
6) Бұл оператор қалай жұмыс жасайды.
7) Қандай типтерді білесіңдер?
8) Олар нешеге бөлінеді және қалай аталады?
|
Түсіну
|
Сурет, кесте, мысалдар көрсету.Аашық, жабық сұрақтар арқылы түсіндіреді.
Берілген екі сөз тіркесінен ең ұзынын анықтау.
Program _esep1;
Var soz1, soz2:string;
N,i:integer;
Begin
Write ('eki sozdi engiz');
Readln (soz1, soz2);
N:=length (soz1);
I:= length (soz2);
If (n>I) then write (n) else write (I);
End.
|
Кестеде көрсетілген атаулармен, функциялармен олардың қызметімен танысып, түсінеді.
Мысалда кездескен қызметші сөздердің қызметімен анықтайды.
|
Қолдану
|
Топпен жұмыс.
Практикалық тапсырма орындау.
|
1-Топ
S:=’Сканер’;
D:=length(S);
Writeln (D);
үзіндісінде қандай жауап шығады толықтырып программа құрыңыз
2-топ
S1:=’ти’;
S2:=’кар’;
S3:=’на’;
S:=Concat(S2,S1,S3);
Writeln (S);
үзіндісінде қандай жауап шығады толықтырып программа құрыңыз
3-топ
S:=’Конфигурация’;
S:=Copy(S,4,6);
Writeln (S);
үзіндісінде қандай жауап шығады толықтырып программа құрыңыз
|
Талдау
|
Символдық шамалардың басқа операторлардан айырмашылығын салыстыра отырып, талдау жасау.
|
Салыстырмалы талдау жасау
|
Жинақтау
|
Өткен тақырыптан білімдерін жинақтайды.
|
1)Программа үзіндісін компьютерсіз анықтау.
2) сәйкестік кестесі.
3) бағдарлама құру
program misal1;
var a,b:string;
c:integer;
begin
a:='informatika';
c:=length(a);
b:=copy(a,3,5);
write(c);
writeln(b);
end.
|
Бағалау
|
Сұраққа жауап беру арқылы.
|
Символдық шамалардың басқа операторлардан ерекшелігі неде?
|
Кері байланыс
|
Рефлексия
|
Мен бүгін ....................
Маған ...........................
Мен үшін......................
Егер де мен...................
Алдағы уақытта..........
|
Қосымша деректер. Кестемен танысу
Атауы
|
Шаманың типі
|
Әрекеті
|
Chr (x)
|
Х- integer
0...255 аралығында болу керек
|
Х санын символға түрлендіреді, мысалы: Char(90 )=’z’; chr(57)=’9’; chr(162)=’b’,т.с.с.
|
Ord(x)
|
Х-Char
|
Х-символының кодын береді. Ord (6)=161; Ord (!)=1; Ord(z)=90
|
Pred(x)
|
Х- реттелген тип (char, boolean,integer)
|
Х-тың алдыңғы коды сәйкес символды береді;
Pred(‘M’)=’L’; Pred(‘10’)=’9’;
|
Succ(x)
|
Х-реттелген тип
|
Х-тан кейінгі кодқа сәйкес символды береді;
Х-Succ(‘M’)=’N’
|
Upcase(x)
|
Х-Char
|
Латын және орыс алфавитінің кіші әріптерін сәйкес бас әріптерге айналдырады.
|
Атауы
|
Типі
|
Әрекеті
|
Length (s)
|
s-string
|
s-жолдың ұзындығын анықтайды.
|
Copy (s,p,n)
|
s-string
p,n-integer
|
s-сөзінің р нөмірінен бастап қатар тұрған п-символды көшіріп алады.
|
Delete(s,p,n)
|
|
s-сөзінің р нөмірінен бастап қатар тұрған п-символды өшіреді.
|
Concat(S1,S2,…SN)
|
S1,s2-string
|
S1,S2,…SN айнымалалар мәндерін тұрған орындары бойынша біріктіреді.
|
Insert (S1,S2, n
|
S1,s2-string, n-integer
|
S1,сөзін s2сөзіне n-нөмірінен бастап тіркеп жазады.
|
Pos (s1,S2, n)
|
S1,s2-string
|
S1кіші сөзі s2 ұзын сөздің ішінде барма жоқ па анықтайды.
|
Str (I,s)
|
s-string
n-integer
|
І-санын символ типіне өңдеп, нәтижесін s мәні ретінде жазады.
|
Val (s,I,code)
|
s-string i-integer, real code- integer
|
Қате жоқ болса, code-0
|
UpCase
|
c-char
|
Кіші әріпті бас әріпке ауыстыру
|
Chr(i)
|
i-integer
|
Ш санына сәйкес символды береді.
|
Ord (s)
|
s-chr
|
Бүтін сан ретінде код береді.
| Тәжірибелік жұмыс.
1-топ 2-топ 3-топ
program _1;
var s:string;
d:integer;
begin
readln(s);
S:='Сканер';
D:=length(S);
Writeln (D);
end.
program _2;
var s, S1, s2, s3:string;
begin
readln (s);
S1:='ти';
S2:='кар';
S3:='на';
S:=Concat(S2,S1,S3);
Writeln (S);
end.
program _3;
var s: string;
begin
readln(s);
S:='Конфигурация';
S:=Copy(S,4,6);
Writeln (S);
end.
1-топ
1-деңгей
Программаның үзіндісін орындау нәтижесін компьютерсіз анықтаңдар.
S1:=’ма’;
S2:=’Форт’;
Insert(S1,S2,4);
Writeln (S2);
2-деңгей
Атқаратын қызметі
|
|
Оператор атауы
|
Жол ұзындығын анықтайды
|
Concat
|
Басы
|
writeln
|
Тіркеп жазады
|
Length
|
Шығару операторы
|
Upcase
|
Тұрған орнында біріктіреді
|
begin
|
3-деңгей
Informatika сөзінің ұзындығын табу және жаңа сөз шығару бағдарламасын құру.
2-топ
1-деңгей
Программаның үзіндісін орындау нәтижесін компьютерсіз анықтаңдар.
А:= ‘катамаран’;
B:= copy (a, 1,4)+copy (a,7,2)+copy(a,1,2)+copy(a,3,2);
Writeln (b);
2-деңгей
Сәйкесін тап
Атқаратын қызметі
|
|
Оператор атауы
|
Алдыңғы кодқа сәйкес символ береді
|
Delete
|
Символды көшіріп алады
|
var
|
Тіркеп жазады
|
Pred (x)
|
Символды өшіреді
|
Insert
|
айнымалы
|
Copy
|
3-деңгей
Informatika сөзінің ұзындығын табу және жаңа сөз шығару бағдарламасын құру.
3-топ
1-деңгей
Программаның үзіндісін орындау нәтижесін компьютерсіз анықтаңдар.
M:= ‘компьютер’
X:= copy(M,1,4)+’oc’+copy (M,7,3);
Writeln (x);
2-деңгей
Сәйкесін тап
Атқаратын қызметі
|
|
Оператор атауы
|
Жол ұзындығын анықтайды
|
Concat
|
Символ типін өңдеп мән ретінде береді
|
Ord (x)
|
Соңы
|
Length
|
Бүтін сан ретінде код береді
|
Str
|
Тұрған орнында біріктіреді
|
End
|
3-деңгей
Informatika сөзінің ұзындығын табу және жаңа сөз шығару бағдарламасын құру.
Достарыңызбен бөлісу: |