1 / 25

Сызықтық алгоритмдерді программалау 8-сынып

Сызықтық алгоритмдерді программалау 8-сынып. Тереңкөл орта жалпы білім беретін мектебі. Пән мұғалімі: Бопишева Б.С. Сабақтың мақсаты : Оқушыларға сызықтық алгоритм түсінігін беру Оқушыларды сызықтық алгоритм құрастыруды уйрету . Оқушылардың алгоритмдік ойлау қабілетін қалыптастыру .

padma
Download Presentation

Сызықтық алгоритмдерді программалау 8-сынып

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Сызықтық алгоритмдерді программалау8-сынып Тереңкөл орта жалпы білім беретін мектебі Пән мұғалімі: Бопишева Б.С.

  2. Сабақтыңмақсаты: • Оқушыларғасызықтық алгоритм түсінігін беру • Оқушылардысызықтық алгоритм құрастырудыуйрету. • Оқушылардыңалгоритмдікойлауқабілетінқалыптастыру. Сабақтыңтипі:аралассабақ Сабақтыңтүрі: түсіндірмелі-иллюстративті, топтықсаяхатсабағы Әдіс-тәсілдері: СТО технология элементтері Құралжабдықтар: Интерактивтітақта, ноутбук, фишкалар, тапсырмалар Пәнаралықбайланыс: математика, қазақтілі, ағылшынтілі

  3. Күтілетін нәтиже: • Оқушыларсызықтық алгоритм түсінікалады. • Оқушыларсызықтық алгоритм құрастырудыуйренеді. • Оқушылардыңалгоритмдікойлауқабілетіқалыптасады. • Өзара және топтық жұмыс арқылы білім бәсекесіне түсіп, білім, білік және дағды қасиеттері шыңдалады

  4. І. Қызығушылығын ояту

  5. Күлім қағып қолымды, Бір, екі, үш деп соғайын. Қарап тұрған көршіме, Қолымды мен бұлғайын. Жылы-жылы сөзбенен, Маңдайынан сипайын. Жылы-жылы сөзбенен, Жүрегімді сыйлайын. Ыстық алақаныммен, Қолыңды бір қысайын. Амандасып өзіңменен, Құшақтап бір алайын.

  6. Әл Хорезми төмендегі қай сөзді ғылымға енгізді? А. Команда В. Алгоритм С. Тізбек • Әл Хорезми қай елдің ғалымы? А. араб В. Грек С. парсы • Алгоритм дегеніміз не? А. Белгілі бір ереже бойынша программа жазу В. Берілген есептің шығару жолын реттелген амалдар тізбегіне келтіру С. Компьютер орындай алатын программа жазу • Алгоримтнің неше қасиеті бар? А. 3 В. 5 С. 4 • Сызықтық, тармақталған, циклдік алгоритмдер – бұлар ... А. Алгоритм қасиеттері В. Алгоритм типтері С. Алгоритмге берілген атаулар • Паскаль тілінде программа неше бөліктен тұрады? А. 2 В. 3 С. 4 • Паскаль тілінде нәтижені экранға шығару операторы А. WRITE В. READ С. END • Паскаль тілінде мәлімет енгізетін оператор А. READ В. END С. WRITE • Паскаль тілінде айнымалы қалай белгіленеді? А. End В. Var С. Begin • Меншіктеу операторына төмендегі қай белгі тән? А. = В. := С. =:

  7. Әл Хорезми төмендегі қай сөзді ғылымға енгізді? А. Команда В. Алгоритм* С. Тізбек • Әл Хорезми қай елдің ғалымы? А. араб* В. грек С. парсы • Алгоритм дегеніміз не? А. Белгілі бір ереже бойынша программа жазу В. Берілген есептің шығару жолын реттелген амалдар тізбегіне келтіру* С. Компьютер орындай алатын программа жазу • Алгоримтнің неше қасиеті бар? А. 3 В. 5* С. 4 • Сызықтық, тармақталған, циклдік алгоритмдер – бұлар ... А. Алгоритм қасиеттері В. Алгоритм типтері* С. Алгоритмге берілген атаулар • Паскаль тілінде программа неше бөліктен тұрады? А. 2 В. 3* С. 4 • Паскаль тілінде нәтижені экранға шығару операторы А. WRITE* В. READ С. END • Паскаль тілінде мәлімет енгізетін оператор А. READ* В. END С. WRITE • Паскаль тілінде айнымалы қалай белгіленеді? А. End В. Var* С. Begin • Меншіктеу операторына төмендегі қай белгі тән? А. = В. :=* С. =:

  8. Жеребе арқылы сыныпты екі топқа бөлемін. АСТАНА АЛМАТЫ

  9. Миға шабуыл.«Алғашқы кезекте билет алу кімге бұйырады?» «Ойлаған санды табу алгоритмі». Оқушы кез келген натурал санды ойлаған болсын. Оған: Ойлаған санды 5-ке көбейту; Нәтижеге 8-ді қосу; Қосындыны 2-ге көбейту және шыққан нәтижені хабарлау (айту) ұсынылсын. Нәтиже бойынша ойлаған санды табу қажет. Берілген есепті шешу: (х*5+8)*2=а теңдеуін шешуге келтіреді, мұндағы х – белгісіз ойлаған сан, а – алынған нәтиже. х-ті табу үшін келесі алгоримді хабарлау жеткілікті: 1) алынған нәтижеден 16-ны азайту; 2) шыққан айырымдағы оң жақтағы шеткі цифрды алып тастау, сонда пайда болған сан іздеген сан болады.

  10. басы a,b y:=a+b y соңы ІІ. Мағынаны тану. «Ауа райы» Алгоритмдер екі түрлі болады: жәй алгоритмдер және құрама алгоритмдер. Құрама алгоритмдерде шарт тексеру әдісі қолданылады. Шарт дегеніміз жауабы «иә» немесе «жоқ» болатын ұйғарым. Сызықтық алгоритмдер – әрекеттері алгоритмде қалай жазылса сол ретпен орындалатын командалар тізбегінен тұрады. Шарт болмайды. Блок-схемасы да бір түзудің бойына орналасады. Мысалы: y=a+b формуласы бойынша есептеу алгоритмінің схемасы төмендегідей: Алгоритмді бастау блогы • a мен b мәндерін енгізу • y=a+b өрнегін есептеу • у мәнін басуға шығару • алгоритмді аяқтау

  11. ІІІ. Рефлексия Оқушылардың өткен тақырыптар мен жаңа сабақ бойынша алған білімдерін пысықтау және бақылау үшін жүргізіледі.

  12. “Жолсерік бағыты” 1-топ «Астана» Анаңа саған таңғы асқа жұмыртқа қуыруға көмектес, орындау реттілігін көрсет. 2-топ «Алматы» «Досыңа хабарлас» ұялы телефон арқылы байланыс алгоритм әрекетін көрсет

  13. 1-топ «Астана»Анаңа саған таңғы асқа жұмыртқа қуыруға көмектес, орындау реттілігін көрсет және түсіндір. 2 5 3 4 6 1

  14. 2-топ «Алматы»«Досыңа хабарлас» ұялы телефон арқылы байланыс алгоритм әрекетін көрсет • Қоңырау шалатын досыңды телефондағы абономент тізімінен таңдап алу • Абономенттің телефон нөмірн теру • Абономент жауабын күту • Сөйлесу тетігін басу • Сөйлесу • Телефон тұтқасын қою

  15. 4.2. «Билет бойынша өз орныңды тап» 1-топ «Астана» Сызықтық алгоритм орындап, «Қола» сөзінен «Жұрт» сөзін шығар 2-топ «Алматы» Сызықтық алгоритм орындап, «ЖҰРТ» сөзінен «ДАРА» сөзін шығар

  16. 1-топ «Астана»Сызықтық алгоритм орындап, «Қола» сөзінен «Жұрт» сөзін шығар ҚОЛА “Л”-ны “Р”-ға ауыстыр “Л”-ны “Р”-ға ауыстыр ҚОРА “О”-ны “Ұ”-ға ауыстыр ҚҰРА “А”-ны “Т”-ға ауыстыр ҚҰРТ ЖҰРТ “Қ”-ны “Ж”-ға ауыстыр

  17. 1-топ «Алматы»Сызықтық алгоритм орындап, «ЖҰРТ» сөзінен «ДАРА» сөзін шығар ЖҰРТ “Л”-ны “Р”-ға ауыстыр “Ж”-ны “Қ”-ға ауыстыр ҚҰРТ “Т”-ны “А”-ға ауыстыр ҚҰРА “Ұ”-ны “А”-ға ауыстыр ҚАРА ДАРА “Қ”-ны “Д”-ға ауыстыр

  18. Жеке жұмыс (Екі топтың оқушылары бірыңғай өз бетімен тапсырма орындайды) program esep; var x,y:real; begin x:=2.72; y:=0.812; writeln('x+y=',x+y); writeln('x-y=',x-y); writeln('x*y=',x*y); writeln('x/y=',x/y); end. 4.2. «Әуе кеңістігінде және қону» Есеп1. х=2,72, у=0,812 болғанда х+у, х-у, х*у, х/у өрнектерінің мәндерін есептеу программасын құру керек.

  19. Сергіту сәті Шаршасаңдар, балалар, Қолдарыңды созыңдар. Саусақтармен ойнаңдар, Қолдарыңды сермеңдер. Денелерің шынықсын, Саналарың тынықсын.

  20. 4.4. «Ойын алаңында кездесу» 1. «Есептер шығару». a, b бүтін сандар. a =6, b=20 болғандағы өрнекті есептеп, нәтиженің типін анықтаңдар. 1-топ «Астана» а) a*10div8 ә) 2+bmod3 б) b-a mod 5 2-топ «Алматы» а) a*bmod4 ә) 50-b div a б) 60/b div 3

  21. 2. «Симантикалық карта» арқылы оқушы білімін тексеру

  22. Назарларыңызға көп рахмет!

  23. Назарларыңызға көп рахмет!

More Related