Сабақ 1 Мектеп: Қатысқандар саны: Қатыспағандар саны: Сабақтың тақырыбы


Есеп. 1-ден 8-ге дейінгі бүтін сандардың квадраттары мен кубтарын есептеп шығару (a



бет51/85
Дата03.10.2023
өлшемі23,63 Mb.
#112786
түріСабақ
1   ...   47   48   49   50   51   52   53   54   ...   85
Есеп. 1-ден 8-ге дейінгі бүтін сандардың квадраттары мен кубтарын есептеп шығару (a-дан b-ға дейін).

Ерекшелігі: бірдейамалдар 8 реторындалады.



Программа:
program qq;
var i, i2: integer;
begin
for i:=1 to 8 do begin
i2 := i*i;
writeln(i:4, i2:4);
end;end.
Кейін оқушылар зерттейді:

  • Жоғары және төмен деңгейлердің арасындағы ұқсастықтар мен айырмашылықтар

  • Екі типтің де кілттік ерекшеліктері

  • Екі типтің артықшылықтары мен кемшіліктері.

Оқушылар жоғарыдеңгейлік және төмендеңгейлік тілдердің артықшылықтары мен кемшіліктерін зерттеп, оларды ауызша, плакатта немесе слайдтық презентацияның көмегімен көрсетеді. Выбирают язык для проекта.


Практикалық жұмыс. 3 топқа бөлек есептер беріледі.
1-топ:1-ден 9-ға дейінгі тақ сандардың қосындысыншығаратын программа құрыңдар.  PROGRAM ESEP1;
VAR I, S: INTEGER;
BEGIN
S:=0;
FOR I:=1 TO 9 DO
IF I MOD 2=1 THEN
S:=S+I;
WRITELN ('S=',S);
END.
2-топ: -10, -8, -6, ... , 10 сандар тізбегі берілген. Осы тізбектің кубтарының кестесін құру керек.
PROGRAM ESEP2;
VAR I, K: INTEGER;
BEGIN
FOR I:=-10 TO 10 DO
IF I MOD 2=0 THEN
BEGIN
K:=SQR(I)*I;
WRITELN ('K=',K);
END;
END.
3-топ: 10- нан 20- ға дейінгі сандардың қосындысын табу керек. 
PROGRAM ESEP1;
VAR I, S: INTEGER;
BEGIN
S:=0;
FOR I:=10 TO 20 DO
S:=S+I;
WRITELN ('S = ' , S);
END.
V.Сабақты бекіту.
1-топ:"Сөзтізбек" командалар тізбегін табу



W

T

E

T

O

Y

P

F

W

G

P

I

N

T

E

G

E

R

V

A

R

G

E

N

K

L

I

S

S

D

O

B

D

M

S

T

T

H

E

N

G

D

F

E

E

A

Z

S

D

M

R

E

A

L

D

F

V

H

M

F

O

R

N

I

D

O

W

N

T

O

M

H

F

R

E

A

D

L

N

A

Z

VAR, THEN, READLN, IF, INTEGER, REAL, ELSE, WRITELN, FOR, DO, TO, DOWNTO




2-топ:"Сәйкестендір"- терминдердісәйкестендіру
1.do 1. дейін
2. writeln 2. программасоңы
3.for 3. егер
4. end. 4. мәліметтердіенгізу
5. then 5. әйтпесе
6. readln 6. мәліметтердішығару
7. else 7. үшін
8. if 8. онда
9.to 9. орындау
3-топ:Сұрақтарға «ия», «жоқ» арқылы жауап беру



Сұрақтар

Ия

Жоқ

1

Программалардың белгілі бір операторлары бірнеше рет қайталанып отыруын циклдік алгоритм деп атаймыз

+




2

FOR операторы шартты алдын ала тексеретін циклде қолданылады




+

3

FOR операторы қайталану саны алдын ала белгілі болған кезде қолданылады

+




4

FOR операторын параметрлі цикл операторы деп те атайды

+




5

FOR операторының үш түрі бар




+

6

20-дан 10-ға дейінгі сандардың қосындысын табатын кезде ТО түйінді сөзін қолданамыз




+


Сөздер және суреттері бар үлестірме парақ;
Аудио файл



Сабақ соңы
10 мин



Компьютермен жұмыс

1. 1- ден 100-ге дейінгі сандарды экранға шығаратын программа құрыңдар.


Program san;
Var i: integer;
Begin
Wtiteln (‘ 1- den 100- gedeinbutin san’);
Writeln;
For i:=1 to 100 do
Write (i:4);
End.
2. 30-дан 10-ға дейінгі барлық жұп сандарды экранға шығаратын программа құрыңдар.
Program jup;
Var i: integer;
Begin
Writeln (’30-dan 10-ga deingijup san’);
For i:=30 downto 10 do
If I mod 2=0 then
Writeln (i);
End.
3. 5- тен 1-ге дейінгі сандардың қосындысын есептеу керек.
Program kosindi;
Var I, s:integer;
Begin
S:=0;
For i:=5 downto 1 do
S:=S+I;
Writeln (‘s = ‘, s);
End.


Сабақты бекіту сұрақтары

  • Цикл дегеніміз не?

  • Циклдің алгоритмнің неше түрі бар?

  • FOR қандай оператор?

  • FOR операторының жазылу үлгісін көрсет?



Рефлексия
Жаңа материалды қорытындылаймыз. Рефлексия жүргіземіз «2 жұлдыз бір тілек» стикерларда. Оқушыларды өз – өздерін бағалау үшін, екі жұлдызды және бір тілекті қолдануын сұраңыз . 2 зжұлдыз = 2 сәт, олар жетістікке жеткен. Тілек = жақсартылуы мүмкін бірдеме.


Жеке таратпа қағаздар



Қосымша ақпарат

Дифференциация – Сіз оқушыларға көбірек қолдау көрсету үшін не істейсіз? Қабілеті жоғары оқушыларға қандай тапсырма беруді көздеп отырсыз?

Бағалау – Оқушылардың ақпаратты қаншалықты меңгергенін қалай тексересіз?

Пәнаралық байланыс
Қауіпсіздік ережелері
АКТ-мен байланыс
Құндылықтармен байланыс (тәрбиелік элемент)


Дифференциация үш түрде іске асады:
1- үлгерімі төмен оқушыларға қолдау жұптық жұмыста үлгерімі жақсы оқушылар тарапынан көрсетіледі.
2 –оқушылардың тапсырмасынан күтілетін нәтиже дифференциацияланған.



Оқушылар бір-бірін дискрипторлар тұсына «+» белгісін қоя отырып, бағалайды. Сол арқылы кері байланыс беріледі.

Сабақ философияға қатысты болғандықтан, белсенді азаматтық позициясын қалыптастыруға септігін тигізеді. Сабақта оқушылардың өміріне қауіпті ештеңе пайдаланылмайды. PowerPoint таныстырылымы, аудиофайл тыңдау үшін компьютер қолданылады.

Ойлану

Сабақ мақсаттары/оқу мақсаттары жүзеге асырылды ма?


Бүгін оқушылар нені үйренді? Сыныптағы оқу атмосферасы қандай болды?


Дифференциацияны жүзеге асыру қолымнан келді ме?


Мен жоспарланған уақытымды ұстандым ба?
Мен жоспарыма қандай өзгерістер енгіздім және неліктен?



Төменде берілген бөлімді осы сабақ туралы ойларыңызды жазу үшін пайдаланыңыз. Сол жақ бағанда берілген сабағыңызға қатысты ең маңызды сұрақтарға жауап беріңіз.



Жалпы баға
Сабақ талаптарға сай өтті. Оқушылар сөздік қорын молайтты. Жұпта бір-біріне қолдау көрсетіп, қарым-қатынас жасады.
Сәтті өткен екі нәрсені атап көрсетіңіз (сабақ беру және оқытуға қатысты)?
1.
2..
Қандай екі нәрсе сабақтың одан да жақсы өтуіне ықпалын тигізер еді (сабақ беру және оқытуға қатысты)?
1.


Осы сабақ барысында сынып немесе жеке оқушылар туралы менің келесі сабағыма дайындалу үшін қажет болуы мүмкін қандай ақпарат алдым?









Күні:
Сынып: 8
Сабақ

Мектеп:
Қатысқандар саны:
Қатыспағандар саны:

Сабақтың тақырыбы

Кіріктірілген циклдар

Осы сабақта қол жеткізілетін оқу мақсаттары (оқу бағдарламасына сілтеме)

8.3.3.1 таңдау және қайталау операторларын программаны өңдеудің кіріктірілген ортасыныңда қолдану

Сабақтың мақсаты

Барлық оқушылар білетін болады:
Қайталау операторы (цикл) туралы түсініктерін еске түсіріп,
салынған циклдер туралы тусінік қалыптастыру, есеп шығарады
барысында қолдануды меңгерту.
Оқушылар істей алады:
Әртүрлі бағдарламау тілдерінің артықшылықтары мен кемшіліктерін анықтайды; бағдарламау тілінде кодтар жазады
Оқушылардың кейбірі
бағдарлама құру дағдысын, өзін – өзі бақылайды, танымдық қызығушылығын дамытады..

Жетістік критерийлері

Жұптасып, топтасып жұмыс істей білуге үйренеді
Өз ойын еркін жеткізе біледі
Программалау тіл бағдарламасында жұмыс жасай біледі

Тілдік мақсаттар

Оқушылар біледі:
Жоба бойынша қалай есеп жазу керектігін; бағдарламау жүйелері мен тілдерін классификациялай алады және оларды жобаны жазу үшін қолданады.
Оқушылар істей алады:
Бағдарламау тілінен бағдарламау жүйесін айыра алады; әртүрлі бағдарламау тілдерінің артықшылықтары мен кемшіліктерін анықтай алады; жоба бойынша есеп жаза алады.
Диалога/хат үшін пайдалы сөйлемдер:
Бағдарламау тілі – бұл…
Бағдарламау жүйесіне кіреді…
Бағдарламау тілі келесілер бойынша жүйеленеді …
Менің жобамның тақырыбы, мақсаты және міндеттері …

Құндылықтарға баулу

  • Өмір бойы оқу;

  • Құрметтеу;

  • Ынтымақтастық.

Пәнаралық байланыс

Матем мен физика

АКТ қолдану дағдылары

ЖК – да жұмыс істеу дағдысы.

АКТ қолдану дағдылары

Аудиожазба , таныстырылым.

Сабақ барысы

Сабақтың жоспарланған кезеңдері

Сабақтағы жоспарланған іс-әрекет

Ресурстар

Сабақтың басы
5 минут

Оқушыларды сапқа тұрғызып, 1-4 дейін санау арқылы топқа бөлу
Алтын ереже құру қажеттігі туралы айту.
Әр топқа бағалау парағын таратып беру.
Фигуралармен бағалау әдісімен бағалау үшін фигуралар таратып беру
«Сандарды бейнеле» ойыны
арқылы психологиялық ахуалды жақсарту
Оқушылар топқа бөлініп, өз топбасшыларын сайлайды.
Топ ішінде тәртіп ережелері талданып , сол арқылы сыныптың алтын ережесін құрады.
Бағалау парағы арқылы топбасшылар өз топ мүшелерін бағалап отырады.
Фигуралар арқылы топтар өзара бағалайды.


Достарыңызбен бөлісу:
1   ...   47   48   49   50   51   52   53   54   ...   85




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет