|
|
Сызықтық, тармақталған алгоритмдер.
Сабақтың тақырыбы: Сызықтық, тармақталған алгоритмдер.
Сабақтың мақсаты: Оқушыларға сызықтық, тармақталу алгоритмдер
тақырыбын түсіндіре отырып, күнделікті өмірдегі әрбір іс-әрекеттерінің, математикалық есептердің сызықтық, тармақталған алгоритімін, блок – схемасын құра білуге үйрету.
Білімділік: оқушыларға сызықтық, тармақталу алгоритмдері туралы
жалпы мағлұмат беру.
Дамытушылығы: оқушының сабаққа ынтасы мен қабілетін қалыптастырып,
пәнге деген қызығушылығын арттыру.
Тәрбиелігі: оқушыны іскерлікке, нақтылыққа, жылдамдыққа тәрбиелеу.
Сабақтың типі: жаңа білім беру
Сабақтың түрі: дәстүрлі сабақ
Сабақтың әдісі: түсіндіру, көрсету,
Пәнаралық байланыс: математика, физика, сызу
Көрнекілік: компьютер, қима қағаздар, слайд.
Сабақтың барысы:
а) ұйымдастыру кезеңі
ә) үй тапсырмасы
б) жаңа сабақ
в) деңгейлік тапсырмалар
д) бекіту
е) үйге тапсырма
ж) қорытынды
І. Ұйымдастыру кезеңі. (1-2 мин)
а) сәлемдесу, түгелдеу;
ә) оқу құралдарын тексеру;
б) балалар зейінін шоғырландыру.
ІІ. Үй тапсырмасын сұрау
- Алгоритм дегеніміз не?
- Алгоритмнің қасиеттері қандай?
- Алгоритмнің жазылу тәсілдері?
- Блок –схема дегеніміз не?
- Алгоритм ұғымының пайда болуы?
- Алгоритмдік тілдің жазылу пішімі?
ІІІ. Жаңа сабақты түсіндіру
Алгоритм командалары есеп шартына байланысты жай және құрама командалардан тұрады.
Сызықтық немесе тізбекті алгоритм. Сызықтық алгоритм тізбектеле орналасқан командалардан, ал блок - схемалар бір сызық бойына орналасқан тізбекті блоктардан тұрады. Әрекеттердің тізбектей орындалуы – сызықтық алгоритм деп аталады.
алг алгоритмнің атауы нәт (шығыс мәндер) басы енгізу шығару |
Мысалы: у=a+в сызықтық алгоритмдік тілде жазылуы
Алг у-ті табу енгізу а, в У= a+в |
Тармақталған алгоритмдер.
Қадамдардың тізбектеп орындалуы кейбір шарттарға байланысты болатын алгоритмдерді тармақталған алгоритмдер деп атайды.
Тармақталған алгоритмдер – алгоритмде арифметикалық теңсіздік пен теңдік түрінде берілген логикалық шарт тексеріледі. Логикалық шарт тексеріледі, егер орындалса, онда 1 – жолмен, ал егер орындалмаса, онда 2-ші жолмен жүзеге асады да, соңында екі тармақ бірігеді. Блок схемасында шарт тексеру блогы – ромб қолданылады.
Тармақталу операторы көрсетілген шартқа тәуелді құрамына кіретін операторлардың орындалуын немесе орындалмауын қамтамасыз етеді. Тармақталған алгоритмдерді бағдарланған кезде мынадай қызметші сөздер қолданылады: - егер , - онда ,- әйтпесе.
Шарт өрнегін жазу үшін мынадай салыстыру белгілерін пайдаланамыз:
Мысалы:
ІV. Деңгейлік тапсырмалар
"Ретін тап" z=a+x+b. Бүтін үш сан қосындысының алгоритмін, блок –схемасын ретімен жаз
z |
соңы |
енгізу (a, b, x) алг қосынды соңы z: = a +x + b нәт z басы шығару(z ) арг a, b, x |
z : = а + х + в |
a, b, x |
басы |
2 - тапсырма.
Кез –келген екі санның үлкенің табу алгоритмін, блок схемасын құру
3 - тапсырма. Берілген функция: Алгоритмін, блок схемасын құру
егерА>В
онда max:=A
әйтпесе max:=B
бітті
V. Сабақты бекіту сұрақтары
VI. Үйге тапсырма:
VII. Қорытындылау.
Сонымен біз бүгінгі сабақта сызықтық алгоритм және тармақталған алгоритмнің алгоритмдік тілде, блок- схемасының жазылу пішімімен танысып, есептер шығаруды үйрендік. .
VIII. Бағалау.
Соңғы жарияланған материалдар тізімі
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
История открытые уроки по истории |
Педагогика открытые уроки по педагогике |
Биология открытые уроки по биологии |
Информатика открытые уроки по информатике |
Математика открытые уроки по математике |
Физика открытые уроки по физике |
Химия открытые уроки по химии |
Разное открытые уроки |
География Открытые уроки по географии |
русский язык |