Просмотр содержимого документа
«Алгоритмдерді алгоритм тілінде ж?не блок – схема т?рінде к?рсету »
Сабақтың тақырыбы:
Алгоритмдерді алгоритм тілінде және блок – схема түрінде көрсету
Білімділік– Оқушылардың алгоритмдердің жазылу түрлері туралы білімдерін қалыптастыру;
Дамытушылық– Оқушылардың танымдық және шығармашылық қабілеттерін жан - жақты дамыту;
Тәрбиелік– Оқушыларды жүйелікке, бірізділікке, ұқыптылыққа, уақытты тиімді пайдалануға тәрбиелеу.
Үй тапсырмасы:
(Алгоритм және оның қасиеттері)
Алгоритм дегеніміз не?
2. Алгоритм орындаушысы дегеніміз не?
3.Алгоритмнің негізгі қасиеттерін ата?
Алгоритм жазу жолдары
1)табиғи тілдегі жазылуы;
2) белгілі бір түйінді сөздер – терминдер арқылы қысқаша тізбекті түрдежазу (алгоритмдік тілде);
3) графиктік жолмен жазу;
4) программалау тілдеріндегі жазылуы.
Алгоритмдік тілде жазылуы
алгалгоритмнің аты
басы
алгоритм командалары (серия);
соңы
Блок пішімі
Атқаратын жұмысы
Алгоритм басы
Алгоритм соңы
Есептеуіш әрекет
Деректерді енгізу, деректер шығару
Шартты тексеру
Циклдің басы
Көмекші алгоритмді шақыру
Мысалы: Герон формуласы бойынша үшбұрыштың ауданын табу. Үшбұрыштың 3 қабырғасы белгілі (3 қабырғаны есепті шешуші пернетақтадан енгізу қажет). Ауданын табу үшін бірінші үшбұрыштың мына формула бойынша периметрін табамыз:
Периметрін тапқаннан кейін, ауданын есептейміз. Ол төмендегідей формуламен жүреді:
басы
a,b,c
Табиғи тілде жазылуы:
1) алгоритмнің басы
2) a,b,c мәндерін енгізу
3) периметрдің формуласы бойынша Р табу керек
4) ауданның формуласы бойынша S табу керек
5) ауданның мәнін баспаға шығару керек (периметрдің мәнін де баспаға шығаруға болады)
6) алгоритмнің соңы
S
соңы
алгГерон формуласы
басы
соңы
1. «Алгоритм» атауы қайдан шыққан?
А) Мұхаммед әл-Хорезми атының латынша айтылуынан
Б) Мұхаммед әл-Хорезми атының арабша айтылуынан
В) әл-Фараби атының латынша айтылуынан
2. Алгоритм дегеніміз не?
А) Қоршаған ортада болып жатқан түрлі құбылыстар
Б) Орындаушының белгілі бір мақсатқа жету барысындағы ретімен орындалатын түсінікті дәл ұйғарым
В) Алғашқы берілген мәліметтерді пайдаланып жұмыс жасау