|
Кіріспе
7
мин
|
Ұйымдастыру кезеңі
Оқушылармен сәлемдесу
Ынтымақтастық атмосферасын
қалыптастыру
"Шын-жалған" стратегиясы арқылы өткен
анықтамаларға шолу жасау,
қайталау.
"Шын-жалған"
ойыны.
1.Өрнектерде
айнымалыларды, функцияларды, константтарды
қолданады.
2.Паскаль
тілінде программа тек тақырыпшадан
тұрады.
3.
WRITE шығару
операторы.
4.
Алгоритмнің
2 түрі бар: Сызықты
жәнециклді.
5.Бірмақсатқажету
үшін
командалардыңрет-ретіменорындалуын АЛГОРИТМ
депатаймыз
6.Паскаль
тілінде программа тақырыпшадан, сипаттаубөлімінен,
операторлардантұрады.
7.Программа
соңында END сөзіненкейінміндеттітүрде үтір
қойылады.
8.READ енгізу
операторы.
9. DIV
бүтін сандарды
бөлу.
|
Мұғаліммен сәлемдеседі.
«Шын-жалған» стратегиясы арқылы
анықтаманың дұрыс-бұрыстығын тауып,
дәлелдейді.
-
Шын
-
Жалған
-
Шын
-
Жалған
-
Шын
-
Шын
-
Жалған
-
Шын
-
Шын
|
Парақшалар
|
|
«Ой шақыру» стратегиясы
10
мин
|
-
1. Pascal программалау тіліндегі сандық
функцияларды атап шығыңдар?
-
2. Random, Random(І)
функцияларының міндеттерінің айырмашылығы?
-
3. Frac(x) функциясының қолданылуына мысал
келтір.
-
4. Int(x), Trunc(x), Sqr(x)
функцияларының міндеті қандай?
|
Оқушылар мұғалім берген сауалдарға нақты жауап
береді.
|
|
|
Мағынаны тану
15
мин
|
Жаңа сабақ бойынша екі топқа тапсырмалар бөліп
береді. Оқушылар үшін жаңа ақпарат – сандық функцияларға есептер
қарастырылады.
«Зымыран» әдісі арқылы қарапайым өрнектер
беріледі
|
Оқушылар жаңа тақырыпты оқып, топпен талқылап екі
топ бір-біріне түсіндіреді.
Әр
топ өздеріне берілген есептерді жылдам тақтаға
жазады.
|
Кеспе қағаздар
|
|
Деңгейлік тапсырма
|
А деңгейі
Нақты
хсаны берілген. Оның квадратын
табыңдар.
В деңгейі
Электронды сағатта уақыт көрсетілген: m сағат n
минут k секунд. P сағат q минут r секундтан кейін қандай уақыт
болады.
С деңгейі
Егер айтылған пікір ақиқат болса, TRUE, ал жалған
болса, FALSE жазуын басып шығаратын программа құрыңдар: берілген үш
белгілі N саны цифрларының қосындысы – жұп сан.
|
Оқушылар тапсырманы орындайды
А деңгейі
Program esep1;
Var x, y:integer;
Begin
write(‘x=?’);
readln(x);
y:=sqr(x);
write(‘y=?’);
end.
В деңгейі
Program esep2;
Varm, n, k, p, q, r:integer;
Begin
write(‘kazirgiuakit (sag, min,
sek)=’); read(m, n, k);
write(‘kelesiuakit (sag, min, sek)=’); read(p, q,
r);
m:=m+p; n:=n+q; k:=k+r;
m:=(m+trunc((n+trunk(k/60)) mod
24;
n:=(n+ trunk(k/60)) mod 60;
k:=k mod 60;
writeln(m,n,k);
end.
С деңгейі
Program esep3;
Varn, x, y, z, s:integer;
l:Boolean;
Begin
Write(‘n=?’);
read(n);
x:=n div 100;
n:=n mod 100;
y:=n div 10;
z:=n mod 10;
s:=x+y+z;
l:=(s/2=int(s/2));
writeln(‘l=’,l);
end.
|
Компьютер
|