Сабақтың түрі : интерактивті сабақ Сабақтың мақсаты



Дата21.04.2017
өлшемі24,19 Kb.
#14364
түріСабақ

Сабақтың тақырыбы: Циклдік алгоритмді программалау

  • Сабақтың түрі: интерактивті сабақ
  • Сабақтың мақсаты:
  • Білімділік: Оқушыларды циклдің түрлерімен таныстырып, оларды ұйымдастыруға қолданылатын операторлардың жазылу ережелерімен таныстыру, циклдік алгоритмдерді программалауды үйрету.
  • Дамытушылық: Оқушылардың логикалық ой өрісін кеңейту, сабаққа деген қызығушылығын арттыру, есте сақтау қабілеттерін дамыту.
  • Тәрбиелік: Оқушыларды өз бетінше жұмыс істеуге, тапсырманы тиянақты орындауға үйрету. Интерактивтік тақтаның көмегімен өз-ара тікелей қатынасын орната отырып, оқушылардың пәнге, мамандыққа деген қызығушылығын арттыру.
  • Көрнекі құралдар: Дербес компьютер, интерактивті тақта, слайдтар, флипчарт, ActivOte тестілеуші құралы
  • Таратылатын материалдар: жетондар
  • -міндетті оқушылық деңгей - алгоритмдік деңгей -шығармашылық деңгей
  • Пән аралық байланыс: математика, физика , информатика
  • Сабақтың құрылымы: Сабақ үш деңгейлік құрылымнан тұрады:
  • 1. Оқушылық деңгей (Ауызша сұрақтар)
  • 2.Алгоритмдік деңгей («Дұрыс тізбек құр», «Сәйкестікті тап», «Программа үзіндісінің қатесін тап»)
  • 3.Шығармашылық деңгей (Тапсырмаға Паскаль бағдарламалау тілінде программа құру)
  • Қолданылатын әдебиеттер:
  • 1.Б.Бөрібаев Б.Нақысбеков Г.Мадиярова Информатика және есептеуіш техника негіздері. Оқулық-Алматы «Мектеп», 2005ж
  • 2.О.Камардинов. Паскаль тілінде программалау. Алматы,1994ж
  •  
  •  

1. Ұйымдастыру сәті

  • Сабақ жоспары:
  • 1. Ұйымдастыру сәті
  • 2. Үй тапсырмасын тексеру
  • 3.Өткен тақырыптарды қайталау. Қайталау тапсырмаларын орындау, тест тапсыру
  • 4.Жаңа сабақ. Циклдік операторлар және олардың жазылуы, мысалдар арқылы түсіндіру, есеп шығару жолдары түсінділеді.
  • 5.Жаңа білімді бекіту. Сабақты бекіту тапсырмаларын орындау
  • 6.Білімгерлердің білімін бағалау
  • 7.Үй тапсырмасын беру
  • 8.Қорытынды

ІІ. Үй тапсырмасын тексеру

III. Өткен тақырыптарды қайталау

  • 1) Қайталау сұрақтары ( - Міндетті оқушылық деңгей)
  • Паскаль тілінің басқару операторына қандай операторлар жатады?
  • Шартты оператор қандай алгоритмді программалауда қолданылады?
  • Паскаль тілінде қандай шартты операторлар бар?
  • Шартты оператор мен таңдау операторларының қандай айырмашылығы мен ұқсастығы бар?
  • Толық және толық емес шартты операторларының жазылу түрлерін атаңыз?

Қайталауға арналған тапсырмалар ( -алгоритмдік деңгей)

«Дұрыс тізбек құр»

  • 1. 1. Ұзындығы L, көлденең қимасының диаметрі d, ал ауданы s , меншікті кедергісі p болатын өткізгіштің R кедергісін анықтау программасының дұрыс тізбегін құр.
  • Математикалық моделі: R=pL/s; s=πd2/4; d=0.1; L=30; p=0.017
  • Берілгені
  • const pi=3.14;
  • begin
  • d:=0.1;
  • Program sopr;
  • var s,r,p:real;
  • read(p);
  • s:=pi*sqr(d);/4;
  • r:=p*L/s;
  • writeln(‘p=’);
  • writeln(‘R=’,r:5:2);
  • end.
  • L=30;
  •  
  • 1) Program sopr;
  • 2) const pi=3.14;
  • 3) var s,r,p:real;
  • 4) begin
  • 5) L=30;
  • 6) d:=0.1;
  • 7) writeln(‘p=’);
  • 8) read(p);
  • 9) s:=pi*sqr(d);/4;
  • 10 )r:=p*L/s;
  • 11) writeln(‘R=’,r:5:2);
  • 12) end.

б) «Программа үзіндісінің қатесін тап»

Тест тапсыру

Жоспар:

  • 1. WHILE… DO ЦИКЛДІК ОПЕРАТОРЫ (Әзірше) , жазылуы, блок-схемасы, орындалуы
  • 2. REPEAT … UNTIL ЦИКЛДІК ОПЕРАТОРЫ ( Дейін ) , жазылуы, блок-схемасы, орындалуы
  • 3.For .. TO.. DO «Үшін» цикл операторы, жазылуы, блок-схемасы, орындалуы
  • 4. Мысал

Мысал келтіру

  • Бойынан 10 А –ден 20 А дейін ток өткенде 0,5 Вб магнит ағынын туғызатын шығырдың магнит өрiсiнiң энергиясының мәндерін анықтайық. Магнит өрісінің энергиясы деген не? Оны есептеу формулаларын есімізге түсірейік. Анимация№1

Магнит өрiсiнiң энергиясы шығырдың индуктивтілігі Ф = L·I

  • ток 10А болғанда магнит өрісінің энергиясы былай есептелінеді:
  • Тура осылай магнит өрісінің мәндерін 11 рет есептеу керек. Токтың әр түрлі мәндері  үшін  индуктивтік пен магнит өрісінің энергиясы бірнеше рет қайталанады

Циклдық операторлар

  • WHILE – алдын – ала циклдің орындалу шартын тексеретін оператор
  • REPEAT – соңында циклдің тоқтау шартын тексеретін оператор
  • FOR – параметрлі циклдік оператор

( ӘЗІРШЕ ЦИКЛІ )

Мысал №1 : 1-ден 10 дейінгі натурал сандардың қосындысын есептеу программасын While операторын қолданып жазу керек. Қосындыны есептеу алгоритмін түсіндіру

  • PROGRAM Kosu1;
  • VAR S, i :integer;
  • BEGIN
  • S:= 0; i:=1;
  •  WHILE i<=10 DO
  • Begin    
  • S:=S+i;
  •  i:=i+1;
  • end; 
  • Writeln(‘S=’,S:4);
  • Readln
  • END. 
  • Программасы
  • s=55
  • Нәтижесі
  • s=55

Мысал №2 : 1-ден 10 дейінгі натурал сандардың қосындысын есептеу программасын Repeat операторын қолданып жазу

  • PROGRAM Kosu2;
  • VAR S, i :integer;
  • BEGIN
  • S:= 0; i:=1;
  • Repeat
  • S:=S+i;
  •  i:=i+1;
  • Until i>10; Writeln(‘S=’,S:4);
  • Readln
  • END. 
  • Программасы
  • Нәтижесі
  • s=55

Мысал №3 : 1-ден 10 дейінгі натурал сандардың қосындысын есептеу программасын For.. Do операторын қолданып жазу

  • PROGRAM Kosu3;
  • VAR S, i :integer;
  • BEGIN
  • S:= 0;
  • For i:=1 to 10 do
  • S:=S+i;
  • Writeln(‘S=’,S:4);
  • Readln
  • END. 
  • s=55
  • Программасы
  • Нәтижесі
  • Сабақты бекіту

Бекіту сұрақтары - Міндетті оқушылық деңгей

  • Қандай алгоритмдер циклдік деп аталады?
  • For операторында цикл параметрінің қайталау қадамы нешеге тең?
  • While, Repeat операторларының бір-бірінен өзгешелігі неде?
  • For операторында басқару параметріне қандай шектеулер қойылады?
  • Венн диаграммасын құру

While жәнеRepeat операторларына Венн диаграммасын құр

Тапсырмалар

  Қызметші сөздердің аудармасын жазыңыз:

  • While
  • For
  • do
  • repeat
  • to
  • until

«Сәйкестікті анықта»

  • Сұрақ
  • Жауаптары
  • 1.
  • Шартын алдын ала тексеретін цикл
  • А
  • Цикл тұлғасы шарт жалған болғанда қайталанады
  • 2.
  • Шартын соңынан тексеретін цикл
  • Б
  • Алдын-ала қайталау саны белгілі болады
  • 3.
  • Параметрлі цикл
  • С
  • Цикл тұлғасы мүлдем орындалмауы мүмкін
  • Д
  • Цикл тұлғасы кем дегенде 1 рет міндетті түрде орындалуы тиіс

Бағдарлама үзіндісімен жұмыс

  • Цикл неше рет орындалған?
  • a := 1; for i:=1 to 3 do a := a+1 Жауабы: a = 4
  • a := 1; for i:=3 downto 1 do a := a+1; Жауабы: a = 4
  • a := 4; b := 6; while a < b do a := a + 1; Жауабы: 2 рет a = 6
  • a:= 4; b := 6; while a < b do a := a + b; Жауабы: 1 рет a = 10
  • a:= 4; b := 6; while a > b do a := a + 1; Жауабы: 0 рет a = 4
  • a:= 4; b := 6; Repeat b := a - b; until a > b Жауабы: 1 рет b=-2
  • a:= 4; b := 6; Repeat a := a - 1; until a > b; Жауабы: 1 рет a=3

Бағдарлама құру тапсырмалары

  • Бойынан 10 А–ден 20 А дейін ток өткенде 0,5 Вб магнит ағынын туғызатын шығырдың магнит өрiсiнiң энергиясының мәндерін анықтаңыз. Өзіндік индукция құбылысы тәжірибесін көрсету
  • Индукциясы 0,02 Тл-ға тең бiртектi магнит өрiсiнде қабырғасының ұзындығы 4 см болатын квадрат рама орналастырылған. Рама жазықтығы мен индукция векторының арасындағы бұрыш 30°-тан 80°-қа дейін 20 пен өзгергенде осы контурды тесiп өтетiн магнит ағынының мәндерін анықтаңыз. Эрстед тәжірибесін көрсету

Білімгерлердің білімін бағалау

  • Аты – жөні
  • Ауызша сұрақ
  • Өткен тақ. қайталау
  • Тест
  • Бекіту
  • Қорытынды
  • 1
  • Қайпекова А
  • 4
  • 4
  • 2
  • Кеңесбекова М
  • 5
  • 5
  • 3
  • Керімбаев О
  • 3
  • 4
  • 4
  • Қуанышбек Б
  • 5
  • 4
  • 5
  • Қуанышова А
  • 4
  • 5
  • 6
  • Қырықбай М
  • 4
  • 5
  • 7
  • Малкіш Д
  • 4
  • 5
  • 8
  • Мирзаханова Ш
  • 5
  • 5
  • 9
  • Нүрсейітов Ж
  • 5
  • 4
  • 10
  • Нұғметова А
  • 5
  • 5
  • 11
  • Салиева Ж
  • 5
  • -
  • 5
  • 12
  • Сарсенбаева Т
  • 4
  • 5
  • 13
  • Султанғалиев А
  • 5
  • 5
  • 14
  • Таупаев Б
  • 3
  • 4
  • 15
  • Толымбек Д
  • 5
  • 5

Үйге тапсырма

  • Ұзындығы 0,2 м, ал массасы 5 г өткiзгiш, салмағын ескермесе де болатын екi жiп арқылы
  • суретте көрсетiлгендей етiп бiртектi магнит өрiсiне орналастырылған. Магнит өрiсiнiң индукциясы 49 мТл және өткiзгiшке перпендикуляр бағытталған. Жiптiң әрбiрi 39,2 мН-ға дейiнгi салмақты ұстап тұра алады. Өткiзгiштен қандай ток өткенде жiптердiң бiрi үзiлiп кетедi ?

Қорытынды

  • Сабақты қорытындылау


Достарыңызбен бөлісу:




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет