kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Паскаль программалау тілінде есептер шы?ару

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

Саба?ты? та?ырыбы: Паскаль программалау тілінде есептер шы?ару

Саба?ты? ма?саты:

Білімділік: Паскаль программалау тілінде программа ??ру?а ?йрету. Сызы?ты?, тарма?тал?ан, ?айталану командаларды ?олдана отырып, алгоритмні? график т?рінде (блок-схема) жазу?а, алгоритм  тілде программалау?а ?йрету
Дамытушылы?: О?ушыларды? ?з бетінше дербес компьютерде ж?мыс істеуге да?дыландыра отырып, логикалы? ойлау ?абілеттерін  дамыту, п?нге ?ызы?ушылы?тарын арттыру
Т?рбиелік: о?ушыларды ??ыптылы??а, ж?йелілікке, жауапкершілікке, ізденімпазды??а, іскерлікке т?рбиелеу

Саба?ты? типі: жина?тау, бекіту саба?ы

Саба?ты? т?рі: аралас саба?

Саба?та ?олданылатын ?діс-т?сілдер: топты?, жеке ж?мыс, к?рсете-т?сіндіру

П?наралы? байланыс: математика, тарих

Саба?та пайдаланылатын к?рнекі ??ралдар: ДК, интерактивті та?та, флипчарттар, тесттік ??рыл?ы, тірек схемалар, электронды? о?улы?, Паскаль ба?дарламасы

Саба?ты? барысы:

I. ?йымдастыру кезе?і.

Сыныпты топтар?а б?лу (Алгоритм, Оператор, Блок-схема)
II.  ?тілген саба?тарды ?айталау

1) Алгоритм дегеніміз не? Б?л с?з ?айдан шы?ты?
2) Алгоритм ?рнектеу, жазу т?сілдері?
3) Транслятор дегеніміз не?
4) Компьютер есеп шы?ару неше кезе?нен т?рады?
5) Сызы?ты, тарма?талу, циклдік алгоритм дегеніміз не?
6) Паскаль тілінде ж?не алгоритмдік тілдерде ?андай шамалар пайдаланылады?

7) М?ліметтерді? типтері ?алай сипатталады, олар ?андай ?ызмет ат?арады?

8) Оператор дегеніміз не, олар ?андай топтар?а жіктеледі?

9) Енгізу ж?не шы?ару  операторларыны? ат?аратын негізгі міндеттері ?андай?

ІІІ.Тапсырмалармен ж?мыс (топтар?а беріледі)

№1 .?зынды?ы а-?а те?, в-?а те? тік т?ртб?рышты? ауданын есептейтін программа ??ры?ыз.

№2 Есеп. Табандары а ж?не в болатын, ?лкен ?абыр?асына іргелес б?рышы х-?а те? те?б?йірлі трапецияны? ауданын табу программасын жаз.

№3 Есеп. Арифметикалы? ?рнектерді Паскаль тілінде жаз.

1)  y=6x2+3x-1

2) a=|b|-2c

3) d=(5a-b2+c)/3

4) y=sin2x-cosx

5) y=e7xsinx+1/2

6) z=1+x/(2sinx-1)

ІV. Диктант. Берілген ба?дарлама м?тінін о?ушылармен бірге жазып шы?у.

Шарды? радиусы берілген, шарды? к?лемін табу ба?дарламасын жазу керек

V. Де?гейлік есептер шы?ару.

n-ге дейінгі натурал сандарды? ?осындысын есептеп,  y-ті? м?нін тап

№1. 1 + 2 + 3 + . . . + n         y  = n(n + 1)/2

 

program e_5;

var s:real;i,n:integer;

begin

 writeln;

  write ('engiz n');

   read (n);

s:=0;

 for i:=1 to 2*n-1 Do

  if (i mod 2)=1

   then s:=s+i;

writeln('kosindinin mani=',s,'  y=',n*(n+1)/2);

end.

 

 

№2

2 + 4 + 6 +. . . + 2n            y  = n(n + 1)

 

program e_6;

var s:real;i,n:integer;

begin

 writeln;

  write ('engiz n');

   read (n);

s:=0;

 for i:=1 to 2*n Do

  if (i mod 2)=0

   then s:= s + i;

writeln ('kosindinin mani=',s,'  y=',n*(n+1));

end.

 

VI. Саба?ты ?орытындылау. Тестпен ж?мыс (Activote тесттік ??рыл?ысын пайдалану)

VII. О?ушыларды ба?алау. Топ же?імпаздарын аны?тау

VIII. ?йге тапсырма беру, 101 беттегі №2 есеп

 

 

 

 

 

 

 

 

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Паскаль программалау тілінде есептер шы?ару »

Сабақтың тақырыбы: Паскаль программалау тілінде есептер шығару

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

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

Сабақтың типі: жинақтау, бекіту сабағы

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

Сабақта қолданылатын әдіс-тәсілдер: топтық, жеке жұмыс, көрсете-түсіндіру

Пәнаралық байланыс: математика, тарих

Сабақта пайдаланылатын көрнекі құралдар: ДК, интерактивті тақта, флипчарттар, тесттік құрылғы, тірек схемалар, электрондық оқулық, Паскаль бағдарламасы

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

I. Ұйымдастыру кезеңі.

Сыныпты топтарға бөлу (Алгоритм, Оператор, Блок-схема)
II. Өтілген сабақтарды қайталау

1) Алгоритм дегеніміз не? Бұл сөз қайдан шықты?
2) Алгоритм өрнектеу, жазу тәсілдері?
3) Транслятор дегеніміз не?
4) Компьютер есеп шығару неше кезеңнен тұрады?
5) Сызықты, тармақталу, циклдік алгоритм дегеніміз не?
6) Паскаль тілінде және алгоритмдік тілдерде қандай шамалар пайдаланылады?

7) Мәліметтердің типтері қалай сипатталады, олар қандай қызмет атқарады?

8) Оператор дегеніміз не, олар қандай топтарға жіктеледі?

9) Енгізу және шығару операторларының атқаратын негізгі міндеттері қандай?

ІІІ.Тапсырмалармен жұмыс (топтарға беріледі)

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

2 Есеп. Табандары а және в болатын, үлкен қабырғасына іргелес бұрышы х-қа тең теңбүйірлі трапецияның ауданын табу программасын жаз.

3 Есеп. Арифметикалық өрнектерді Паскаль тілінде жаз.

1) y=6x2+3x-1

2) a=|b|-2c

3) d=(5a-b2+c)/3

4) y=sin2x-cosx

5) y=e7xsinx+1/2

6) z=1+x/(2sinx-1)

ІV. Диктант. Берілген бағдарлама мәтінін оқушылармен бірге жазып шығу.

Шардың радиусы берілген, шардың көлемін табу бағдарламасын жазу керек

V. Деңгейлік есептер шығару.

n-ге дейінгі натурал сандардың қосындысын есептеп, y-тің мәнін тап

1. 1 + 2 + 3 + . . . + n y = n(n + 1)/2


program e_5;

var s:real;i,n:integer;

begin

writeln;

write ('engiz n');

read (n);

s:=0;

for i:=1 to 2*n-1 Do

if (i mod 2)=1

then s:=s+i;

writeln('kosindinin mani=',s,' y=',n*(n+1)/2);

end.



2

2 + 4 + 6 +. . . + 2n y = n(n + 1)


program e_6;

var s:real;i,n:integer;

begin

writeln;

write ('engiz n');

read (n);

s:=0;

for i:=1 to 2*n Do

if (i mod 2)=0

then s:= s + i;

writeln ('kosindinin mani=',s,' y=',n*(n+1));

end.


VI. Сабақты қорытындылау. Тестпен жұмыс (Activote тесттік құрылғысын пайдалану)

VII. Оқушыларды бағалау. Топ жеңімпаздарын анықтау

VIII. Үйге тапсырма беру, 101 беттегі №2 есеп


















Получите в подарок сайт учителя

Предмет: Информатика

Категория: Уроки

Целевая аудитория: 9 класс

Скачать
Паскаль программалау тілінде есептер шы?ару

Автор: Мусабекова Акмарал Амангельдыевна

Дата: 03.12.2014

Номер свидетельства: 138763


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Проверка свидетельства