Саба?ты? ма?саты:
1. «Алгоритм» ??ымын ?алыптастыру, оны? ?асиеттерін білу;
2. Алгоритм ??ру да?дысын ?алыптастыру, негізгі ?асеттеріне мысалдар келтіре білу, алгоритмді орындау т?сінігін дамыту;
3. ?арапайым алгортмдер ??ра білу;
Саба?ты? к?рнекілігі:
Баспалы? материалдар сызыл?ан плакат. Электронды? о?удлы? Е-9, Тестілу программасы. ?арапайым алгоритмдерді? блок-схемасы, баспалы?, мультмедиалы?-компьютерлік (CD) таратпа материялдар. Флипчарт (к?кпен жазыл?андар фч-?а салынады).
Саба?ты? т?рі: теориялы?-практикалы? саба?;
Саба?ты? барысы:
І. ?йымдастыру.
- О?ушыларды т?гелдеу, журнал толтыру, о?ушыларды? д?птерлерін, о?улы?тарын ?арап шы?у.
- Сынып, та?та, парта тазалы?ын ?арап шы?у, ?ажет болса ескертулер жасау.
О?ушыларды? назарын саба??а аудару.
ІІ. Жа?а саба?
- «Алогритм» ??ымы. (презентация: inf6_1_Алгоритм угымы, 2-3-слайд)
Проблемлы? ситуация:
Мына интегралыды? функцияны? х=3 бол?анда?ы м?нін шы?ара алсы?дар ма?
? (жо?, біз ондайды ?ткен жо?пыз)
Онда былай істе?дер: б?л та?баны интеграл дейді.
Мына н?с?ауларды - орында?ыздар.
- х-ты? д?режесіне 1 ?осы?ыз;
- осыны 3 ке б?ліп, б?лшек етіп жазы?ыз;
- х-ты? орнына алдымен интеграл белгісіні? ?сінгі санын ?ойып 1-б?лшек етіп жаз?ыз,
- х-ты? орнына алдымен интеграл белгісіні? санын жазып 2-б?лшек ?рнек жаз?ыз;
- 1-б?лшектен 2-б?лшекті шегері?із;
- шы??ан санды н?тиже ретінде жазы?ыз;
х3
3
Н?тиже 3 шы?ты. Мен айт?ан н?с?аулар бойынша сіздер білмесе?іздер де жо?ар?ы математиканы? есебін шы?арды?ыздар. Мен есепті? алгоритмін айтып т?рдым, сіздер орындады?ыздар.
Енді мына тапсырманы д?птерге орында?дар; (презентацияда 5-слайд)
Мына алгоримтді торк?з пара??а орындап к?рі?із.
1. Клетка ?илысына ?алам ?шын тиігізі?із.
2. Жо?ары ?арай 10 клетка сызы?ыз.
3. О??а ?арай 5 клетка сызы?ыз.
4. Т?мен ?арай 5 клетка сызы?ыз.
5. Сол?а ?арай 5 клетка сызы?ыз.
6. ?аламды ?а?аздан алы?ыз.
Сізді? ?рекеттері?ізді? н?тижесі не болып шы?ты?
Сіз жалауды? суретін салатыны?ызды білді?із бе?
Салу барысында ойланды?ыз ба?
Осы алгоритмні? орындалуын к?ру: (презентация inf9_algFormaldy)
Алгоритмдеу дегеніміз- берілген есепті? шы?ару жолдарын реттелген амалдар т?ріне келтіру.
Алгоритм дегеніміз орындалу барысында есепті? шешіміне алып келетін жарлы?тармен н?с?аулар тізбегі.
Мысалдар келтіру.
2. Алгоритм ?асиеттері (4-слайд)
1.айы?ындылы? (мыс: «айнымалы?а на?ты немесе б?тін сан бері?із» деген жарлы? д?рыс емес. На?ты мен б?тінні? бірін ?ана к?рсету керек);
2.?зіктілік (мыс: «айнымалы м?нін есептеп алып оны жауап ретінде алы?ыз» деген жарлы?та екі ?адам бірігіп кеткендіктен д?рыс емес. Д?рысы: айнымалы м?нін есепте?із; шы??ан н?тижені жауап ретінде алы?ыз;)
3.н?тижелік. (б?л ?асиеті са?талмаса алгоритмді орындаушы «айналып» ?алады)
- жалпылы?. Бір алгоритм ?зара ??сас кез-келген есептерді шешуі тиіс.
- формалдылы?. Орындаушы алгоритм ма?анасын т?сінбесе де ?р жарлы?ты орындай отырып д?рыс н?тиже шы?аратындай болу керек
ІІІ. Саба?ты бекіту
Алогритм деген не? Б?л с?з ?айдан шы??ан?
Негізгі ?асеттері ?андай?
Алгоритманы? ?асиеттеріне сипаттама бер, мысалдар келтір.
«Жары?шам» алгоритмін ??ры?ыдар:
- К?ше ?иылсында то?та?ыз
- Шам?а ?ара?ыз
- егер жасыл жанса ?ті?із
- егер сары жанса дайындалы?ыз
егер ?ызыл жанса то?та?ыз
IV ?йге тапсырма
О?у: лекция бойынша, Шаршы сызатын алгоритм жазып келі?дер.