Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Конспекты / Сабақ жоспары:" Практикалық жұмыс «Циклді ұйымдастыру операторы»" (9 сынып)

Сабақ жоспары:" Практикалық жұмыс «Циклді ұйымдастыру операторы»" (9 сынып)

  • Информатика

Поделитесь материалом с коллегами:

Мерзімі:

Сыныбы: 9 «А», «Ә», «Б», «В», «Г», «Ғ»

Сабақтың тақырыбы: Практикалық жұмыс «Циклді ұйымдастыру операторы»

Сабақтың мақсаты: Паскаль тілінің параметрлі қайталау FOR операторын оқып үйрену.

Білімділік: Паскальда программа құру дағдыларын қалыптастыру;

Дамытушылық: Алгоритмдік ой-өрісін дамыту.

Тәрбиелік: Өз ойын жүзеге асыру, нәтижеге жету іскерлігін ояту.

Сабақтың типі: Жаңа сабақ (жаңа материалды оқып үйрену және бекіту).

Сабақтың түрі: Әңгіме – сабақ, жаңа материалды өз бетімен оқып үйрену, дәптерде және компьютерде практикалық жұмыс.

Оқыту құралдары: ДК. Паскаль жүйесі. Оқыту программалары. Дидактикалық материал. Интерактивті тақта.


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

Ұйымдастыру: Сәлемдесу, оқушыларды түгендеу. Сынып оқушыларының зейінін жинақтап, сабаққа ынтасын аудару;

Өткен материалдарды қайталау сұрақтары

  • Қайталау операторлары не үшін қолданылады?

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

  • Қайталау операторларының қанша түрі бар?

  • Тура және кері есепшоты бар циклдер?

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

  • REPEAT операторының жалпы жазылу түрі қандай?


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

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

Program san;

Var i: integer;

Begin

Writeln (‘1-ден 100-ге дейін бүтін сан’);

Writeln;

For i:= 1 To 100 Do

Writeln(i: 4);

End.

2. 30-дан 10-ға дейінгі барлық жұп сандарды экранға шығаратын программа жаз.

Program jup;

Var i: integer;

Begin

Writeln (‘30-дан 10-ға дейінгі жұп сан’);

Writeln;

For i:= 30 DOWNTO 10 Do

If i mod 2=0 then

Writeln(i);

End.

3. (103 бет, 11 тапсырма)

1-ден 100-ге дейінгі тақ сандардың және жұп сандардың қосындыларын табудың программасын құру керек.

Program tak&jup;

Var i, s, s1: integer;

Begin

s:=0; s1:=0;

For i:=1 To 100 Do

Begin

If i mod 2 then s:=s+i

Else s1:=s1+i;

Writeln (‘s=’ , s,’ , ‘ , ‘s1=’ ,s1);

End;

End.

4. 20-тен 1-ге дейінгі сандардың қосындысын есептеу керек.

Program kosindi;

Var i, s: integer;

Begin

s:=0;

For i:= 20 DOWNTO 1 Do

s:=s+i;

Writeln(‘s=’ ,s);

End.


1. 1-ден 20-ға дейінгі жұп сандардың квадраттарын және кубтарын табу программасын жаз.

2. 1-ден 20-ға дейінгі тақ сандардың кубтарының қосындысын табу программасын жаз.

3. hello_html_1c285057.gifфункциясының мәнін тап. X=2, 4, 6, 8, 10; қадам 2-ге тең.

4. 1-ден n-ге дейінгі сандардың қосындысын және көбейтіндісін тап.

5. n! есептейтін программа құр n=10


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

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

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

  • Программаның нәтижесін қалай көреміз?

  • While операторының жалпы жазылу түрі қандай?

  • While операторының орындалу тәртібі қалай?

  • Repeat операторының жалпы жазылу түрі қандай?

  • Repeat операторының синтаксистік диаграммасы қандай болады?

  • Repeat және While операторларының айырмашылығы неде?

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


Үйге тапсырма:

1. x=8,6,4,2 болғанда y=x2 мәндерін табатын программа құр.

2. Ақпарат алмасудың Американдық стандартты код символдарын (ASCII) экранға шығаратын программа құру керек.


Автор
Дата добавления 25.02.2016
Раздел Информатика
Подраздел Конспекты
Просмотров129
Номер материала ДВ-484008
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх