САБА? ЖОСПАРЫ «Бекітемін»
_______________
О?у ісіні? ме?герушісі
«___________» _______2015ж
Та?ырып: «Алгоритм ж?не программалау»
Саба?ты? ма?саты:
Білімділік: : алгоритмдер туралы т?сінік алу, теориялы? білімдерін бір ж?йеге келтіріп, программалау тілімен ж?мыс істеу кезіндегі практикалы? біліктіліктер мен да?дыларды ?алыптастыруды жал?астыру;
Дамытушылы?: есте са?тау, логикалы? ?абілеттерін дамыту, компьютерде ж?мыс істеуді ?алыптастыру;
Т?рбиелік: о?ушыларды? п?нге деген ?ызы?ушылы?ын арттыру, ?з бетінше ж?мыс істеулерін, н?тиже алу?а ж?не ?немдеуге да?дыландыру.
Саба?ты? ?дісі: Практикалы?, ойын элементтері аралас, жеке ж?не топты? ж?мыс
Саба?ты? т?рі: ?айталау саба?ы
П?н аралы? байланыс: Физика, геометрия
?олданылатын к?рнекілік: интерактивті та?та, компьютер, та?ырып?а с?йкес слайд,
Саба?ты? барысы:
- ?йымдастыру кезе?і
- Саба?ты? та?ырыбын ашу. «Ойлан тап!»
(3 топ?а б?лу : «Алгоритм» тобы, «Блок-схема» тобы, «Программа» тобы)
- ?й тапсырмасын пысы?тау («Постер ?ор?ау»)
- Семантикалы? карта
- Салыстыру (математикалы? модель ж?не информатикалы? модель)
- Практикалы? ж?мыс
- Жасырын тапсырмалар
- Тест с?ра?тары
- Саба?ты ?орытындылау. Рефлексия
?йге тапсырма
- Ба?алау
- ?йымдастыру кезе?і. Сыныпты т?гендеп, журналды толтырып, о?ушыларды? о?у-??ралдарын тексеріп, назарын саба??а аударту. О?ушыларды 3-топ?а б?лу:
- «Алгоритм» тобы
- «Блок-схема» тобы
- «Программалау» тобы
- Саба?ты? та?ырыбын ашу. «Ойлан тап!». Экранда о?ушылар?а суреттер к?рсетіп, жауаптарын алу ар?ылы б?гінгі саба?ты? та?ырыбын аны?тау. Еске т?сіру.
- ?й тапсырмасын пысы?тау («Постер ?ор?ау»)
?ш топ?а ?ткен та?ырып бойынша «Постер ?ор?ау» беріледі.
- «Алгоритм» тобы: «Алгоритм» дегеніміз не? Алгоритм ?асиеттері, Алгоритмні? т?рлері туралы баяндау
- «Блок-схема» тобы: Алоритмні? жазылуы, графикалы? тілде жазылуы
- «Программалау» тобы: Паскаль программалау тілі, тілді? алфавиті, негізгі элементтері туралы баяндау
- Семантикалы? карта толтыру
Нысандар жиынты?ы
Транслятор
Интерпретатор
Алгоритм
Циклдік алгоритм
Тарма?тал?ан алгоритм
Сызы?ты? алгоритм
Программалау тілі
Компилятор
Орындалатын іс-?рекеттерді? немесе ал?а ?ойыл?ан ма?сатты? н?тижеге жету жолында?ы реттелген тізбектер т?рі
- Алгоритмдерді ж?не алгоритмдік тілде жазыл?ан амалдар тізбегін орындау ?шін ?олданылатын, компьютерге т?сінікті арнайы тіл
- Егер орындаушы ?рекеттерді рет-ретімен тізбектей орындап н?тижеге жетсе, онда ол ?алай аталады?
- Егер орындаушы ?рекеттерді шартты тексеру ар?ылы ж?зеге асырса, онда ол ?алай аталады?
- Алгоритм орындау кезінде н?тижеге жету ?шін ?рекеттер бірнеше рет ?айталанатын болса, онда ол ?алай аталады?
- Программа тілін машина тіліне аударады.
- Программа тілін тізбектей машина тіліне аударып, оны? орындалуын ?амтамасыз ететін программа.
- Программаны? б?кіл м?тінін машина тіліне аударып, EXE файл т?ріне са?тайтын программа
- Бір атауда біріктірілген бірнеше нысандар тобы
- Салыстыру (математикалы? модель ж?не информатикалы? модель)Математикалы? жазыл?ан ?рнектерді информатика тілінде жазу.
Интерактивті та?тада орындау.
- Практикалы? ж?мыс
№1 есеп. О?улы?та 49 бет. 1 тапсырма. Тікт?ртб?рышты? a ж?не b ?абыр?алары бойынша периметрін ж?не ауданын есептейтін алгоритмін, блок-схемасын ж?не программасын ??ры?дар.
№2 есеп. Геометрия есебі. a=13, b=14, c=15 болса, онда ?шб?рышты? ауданы ?анша бол?аны? Герон формуласы ар?ылы есептеу. Алгоритмін, блок-схемасын ж?не программасын ??ру.
3 есеп. Физика есебі. 2 м/с жылдамды?пен ж?гіріп келе жат?ан массасы 60 кг адамны? импульсі ?андай ? Алгоритмін,блок-схемасын ж?не программасын ??ру.
7. Сергіту с?ті. «Ойлан тап!» Берілген суреттерге байланысты с?йлемді табу.
8. Логикалы? тапсырмалар.
1тапсырма. Са?атты? к?рсетілімі бойынша жасырын с?зді табу
2 тапсырма. ?айы?шы ?зеннi? ар?ы жа?асына ?ас?ырды, ешкiнi ж?не орамжапыра?ты ?ткізуі керек. Біра? ?айы?шы оларды? тек біреуін ?ана – не ?ас?ырды, не ешкiнi, не орамжапыра?ты ?ткiзе алады. Ешкiнi орамжапыра?пен бiрге ?алдыру?а болмайды, себебi ешкi оны жеп ?ояды. Ешкiнi ?ас?ырмен де ?алдыру?а болмайды. ?ас?ыр ешкiнi жеп ?ояды. Сонда б?л есептi ?алай шешу керек?3 тапсырма. Бiзде апельсин ж?не алма шырындары ??йыл?ан ыдыстар бар. ?шiншi бос ыдысты пайдалану ар?ылы ат?арушы ??Й?ЫШ?А апельсин мен алма шырындарын бiр-бiрiмен алмастыру?а к?мектес.
4 тапсырма.
Мына алгоритмді ретімен орында
1. Клетка ?илысына ?алам ?шын тиігізі?із.
2. Жо?ары ?арай 10 клетка сызы?ыз.
3. О??а ?арай 5 клетка сызы?ыз.
4. Т?мен ?арай 5 клетка сызы?ыз.
5. Сол?а ?арай 5 клетка сызы?ыз.
6. ?аламды ?а?аздан алы?ыз.
Сізді? ?рекеттері?ізді? н?тижесі не болып шы?ты?
5 тапсырма. Берілген алгоритм бойынша у-ті? м?нін есептейтін ?андай ?рнек алу?а болады?
6 тапсырма. Экран?а “Мен 9-сыныпты? о?ушысымын” ж?не “Мен паскаль тiлiн о?ып, ?йренемiн“ деген с?здердi шы?ару программасы ??р.
PROGRAM Паскаль;
BEGIN
WRITELN (‘Мен 9-сыныпты? о?ушысымын’);
WRITELN (‘Мен паскаль тiлiн о?ып, ?йренемiн’);
END.
7 тапсырма. Н?тижесін есепте
36 div 7=
10 mod 3=
63 mod 8=
45 mod 8=
Тест с?ра?тары
- Саба?ты ?орытындылау. Рефлексия
Не білемін?
Не білдім?
Білгім келеді.
- ?йге тапсырма. Берілген б?тін х, y, z ?ш санны? к?бейтіндісін шы?аратын программа жазы?дар.
- Ба?алау.