Тармақталған алгоритмдер


Slide 1

Түймекент орта мектебі

Ашық сабақ

Информатика

9 сынып

Slide 2

Сабақтың тақырыбы: “Тармақталған алгоритмдер”

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

Білімділік:

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

Дамытушылық:

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

Тәрбиелік:

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

Slide 3

Үй тапсырмасы

"Лото" ойыны

Slide 4 Slide 5

Шамалар қалай бөлінеді?

Slide 6

Қандай шамалар айнымалы деп аталады?

Slide 7

Қандай шамалар аргумент деп аталады?

Slide 8

Қандай шамалар аргументтің нәтижелері деп аталады?

Slide 9

Алгоритмнің жалпы түрін жазыңыз?

Slide 10

Алгоритм өңдейтін шамалар қалай бөлінеді?

Slide 11

Шамалардың түрлері?

Slide 12

Бедербелгілік шамаларға не кіреді және қалай белгіленеді?

Slide 13

Айнымалы шамаларды жазу үшін алгоритмде қандай белгілеулер пайдаланылады?

Slide 14

Заттық шамаларға не кіреді және қалай белгіленеді?

Slide 15

Бүтін шамаларға не кіреді және қалай белгіленеді?

Slide 16

Ішіне - сыртына

Slide 17

Ребус

Slide 18 Slide 19

Тармақталған алгоритмдер

Қадамдардың тізбектеп орындалуы

кейбір шарттарға байланысты

болатын алгоритмдерді

тармақталған алгоритмдер

деп атайды.

Slide 20

Тармақталу командасы (толымды)

1-серия

2-серия

Егер <шарт>

онда <1-серия>

әйтпесе <2-серия>

Болды

IF <шарт> THEN <1-серия> ELSE <2-серия>

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

Блок - схема

QBasic тілі

Slide 21

Тармақталу командасы (толымсыз)

серия

шарт

иә

жоқ

Егер <шарт>

онда <серия>

Болды

IF <шарт> THEN <серия>

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

Блок-схема

QBasic тілі

Slide 22

Шарт өрнегін жазу үшін мынадай салыстыру белгілерін пайдаланамыз:

Математика

QBasic

Сипаттамасы

=

=

Тең

<

<

Кіші

<=

Кіші немесе тең

>

>

Үлкен

>=

Үлкен немесе тең

<>

Тең емес

Slide 23

Сөздік

IF - егер

THEN - онда

ELSE - әйтпесе

Slide 24

Мысал. Екі a және b сандары берілген. Екі санның үлкенін табу программасы мен блок-схемасын құрайық.

REM ECY;

INPUT a, b

IF a > b THEN max = a

ELSE max = b

PRINT “max=“ ; max

END

Slide 25

Сұрақ

Жауап

1

Тармақталған алгоритм дегеніміз не?

Қадамдардың тізбектеп орындалуы байланысты болатын алгоритм

2

Толық оператордың жазылу түрі

Егер шарттың мәні «ақиқат» болса,

, ал мән «жалған» болса, орындалады.

3

Қысқа оператордың жазылу түрі

Егер шарттың мәні «ақиқат» болса, , ал мән «жалған» болса, орындалады.

4

Егер

5

Онда

6

Әйтпесе

Ақпараттық диктант

Slide 26

3-деңгей

2-деңгей

1-деңгей

Slide 27

1-деңгей Өрнектерді QBasic тілінде жаз

Slide 28

2 деңгей.

Берілген функция:

есептеп шығаратын программа құр.

Slide 29

3 деңгей.

Екі сан А, В берілген. Егер А<В теңсіздігі орындалса, онда олардың қосындысының мәнін, ал басқаша болса, көбейтіндісін басып шығарыңдар.

Slide 30

Рефлексия

Slide 31

Үйге тапсырма:

1. 7 тақырып

(40-47 бет),

Оқулықтан:

7, 8 тапсырма

(49 бет)


Ұқсас жұмыстар
ЕСЕПТЕУДІҢ АЛГОРИТМДІК ШЕШІМІ АЛГОРИТМДІК КҮРДЕЛІКТІ ТАЛДАУ
Қайталану саны белгісіз алгоритм құрылысы
Алгоритм және оның атқарушылары
Алгоритмдер туралы түсінік. Алгоритм күрделілігі
Алгоритмнің орындалу
Қозғалмайтын электр зарядтарының электр өрісі
Перевезти козу капустой
Алгоритм түсінігі
Шешілмейтін алгоритмдер туралы түсінік. Алгоритм .күрделілігі. Алгоритм түсінігінің функция түсінігімен байланысы. Алгоритмдік тіл және оны сипаттамалар
Кездейсоқ сандар
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz