СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Шартсыз көшу операторлары

Категория: Информатика

Нажмите, чтобы узнать подробности

Мерзімі_________                   Сабақ____

Пән аты: Информатика     Сынып:______

Тақырыбы:   Шартты және шартсыз көшу операторлары

Мақсаты: Шарт, шарт арқылы тармақтау және таңдау операторларының жазылу тәртібімен таныстыру, тармақтаушы алгоритмдерге программа жазу жолдарын көрсету;

Программалау ұғымын дамыту;

        Дамытушылық. Оқушылар есептерді шешуде логикалық тұрғыдан ойланады, олардың тиімді тәсілдері туралы өз ойларын дәлелдейді.

Тәрбиелік. Оқушылар шығармашылық қарым-қатынас құрады, бірін-бірі үйретеді, ортақ мәмілеге келу үшін өзара әрекеттеседі.

Көрнекілігі:

Сабақ жоспарын экранда проекциялау, презентация,  компьютер.

Өтілу әдісі: Мультитехникамен жабдықталған дәстүрлі сабақ.

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

І   Кіріспе.

  1. Оқушыларды ұйымдастыру  (3-минут)
  2. Үйге берілген тапсырманы тексеру(8-минут)
  3. Жаңа тақырыпы түсіндіру(10-минут)
  4. Тапсырмаларды орындау (15-минут)
  5. Сабақты бекіту  (6-минут)
  6. Оқушыларды бағалау (2-минут)
  7. Үйге тапсырма беру (1-минут)

ІІ  Проблеманы шешу:

Тармақтаушы оператор – шарттың сақталуына/сақталмауына байланысты екі түрлі жағдайдың бірін таңдауға мүмкіндік береді.

Паскалдағы жазылу түрі:

Толық тармақтау

БС

if <шарт> then  1-оператор else 2-оператор;

 шарт сақталса жауабы «иә» болып 1-оператор атқарылады және керісінше.

мыс:

gas:=15;

 if jas<8 then write(‘сен менен ’,8-jas,’ кішісің’)

              else write(‘сен менен ’,jas-8,’ үлкенсің’);

Жоғарыдағы сұаққа назар салыңдар.

 

1-operator

1-operator

шарт

 

 

Қысқаша тармақтау

БС

if <шарт> then  оператор;

 шарт сақталса жауабы «иә» болып оператор атқарылады, сақталмаса («жоқ») компьютер келесі операторды орындауға өтеді..

мыс:

gas:=15;

 if jas<8 then write(‘сен менен ’,8-jas,’ кішісің’);

 

 

оператор

шартm

 

 

 

 

 

   Шартқа байланысты көптеген таңдаулар жасау қажет болса қайтеміз? Мысалы апта күні қалай аталатынын анықтау үшін бір шартты жеті рет тексеру қажет болады.

Шартсыз көшу операторы. Шартсыз көшу операторы  goto   белгісі бар операторға өту үшін қолданлады.

Осындай мақсаттарды шешу үшін Паскальда таңдау операторы қолданылады. Жазылу түрі мынандай:

ІІІ  Сынып жұмысы.

ЕСЕП: Клавиатурадан енгізілген бүтін сан бойынша апта күндерін анықайтын программа жазыңыз.

program apta;

var kun:integer;

begin

  write('kyn retin engiz ');

  read(kun);

  case kun of

    1:writeln('duisembi ');

    2:writeln('seisembi ');

    3:writeln('sarsembi ');

    4:writeln('beisembi ');

    5:writeln('juma ');

    6:writeln('sembi ');

    1:writeln('jeksembi ');

    else writeln('byndai kyn jok ');

  end;

end.

 

 

 

case шарт of

1-шарт: 1-серия;

2-шарт: 2-серия;

...

n-шарт: n-серия;

else n+1 -серия;

end;

 

 

 

 

ІV. Оқушыларды бағалау.

V. Үйге: Үш санның кішісін табатын программа құру керек.

Просмотр содержимого документа
«Шартсыз көшу операторлары»

Мерзімі_________ Сабақ____

Пән аты: Информатика Сынып:______

Тақырыбы: Шартты және шартсыз көшу операторлары

Мақсаты: Шарт, шарт арқылы тармақтау және таңдау операторларының жазылу тәртібімен таныстыру, тармақтаушы алгоритмдерге программа жазу жолдарын көрсету;

Программалау ұғымын дамыту;

Дамытушылық. Оқушылар есептерді шешуде логикалық тұрғыдан ойланады, олардың тиімді тәсілдері туралы өз ойларын дәлелдейді.

Тәрбиелік. Оқушылар шығармашылық қарым-қатынас құрады, бірін-бірі үйретеді, ортақ мәмілеге келу үшін өзара әрекеттеседі.

Көрнекілігі:

Сабақ жоспарын экранда проекциялау, презентация, компьютер.

Өтілу әдісі: Мультитехникамен жабдықталған дәстүрлі сабақ.

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

І Кіріспе.

  1. Оқушыларды ұйымдастыру (3-минут)

  2. Үйге берілген тапсырманы тексеру(8-минут)

  3. Жаңа тақырыпы түсіндіру(10-минут)

  4. Тапсырмаларды орындау (15-минут)

  5. Сабақты бекіту (6-минут)

  6. Оқушыларды бағалау (2-минут)

  7. Үйге тапсырма беру (1-минут)

ІІ Проблеманы шешу:

Тармақтаушы оператор – шарттың сақталуына/сақталмауына байланысты екі түрлі жағдайдың бірін таңдауға мүмкіндік береді.

Паскалдағы жазылу түрі:

Толық тармақтау

БС

if шарт then 1-оператор else 2-оператор;

шарт сақталса жауабы «иә» болып 1-оператор атқарылады және керісінше.

мыс:

gas:=15;

if jas then write(‘сен менен ’,8-jas,’ кішісің’)

else write(‘сен менен ’,jas-8,’ үлкенсің’);

Жоғарыдағы сұаққа назар салыңдар.

Қысқаша тармақтау

БС

if then оператор;

шарт сақталса жауабы «иә» болып оператор атқарылады, сақталмаса («жоқ») компьютер келесі операторды орындауға өтеді..

мыс:

gas:=15;

if jas then write(‘сен менен ’,8-jas,’ кішісің’);





Шартқа байланысты көптеген таңдаулар жасау қажет болса қайтеміз? Мысалы апта күні қалай аталатынын анықтау үшін бір шартты жеті рет тексеру қажет болады.

Шартсыз көшу операторы. Шартсыз көшу операторы goto белгісі бар операторға өту үшін қолданлады.




Осындай мақсаттарды шешу үшін Паскальда таңдау операторы қолданылады. Жазылу түрі мынандай:

ІІІ Сынып жұмысы.

ЕСЕП: Клавиатурадан енгізілген бүтін сан бойынша апта күндерін анықайтын программа жазыңыз.

program apta;

var kun:integer;

begin

write('kyn retin engiz ');

read(kun);

case kun of

1:writeln('duisembi ');

2:writeln('seisembi ');

3:writeln('sarsembi ');

4:writeln('beisembi ');

5:writeln('juma ');

6:writeln('sembi ');

1:writeln('jeksembi ');

else writeln('byndai kyn jok ');

end;

end.







ІV. Оқушыларды бағалау.


V. Үйге: Үш санның кішісін табатын программа құру керек.





Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!