- Учителю
- Конспект урока: 'Цикл операторлары'
Конспект урока: 'Цикл операторлары'
Пән Информатика
сынып 9
Тақырып: Цикл операторлары.
Мақсат: Оқушылардың Паскаль тіліндегі циклдік операторлар жайлы білімдерін қалыптастыруды жалғастыру. Циклдік программалар құрып үйрету.
Міндеттер:
Білімділік - Оқушыларды циклдік алгоритмдерді программалауды үйрету.
Дамытушылық -Оқушылардың программалау тәсілдері мен әдістерін қолдану қабілеттерін дамыту.
Тәрбиелік - Оқушылардың компьютерде дұрыс жұмыс жасауға тәрбиелеу.
Сабақ түрі: лекция сабақ
Сабақ типі: аралас сабақ
Әдіс-тәсілдер: түсіндірмелі - иллюстративті, көрнекілік, сұрақ -жауап
Құрал-жабдықтар компьютер - 7, жұмыс дәптері, ActiveStudio бағдарламасы, ActivBoard, ActivPen, бейнепроектор-1.
Пайдаланылған әдебиеттер: 1) Б.Бурибаев. Информатика және ЕТ негіздері, оқулық 9 сынып;
2) Основы информатики и ВТ, базовый курс 10-11 класс;
3) С.Т.Мухамеджанова, «Методика обучения информатике»
4)Динисламов, «Паскаль программалау негіздері»
Сабақ барысы
-
Ұйымдастыру кезеңі (2 мин):
а) оқушылар тізімі;
ә) кабинет жағдайы;
б) сабақ барысымен таныстыру.
-
Үй тапсырмасын тексеру.(3-5мин)
1 Циклдік алгоритм дегеніміз не?
2 Қандай циклдік операторлар бар?
3 FOR операторының жазылу форматы қандай?.
3)Жаңа тақырыпқа кіріспе (3-5 мин)
4) Жаңа тақырыпты түсіндіру(3-5 мин)
REPEAT қайталау операторы WHILE операторына ұқсас, айырмашылығы - қайталану шарты цикл соңында тексеріледі, сондықтан ол кем дегенде бір рет орындалатын болады. Екінші өзгешелігі - цикл тұлғасы шарт жалған болғанда қайталанып, ол ақиқат болған кезде циклді орындау доғарылады.
Бұл оператор REPEAT және UNTIL түйінді сөздерін пайдаланып орындалады. Жазылу пішімі:
REPEAT
<������������
�������������
���������
�������������
�����������
������������������������������������������������������������������������
���������������������������������������������������������������������������������������������
���������������������������������������������������������������������������������������
����������������������������
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
���������������
�����
���������������
��������������
���������
�������������������
�����
�������������������
�����а тақырыпты бекіту (10-15 мин)
Тапсырмалар мен сұрақтар:
1 REPEAT қайталау операторның жазылу форматы?
2 WHILE операторының жазылу форматы?
3 Циклдік операторларын ұйымдастыру жолдары?
Тапсырма №1.
y=cos10+cos20+cos30+….+cos200 функциясын есептейтін программа құрыңдар. Компьютерде орындап, нәтижені көрсет.
Тапсырма №2.
А) 21 + 23 + 25 + .. .+ 215 суммасын есептейтін программа құрыңдар.
Б) 21 * 23 * 25 *...* 215 көбейтіндісін есептейтін программа құрыңдар.
Компьютерде орындап, нәтижені көрсет.
Тапсырма №3.
Күрделі циклдың құрылымын пайдаланып, 2-ден 9-ға дейінгі көбейту кестесін экранға шығаратын программа құрыңдар.
Компьютерде орындап, нәтижені көрсет.
6)Сабақты қорытындылау
Оқушыларға циклдік операторлары туралы жалпы мағлұмат беру.
7) Үйге тапсырма
REPEAT циклдік операторы. WHILE циклдік операторы.