Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Конспекты / Поурочный план по информатике на тему "Циклге есеп шығару" (9 сынып)
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

Поурочный план по информатике на тему "Циклге есеп шығару" (9 сынып)

библиотека
материалов

Сабақтың тақырыбы: Циклға есептер шығару.

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

Білімділік: Қайталау операторлары туралы түсінікті бекіту.

Дамытушылық:Ойлау қабілетін дамыту, алға қойған мақсатқа жетуге тәрбиелеу.

Тәрбиелік: Есте сақтау қабілетін дамыту.

Сабақтың типі: білімді жүйелеу сабағы

Сабақтың әдісі: эвристикалық – зерттеушілік

Сабақтың түрі: деңгейлік тапсырма, тесттік бағдарлама

Сабақтың көрнекілігі:

  1. компьютер

  2. интерактивті тақта

  3. тесттік бағдарлама

Сабақтың жүрісі:

І. Ұйымдастыру. Оқушылармен амандасып, оқушылардың сабаққа қатысын тексеру

(3 мин)

ІІ. 1. Үй тапсырмасын оқушыларға төмендегі сұрақтарды қою арқылы қайталау. (5 мин)

hello_html_344a89fc.jpg

А) Таңдау операторында қандай қызметші сөз қолданылады?

Ә) Қандай қайталау операторларын білесің?

Б) Reрeat және while операторларының айырмашылығы неде?

В) For операторының жалпы өрнектелуін айт.

Г) Программа қандай қызметші сөзден басталады?

2. Интерактивті тақтаны қосып, сабақтың тақырыбын «Циклға есептер шығару» деп жазып қою. (1 мин)

3. Циклға деңгейлік есептер шығару. (35 мин)

Есептің берілгенін тақтаға (слайд түрінде) жазып қою. Әр оқушы Pascal программалау тілінің көмегімен есепті орындарынан орындап кейін нәтижесін көрсетеді.

Кейін интерактивті тақтаның проетор құрылғысымен есептің дұрыс шешімін оқушыларға көрсету. Кей есептерді оқушылар тақтаға орындап, кейін келесі оқушы оның кейбір қателері болса интерактивті тақтаның мүмкіндіктерін пайдалана отырып түзейді.

1 – деңгейдің тапсырмасы: Алғашқы 10 натурал санның көбейтіндісін табыңдар.

Есептің шешімі:

Program esep1;

Var i,P:integer;

Begin

P:=1;

For i:=1 to 10 do

P:=P*i;

Writeln(P);

End.

2 – деңгейдің тапсырмасы: Барлық 3 таңбалы сандар ішінен 4 – ке бөлінетін сандардың нешеу екенін анықтаңдар.

Есептің шешімі:

Program esep2;

Var i,k:integer;

Begin

For i:=100 to 999 do

Begin if i mod 4 =0 then k:=k+1;

End;

Writeln(k);

End.

3 – деңгейдің тапсырмасы. Ақпараттық өлшемі 100 байттан 200 байтқа дейін 1 қадаммен өзгерген мәндері үшін килобайт, мегабайтпен өрнекте.

1 байт = 1024 байт

hello_html_m7fd4c2a6.jpg

Есептің шешімі:

hello_html_m1fac0317.jpg

Program esep3;

Var i:integer;

K,m:real;

Begin

I:=100;

While I<=200 do

Begin

K:=I/1024;

M:=I/(1024*1024);

End;

Writeln(K,m);

End.

  1. Кейін Reрeat және whileоператорларына берілген есептің бөліктерін интерактвті тақтадан көрсету. Компьютерсіз ауызша есептегенде нәтижесі нешеге тең болатынын тез айтулары керек. Жауапты интерактивті тақтаның мүмкіндігін пайдалана отырып жасырып қоя тұрады. (15 мин)

1 – есеп:

hello_html_91fb918.jpg

S:=1;

X:=1;

While X<5 do

Begin

S:=S*x;

X:=x+1;

End;

Writeln(s);

Нәтижесі: s=24


2 – есеп:

p:=0;

X:=1;

While X<5 do

Begin

P:=p+x;

X:=x+1;

End;

Writeln(p);

Нәтижесі:p=10


3 – есеп:

p:=1;

X:=1;

While X<8 do

Begin

P:=p+x;

X:=x+2;

End;

Writeln(p);

Нәтижесі: p=13

4 – есеп:

S:=1;

X:=2;

repeat

S:=S*x;

X:=x+2;

Until x>6;

Writeln(s);

Нәтижесі: s=13

5 – есеп:

p:=1;

X:=2;

repeat

p:=p*x;

X:=x+2;

Until x>6;

Writeln(p);

Нәтижесі: p=48

6 – есеп:

p:=0;

X:=10;

While X<6 do

Begin

P:=p+x;

X:=X-2;

End;

Writeln(p);

Нәтижесі: p= 0


7 – есеп:

p:=0;

For x:=6 to 10 do

p:=p+x;

Writeln(p);

Нәтижесі: p=


  1. Pascal программалау тілі бойынша 20 сұрақтан тұратын тестті activboard – тің көмегімен орындау. Оқушылар тесттің нәтижесін барлық сұраққа жауап беріп болған соң көреді. (15 мин)

hello_html_6b4d78f6.jpg

hello_html_m31f051eb.jpg

ІІІ. Үй тапсырмасы ретінде тақырыпты оқып келуді беру. (2 мин)

ІV. Оқушыларды бағалау. (4 мин)

V. Сабақты аяқтау


Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

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

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