Инфоурок Информатика Рабочие программыПлан по информатике "Паскаль тілінің шарты соңынан тексеретін қайталау операторы REPEAT."

План по информатике "Паскаль тілінің шарты соңынан тексеретін қайталау операторы REPEAT."

Скачать материал

Сабақтың тақырыбы: Паскаль тілінің шартты соңынан тексеретін қайталау операторы - REPEAT.

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

Білімділік:

  1. Паскаль тілінің шартты соңынан тексеретін қайталау REPEAT операторын оқып үйрене отырып, программа құра білу;

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

Дамытушылық:

  1. Материалды оқып үйренуде оқушылардың танымдық қызығушылығын дамыту.

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

Тәрбиелік:

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

  2. Оқып үйренген білімін қолдана білуге талаптандыру.

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

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

Оқыту әдісі: Көрнекі –түсіндірмелі, практикалық .

Оқыту үлгісі: жеке дара- ұжыммен.

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

Оқушылар білуі тиіс:

  1. Шартын соңынан тексеретін циклдік алгоритмді;

  2. Шартын соңынан тексеретін циклдік алгоритмге қолданылатын операторды;

  3. Шартын соңынан тексеретін циклдік алгоритмге блок-схема құра білу;

Оқушылар үйренуі тиіс:

  1. Шартын соңынан тексеретін циклдік алгоритмге блок-схема құруды;

  2. Паскаль тілінің шартты соңынан тексеретін қайталау REPEAT операторын қолданып программа құру;

  3. Программаны араластыруды жүргізу;

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

Ұйымдастыру

Сәлемдесу, оқушыларды түгелдеу. Журнал толтыру.

  • Өткен матералды қайталау

  • Оқушылардың алдында сабақтың мақсатын қою

  • Жаңа сабақты түсіндіру. Компьютермен жұмыс.

  • Сабақты бекіту

  • Сабақты қорытындылау

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

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

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

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

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

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

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

REPEAT – қайталау операторы WHILE операторына ұқсас, айырмашылығы – қайталану шарты цикл соңында тексеріледі, сондықтан ол кем дегенде бір рет орындалатын болады. Екінші өзгешелігі –цикл тұлғасы шарт жалған болғанда қайталанып, ол ақиқат болған кезде циклді орындау доғарылады (While операторында керісінше болған).

Бұл оператор REPEAT (оқылуы: рипит, қайталау болып аударылады) және UNTIL (оқылуы: антил, дейін, шейін болып аударылады) түйінді сөздерін пайдаланып орындалады.

Жазу үлгісі:


REPEAT

< 1- оператор>;

< 2- оператор>;

…………………

< n- оператор>;

UNTIL <шарт>;


оператор


жоқ

Шарт


Иә


Мұндағы: REPEAT (қайталау) және UNTIL (дейін) – қызметші сөздер;

<шарт> - логикалық типті өрнек;

REPEAT операторының орындалу тәртібі

1. Алдымен REPEAT сөзінен кейінгі операторлар тізбегі орындалады;

2. UNTIL сөзінен кейінгі шарт тексеріледі;

3. Егер өрнектің мәні False (жалған) болса, онда цикл қайталанады. True (ақиқат) болса аяқталады.

Begin . . . End операторлық жақшаларды қолданбаса да болады, себебі мұнда операторлар Repeat . . . Until аралығында жазылып сол жақшалардың функциясын орындап тұр.

Мысалы: y= 3x+1, мұндағы x, -1 мен 2 аралығындағы сандарды қабылдайды, қадамы 0,5 тең.

Program eseptey;

Var x, y: real;

Begin

x:= -1;

Repeat y:= 3*x +1

Writeln (‘y=’ , y);

x:= x+0.5;

Until x > 2

End.

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

1. P = 1*2*3* . . . *NN! факториалды табу программасын жаз.

Program fakt;

Var i, n, p: integer;

Begin

Writeln (‘n= butin sanin engiz’);

Readln (n);

i:=1;

p:=1;

repeat

p:=p* i;

i:=i+1;

Until i> n;

Writeln (‘p=’ , p:4);

End.

2. y= 3x+1, мұндағы x, -1 мен 2 аралығындағы сандарды қабылдайды, қадамы 0,5 тең.

Program y-tabu; {REPEAT бойынша}

Var x, y: real;

Begin

x:= -1;

Repeat y:= 3*x +1

Writeln (‘y=’ , y);

x:= x+0.5;

Until x > 2

End.

Program y-tabu; {WHILE бойынша}

Var x, y: real;

Begin

x:= -1;

While x<= 2 do

Begin y:= 3*x +1;

Writeln (‘x=’ ,x:5:2, ‘ , ‘ ,‘y=’ , y:5:2);

x:= x+0.5;

end;

End.

3. hello_html_5e4b5381.gif аралығында 0,2 қадамман өзгергендегі hello_html_m30696f11.gif функциясының мәнін тап.

Program esep;

Var x, y: real;

Begin

x:=1;

Repeat

y:= sqrt(x+1) – 1/x;

Writeln (‘x=’ , x:3, ‘y=’ ,y:5);

x:=x+0.2;

Until x> 3

Readln;

End.

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

5. 1-ден 100-ға дейінгі сандардың қосындысын, көбейтіндісін есептеудің программасын құру.

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

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

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

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

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

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

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

Үйге тапсырма: 3.7 тақырып Repeat операторы. 103 бет, 9 тапсырма.




Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "План по информатике "Паскаль тілінің шарты соңынан тексеретін қайталау операторы REPEAT.""

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Дефектоскопист

Получите профессию

Копирайтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 664 101 материал в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 19.02.2016 1009
    • DOCX 33.7 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Ибрагим Айжан Қудайбергенқызы. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Ибрагим Айжан Қудайбергенқызы
    Ибрагим Айжан Қудайбергенқызы
    • На сайте: 8 лет и 2 месяца
    • Подписчики: 0
    • Всего просмотров: 3660
    • Всего материалов: 5

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Менеджер по туризму

Менеджер по туризму

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Информатика: теория и методика преподавания в профессиональном образовании

Преподаватель информатики

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 49 человек из 22 регионов
  • Этот курс уже прошли 152 человека

Курс повышения квалификации

Особенности подготовки к сдаче ЕГЭ по информатике и ИКТ в условиях реализации ФГОС СОО

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 107 человек из 42 регионов
  • Этот курс уже прошли 579 человек

Курс профессиональной переподготовки

Теория и методика обучения информатике в начальной школе

Учитель информатики в начальной школе

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 96 человек из 34 регионов
  • Этот курс уже прошли 222 человека

Мини-курс

Эффективное создание и продвижение школьной газеты

3 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Личностное развитие и отношения

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Стратегия продаж и продуктовая линейка: успех в современном бизнесе

2 ч.

780 руб. 390 руб.
Подать заявку О курсе