Саба?ты? та?ырыбы:
Сызы?ты? алгоритмдерді ба?дарламалау
Саба?ты? ма?саты:
1. Білімділігі:
Алгоритмдер туралы т?сінік алу, теориялы? білімдерін бір ж?йеге келтіріп, программалау тілімен ж?мыс істеу кезіндегі практикалы? біліктіліктер мен да?дыларды ?алыптастыруды жал?астыру;
2. Дамытушылы?ы:
Есте са?тау, логикалы? ?абілеттерін дамыту, компьютерде ж?мыс істеуді ?алыптастыру;
3. Т?рбиелігі
О?ушыларды? п?нге деген ?ызы?ушылы?ын арттыру, ?з бетінше ж?мыс істеулерін, н?тиже алу?а ж?не ?немдеуге да?дыландыру.
Саба?ты? типі:
Аралас
Саба?ты? т?рі:
Теориялы?-практика
П?наралы? байланыс:
Математика, а?ылшын
К?рнекілігі:
ДК, проектор, к?рнекі материалдар (слайд, суреттер), ?лестірмелі тапсырмалар, Блум таксономиясы
Саба?ты? барысы:
Просмотр содержимого презентации
«turginbaev nurjan sizikti algoritmdi bagdarlamalay»
Ашық сабақ 7-сынып Пән мұғалімі: Тұрғынбаев Н Төлеби ауданы Алғабас жалпы орта білім беретін мектебі КММ-і
Сабақтың тақырыбы:
Сызықтық алгоритмдерді бағдарламалау
Сабақтың мақсаты: 1. Білімділігі : алгоритмдер туралы түсінік алу, теориялық білімдерін бір жүйеге келтіріп, программалау тілімен жұмыс істеу кезіндегі практикалық біліктіліктер мен дағдыларды қалыптастыруды жалғастыру; 2. Дамытушылығы : есте сақтау, логикалық қабілеттерін дамыту, компьютерде жұмыс істеуді қалыптастыру; 3. Тәрбиелігі : оқушылардың пәнге деген қызығушылығын арттыру, өз бетінше жұмыс істеулерін, нәтиже алуға және үнемдеуге дағдыландыру.
Сабақтың типі:
Аралас сабақ
Теориялық-практика
Сабақтың түрі:
Математика, ағылшын
Пәнаралық байланыс:
ДК, проектор, көрнекі материалдар (слайд, суреттер), үлестірмелі тапсырмалар, Блум таксономиясы
Көрнекілігі:
Сұрақ-жауап
Ақпараттық процестерді зерттейді
Ақпараттық процестерді жүзеге асыратын құрал
Жүйелі блок, МОНИТОР, ПЕРНЕТАҚТА
Компьютердің негізгі бөліктерін ата
Информатика ғылымы нені зерттейді?
Компьютер деген не?
Read()
Мақсатқа жету жолындағы іс-әрекеттер
Шығару операторын ата
Алгоритм деген не?
Write()
Енгізу операторын ата
“ :=”
Терабайт
Меншіктеу операторын ата
Компьютердің барлық жұмысын басқаратын программа
Ақпараттың ең үлкен өлшем бірлігі
Амалдық жүйе дегеніміз не?
Бір белгі тобынан екінші белгі тобына көшіру ережесі
Бит
8 бит
Бір байтта неше бит бар?
Кодтау дегеніміз не?
Ақпараттың ең кіші өлшем бірлігі
Топтық жұмыс. Кодтау.
Бірінші топ “ Мектеп ” сөзін, екінші топ “ Сынып ” сөзін екілік кодта кодтайды
М – 8С 10001100
е – А5 10100101
С – 91 10010001
к – АА 10101010
ы – ЕВ 11101011
т – Е2 11100010
н - АD 10101101
е – А5 10100101
ы – ЕВ 11001011
п – АF 10101111
п – АҒ 10101111
Арифметикалық өрнектерді Паскаль программалау тілінде жазу.
sqr(a)+2*a*b+sqr(b)
a*sqr(x)+b*x+c
ax 2 +bx+c
a 2 +2ab+b 2
sqr(x)*sqr(x)+1
x 4 +1
9*sqr(x)*y-21+sqr(y)
9x 2 y-21y 2
- 4*a+3*sqr(b)*b
-4a+3b 3
(a+b) 2 -4ab
sqr( a+b)-4*a*b
(sqrt( x)+1)/(3*y-2)
exp(5*ln(x))*y*z
x 5 yz
sqrt(x)+2*x
( 4-sqr(a))/(a*c-2*c)
( a*d+b*c)/(b*d)
(a+b)/(a*b)
Сергіту сәті
(Білу) Жаңа сабақ
Сызықты алгоритмдерді программалау (Паскаль программалау тілінде)
Сызықты алгоритм деп – орындаушының әрекеттері бірінен-соң бірі ілесу тәртібімен орындалатын алгоритмді айтамыз.
Жалпы жазылу пішіні
Блок –сызба
Түйінді сөздер арқылы
Программалау тілінде
алг
бер
Program тақырыбы
нәт
сипаттау бөлімі
begin
басы
операторлар бөлімі
end
соңы
Басы
енгізу
есептеу
шығару
соңы
( Түсіну ) Мысал: Берілген екі санның қосындысын табу
Блок-сызба
Түйінді сөздер арқылы
Паскаль программалау тілінде
Program ECK;
алг ЕСҚ
Var a, b: real;
бер а,b
нәт с
Begin
Writeln (‘eki san engiz’);
басы
c:=a+b
readln (a, b);
соңы
c:=a+b;
Writeln (c);
end.
Басы
a,b
c:=a+b
c
соңы
(Қолдану) Есеп1.
Бірінші топқа: Тіктөртбұрыштың ауданын табу
Екінші топқа: Тіктөртбұрыштың периметрін табу
Практикалық жұмыс (компьютерде орындау)
Бағалау
Үйге тапсырма: Алгоритм құрып келу
b:=2a 2
c:=b+a