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

Preview:

Citation preview

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

a = 2.2b =3

S = 6.6

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

S=a*b

Басы

Соңы

шығару

S

Енгізуa, b

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

Программа

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

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

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

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

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

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

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

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

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

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

2 - 3

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

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

барамын.

4 - 6

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

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

Үй салуБасы

Соңы

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

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

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

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

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

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

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

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

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

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

ʼʼʼʼ

ʼʼʼʼʼ ЬЮ

ʼʼʼʼ ʼ

КОМПЬЮТЕР

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

ЖАРАЙСЫҢДАР

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

Recommended