400 000+ дайын материалды шексіз жүктеңіз
ҚМЖ, БЖБ, ТЖБ, презентациялар, көрнекіліктер және авторлық материалдар - 690 тг-ден бастап
Тақырып бойынша 19 материал табылды

Циклдік алгоритмдерді бағдарламалау.

Материал туралы қысқаша түсінік
Информатика
Материалдың қысқаша нұсқасы

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

Циклдік алгоритмдерді бағдарламалау.

Қайталану саны белгісіз циклдер.

Практикалық сабақ

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

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

  1. Тәрбиелік: еңбекке баулу, мамандыққа бағдарлау, табиғат пен өнердегі сұлулықты түсінуге, адамгершілік, патриоттық, ұлттық келісім ұғымдарын дұрыс қабылдауға, үлкенге сый – кішіге жол көрсетуге тәрбиелеу.

  2. Дамытушылық: жеке тұлғаны, танымдық қызығушылықты, еріктілікті, жалпы қабілеттілікті, сезімді дамыту.

Сабақтың көрнекілігі: компьютер, видеопроектор, дидактикалық материалдар,

суреттер, QBasic программалау тілі.


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

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

Сабақтың тақырыбын, мақсатын айту.

ІІ. Үй тапсырмасын тексеру.

1. Циклдік алгоритмдер деп қандай алгоритмдерге айтылады?

  1. Циклдік алгоритмдердің қандай түрлері бар?

  2. Цикл - әзір оператор қалай жазылады?


ІІІ. Жаңа тақырыпты түсіндіру.

Қайталану саны белгісіз циклдер

Циклді қанша рет қайталау керек екені кейде алдын ала белгісіз болады, бірақ бір шарт орынды болып тұрғанда ол орындалуға тиіс.

Іске асыру пішіндері.


Алгоритм тілі

Блок-схема

QBasic тілі


әзірше шарт

цб

цикл денесі

цс


Циклдің шартты операторы

WHILE шарт

цикл денесі

WEND


DO WHILE немесе UNTIL

цикл денесі

LOOP


ІV.Сабақты пысықтау.

Мысал: 1, 3, 5, …, 15 сандар квадраттарының кестесін құру.

Шешуі:

Егер X цикл айнымалысының басқарушысын (параметрді) алғашқы мәнінен — 1-ден ақырғы мәніне — 15-ке дейін,Ү=Х2 формуласын пайдаланып қадаммен (2) өзгертіп отырса, сандар квадраттары кестесін құруға болады.

Егер алғашқы мәні Х=1 болса, Х-тің алдыңғы мәнін қадам шамасына өзгерте отырып, Х-тің келесі мәндерін меншіктеу командасы арқылы алуға болады: Х:=Х+2.


алг квадраттар кестесі (нәт. бүтін Y)

басы бүтін Х

Х=1

әзірше

цб

Y=X2

шығару X, Y

X=X+2

цс

соңы



1 әдіс

REM квадраттар кестесі

DIM X,Y AS INTEGER

X=1

DO WHILE X<=15

Y=X^2

PRINT X,Y

X=X+2

LOOP

2 әдіс

REM квадраттар кестесі

DIM X,Y AS INTEGER

X=1

DO UNTIL X<=15

Y=X^2

PRINT X,Y

X=X+2

LOOP

3 әдіс

REM квадраттар кестесі

DIM X,Y AS INTEGER

X=1

WHILE X<=15

Y=X^2

PRINT X,Y

X=X+2

WEND


Тапсырмалар:

Келесі тізбектің қосындысын есептеуге программа құр.

1.

2.

3.


Төмендегі есептерге программа құр.

1. n-натурал сандары берілген. Олардың ең үлкен ортақ бөлгішін тап.

2. Квадраттары 11-ге бөлінетін барлық екі мәнді сандарды тап.

3. х және y –тің 1-ден 1000 – ға дейінгі аралықта қанша жұп сан бар екендігін анықта.


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

1. Циклдік алгоритмдер.

  1. Қайталану саны белгісіз циклдер.

  2. Циклдің шартты операторлары.

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

Тақырыпты оқу, түсінік жазу.

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

Материалды Word форматында жүктеп аласыз
Тарифке кіреді
0 ұстаз жүктеп алған
29.03.2019
984
Бұл материалды қолданушы жариялаған. UstazTilegi материалдың мазмұны мен авторлық құқықтарына жауап бермейді. Авторлық құқық бұзылған жағдайда шағым қалдыра аласыз
"Ұстаз" платформасында тіркелген пәндік олимпиадалар
Аттестацияға жарамды екенін көру үшін "Ұстаз" платформасында "Жарыстар, олимпиадалар тізімінен "Ustaz tilegi" деп іздесеңіз шығады
Қазақстандағы ең үлкен материалдар базасынан іздеу
Сіз үшін 400 000 ұстаздардың еңбегі мен тәжірибесін біріктіріп, ең үлкен материалдар базасын жасадық. Төменде керек материалды іздеп, жүктеп алып сабағыңызға қолдана аласыз
Осы тақырыпта
көрнекілік керек па?
10 000 астам көрнекіліктерді жинап қойдық.
Көрнекілік бөліміне өтіп тақырыбын жазып жүктеп алыңыз!
Министірлікпен келісілген Аттестацияға жарамды курстар тізімі