Жаңа сабақты пысықтау
Оқушыларға жеке нұсқалы, екі есепті компьютерде шешуге таратылу қағаздары беріледі. Оқушылар орындағаннан кейін компьютер арқылы тексеріп, жауабын анықтап, бағалаймыз.
Сабақты бекіту сұрақтары:
1. Қайталану алгоритмдерін программалауды ұйымдастыру қалай жүргізіледі?
2. «Цикл әзір»және «цикл кейін» құрылымдарының айырмашылығын блок-
схема арқылы түсіндіріңіз?
3. Алдын ала шартты тексеру операторы.
4. REPEAT операторының жалпы жазылуы және орындалуы.
5. параметірлі қайталану операторының жазылуы және орындалуы.
6. Циклдің денесі дегеніміз не?
7. Күрделі циклдер туралы айтыңыз.
Бағалау.
Үйге тапсырма: REPEAT (қайталау) операторыЖаңа сабақты пысықтау
Оқушыларға жеке нұсқалы, екі есепті компьютерде шешуге таратылу қағаздары беріледі. Оқушылар орындағаннан кейін компьютер арқылы тексеріп, жауабын анықтап, бағалаймыз.
Сабақты бекіту сұрақтары:
1. Қайталану алгоритмдерін программалауды ұйымдастыру қалай жүргізіледі?
2. «Цикл әзір»және «цикл кейін» құрылымдарының айырмашылығын блок-
схема арқылы түсіндіріңіз?
3. Алдын ала шартты тексеру операторы.
4. REPEAT операторының жалпы жазылуы және орындалуы.
5. параметірлі қайталану операторының жазылуы және орындалуы.
6. Циклдің денесі дегеніміз не?
7. Күрделі циклдер туралы айтыңыз.
Бағалау.
Үйге тапсырма: REPEAT (қайталау) операторы
15Сабақтың.doc
Сабақтың тақырыбы: Циклдің ілесу шарты..
Сабақтың мақсаты:
1. Білімдік: оқушыларды ілесу операторының жазылу тәртібімен таныстыру. Циклдік
алгоритмдерді программалау кезінде қолданысқа ие болған қайталау операторының қолданылуын
айқындап ашып беру.
2. Дамытушылық: әртүрлі циклдік есептерді беру арқылы оқушылардың қайталау операторына
деген түсініктерін арттыру арқылы білімдерін арттыру.
3. Тәрбиелік: оқушыларды есеп шығару кезінде есептің шартына байланысты оператор мен
қызметші сөздерді жазуға тәрбиелеу.
Сабақтың типі: интегралды сабақ
Пән аралық байланыс: циклдік қосынды есептер ( математика пәні)
Көрнекіліктер: тақта, компьютер
Сабақтың әдісі: түсіндіру, сұрақ – жауап, есеп шығару
Сабақтың тәсілі: жаппай жұмыс, жекелей жұмыс, ауызша сұрақтарға жауап.
REPEAT (қайталау) операторы
Шарт цикл соңында тексерiлетiндiктен REPEAT (қайталау) операторы ең болмағанда бiр рет
орындалады. Циклдiң орындалу шарты ақиқат болғанда оның жұмысы тоқтатылды. Жазылу түрi:
REPEAT <оператор> UNTIL <шарт>
{бiр оператор қайталанады}
мұндағы UNTILқызметшi сөз, “дейiн” болып аударылады. Ал бiрнеше оператор
қайталанатын жағдайдағы жазылуы:
REPEAT <1оператор>;
<2оператор>;
...
;
UNTIL <шарт>;
Бұл жерде құрмалас оператор REPEAT және UNTIL сөздерiнiң арасында
орналасып, басқа қызметшi сөздер жазылмайтыны көрiнiп тұр. Бұл операторды да
WHILE операторын пайдаланған есептерде қолдануға болады.
1мысал. S=10+9+8+7+6 қосындысын есептеу.
Begin For i:=1 to 3 do
Begin k:=2;
While k<=8 do
Begin y:=2*k+n;
k:=k+2;
Writeln(‘y=’, y);
End;
End;
End.
Жаңа сабақты пысықтау
Оқушыларға жеке нұсқалы, екі есепті компьютерде шешуге таратылу қағаздары беріледі.
Оқушылар орындағаннан кейін компьютер арқылы тексеріп, жауабын анықтап, бағалаймыз.
Сабақты бекіту сұрақтары:
1. Қайталану алгоритмдерін программалауды ұйымдастыру қалай жүргізіледі?
2. «Цикл әзір»және «цикл кейін» құрылымдарының айырмашылығын блок
схема арқылы түсіндіріңіз?
3. Алдын ала шартты тексеру операторы.
4. REPEAT операторының жалпы жазылуы және орындалуы.
5. параметірлі қайталану операторының жазылуы және орындалуы.
6. Циклдің денесі дегеніміз не?
7. Күрделі циклдер туралы айтыңыз. Бағалау.
Үйге тапсырма: REPEAT (қайталау) операторы
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.