Урок информатики на тему "Метод пошагового решения задач" позволяет научить учащихся решать задачи при помощи программы Паскаль. Составляя блок-схему учащиеся должны научиться составлять алгоритм решения и освоить программу. Цель этого урока правильное построение программы через решения задач по шаговому методу.Урок информатики на тему "Метод пошагового решения задач" позволяет научить учащихся решать задачи при помощи программы Паскаль. Составляя блок-схему учащиеся должны научиться составлять алгоритм решения и освоить программу. Цель этого урока правильное построение программы через решения задач по шаговому методу.
9 класс.docx
Информатика пәні мұғалімі Муратканова Перезат Муратовна
САБАҚ ЖОСПАРЫ
«Бекітемін»
_________________
Пән : Информатика класс 9___ Күні 201 ж.
Сабақтың тақырып: Қадамдап бөлу әдісі.
Сабақ мақсаты:
Білімділік – Оқущыларды қадамдап бөлу әдісімен таныстыра отырып есеп шығару кезеңдерін еске
түсіру..
Дамытушылық – Оқушылардың ойлау қабілеттерін дамыту
Тәрбиелік – Оқушыларды компьютерлік сауаттылыққа тәрбиелеу
Сабақ түрі: аралас сабақ
Пайдаланылған әдебиеттер: 1) Б.Бөрібаев. Информатика және ЕТ негіздері, оқулық 9 сынып;
Сабақ барысы:
Ұйымдастыру кезеңі :
а) оқушылар тізімі;
ә) кабинет жағдайы;
Үй тапсырмасын тексеру.
Тест
1. «Алгоритм» атауы қайдан шыққан?
А) Мұхаммед әлХорезми атының латынша айтылуынан
Б) Латынның algoritm сөзінен
Ә)Мұхаммед әлХорезми атының арабша айтылуынан
В)әлФараби атының латынша айтылуынан
2. Алгоритм дегеніміз не?
А) Орындаушының белгілі бір мақсатқа жету барысында орындалатын әрекеттері
Ә) Қоршаған ортада болып жатқан түрлі құбылыстар
Б) Орындаушының белгілі бір мақсатқа жету барысындағы ретімен орындалатын түсінікті дәл
ұйғарым
В) Алғашқы берілген мәліметтерді пайдаланып жұмыс жасау
3. Алгоритмнің негізгі қасиеттерін көрсет
А) алгоритмнің айқындылығы, түсініктілігі, тиістілігі
Ә) алгоритмнің айқындылығы, үздіктілігі, жалпыға бірдейлігі, нәтижелігі, формальді орындалуы
Б) алгоритмнің үздіктілігі, түсініктілігі, тиістілігі, мақсаттылығы
В) алгоритмнің айқындығы, мақсатталығы, тиістілігі, жалпыға бірдейлігі
4.Алгоритмнің жазылу түрлерін көрсет
А) алгоритмдік тілде, блоксхема түрінде, программалау тілінде,табиғи тілде
Ә) алгоритмдік тілде, программалау тілінде, Паскаль тілінде, табиғи тілде
Б) блоксхема түрінде, графикалық түрде, программалау тілінде
В) программалау тілінде, математика тілінде, графикалық түрде, блоксхема түрінде
5.Блоксхемада қандай геометириялық фигураларды қолданбайды?
А) тік төртбқрыш, ромб Ә) стрелкалар, параллелограмм
Б) ромб, параллелограмм В) шеңбер, үшбұрыш
6. Алгоритмнің түрлерін көрсет
А) сызықтық, тармақталу, көрсеткіштік
Ә) тармақталу, қайталану, шарттық
Б) сызықтық, тармақталу, циклдік
В) циклдік, қайталану, шарттық, сызықтық
7. Есеп шығару кезеңдері неше кезеңнен тұрады:
А) 4 Ә) 5 Б) 6 В) 7 Информатика пәні мұғалімі Муратканова Перезат Муратовна
8. Есептің берілген мәндерін математикалық таңбаларды қолданып жаза білу және керекті
математикалық формулаларды,өрнектерді анықтау дегенді қайсына жатқызамыз?
А) 2 кезең Ә) 3 кезең Б)4 кезең В) 6 кезең
9. Есептің алгоритмін құрғанда оның шығару жолы тізбектелген ісәрекеттердің схемасы
түрінде кескінделеді бұл қай есеп шығару кезеңі?
А) 2 кезең Ә) 3 кезең Б)4 кезең В) 6 кезең
10. Күрделі формулаларды,теңдеулерді арифметикалық амалдар тізбегіне айналдыру есеп
шыгарудың қай кезеңіне жатқызамыз?
А) 2 кезең Ә) 3 кезең Б)4 кезең В) 6 кезең
2
Б
3
Ә
4
А
5
В
7
В
6
Б
8
А
9
Б
10
Ә
1
А
Тест жауаптары
сұрақ
жауап
Бағалау
110 5
19 4
17 3
Суреттердің қимасы арқылы оқушыларды топқа бөлу.(Сызықтық, Тармақталу,Циклдік)
Сурет құрастыру, шыққан натижені айту.
Жаңа тақырыпты түсіндіру.
Балалар,барлықтарында жазғы демалыс лагерінде болғансындар. Енді еске түсіріп көрейікші сол
қызықты уақытты. Алакөл, су, сайыстарға дайындық,тамақ ішуге бару, асхана бойынша кезекшілік.
Енді осы жерде біз сендермен бірге асхана бойынша кезекшіліктің алгоритмін құрып көрейік.
(Пікірлесу арқасында тақтаға алгоритм құрылады):
1.Сағат 7.30да асханаға келу
2. Таңғы асқа дастархан даярлау.
3. Барлықтарының ас ішіп болғаның күту.
4. Ыдысаяқтытарды жинап алу.
5. Үстелдерді сүртіп алу.
6. Орындықтарды орнына қою.
7. Кету .
8. Сағат 11.30да асханаға келу
9. Түскі асқа дастархан даярлау.
10. Барлықтарының ас ішіп болғаның күту.
11. Ыдысаяқтытарды жинап алу.
12. Үстелдерді сүртіп алу.
13. Орындықтар орнына қою.
14. Кету .
15. Сағат 17.30да асханаға келу
16. Кешкі асқа дастархан даярлау.
17. Барлықтарының ас ішіп болғаның күту.
18. Ыдысаяқтытарды жинап алу.
19. Үстелдерді сүртіп алу.
20. Орындықтар орнына қою.
21. Кету . Осы алгоритмге қарап қандай ерекшелікті байқайсыңдар?
(27, 914, 1621командалардың қайта қайта қайталануын айтады.)
Біз сендермен өте көп уақыт қайтақайта қайталанатын командаларды жазумен өткізіп алдық. Қайта
қайта қайталанатын командалар тізбегін қалай қысқартуға болады екен?
Осы сұраққа бүгінгі өтетін «Қадамдап бөлу әдісі» деген тақырып өту барысында жауап аламыз.
Бүгінгі сабақта біз сендермен қадамдап бөлу әдісімен танысамыз.
Жаңағы қарастырған алгоритмнің қайтақайта қайталанатын командаларын бөлек алайық та оны
алгоритмнің ішкі бөліктері деп атайық.Енді қарайық не боп шыққаның:
Алгоритм:
1. Сағат 7.30да асханаға келу.
2. Алгоритмнің ішкі бөліктерін орындау
3.
4.
5.
6. Алгоритмнің ішкі бөліктерін орындау
Шыққан алгоритм алгоритмнің жалпы тізбегі болып есептеледі.
Сағат 11.30да асханаға келу.
Алгоритмнің ішкі бөліктерін орындау
Сағат 17.30да асханаға келу.
Алгоритмнің ішкі бөліктерін орындау
Алгоритмнің жалпы тізбегі
1. Таңғы асқа дастархан даярлау.
2. Барлықтарының ас ішіп болғаның күту.
3. Ыдысаяқтытарды жинап алу.
4. Үстелдерді сүртіп алу.
5. Орындықтар орнына қою.
6. Кету .
1. Сағат 7.30да асханаға келу.
2. Алгоритмнің ішкі бөліктерін орындау
3.
4.
5.
6. Алгоритмнің ішкі бөліктерін орындау
Сағат 11.30да асханаға келу.
Алгоритмнің ішкі бөліктерін орындау
Сағат 17.30да асханаға келу.
Соңымен кадамдап бөлу әдісі дегеніміз не? Қалай түсінеміз?
Бұл жалпы алгоритмді құрастырған соң оның қадамдарының әрқайсысын нақтылатып,бұрынгыдан гөрі
қарапайым әрекеттер тізбегі ретінде қарастыру деген сөз.
Сабақты бекіту
«Сызықтық» топ:
І. Теориялық сұрақтарға жауап беру.
1.Сызықтық алгоритм дегеніміз не?
Әрекеттердің тізбектей орындалуын сипаттайтын алгоритм.
2.Алгоритм тұлғасы деп нені айтады?
Алгоритм тақырыбынан кейінгі бөлігі алгоритм тұлғасы деп аталады.
3.Қадамдап бөлу әдісіндегі алгоритмнің ішкі бөліктері дегенді қалай түсінеміз?
Сабақта келтірілген Асхана бойынша кезекшілік алгоритмдегі қайтақайта қайталанатын командалар
айтуға болады.
ІІ. Квадраттық теңдеудің тібірлерін табу және сызықтық алгоритмнің программасын құру.
2х2 5х 3=0
D=25 4*2*(3)=49=72
ах2+bх+с=D
D=b24ac;
x=
−b±√D
2a
квадраттық теңдеу шешу(нақ.а,b,c)
х1=
х2=
1
2
3
−2
4 =
12
4 =
5−7
2∗2 =
5+7
2∗2 =
1
2 ; 3.
Жауабы:
алг
арг а,b,c
нәт х1, х2
басы
а,b,c енгізу
D=b24ac;
х1:=
−b−√D
2a
х2:=
−b+√D
2a
х1, х2 шығару
соңы
ІІІ. Сызықтық алгоритмнің блоксхемасын құрып, постер қорғау.
«Тармақталу» топ:
І. Теориялық сұрақтарға жауап беру.
1.Тармақталу алгоритм дегеніміз не?
Есептегі белгілі бір шарттың орындалуына не орындалмауына байланысты командалар тізбегінің
бірнеше тармақтарға бөлінуді айтамыз.
2.Тармақталу алгоритмнің жазылу пішімі.
Егер шарт
Онда 1серия
Әйтпесе 2серия
Бітті
3. Қадамдап бөлу әдісіндегі қандай ерекшеліктері бар?
Мұнда алдымен алгоритмнің ішкі бөліктері нақтыланбайақ, оның жалпы тізбегі құрастырылады. Одан
кейін барып, алгоритмнің бұған дейін қарастырылмаған ішкі бөліктерін есептеу әрекеттері нақтылана
бастайды.Содан соң есептін жалпы шешімі шығарылады.
ІІ.Функцияның графигін салу және тармақталу алгоритмнің программасын құру.
у = { х,егерх≥0
1
х−1,егерх<0
1
х−1 кері тәуелділік
функция, Функцияның графигін салу ( нақ х,у )
алг
арг х
нәт у
басы
егер х≥0
онда у := х2
әйтпесе у :=
бітті
шығару у
соңы
1
х−1
ІІІ. Тармақталу алгоритмнің блоксхемасын
құрып, постер қорғау.
«Циклдік» топ:
І. Теориялық сұрақтарға жауап беру.
1.Циклдік алгоритм дегеніміз не?
Белгілі бір бөлігі бірнеше рет қайталанып орындалады.Арифметикалық және қадамдық болып
бөлінеді.
2.Арифметикалық цикл дегеніміз не?
Алгоритм атқарлар алдында цикл параметірінің бастапқы мәні белгілі,осыдан кейінгі келесі қайталану
барысында цикл параметрі қандай да бір тұрақты қадамға өзгеріп отырады.
3.Алгоритмді қадамдар бойынша нақтылау дегеніміз не?
Бұл жалпы алгоритмді құрастырған соң оның қадамдарының әрқайсысын нақтылатып,бұрынгыдан гөрі
қарапайым әрекеттер тізбегі ретінде қарастыру деген сөз.
ІІ. Төмендегі функияның мәндерін көрсетілген интервалда hқа тең қадаммен есептеп, циклдік
алгоритмнің программасын кұр.
у= 2х2 – 1, х ∈ [2;3 ], h=1
х 2
1 2
0
у 3
3
1
1
у = 2(2)21=3 нәт у
1 1 3 17
а лг арифметикалық функция
(нақ 2,3,1)
x= 2 арг 2,3,1
1. x= 1 х:=2 үшін 3 дейін 1 қадам
у = 2(1)21=1 цб
2. x= 0 басы
у = 2*021=1 у: = 2х2 1
3. x=1 шығару х,у
у = 2*121=1 цс
4. x= 2 соңы
у = 2*221=3
5. x= 3
у = 2*321=17
ІІІ. Циклдік алгоритмнің блоксхемасын
құрып, постер қорғау. Сабақты қорытындылау және бағалау
Бағалау бетшесі:
№ Оқушының аты
0
1
қ
ы
л
я
и
р
о
е
Т
м
т
и
р
о
г
л
А
е
д
л
і
т
қ
і
д
к
о
л
Б
а
м
е
х
с
д
н
ы
т
ы
р
о
Қ
а
ғ
а
б
ы
жөні
1
2
3
4
т
с
е
Т
л
л
а
б
і
д
н
е
к
т
Ө
4
у
а
л
а
т
й
а
қ
Барлығы
815 балл— «3»
2035 балл– «4»
4050балл– «5»
Үйге тапсырма Қадамдап бөлу әдісі. 1 жаттығу
Поурочный план по информатике 9 класс
Поурочный план по информатике 9 класс
Поурочный план по информатике 9 класс
Поурочный план по информатике 9 класс
Поурочный план по информатике 9 класс
Поурочный план по информатике 9 класс
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.