Алгоритмдеу негіздері және алгоритм құру




Презентация қосу
Алматы облысы
Кербұлақ ауданы
Ж.Тобаяқов атындағы орта
мектеп мектепке дейінгі шағын
орталығымен
9 -сынып

Алматы 2013ж.

Сабақтың тақырыбы:
Алгоритмдеу негіздері
және алгоритм
құру технологиясы.

Сабақтың

мақсаты:

1.«Алгоритм» ұғымын талдау.
Оның қасиеттері, қарапайым
алгоритм құру технологиясы.
2. Блок-схема тәсілдерін меңгеру.
3. Алгоритмді есепте қолдана білуді
үйрету.

Сабақтың түрі: Аралас сабақ.
Оқушы нені білу тиіс: Алгоритмнің
өрнектелу жолдарын.
Алгоритм қасиеттерін.
Алгоритмнің блоктары ның арнайы белгілері.
Қарапайым есептерге
алгоритм құру.

Қолданатын көрнекіліктер: Тест.Кесте. Тірек
сызба

І.Негізгі ұғымдар:« Алгоритм» сөзі ІХ ғасырдың ұлы математигі Әбу Жафар ибн Мұса
Әл-Хорезми атының латынша жазылуынан
шыққан.
Алгоритм -берілген есептің шығару жолын
реттелген амалдар тізбегі түріне келтіру.
Алгоритм схемасы- блок –схема деп аталады.
Әрекеттердің тізбектей орындалуын
сипаттайтын алгоритм – сызықты алгоритм
деп аталады.

Белгілі бір шартқа тәуелді тармақталып
бірнеше жолдарға бөліну тобын – тармақталу
алгоритм деп атаймыз.
Есептеу процессінің бөліктерінің қайталап
орындалуын – циклдық алгоритм деп
атаймыз.

ІІ. Тірек
сызбалар:
Алгоритм қасиеттері

Айқын,дәл
өрнектелуі

Нәтижелілігі

Үзіктілігі

Жалпыламалық

Қарапайым

Табиғи тіл
арқылы

Алгоритмнің өрнектелу
жолдары

Программалау
тілдерінде

Графиктік тілдер
/блок-схема/

Алгоритмнің жалпы өрнектелуі:
Алг – алгоритм атауы.
Арг – А,В,С,Д,Х.
Нәт – У,R16R2.
Басы
Алгоритм командалары
---------------------------------------------------------------Соңы.

Алгоритм блоктарының арнайы белгілері.
Іс-әрекеттің
аталуы

Блок пішімі

Атқаратын
қызметі

Процесс

Математикалық
өрнектерді есептеу

Таңдау

Есеп шығару жолын
таңдау

Модификация

Цикл /қайталау/
Басы

Құжат

Нәтижені шығару.

Енгізу,шығару

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

Бастау.Аяқтау.

Алгоритмді
бастау,аяқтау.

Қосалқы
программалар

Қосалқы
программаларға
кіру,шығу.

Мысал: У= а+в формуласы бойынша есептеу
алгоритмнің блок-схемасы.
БАСЫ

а,в
У:=а+в
У
СОҢЫ

Алгоритмді бастау
блогы;
а,в мәндерін енгізу;
У:= а + в -өрнегін есептеу
У - мәнін басуға,шығару
Алгоритмді аяқтау.

Алған білімін тексеру кезінде
оқушыларға жаңа сабақтан
сұрақтар бердім.
Сабақты бекіту: Оқушыларға
тест сұрақтарын бердім.
Компьютермен жұмыс жасатым.

Қорытынды
Бүгінгі сабақты қорыта келе, алгоритмнің қасиеттерін, маңызын,блок-схемасын
қалай орындауды көрсетім . Сабақты
қорыта келе балалар түсінігін сұрау,
тест тапсырма беру, тірек-сызбамен
жұмыс. Алгоритм бойынша үйге
тапсырма беру. Алгоритмнің түрлері,
оның блок-схемасын пайдаланып өз
бетінше есептер құрып,жазу,есептеу.

Тест сұрақтары?
1. Алгоритм сөзі қайдан шыққан?
2. Сызықты алгоритм дегеніміз не ?
3. Тармақталып бірнеше жолдарға бөлінуін
не деп атаймыз?
4. Алгоритм қасиеттері?
5. Алгоритмнің блок - схемасын көрсет?
6. Алгоритмнің программалау тілдері ?
7. У= а-в =c меншікте.
8. Алгоритмнің жалпы өрнектерін тап?
9. Алгоритм дегеніміз не ?

Тест жауаптары:
1-сұрақ:
1.Латын сөзі.
2.Грек сөзі.
3.Ағылшын сөзі.
2-сұрақ:
1.Әрекеттердің қайталана орындалуын.
2.Әрекеттердің шартқа байланысты
орындалуы.
3. Әрекеттердің тізбектей орындалуын.
3-сұрақ:
1. Тармақталған.
2.Сызықты.
3. Циклдық.

4-сұрақ:
1. Нәтижелілігі
2. Үзіктілігі
3. Жауаптары дұрыс.
5-сұрақ:
1.Процесс
2. Цикл
3. Сызықты
6-сұрақ:
1. Раіпt
2. Алгоритм
3. Паскаль
7-сұрақ:
1.У:= а+в=с
2.У= а-в=с
3.У:= а-в=с

8-сұрақ:
1.Программалау тілдер арқылы.
2. Паскал арқылы.
3. Си арқылы.
9-сұрақ:
1. Қайталап орындау.
2. берілген есептің шығару жолын
реттелген амалдар тізбегі түріне
келтіру.
3. Шартқа байланысты.


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