Сабақтың тақырыбы: «Паскаль праграммалау тілі»
Сабақтың мақсаты:
Білімділік: Оқушыларға Паскаль тілінен алған теориялық білімдерін жүйелі
түрде тәжірибе жүзінде көрсете білу дағдыларын қалыптастыру.
Дамытушылық: Бағдарламалау тілінде жұмыс жасай білу дағдыларын, ойлау
қабілеттерін, өз білімдерін сауатты түрде жеткізе білуді, пәнге деген
қызығушылықты дамыту, пәнаралық байланысты дамыту.
Тәрбиелік: Жауапкершілікке, программа құруда ұқыптылыққа баулу, өзара
көмектесуге, бір - бірін бағалауға тәрбиелеу.
Сабақтың типі: практикалық сабақ
Сабақтың түрі: топтық, жекелей
Сабақтың әдіс - тәсілдері: деңгейлеп оқыту
технологиясы.
Сабақтың көрнекіліктері: компьютер, деңгейлік
тапсырмалар.
Сабақтың барысы:
1. Ұйымдастыру
2. Практикалық бөлім
3. Сабақты бекіту
4. Қорытындылау
1. Ұйымдастыру кезеңі.
Оқушылармен амандасып, түгендеу. Өтетін сабақтың тақырыбы мен мақсатын айту.
2. Практикалық кезең
Карточкалармен жұмыс
program aa;
(қосу)
var a,b,c:integer;
begin
writeln('a,b-engiz');
read(a,b);
c:=a+b;
writeln ('c=',c);
end.
program aa; (азайту)
var a,b,z:integer;
begin
writeln('a,b-engiz');
read(a,b);
z:=a-b;
writeln ('z=',z);
end.
program aa; (көбейту)
var a,b,s:integer;
begin
writeln('a,b-engiz');
read(a,b);
s:=a*b;
writeln ('s=',s);
end.
program aa; (бөлу)
var a,e,c:real;
begin
writeln('a,e-engiz');
read(a,e);
c:=a/e;
writeln ('c=',c);
end.
program aa;
(үш санын қосындысын
квадраттау)
var a,b,c,z:integer;
begin
writeln('a,b,c-engiz');
read(a,b,c);
z:= sqr(a+b+c);
writeln ('z=',z);
end.
program aa;
var a,b,e,с:integer;
begin
writeln('a,b,e-engiz');
read(a,b,e);
с:= sqr(a-b-e);
writeln ('с=',с);
end.
program esep1;
var a:integer;
begin readln(a);
write('tubir=',sqrt(a));
readln
end.
3 Сабақты бекітуге өздері шығарып отырған есептер бойынша
Паскаль операторларына түсінік беріп
кету
4. Сабақ қорытындысы
Сұрақ - жауап арқылы сабақты
қорытындылау.
Оқушыларды бағалау7
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.