Параметрлі циклді қолдану 8-сынып информатикасы

Sheber Education24 МаусымҚаралды:70Жүктелді:0

8-сынып информатикасына арналған сабақ жоспарында таңдау және қайталау операторларын құру, С++ тілінде параметрлі циклді пайдалану қамтылған. Материал программалау есептерін орындауда оқушыларға және мұғалімдерге пайдалы.

Алдын ала көру

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

Материалдан үзінді

Сабақ жоспары

Ұзақ мерзімді жоспардың тарауы:

Программаларды әзірлеудің кіріктірілген орталары

Мектеп: Ақкөл жалпы орта мектебі

Күні:

Мұғалімнің аты-жөні: Шайхимова Самалгул Бахытжановна

Сынып: 8

Қатысқандар:

Қатыспағандар:

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

Параметрлі цикл

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

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

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

С++ тілінде параметрлі циклді пайдалану

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

Өмірмен байланысты есептерде программа жазуда параметрлі циклді қолдану

Бағалау критерийі

С++ тілінде параметрлі циклді пайдаланады

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

Өмірмен байланысты есептерде программа жазуда параметрлі циклді қолданады

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

Пәнге қатысты лексика мен терминология

Цикл – Цикл - Cycle

Параметрлі цикл – Параметрический цикл – Parametric cycle

Цикл денесі – Тело цикла – Body of the cycle

Циклдің қайталану шарты - Условия повторения цикла – Repeat cycle conditions

Диалогтер мен жазу үшін қолданылатын тіркестер:

Цикл қадамы деген не?

For қандай оператор?

С++ тілінде қандай цикл операторлары бар?

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

Достарының пікірін тыңдай білу, оған қолдау көрсету арқылы құрмет құндылығы қалыптасады;

Топта бірлесе жұмыс жасау және шешімді бірлесе қабылдау арқылы ынтымақтастық құндылығы қалыптасады;

шығармашылықпен сыни тұрғыда орындау арқылы еңбек пен шығармашылдық құндылығы қалыптасады;

Сұрақтарға жауап беру мен қалыптастырушы бағалау үдерісі арқылы ашықтық құндылығы қалыптасады;

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

Ағылшын тілі, орыс тілі, математика

Алдыңғы білім

Цикл ұғымын және While мен Repeat операторларын біледі

Сабақ барысы

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

Сабақтағы жоспарланған жаттығу түрлері

Ресурстар

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

2 минут

4 минут

1 минут

Ұйымдастыру кезеңі

«Көңіл-күйді анықтау» әдісі

Психологиялық ахуал

Сабақ барысында оқушылар бір параққа өзінің көңіл күйін келтіретін сурет (немесе смайлик) салады. Олар суреттерін бір –біріне көрсетеді. Сабақтың аяғына дейін көңіл-күйлерін көтеріңкі болу үшін.

(Ж) «Сұрақты қағып ал» әдісі

Оқушыларды ширатып, зейінін сабаққа аудару

Алгоритм деген не?

С++ тілінде жазылған программаның құрылымы қандай?

С++тілінің енгізу-шығару операторын атаңдар

Switch ераторының құрылымын сипаттаңдар

Default операторы қандай қызмет атқарады?

Break операторы қандай қызмет атқарады?

ҚБ Өзін өзі бағалайды «Плюс, минус, қызықты» әдісі

(Т,Ұ) «Мозайка» әдісі

Геометриялық фигуралар арқылы топқа бөлу

Слайд

Суреттер

Слайд

Геомериялық фигуралардың қиындылары

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

7 минут

(Т) «ДЖИГСО» әдісі

1 топ. Цикл

Көп жағдайда бізге бір әрекетті бінеше рет орындау қажет болады. Мысалы:

күнде сабаққа бару;

ұнаған фильмді 2-3 рет көру;

тапсырма мәтінін түсінікті болғанша оқу.

Айталық, бізге экранға 10 рет «Сәлем» деген сөзді шығару қажет. Әрине бұл әрекетті 10 рет cout <<”Salem”>> командасын жазу арқылы жүзеге асыруға болады, бірақ осы сөзді 200 рет экранға басып шығар десе, программаның көлемі үлкейіп кетеді. Сондықтан циклді пайдаланған жөн. Цикл – бірнеше рет орындалатын тізбек.

Жұмыс істеуге ыңғайлы болу үшін С++ тілінде үштүрлі цикл операторы бар while, do while және for. Бұл тақырыпта біз параметрлі циклді, яғни, for циклін қарастырамыз.

Көп жағдайда біз белгілі операцияның қанша рет орындау қажет екенін білеміз. С++ программалау тілінде бұл үшін for цикл операторы пайдаланылады.

2 топ. С++ программалау тілі

Циклді сызба түрінде көрсетуге болады:

For i:-1

to n

Цикл денесі

C++ тілінде for цикл операторының жазылу пішімі:

For (параметрдің бастапқы мәні; циклдің қайталану шарты; цикл қадамы)

цикл денесі;

For цикл операторы тақырыптан және цикл денесінен тұрады.

Бастапқы мән: цикл орындалмас бұрын бір рет орындалатын меншіктеу операторлары;

Циклдің келесі қадамының орындалуының шарты: егер шарт жалған болса, онда циклдің жұмысы аяқталады, егер шарт басынан дұрыс болмаса, цикл бірде-бір рет орындалмайды;

Циклдің қадамы; (көп жағдайда меншіктеу операторы арқылы жазылады).

Мысал. Экранға 10 рет «Salem» сөзін шығаратын программа жазайық.

Цикл денесі фигуралық жақшаға алынады. Егер цикл денесінде бір ғана оператор болса, онда жақша қойылмайды.

Цикл денесінде бірнеше оператор болуы мүмкін, сонымен қатар басқа циклдер жазылуы мүмкін ( мұндай әдіс «кіріктірілген циклдер» деп аталады).

Жазылымдар

Өзіңізге ыңғайлы жазылымды таңдаңыз

1 күн

BASIC

790₸
/күн

5 ЖИ / күн

Жасанды интеллект арқылы презентация, тест құрастыру мүмкіндігі

17 Құралдар / күн

Рефлексия, кері байланыс, таймер, топқа бөлу т.б инстурменттерге доступ

5 Материал / күн

Сайттағы 106мың материалға доступ.Кез-келген файлды жүктеп алу.

15 Ойындар / күн

Жазылым бойынша ойын жасау лимиті.

Тиімді

1 ай

BASIC

9 990₸
/ай

50 ЖИ / ай

Жасанды интеллект арқылы презентация, тест құрастыру мүмкіндігі

22 Құралдар / ай

Рефлексия, кері байланыс, таймер, топқа бөлу т.б инстурменттерге доступ

100 Материал / ай

Сайттағы 106мың материалға доступ.Кез-келген файлды жүктеп алу.

100 Ойындар / ай

Жазылым бойынша ойын жасау лимиті.

Реклама - жарнама

Сабаққа арналған ойындар

Сабағыңызға арналған интерактивті ойындарды жасанды интеллект арқылы құрастырыңыз! Тақырыпты жазсаңыз ойын бірден дайын болады