Инфоурок Информатика Другие методич. материалыПоурочный план на тему "С++ программалау тілінде тармақталу операторын пысықтау"

Поурочный план на тему "С++ программалау тілінде тармақталу операторын пысықтау"

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

Сабақтың тақырыбы:     С++ программалау тілінде тармақталу операторын пысықтау
Сабақтың мақсаты:
Білімділік:                         С++ тілінің операторларын ажырата және қолдана білу,          олардың программада жазылу ерекшеліктерін меңгерту.
Дамытушылық:             Оқушылардың тақырыпқа деген қызығушылығын арттыру , олардың өзіндік ойлау , шығармашылық қабілетін дамыту.
Тәрбиелік
:                     
Пәнге, білімге, шығармашылыққа, ойын еркін жеткізе білуге, топта бірлесе жұмыс істеуге, тәртіптілікке, сабырлылыққа, еңбек сүйгіштікке, ұқыптылыққа  тәрбиелеу, ұшқыр ойлы, шығармашылық қабілеті бар жеке тұлғаны қалыптастыру.
Сабақтың түрі: 
дәстүрлі емес сайыс сабақ
Сабақта қолданатын әдістер: 
сұрақ – жауап, практикум, көрсете баяндау, топпен және жеке жұмыс.
Сабақтың көрнекілігі
интерактивті тақта, компьютер, кроссворды бар қима қағаздар.

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

1. Ұйымдастыру

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

2. Өткен материалды қайталау.

3. Жаңа сабақты түсіндіру.

4. Сабақты бекіту.

5. Үйге тапсырма.

6. Қорытындылау.

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

-         Тармақталу операторы дегеніміз не?

-         Тармақталу операторы қалай орындалады?

-         Тармақталу операторының жазылу форматы қандай?

 

 

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

 

1.     Ұйымдастыру кезеңі. Ұйымдастыру кезеңінде оқушылар өз орындарына отырғызылады. Сынып екі топқа бөлінеді және топ капитандары сайланады.  Сайысушы топтар үстелдің екі шетінде орналасады.

 

Мұғалім:

Құрметті  ұстаздар, оқушылар және қонақтар!

Барлықтарыңызды бізбен бірге қызықты «Программалау» әлеміне аттануға шақырамыз. Өздеріңізбен бірге ойлау жылдамдығын, тапқырлықты, күлкіні, шапшаңдықты алып жүруді ұмытпаңыздар.

Біздің саяхатымыз С++ программалау тілінен өткен тақырыптарды пысықтауға арналады.

Сайысымызға 8 Ә сыныбынан  құралған 2  топ «Үздік программисттер» сайысуға келіп отыр. Біздің бүгінгі өткізілгелі отырған сайыс сабағымыз 8-сынып оқушыларының жыл басынан өткен білімдерімен байланысты. Себебі, оқушының жыл бойы алған білімін ойын элементтері арқылы тексереміз. Әр топ өздеріне қойылған тапсырмаларды бірлесіп, ақылдасып шешулеріне мүмкіндіктері бар.

Сайысымызды бастамас бұрын жеребе тастау арқылы топтарымыздың атын анықтап алайық. Ол үшін топ капитандарын ортаға шақырамыз. Олар тақтадағы берілген сандарда жасырылған топтарының атын алады.

Бүгін сайысымыздың әділ қазылар алқасымен таныстырып өтейін:

Әділ қазылар алқасының төрайымы:

- Оқу ісінің меңгерушісі   Сағындықова Н.Қ.

Мүшелері:

1. Оқу ісінің меңгерушісі:  Жунисбекова Г.А.

2. Математика пәні мұғалімі  Сыздыкова Г.

3.Физика пәні мұғалімі: Мансурова А.

 

Сайыс шарты мен өтуі:

Сайыс 5 кезеңнен тұрады.

1. Сәттілік кезең.

2. Шешімін тап!

3. Ғажайып алаң.

4. Байқағыштығыңды байқат!

 

Енді сайысымызды бастаймыз.

1-кезең. ”Сәттілік кезеңі  Бұл кезеңде әр топқа 10 сұрақ және 2 минут уақыт беріледі. Әр топ өз орнында, берілген қағаздағы сұрақ тұсына өз жауаптарын жазады. Кез келген топ мүшесі уақыт біткеннен кейін сұрақтарды жауаптарымен оқиды. Әр сұрақтың бағалануы – 5 ұпай.

 

«Алгоритм»  тобының сұрақтары:

Сұрақтар

Жауаптар

1

С++ тілінің енгізу-шығару  кітапханасының атауы қандай?

<iosteam>

2

С++ тілі қай тілдің негізінде пайда болды

С тілі

3

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

Іс-әрекеттердің реттелген тізбегі

4

Енгізу операторын ата

cin>>

 

5

Сызықтық алгоритм дегеніміз не?

Тармақталу мен қайталану әрекеттері жоқ бір сызық бойынша орналасқан алгоритм түрі.

6

Тармақталу алгоритмінің көмекші сөздері қандай?

 if , else

7

Меншіктеу операторының жазылу форматы қандай?

<айнымалы> = <айнымалы> <операция> <өрнек>;

8

x2C++ тілінде қалай жазылады?

pow(x,2)

9

Стандартты функцияларға нелер жатады?

sinx, cosx, fabs(x),sqrt(x)

10

Циклдік алгоритм дегеніміз не?

Қайталанатын бөлігі бар  алгоритмдер тобы  циклдік алгоритмдер деп аталады.

 

«Программа» тобының сұрақтары:

Сұрақтар

Жауаптар

1

С++ тілін  кім ойлап тапты және қай  жылы?

1983-85 жылдары Бьерн Страуструп

2

Мәліметтердің қандай типтері бар?

Бүтін сан типі, нақты сан типі, символдық типтер

3

Шығару операторын ата

cout

4

Алгоритмнің түрлерін ата

Сызықтық, тармақталу және циклдік

5

Тармақталу операторы дегеніміз не?

Тармақталу -белгілі бір шарттың орындалуы немесе орындалмауына тәуелді атқарылатын, шарт ретінде логикалық өрнектің мәні пайдаланылатын оператор.

6

Программаның басы және соңы қандай фигура арқылы белгіленеді?

эллипс

7

Тармақталу операторында қандай жағдайда 2- оператор орындалады?

Шарт ақиқат болмаған жағдайда

8

С++ тілінің математикалық кітапханасы қалай аталады?

math.h

 

9

Тармақталу операторының жазылу форматы қандай?

if (шарт) 1-оператор;

else 2-оператор;

10

|x|  С++ тілінде қалай жазылады?

fabs(x)

 

 

2-кезең. Шешімін тап!!!  Бұл кезеңде қай топтың ұпай саны көп болса, сол топтың капитаны ойынды бастайды. Топ капитандары қима қағазды алып, кроссвордты шешеді.

Сөзжұмбақты бірінші әрі  толық шешкен топ интерактивті тақтада шешеді және жауаптары дұрыс болған жағдайда 5 ұпай қосылады. Дұрыс емес жерлерді екінші топ айтуға құқылы және оған 2 балл көлемінді ұпай қосылады.

3-кезең. Сиқырлы қобдиша.  Бұл кезеңде  екі топ капитандары тақтаға шығып, қобдишадан  тапсырмалар алады. Әр топқа өткен тақырыптардан 2 есептен беріледі. Есеп компьютерде тексеріледі. Әр дұрыс шыққан есеп үшін топқа 10 ұпайдан жазылады. 

«Алгоритм» тобының есептері:

1.     Қолданушы пернетақтадан 2 сан енгізеді.  Сол сандардың қосындысын, көбейтіндісін, бөліндісін және азайтындысын есептейтін «Калькулятор» программасын құру.

2.     Екі бүтін сан берілген.  Егер бірінші санның абсолют шамасы екінші санның абсолют шамасынан артық болса, сол сандардың квадратын табу,  кері жағдайда түбірдің астынан шығару.

3.     Енгізілген санның 1 мен 100-дің арасында жататынын тексеру прораммасын құру, егер ол аралықта жатпаса, сәйкес  жауап шығару.

«Программа» тобының есептері:

1.     Пернетақтадан 2 сан енгізіледі. Сол сандардың абсолют шамасын және квадраттарын табатын программа құру.

2.     Пернетақтадан  бүтін сандар енгізіледі. Егер ол сан тақ болса, 10 есе арттыр, кері жағдайда 10 есе кеміт.

3.       у-мәнін есептейтін программа құру.
     
  2x + 20, егер x<=2
Y=
   х + 50, егер x>2

 

4-кезең. Байқағыштығыңды байқат!!! Бұл кезеңде берілген есептерден  2 минут ішінде қатесін табу  қажет.  Әр топтың қателерді  табуына байланысты қазылар алқасы баға береді.  Ең жоғарғы баға – 10 ұпай.

 

 

1.     #include<iostream>

#include<math.h)

using namespace std;

int main{}

{;

int x,y;

float z,w;

cout<<”Berilgen sandardy engiz;

cin<<x<<y;

z=sqrt(pow(x,5)/pow(x,3)-exp(x-1))+fabspow((x+y),2);

w=/z+pow(x,y);

        cout<<z<<w;

         return 0;

}

2.     #include<iostream>

#include<math>

using namespace std;

int main()

{

int x,y;

float max;

cout<<”Eki sannyn ulkenin tabu”;

cin<<x<<y;

if (x>y) max=y;

        else max=max ;

        cout<<”max=”<<max;

         return 0;

}

 

 

Сонымен бүгінгі сайысымыз өз мәресіне де келіп жетті. Келесі кезек, бүгінгі сайысымыздың жеңімпазы кім екенін  анықтау  үшін, сөз әділқазылар алқасына  беріледі.

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

Командаларға әр бөлім бойынша көрсеткен білімдеріне қарай ұпай беріліп, жеңімпаз команда анықталды. Жеңімпаз команда оқушыларын  құттықтаймыз!

 

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Поурочный план на тему "С++ программалау тілінде тармақталу операторын пысықтау""

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

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

Медиатор

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

Няня

за 6 месяцев

Пройти курс

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

Скачать

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

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

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

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

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

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

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

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

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

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

    • На сайте: 9 лет и 4 месяца
    • Подписчики: 1
    • Всего просмотров: 4890
    • Всего материалов: 3

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

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

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

Секретарь-администратор

Секретарь-администратор (делопроизводитель)

500/1000 ч.

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

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

Применение компьютерных моделей при обучении математике и информатике в рамках ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 48 человек из 27 регионов
  • Этот курс уже прошли 179 человек

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

Информатика: теория и методика преподавания с применением дистанционных технологий

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

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 18 человек

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

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

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

300/600 ч.

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

Мини-курс

Основы творческой фотографии

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 225 человек из 59 регионов
  • Этот курс уже прошли 35 человек

Мини-курс

Управление проектами: концепции, практика и финансы

6 ч.

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

Мини-курс

Основы теоретической механики

5 ч.

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