- Сабақтың тақырыбы:
- «Алгоритм және оның атқарушылары.
- Алгоритм қасиеттері.
- Алгоритмнің өрнектелу жолдары»
- Сабақтың мақсаты:
- Білімділік: Оқушылардың алгоритм,
- атқарушы ұғымы, алгоритмнің қасиеттері,
- алгоритмнің жазылу түрлері туралы білімдерін
- қалыптастыру.
- Дамытушылық: оқушылардың танымдық
- және шығармашылық қабілеттерін жан-жақты
- дамыту;
- Тәрбиелік: оқушыларды жүйелікке, бірізділікке,
- ұқыптылыққа, уақытты тиімді пайдалануға
- тәрбиелеу.
Мейірімді жүрекпен, - Мейірімді жүрекпен,
- Ақпейілді тілекпен,
- Амандасып алайық,
- Бір жадырап қалайық!
- Топтардың ережесі:
- 1.Бір-бірімізді тыңдаймыз
- 2.Уақытты үнемдейміз
- 3.Топ мүшелерінің
- пікірімен санасамыз
Алғашқы бағдарламаның авторы кім? - Алғашқы бағдарламаның авторы кім?
- Бірінші ЭЕМ қалай аталды? Ол қай елде ойлап шығарылған?
- Дербес компьютерлер қай буынға жатады?
- Алгоритм жазу жолдары
- Алгоритмді компьютерде орындау үшін оларды
- алдын-ала жазып алу керек. Жалпы жағдайда, алгоритм
- жазудың келесі түрлері қабылданған:
- 1) табиғи тілдегі жазылуы;
- 2) белгілі бір түйінді сөздер – терминдер арқылы
- қысқаша тізбекті түрде жазу;
- 3) блок – схема түрінде жазу;
- 4) программалау тілдеріндегі жазылуы.
- Бірақ табиғи тілде жазылған алгоритм
- компьютерде орындалмайды, өйткені бұл жағдайда
- дәлдік, нақтылық сақталмайды. Алгоритмдерді графиктік
- жолмен жазу, кейіннен осы программалау тіліндегі
- программаға айналдыру жұмысы мемлекеттік стандартпен
- бекітіліп, ақпарат өндеу жұмысында кеңінен қолданылады.
- Ақпарат өңдеудің әрбір буыны немесе орындалатын операциялар реті алгоритм схемасымен айқындалады. Алгоритм схемасын оның блок схемасы деп аталады.
| | | - алг алгоритмнің аты
- басы бүт a, x, y
- енгізу a, x
- y: = a * x
- шығару у
- соңы
| - Program a1;
- Var a, x, y: integer;
- Begin
- Readln (a, x);
- y: = a * x;
- writeln (‘y=’,y);
- end.
| | - Еңгізу немесе шығару блогі
- «Алгоритм» ұғымы информатикада ақпарат сияқты іргелі ұғымдар қатарына жатады. Алгоритм атауы атақты араб математигі
- Әбу Жафар Мұхаммед ибн Мұса әл-Хорезми
- ( 763-850 ж.ж) есімінің латынша
- Algorithmi (Алгоритми) болып жазылуына шыққан.
- Ол санаудың ондық жүйесінде көп орынды сандар
- мен арифметикалық амалдардың орындалу ережесін ұсынған. Бұл ережелер қосынды мен көбейтіндіні табуға арналған амалдарды орындауға қажетті тізбектен құрылған. Сол ереже осы күнге дейін қолданылып келеді.
- Алгоритм қасиеттері
- Алгоритмнің айқын, дәл өрнектелу қасиеті. Алгоритмде келтірілген барлық
- Әрекеттердің мағынасы айқын, нықты анықталған болу керек.
- Алгоритмнің үзіктілік қасиеті. Бұл қасиеті бойынша алгоритм бірнеше ықшам
- бөліктерге, жеке-жеке әрекеттер жіктеледі.
- Алгоритмнің нәтижелік қасиеті. Кез-келген алгоритмнің нәтижесі болу керек.
- Әрекеттердің шектеулі санынан кейін белгілі бір уақытта қорытынды нәтиже
- алуымыз қажет.
- Алгоритмнің жалпылық немесе ортақтық қасиеті. Алгоритм құрғанда белгілі
- бір жеке проблемаға қарсы ғана арналмай, осы тәріздес мәселелер шешуін
- толық қамтуға мүмкіндік беретіндей етіп құрылуы қажет.
- Алгоритмнің формальды орындалуы. Алгоритмді орындағанда орындаушы
- Оны әр командасының мағынасын түсінуі де, түсінбеуі де мүмкін.
- Бірақ алгоритмнің әр командасы орындаушының нақты бір әрекетті
- орындауын талап етеді.
- IV. Практикалық жұмыс:
- Paint бағдарламасында бағдаршам суретін салу
- Paint бағдарламасын ашыңыз.
- Сурет салу алаңын үлгідегідей
- екі бөлікке бөліңіз
- Бір бөлігіне бағдаршамды
- салуға қажетті
- геометриялық фигураларды
- сызып, қажетті
- атаулармен атаңыз
- Екінші бөлігіне «көшіру – қою»
- («скопировать - вставить»)
- командаларын
- орындау арқылы бағдаршам
- суретін сызыңыз.
- Тест тапсырмалары
- 1. «Алгоритм» атауы қайдан шыққан?
- А) Мұхаммед әл-Хорезми атының латынша айтылуынан
- Б) Мұхаммед әл-Хорезми атының арабша айтылуынан
- В) әл-Фараби атының латынша айтылуынан
- 2. Алгоритм дегеніміз не?
- А) Қоршаған ортада болып жатқан түрлі құбылыстар
- Б) Орындаушының белгілі бір мақсатқа жету барысындағы
- ретімен орындалатын түсінікті дәл ұйғарым
- В) Алғашқы берілген мәліметтерді пайдаланып жұмыс жасау
- 3. Алгоритмнің негізгі қасиеттерін көрсет
- А) алгоритмнің айқындылығы, түсініктілігі, тиістілігі
- Б) алгоритмнің үздіктілігі, түсініктілігі, тиістілігі, мақсаттылығы
- В) алгоритмнің айқындылығы, үздіктілігі, жалпыға бірдейлігі,
- нәтижелігі, формальді орындалуы
- Алгоритмнің жазылу түрлерін көрсет
- А) табиғи тілде, блок-схема түрінде, программалау тілінде
- Б) табиғи тілде, программалау тілінде, Паскаль тілінде, математикалық тілде
- В) блок-схема түрінде, графикалық түрде, ағылшын тілінде
- Блок-схемада қандай геометриялық фигуралар қолданылмайды?
- А) тіктөртбұрыш, ромб
- Б) стрелкалар, параллелограм
- В) шеңбер, үшбұрыш
- VII. Рефлексия
- Мен білдім
- Маған қызықты болды
- Маған қиынға түсті
- Мен істей аламын
- Оқушыларды бағалау
- Үйге тапсырма:
- 8 тақырыпты оқу
- (55-56 бет),
- 4-6 тапсырмалар
- /57 бет/
Достарыңызбен бөлісу: |