32
Сабақтың тақырыбы: «Алгоритмді жазу түрлері. Блок-схема»

Алгоритм жазу түрі. блок схема

Embed Size (px)

Citation preview

Page 1: Алгоритм жазу түрі. блок  схема

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

«Алгоритмді жазу түрлері. Блок-схема»

Page 2: Алгоритм жазу түрі. блок  схема

Сабақтың мақсаты: Оқушылар берілген есептерге

алгоритмнің жазуылу түрі мен блок- схемада бейнелеу тәсілдерін үйрету

Page 3: Алгоритм жазу түрі. блок  схема

Білімділігі: Оқушыларға алгоритмнің жазуылу түрімен, блок-схема түрде бейнелеу тәсілдерімен таныстыру.Дамытушылығы:Оқушылардың алгоритм құруда логикалық ойлау қабілеттерін арттыру, дамыту.Тәрбиелігі: Оқушыларды еңбексүйгіштікке, сауатты азамат болуға тәрбиелеу. Құрал-жабдықтар: компьютер, интерактивті тақта, презентация, тапсырмалары бар карточка,,ребус.

Page 4: Алгоритм жазу түрі. блок  схема

Сабақтың барысыІ. Ұйымдастыру кезеңі:А) Сыныпты сабаққа дайындау.Б) Оқушыларды түгелдеу.

Page 5: Алгоритм жазу түрі. блок  схема

Сабақ жоспары:ІІ. Үй тапсырмасын сұрау ІІІ. Жаңа сабақтың барысыІV . ТапсырмаV. Сабақты қорытындылауБағалауҮй тапсырмасын беру

Page 6: Алгоритм жазу түрі. блок  схема

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

Page 7: Алгоритм жазу түрі. блок  схема

Алгоритм атауының шығу тарихы?

Алгоритм атауы атақты араб математигі Әбу Жафар Мұхаммед ибн әл- Хорезми (763-850) есімінің латынша Algorithmi (Алгоритм) жазуылуынан шыққан.

Page 8: Алгоритм жазу түрі. блок  схема

Алгоритм атқарушы деген не, оны кім атқара алады?

Алгорит атқарушы – бұл алгоритмде жазылған командарды орындай алатын адам немесе техникалық құрылғы.

Page 9: Алгоритм жазу түрі. блок  схема

Алгоритм қасиеттері деген не?

Алгоритмнің жалпы сипаттамасын алгоритм қасиеттері деп атайды.

Page 10: Алгоритм жазу түрі. блок  схема

Алгоритм қасиеттерін анықтамасымен ата?

1. Түсініктілік- 2. Дискреттілік-3. Анықтылық- 4. Нәтижелілік- 5. Жалпылық-

Page 11: Алгоритм жазу түрі. блок  схема

алгоритмді атқарушысы оны орындайтынын білуі керек.

Page 12: Алгоритм жазу түрі. блок  схема

алгоритм нақты әрекеттерден тұрады, келесі қадамы тәртіппен жүзеге асады.

Page 13: Алгоритм жазу түрі. блок  схема

алгоритмнің әрбір ережесі анық, мағыналы болу керек.

Page 14: Алгоритм жазу түрі. блок  схема

орындалатын қадамдардың соңында алгоритм нәтижеге жетуі керек.

Page 15: Алгоритм жазу түрі. блок  схема

қандай да алгоритмді түрлі бастапқы мәліметтермен бірнеше рет қолдануға болады.

Page 16: Алгоритм жазу түрі. блок  схема

Блок – схема - бұл алгоритмнің графикалық түрде жазылу түрі.

Page 17: Алгоритм жазу түрі. блок  схема

Алгоритмнің басы мен соңы

Әрекеттерді орындау үрдісі

Әрекетті орындау шарттары

Мәліметтерді енгізу немесе шығару.

Өту сызықтары

Page 18: Алгоритм жазу түрі. блок  схема

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

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

1. Компьютерге тік төртбұрыштың а қабырғасының мәнін енгіз.

2. Тік төртбұрыштың b қабырғасының мәнін енгіз.

3. S= a*b4. Компьютерлік экранында S тік

төртбұрыштыңауданын мәнін жазу.

Page 19: Алгоритм жазу түрі. блок  схема

Кестелік- алгоритмнің кесте, түрінде жазылу тәсілі.

№ Әрекет Нәтиже

a = 2.2b =3

S = 6.6

Page 20: Алгоритм жазу түрі. блок  схема

Графикалық – алгоритмнің графикалық бөліктерден құралған блок-схема түрінде бейнелеу тәсілі.

S=a*b

Басы

Соңы

шығару

S

Енгізуa, b

Page 21: Алгоритм жазу түрі. блок  схема

Программалық – алгоритмді компьютер тіліне түсінікті түрде жазылу тәсілі.

Программа

Program Esep;Var s, a,b: real;

BeginWriteln(а және b үшін мәліметтерін енгізу );

Readln (a,b);S = a*b

Writeln (Тік төртбұрыштың ауданы S=S.3:2)

Page 22: Алгоритм жазу түрі. блок  схема

Алгоритм құр.

Page 23: Алгоритм жазу түрі. блок  схема

«Өту» алгоритмҚасқырды өткізу. 1Өзі қайту. 2Ешкіні өткізу. 3Қырықбатты өткізу. 4Өзі қайту. 5Ешкімен қайту. 6Ешкімен өту. 7

Page 24: Алгоритм жазу түрі. блок  схема

Гүлге су құйӘрекет Әрекеттің дұрыс

орындаулы1. Гүлге су құятын

ыдысты алам.1 - 1

2.Ыдысты орнына апарып қоям

2 - 3

3. Ыдысқа су құямын. 3 - 4

4. Гүлдің жанына

барамын.

4 - 6

5. Су құйып болдым. 5 - 5

6. Гүлге суды құямын. 6 - 2

Page 25: Алгоритм жазу түрі. блок  схема

Үй салуБасы

Соңы

Қолыңа қара, сары, қызыл, көк, жасыл түсті қарындаштар ал

Үйдің суретін сал

Шатырын қызыл түске боя

Қабырғасын сары түске боя

Терезесін көк түске боя

Есігін жасыл түске боя

Page 26: Алгоритм жазу түрі. блок  схема

Қорытындылау1.Алгоритм бұл белгілі бір нәтижеге жеткізетін тізбектей орындалатын нұсаулар жиыны. иә2.Алгоритм дискретті болу керек (қадам) иә3.«Алгоритм сөзі» ұлы ағартушы Ш.Уәлихановпен байланысты. жоқ4.Блок- схема геометриялық фигурадан тұрады. иә5.Сөздік алгоритм тізбегін компьютер орындайды. жоқ

Page 27: Алгоритм жазу түрі. блок  схема

Алдар көсе тәтті конфетті дұрыс жеді ме? (егер төменгі алгоритмде қате болса түзе)

1. Конфетті ал. 2.Конфетті жу. 3. Конфетті аш. 4. Конфетті же. 5. Сыртқы қағазын арнай қалдықтар шелегіне сал.

Page 28: Алгоритм жазу түрі. блок  схема

Ребусты шешіңдер:

ʼʼʼʼ

ʼʼʼʼʼ ЬЮ

ʼʼʼʼ ʼ

Page 29: Алгоритм жазу түрі. блок  схема

КОМПЬЮТЕР

Page 30: Алгоритм жазу түрі. блок  схема

Үй тапсырмасы § 3.2 29-31 бет «Көшені қиып өту» алгоритмінің блок-схемасын сыз.

Page 31: Алгоритм жазу түрі. блок  схема

ЖАРАЙСЫҢДАР

Page 32: Алгоритм жазу түрі. блок  схема

Бүгінгі сабақ бойынша көңіл күйінді көрсетіңдер