Қауымдастық
Жаңа
ЖИ көмекші
Жаңа
Хабарламалар
Менің курстарым
Менің олимпиадаларым
Дайын ҚМЖ
Менің материалдарым
Менің іс-шараларым
Менің байқауларым
Менің турнирлерлерім
Журнал
Курс Олимпиада Дайын ҚМЖ ЖИ көмекші Материалдар
Аттестация Іс-шаралар Байқау Турнир Көрнекіліктер Орталық туралы Ойындар
Материалдар Журнал Көпшілік талқылауына арналған
білім беру бағдарламаларының белсенді жобалары
Орталық туралы
ЖИ көмекші
Қауымдастық
0 / 1
Барлық 400 000 материалдарды тегін жүктеу үшін
Ұнаған тарифті таңдаңыз
Айлық
Жылдық
1 - күндік
Танысу
690 ₸ / 1 күнге
Таңдау
UstazTilegi AI - ЖИ арқылы тегін ҚМЖ, БЖБ, ТЖБ, тест, презентация, авторлық бағдарлама т.б.
  • 10 материал жасау
  • Материалдар бөлімі - Барлық 400 000 материалдарды тегін
  • 30 материал жүктеу
  • Аттестация ПББ тестеріне доступ аласыз
  • шексіз
  • Жеке ҚМЖ бөлімінде - дайын ҚМЖ-ларды, презентацияларды жүктеу
  • 5 файлды тегін жүктеу
  • Олимпиада, турнир, байқауларға 50% жеңілдік
    1 - айлық
    Стандарт
    2990 ₸ / айына
    UstazTilegi AI - ЖИ арқылы тегін ҚМЖ, БЖБ, ТЖБ, тест, презентация, авторлық бағдарлама т.б. жасау
  • 30 материал жасау
  • Материалдар бөлімі - Барлық 400 000 материалдарды тегін
  • 900 материал жүктеу
  • Аттестация ПББ тестеріне доступ аласыз
  • шексіз
  • Жеке ҚМЖ бөлімінде - дайын ҚМЖ-ларды, презентацияларды жүктеу
  • 150 файлды тегін жүктеу
  • Жинақталған ҚМЖ бөлімінде
  • 10 файлды тегін жүктеу
  • Олимпиада, турнир, байқауларға 50% жеңілдік
    Іс-шаралар (мини-курстар, семинарлар, конференциялар)
  • тегін қатысу
  • 1 - айлық
    Шебер
    7990 ₸ / айына
    Таңдау
    UstazTilegi AI - ЖИ арқылы тегін ҚМЖ, БЖБ, ТЖБ, тест, презентация, авторлық бағдарлама т.б. жасау
  • 150 материал жасау
  • Материалдар бөлімі - Барлық 400 000 материалдарды тегін
  • 900 материал жүктеу
  • Аттестация ПББ тестеріне доступ аласыз
  • шексіз
  • Жеке ҚМЖ бөлімінде - дайын ҚМЖ-ларды, презентацияларды жүктеу
  • 300 файлды тегін жүктеу
  • Жинақталған ҚМЖ бөлімінде
  • 50 файлды тегін жүктеу
  • Олимпиада, турнир, байқауларға 50% жеңілдік
    Іс-шаралар (мини-курстар, семинарлар, конференциялар)
  • тегін қатысу
  • Назар аударыңыз!
    Сіз барлық мүмкіндікті қолдандыңыз.
    Қалған материалдарды ертең жүктей аласыз.
    Ок
    Материалдың қысқаша нұсқасы

    Бөлімі:

    «Python тіліндегі алгоритмдерді программалау»

    Педагогтің аты-жөні:

    Л.С.Абзолдаева

    Күні:

    15.02.2024 ж.

    Сыныбы: 7

    Қатысушылар саны: Қатыспағандар саны:

    Сабақтың тақырыбы:

    4.3. Тармақталған алгоритмдерді программалау

    Оқу бағдарламасына сәйкес оқу мақсаты

    7.3.2.1 Python программалау тілінде тармақталған алгоритмдерді жазу.

    Сабақтың мақсаты

    Барлық оқушы үшін: Пайтон программалау тілін іске қосуды біледі.

    Оқушылардың көбі үшін: тармақталған алгоритмдерді құрастыру жолдарын біледі.

    Кейбір оқушылар үшін: Python программалау тілінде тармақталған алгоритмдерге мысалдар келтіреді.

    Сабақтың барысы:

    Сабақ кезеңі/Уақыты

    Педагогтің іс-әрекеті

    Оқушының іс-әрекеті

    Бағалау

    Ресурстар

    Сабақтың басы

    1 мин.

    Ұйымдастыру кезеңі

    1. Сәлемдесу.

    2. Оқушыларды түгендеу

    3. Психологиялық жағымды ахуал орнату

    - көңіл-күйлерің жақсы ма?

    Олай болса, сабағымызды бастайық!

    Амандасады

    Жоқ оқушыларды айтады




    • Ия

    БИС

    umaigra

    topIQ

    kundelik.kz

    learningapps

    wordwall


    3 минут

    Миға шабуыл әдісі

    Алдыңғы білім мен жаңа сабақты байланыстыру мақсатында берілген сұрақтарға жауап береді.

    Umaigra платформасын-да берілген тапсырманы орындау арқылы, өткен тақырыптарды естеріне түсіреді

    БИС

    2 балл

    https://www.umapalata.com/zexpo/game.html?LANG=RU&idGames=95221&mygames=s&tk=fded4e886e3947ccf1beddec768d04b830244c0ac10bcf464d6b8566c4fe5ed7

    1 минут





    12 мин.


    Сабақтың тақырыбы, мақсатымен таныстыру. Оқушыларға жаңа тақырып бойынша түсіндіру

    TopIQ платформасына кіріп, жаңа тақырыпты ашып, мұғалім айтқан нұсқаулықты орындайды.






















































    TopIQ

     Сызықтық алгоритмнің тармақталған және қайталанған әрекеттері жоқ, әрекеттердің тізбектеліп орындалатын алгоритм екенін 6-сыныпта білдік. Күнделікті тұрмыста орындайтын іс-әрекетіміз әрқашан сызықтық болып ретімен орындала бермейтіні анық. Көп жағдайда түрлі іс-әрекеттерді орындау барысында туындайтын кедергілер бойынша шешім қабылдай білуіміз керек. Мысалы, баланың мектепке баруын сызықтық алгоритм ретінде қарастырайық. Бала таңертең тұрады, мектепке барады, сабақ оқиды, үйге қайтады. Ал осы алгоритмді орындауда таңертең бала ауырып қалса, кейінгі әрекет қандай болады? Бұл кезде екі жағдай туындайды. Баланың денсаулығы мүмкіндік берсе, ол мектепке барады, әйтпесе бармайды. Міне, осы әрекет барысында сызықтық іс-әрекетіміз туындаған жағдайға байланысты екіге ажырайды, тармақталады. Мұндай алгоритм-дер  тармақталған алгоритмдер деп аталады.

    Тармақталу алгоритмінде «егер», «онда», «әйтпесе» түйінді сөздері қолданы-лады. Тармақталу алгоритмінде міндетті түрде шарт қолданылады.


    Тармақталған алгоритм – орындалуы керек қадам белгілі бір шарттың орындалу немесе орындал-мауына байланысты жүзеге асырылатын алгоритм.

    Шарт дегеніміз – тексеру нәтижесінде «иә» (ақиқат) немесе «жоқ» (жалған) логикалық мәндерін қабылдайтын логика-лық өрнек немесе пікір.

    Кез келген программалау тілінде міндетті түрде шартпен жұмыс істейтін операторлар болады. Сол сияқты Python программа-лау тілінде де шарт тексеруге арналған арнайы if –else операторы қолданылады. Ағылшынның «if» сөзі «егер»,ал  «else»  сөзі  «әйтпесе»  мағынасын береді.  if-тен кейін шарт жазылады. Егер шарт орындалса, яғни ақиқат болса, онда көрсетілген команданы орындауға көшеді. Шарт тексеру үшін төмендегі салыстыру операторлары қолданылады



    Оператор

    Мағынасы

    Жазылуы

    Мысалы

    ==

    Тең

    x == y

    if a==b:

    !=

    Тең емес

    x != y

    k=a+b

    >

    Үлкен

    x > y

    if a>=b:

    <

    Кіші

    x < y

    k=a*b

    >=

    Үлкен немесе тең

    x > = y

    if a<=b:

    <=

    Кіші немесе тең

    x < = y

    k=a – b




    Сабақтың ортасы


    Шарт тексеру операторының туындайтын шарттардың күрделілігіне қарай үш түрлі құрылымы бар. Біз әзірге екі құрылыммен ғана танысамыз.

      1. Шарт тексеру операторының қысқа жазылу түрі. if операторынан кейін шарт міндетті түрде жазылады. Шарттан кейін қос нүкте «:» қойылады. 1-командалар блогы тек шарт ақиқат «иә» болғанда орындалады. Ал 2-командалар блогы кез келген жағдайда орындалады (1-схема).
      Шарт тексеру операторын алгоритм түрінде өрнектеген кезде, блок-схемада ромб фигурасы қолданылады 
    (2-схема).

    2. Шарт тексеру операторының толық жазылу түрі. Шарт тексеру операторының қысқа жазылу түрі тек туындаған шарттың ақиқаттығын тексереді. Шарт жалған болған кездегі орындалуы керек қадамды көрсетпейді. Ол үшін шарт тексеру операторының if – else толық құрылымы қолданылады (3-схема).
      Шарт тексеру операторының толық жазылу түрін
     (4-схема) өзімізге түсінікті, қарапайым тілде төмендегіше оқуға болады: «Егер қойылған шарт орындалса, онда 1-команда немесе командалар блогын орында, әйтпесе 2-команда немесе командалар блогын орында».



    15 минут

    Жеке жұмыс

    1-тапсырма.
     ​К саны берілген. Осы санның жұп немесе тақ екенін анықтайтын программа құр. Егер сан тақ болса, экранға 1 немесе 0 шықсын.

    Мысалы Нәтиже

    17 1

    62 0

    Дескриптор:

    - Пайтон программасын іске қосады

    - Шарт жазады

    - Берілген санның жұп немесе тақ екенін анықтайтын Пайтонда программа құрады

    - Нәтижесін шығарады



    - Пайтон программасын іске қосады

    - Шарт жазады

    - Берілген санның жұп немесе тақ екенін анықтайтын Пайтонда программа құрады

    - Нәтижесін шығарады


    k=int(input())

    if k%2==0:

    print('0')

    else:

    print('1')















    4 балл


    5 минут

    2-тапсырма
     ​Пернетақтадан кез келген бүтін сан енгізілген. Енгізілген санның «оң» немесе «теріс» екенін анықтайтын программа жазу.

    Дескриптор:

    - шарт қояды

    - Берілген санның оң немесе теріс екенін анықтайтын программа жазады



    - шартты дұрыс қояды

    - Берілген санның оң немесе теріс екенін анықтайтын программа жазады


    a=int(input(‘a=’))

    if a>0:

    print(‘on san’)

    else:

    print(‘teris san’)









    2 балл

    https://learningapps.org/display?v=pq8kc4dj322

    Жүктеу
    ЖИ арқылы жасау
    ЖИ арқылы жасау
    bolisu
    Бөлісу
    1 - айлық
    Материал тарифі
    -96% жеңілдік
    00
    05
    00
    ҚМЖ
    Ашық сабақ
    Тәрбие сағаты
    Презентация
    БЖБ, ТЖБ тесттер
    Көрнекіліктер
    Балабақшаға арнарлған құжаттар
    Мақала, Эссе
    Дидактикалық ойындар
    және тағы басқа 400 000 материал
    Барлық 400 000 материалдарды шексіз
    жүктеу мүмкіндігіне ие боласыз
    1 990 ₸ 49 000₸
    1 айға қосылу
    Материалға шағымдану

    Бұл материал сайт қолданушысы жариялаған. Материалдың ішінде жазылған барлық ақпаратқа жауапкершілікті жариялаған қолданушы жауап береді. Ұстаз тілегі тек ақпаратты таратуға қолдау көрсетеді. Егер материал сіздің авторлық құқығыңызды бұзған болса немесе басқа да себептермен сайттан өшіру керек деп ойласаңыз осында жазыңыз

    Жариялаған:
    Абзолдаева Лаззат Салибековна
    29 Наурыз 2024
    309
    Шағым жылдам қаралу үшін барынша толық ақпарат жіберіңіз

    Тармақталған алгоритмдерді программалау

    Тақырып бойынша 31 материал табылды

    Тармақталған алгоритмдерді программалау

    Материал туралы қысқаша түсінік
    Python программалау тілінде тармақталған алгоритмдерді жазады
    Материалдың қысқаша нұсқасы

    Бөлімі:

    «Python тіліндегі алгоритмдерді программалау»

    Педагогтің аты-жөні:

    Л.С.Абзолдаева

    Күні:

    15.02.2024 ж.

    Сыныбы: 7

    Қатысушылар саны: Қатыспағандар саны:

    Сабақтың тақырыбы:

    4.3. Тармақталған алгоритмдерді программалау

    Оқу бағдарламасына сәйкес оқу мақсаты

    7.3.2.1 Python программалау тілінде тармақталған алгоритмдерді жазу.

    Сабақтың мақсаты

    Барлық оқушы үшін: Пайтон программалау тілін іске қосуды біледі.

    Оқушылардың көбі үшін: тармақталған алгоритмдерді құрастыру жолдарын біледі.

    Кейбір оқушылар үшін: Python программалау тілінде тармақталған алгоритмдерге мысалдар келтіреді.

    Сабақтың барысы:

    Сабақ кезеңі/Уақыты

    Педагогтің іс-әрекеті

    Оқушының іс-әрекеті

    Бағалау

    Ресурстар

    Сабақтың басы

    1 мин.

    Ұйымдастыру кезеңі

    1. Сәлемдесу.

    2. Оқушыларды түгендеу

    3. Психологиялық жағымды ахуал орнату

    - көңіл-күйлерің жақсы ма?

    Олай болса, сабағымызды бастайық!

    Амандасады

    Жоқ оқушыларды айтады




    • Ия

    БИС

    umaigra

    topIQ

    kundelik.kz

    learningapps

    wordwall


    3 минут

    Миға шабуыл әдісі

    Алдыңғы білім мен жаңа сабақты байланыстыру мақсатында берілген сұрақтарға жауап береді.

    Umaigra платформасын-да берілген тапсырманы орындау арқылы, өткен тақырыптарды естеріне түсіреді

    БИС

    2 балл

    https://www.umapalata.com/zexpo/game.html?LANG=RU&idGames=95221&mygames=s&tk=fded4e886e3947ccf1beddec768d04b830244c0ac10bcf464d6b8566c4fe5ed7

    1 минут





    12 мин.


    Сабақтың тақырыбы, мақсатымен таныстыру. Оқушыларға жаңа тақырып бойынша түсіндіру

    TopIQ платформасына кіріп, жаңа тақырыпты ашып, мұғалім айтқан нұсқаулықты орындайды.






















































    TopIQ

     Сызықтық алгоритмнің тармақталған және қайталанған әрекеттері жоқ, әрекеттердің тізбектеліп орындалатын алгоритм екенін 6-сыныпта білдік. Күнделікті тұрмыста орындайтын іс-әрекетіміз әрқашан сызықтық болып ретімен орындала бермейтіні анық. Көп жағдайда түрлі іс-әрекеттерді орындау барысында туындайтын кедергілер бойынша шешім қабылдай білуіміз керек. Мысалы, баланың мектепке баруын сызықтық алгоритм ретінде қарастырайық. Бала таңертең тұрады, мектепке барады, сабақ оқиды, үйге қайтады. Ал осы алгоритмді орындауда таңертең бала ауырып қалса, кейінгі әрекет қандай болады? Бұл кезде екі жағдай туындайды. Баланың денсаулығы мүмкіндік берсе, ол мектепке барады, әйтпесе бармайды. Міне, осы әрекет барысында сызықтық іс-әрекетіміз туындаған жағдайға байланысты екіге ажырайды, тармақталады. Мұндай алгоритм-дер  тармақталған алгоритмдер деп аталады.

    Тармақталу алгоритмінде «егер», «онда», «әйтпесе» түйінді сөздері қолданы-лады. Тармақталу алгоритмінде міндетті түрде шарт қолданылады.


    Тармақталған алгоритм – орындалуы керек қадам белгілі бір шарттың орындалу немесе орындал-мауына байланысты жүзеге асырылатын алгоритм.

    Шарт дегеніміз – тексеру нәтижесінде «иә» (ақиқат) немесе «жоқ» (жалған) логикалық мәндерін қабылдайтын логика-лық өрнек немесе пікір.

    Кез келген программалау тілінде міндетті түрде шартпен жұмыс істейтін операторлар болады. Сол сияқты Python программа-лау тілінде де шарт тексеруге арналған арнайы if –else операторы қолданылады. Ағылшынның «if» сөзі «егер»,ал  «else»  сөзі  «әйтпесе»  мағынасын береді.  if-тен кейін шарт жазылады. Егер шарт орындалса, яғни ақиқат болса, онда көрсетілген команданы орындауға көшеді. Шарт тексеру үшін төмендегі салыстыру операторлары қолданылады



    Оператор

    Мағынасы

    Жазылуы

    Мысалы

    ==

    Тең

    x == y

    if a==b:

    !=

    Тең емес

    x != y

    k=a+b

    >

    Үлкен

    x > y

    if a>=b:

    <

    Кіші

    x < y

    k=a*b

    >=

    Үлкен немесе тең

    x > = y

    if a<=b:

    <=

    Кіші немесе тең

    x < = y

    k=a – b




    Сабақтың ортасы


    Шарт тексеру операторының туындайтын шарттардың күрделілігіне қарай үш түрлі құрылымы бар. Біз әзірге екі құрылыммен ғана танысамыз.

      1. Шарт тексеру операторының қысқа жазылу түрі. if операторынан кейін шарт міндетті түрде жазылады. Шарттан кейін қос нүкте «:» қойылады. 1-командалар блогы тек шарт ақиқат «иә» болғанда орындалады. Ал 2-командалар блогы кез келген жағдайда орындалады (1-схема).
      Шарт тексеру операторын алгоритм түрінде өрнектеген кезде, блок-схемада ромб фигурасы қолданылады 
    (2-схема).

    2. Шарт тексеру операторының толық жазылу түрі. Шарт тексеру операторының қысқа жазылу түрі тек туындаған шарттың ақиқаттығын тексереді. Шарт жалған болған кездегі орындалуы керек қадамды көрсетпейді. Ол үшін шарт тексеру операторының if – else толық құрылымы қолданылады (3-схема).
      Шарт тексеру операторының толық жазылу түрін
     (4-схема) өзімізге түсінікті, қарапайым тілде төмендегіше оқуға болады: «Егер қойылған шарт орындалса, онда 1-команда немесе командалар блогын орында, әйтпесе 2-команда немесе командалар блогын орында».



    15 минут

    Жеке жұмыс

    1-тапсырма.
     ​К саны берілген. Осы санның жұп немесе тақ екенін анықтайтын программа құр. Егер сан тақ болса, экранға 1 немесе 0 шықсын.

    Мысалы Нәтиже

    17 1

    62 0

    Дескриптор:

    - Пайтон программасын іске қосады

    - Шарт жазады

    - Берілген санның жұп немесе тақ екенін анықтайтын Пайтонда программа құрады

    - Нәтижесін шығарады



    - Пайтон программасын іске қосады

    - Шарт жазады

    - Берілген санның жұп немесе тақ екенін анықтайтын Пайтонда программа құрады

    - Нәтижесін шығарады


    k=int(input())

    if k%2==0:

    print('0')

    else:

    print('1')















    4 балл


    5 минут

    2-тапсырма
     ​Пернетақтадан кез келген бүтін сан енгізілген. Енгізілген санның «оң» немесе «теріс» екенін анықтайтын программа жазу.

    Дескриптор:

    - шарт қояды

    - Берілген санның оң немесе теріс екенін анықтайтын программа жазады



    - шартты дұрыс қояды

    - Берілген санның оң немесе теріс екенін анықтайтын программа жазады


    a=int(input(‘a=’))

    if a>0:

    print(‘on san’)

    else:

    print(‘teris san’)









    2 балл

    https://learningapps.org/display?v=pq8kc4dj322

    Жүктеу
    bolisu
    Бөлісу
    ЖИ арқылы жасау
    Файл форматы:
    docx
    Информатика Ашық сабақ 7 сынып
    29.03.2024
    309
    Жүктеу
    ЖИ арқылы жасау
    Жариялаған:
    Абзолдаева Лаззат Салибековна
    Бұл материалды қолданушы жариялаған. Ustaz Tilegi ақпаратты жеткізуші ғана болып табылады. Жарияланған материалдың мазмұны мен авторлық құқық толықтай автордың жауапкершілігінде. Егер материал авторлық құқықты бұзады немесе сайттан алынуы тиіс деп есептесеңіз,
    шағым қалдыра аласыз
    Қазақстандағы ең үлкен материалдар базасынан іздеу
    Сіз үшін 400 000 ұстаздардың еңбегі мен тәжірибесін біріктіріп, ең үлкен материалдар базасын жасадық. Төменде керек материалды іздеп, жүктеп алып сабағыңызға қолдана аласыз
    Материал жариялап, аттестацияға 100% жарамды сертификатты тегін алыңыз!
    Ustaz tilegi журналы министірліктің тізіміне енген. Qr коды мен тіркеу номері беріледі. Материал жариялаған соң сертификат тегін бірден беріледі.
    Оқу-ағарту министірлігінің ресми жауабы
    Сайтқа 5 материал жариялап, тегін АЛҒЫС ХАТ алыңыз!
    Қазақстан Республикасының білім беру жүйесін дамытуға қосқан жеке үлесі үшін және де Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық материалыңызбен бөлісіп, белсенді болғаныңыз үшін алғыс білдіреміз!
    Сайтқа 25 материал жариялап, тегін ҚҰРМЕТ ГРОМАТАСЫН алыңыз!
    Тәуелсіз Қазақстанның білім беру жүйесін дамытуға және білім беру сапасын арттыру мақсатында Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық жұмысын жариялағаны үшін марапатталасыз!
    Министірлікпен келісілген курстар тізімі

    Химия пәні

    бойынша педагогтің пәндік және кәсіби құзыреттілігін дамыту
    80/108 сағат
    Толығырақ

    Тарих пәні

    бойынша педагогтің пәндік және кәсіби құзыреттілігін дамыту
    80/108 сағат
    Толығырақ

    Биология пәні

    бойынша педагогтің пәндік және кәсіби құзыреттілігін дамыту
    80/108 сағат
    Толығырақ

    Ағылшын тілі пәні

    бойынша педагогтің пәндік және кәсіби құзыреттілігін дамыту
    80/108 сағат
    Толығырақ

    География пәні

    бойынша педагогтің пәндік және кәсіби құзыреттілігін дамыту
    80/108 сағат
    Толығырақ

    Информатика пәні

    бойынша педагогтің пәндік және кәсіби құзыреттілігін дамыту
    80/108 сағат
    Толығырақ

    Мектепке дейінгі білім беру

    бойынша педагогтің пәндік және кәсіби құзыреттілігін дамыту
    80/108 сағат
    Толығырақ

    «Қазақ тілі» жəне «Қазақ əдебиеті»

    бойынша педагогтің пәндік және кәсіби құзыреттілігін дамыту
    80/108 сағат
    Толығырақ

    Дене шынықтыру

    пәні бойынша педагогтің пәндік және кәсіби құзыреттілігін дамыту
    80/108 сағат
    Толығырақ

    Білім алушылардың білім сапасын арттыру

    мақсатында сабақта цифрлық технологияларды қолдану
    80/108 сағат
    Толығырақ

    Инклюзивті білім беру

    жүйесінде ерекше білім беру қажеттілігі бар білім алушыға психологиялық-педагогикалық қолдау көрсету бойынша педагогтердің кәсіби және пәндік құзыреттіліктерін дамыту
    80/108 сағат
    Толығырақ
    Ғылыми-әдістемелік орталығы
    Редакциямен байланыс
    +7 (771) 234-55-99
    Жұмыс кестесі: Дүйсенбі –
    жұма, 9:00 – 18:00
    Мекенжай:
    Қазақстан, Алматы, Гоголья 86,
    4 этаж, 406-кабинет
    Электронды пошта
    ustaztilegi@gmail.com
    Сведения об организации
    Сайт Peaksoft веб-студиясында жасалған - Peaksoft.kz
    Политика конфиденциальности
    Сведения об организации