kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Циклдік алгоритм.

Нажмите, чтобы узнать подробности

Саба?ты? та?ырыбы: Циклдік алгоритмді программалау.
Ма?саты: 
Білімділік: О?ушылар циклдік алгоритмдерді ??руды, циклдерді? командасын орындалуын ж?не ??рылымын к?рсету.
Дамытушылы?: Білімді ж?йелеу, тияна?тау, жа?а саба?ты т?сіндіру.
Т?рбиелік: Сауаттылы??а, ?жымда бірлесіп ж?мыс істеуге ?йретуді к?здеу.
?дістері: т?сіндіру, ой ?оз?ау, ма?ынаны ашу, ?з бетімен ж?мыс,
К?рнекіліктер: компьютер, сызбалар
Міндеттері: 
1. Логикалы? ойлау ?абілетін дамыта отырып, білім білік да?дыларын
?алыптастыру.
2. О?ушыны? ?з бетімен ж?мыс істеуі, шы?армашылы? ?абілетін дамыту.
Саба?ты? барысы
І. ?йымдастыру кезе?і
А) О?ушыларды саба??а дайындау, т?гендеу
?) ??ыпты, ынталы болу?а ?йрету
ІІ. ?й тапсырмасын тексеру
ІІІ. Жа?а саба?
К?п жа?дайда аргументтеріні? ?р т?рлі м?ні бойынша алгоритмні? белгілі бір б?ліктерін бірнеше рет ?айталау?а тура келеді. Осындай процесстерді ?йымдастыру ?шін циклдік ??рылымды алгоритмдер – ?айталау операторлары ?олданылады. Олар ?р т?рлі за?дылы? негізіндегі ереже бойынша ?олданылады.
Цикл – белгілі бір ?рекеттер тізбегіні? бірнеше рет ?айталанып орындалуы.
?адамдар саны белгілі цикл
?адамдар саны белгісіз цикл (шартты цикл)
Паскаль тілінде ?айталау процессін ж?зеге асыратын циклдік операторларды? 3 т?рі бар: арифметикалы? цикл — FOR, шартын алдын ала тексеретін цикл – WHILE ж?не шартты со?ынан тексеретін цикл – REPEAT.
Егер шартын алдын ала тексеретін циклдегі операторды неше рет ?айталау керек екендігі белгісіз болып, оны? тек ?айталану шарты берілсе, онда WHILE, REPEAT операторлары пайдаланылады. Ал FOR операторы ?айталану саны алдын ала белгілі бол?ан кезде ?олданылады.
FOR операторын параметрлі цикл операторы деп те аталады, ?йткені, ?айталау саны функция аргументі сия?ты циклді? параметрі ?ызметін ат?аратын бас?ару айнымалысы ар?ылы беріледі.
FOR операторыны? екі т?рі бар:
FOR:= to do;
FOR:= downto do;
М?нда?ы, S1 ж?не S2 – цикл параметріні? ал?аш?ы ж?не со??ы м?ндерін аны?тайтын ?рнектер; for…do – цикл та?ырыбын аны?тайтын т?йінді с?здер; — цикл т?л?асы.
FOR – ?ШІН, TO – ДЕЙІН, DO – ОРЫНДАУ деген ма?ынаны беретін т?йінді с?здер.
Паскаль тілінде цикл параметрі міндетті т?рде б?тін немесе реттелген типтегі айнымалы болуы ?ажет. Параметрді? ?згеру ?адамына байланысты операторда TO немесе DOWNTO (DOWN – т?мен, TO – дейін, DOWNTO — кері ?арай) т?інді с?здері пайдаланылады. Егер ?адам +1 ге те? болса, онда операторда TO, ал ?адам - 1 – ге те? болса, онда DOWNTO с?зі ?олданылады.
Параметрді? бастап?ы ж?не со??ы м?ндері б?тін сан т?рінде немесе ?суі, кемуі бойынша реттелетін болуы тиіс, ?йтпесе оларды б?тін мен беретін арифметикалы? ?рнек т?рінде жазу?а да болады.


І?. Саба?ты бекіту: Бекіту тапсырмалары
1. Циклдік алгоритм дегеніміз не?
2. ?андай циклдік операторлар бар?
3. FOR операторыны? жазылу форматы ?андай?
?І. Ба?алау: О?ушыларды біліміне сай ба?алау
?. ?йге тапсырма: Циклдік алгоритмдерді программалау. Цикл т?рлері

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Циклдік алгоритм.»

Сабақтың тақырыбы: Циклдік алгоритмді программалау.
Мақсаты: 
Білімділік: Оқушылар циклдік алгоритмдерді құруды, циклдердің командасын орындалуын және құрылымын көрсету.
Дамытушылық: Білімді жүйелеу, тиянақтау, жаңа сабақты түсіндіру.
Тәрбиелік: Сауаттылыққа, ұжымда бірлесіп жұмыс істеуге үйретуді көздеу.
Әдістері: түсіндіру, ой қозғау, мағынаны ашу, өз бетімен жұмыс,
Көрнекіліктер: компьютер, сызбалар
Міндеттері: 
1. Логикалық ойлау қабілетін дамыта отырып, білім білік дағдыларын
қалыптастыру.
2. Оқушының өз бетімен жұмыс істеуі, шығармашылық қабілетін дамыту.
Сабақтың барысы
І. Ұйымдастыру кезеңі
А) Оқушыларды сабаққа дайындау, түгендеу
Ә) Ұқыпты, ынталы болуға үйрету
ІІ. Үй тапсырмасын тексеру
ІІІ. Жаңа сабақ
Көп жағдайда аргументтерінің әр түрлі мәні бойынша алгоритмнің белгілі бір бөліктерін бірнеше рет қайталауға тура келеді. Осындай процесстерді ұйымдастыру үшін циклдік құрылымды алгоритмдер – қайталау операторлары қолданылады. Олар әр түрлі заңдылық негізіндегі ереже бойынша қолданылады.
Цикл – белгілі бір әрекеттер тізбегінің бірнеше рет қайталанып орындалуы.
қадамдар саны белгілі цикл
қадамдар саны белгісіз цикл (шартты цикл)
Паскаль тілінде қайталау процессін жүзеге асыратын циклдік операторлардың 3 түрі бар: арифметикалық цикл — FOR, шартын алдын ала тексеретін цикл – WHILE және шартты соңынан тексеретін цикл – REPEAT.
Егер шартын алдын ала тексеретін циклдегі операторды неше рет қайталау керек екендігі белгісіз болып, оның тек қайталану шарты берілсе, онда WHILE, REPEAT операторлары пайдаланылады. Ал FOR операторы қайталану саны алдын ала белгілі болған кезде қолданылады.
FOR операторын параметрлі цикл операторы деп те аталады, өйткені, қайталау саны функция аргументі сияқты циклдің параметрі қызметін атқаратын басқару айнымалысы арқылы беріледі.
FOR операторының екі түрі бар:
FOR:= to do;
FOR:= downto do;
Мұндағы, S1 және S2 – цикл параметрінің алғашқы және соңғы мәндерін анықтайтын өрнектер; for…do – цикл тақырыбын анықтайтын түйінді сөздер; — цикл тұлғасы.
FOR – ҮШІН, TO – ДЕЙІН, DO – ОРЫНДАУ деген мағынаны беретін түйінді сөздер.
Паскаль тілінде цикл параметрі міндетті түрде бүтін немесе реттелген типтегі айнымалы болуы қажет. Параметрдің өзгеру қадамына байланысты операторда TO немесе DOWNTO (DOWN – төмен, TO – дейін, DOWNTO — кері қарай) түінді сөздері пайдаланылады. Егер қадам +1 ге тең болса, онда операторда TO, ал қадам - 1 – ге тең болса, онда DOWNTO сөзі қолданылады.
Параметрдің бастапқы және соңғы мәндері бүтін сан түрінде немесе өсуі, кемуі бойынша реттелетін болуы тиіс, әйтпесе оларды бүтін мен беретін арифметикалық өрнек түрінде жазуға да болады.


ІҮ. Сабақты бекіту: Бекіту тапсырмалары
1. Циклдік алгоритм дегеніміз не?
2. Қандай циклдік операторлар бар?
3. FOR операторының жазылу форматы қандай?
ҮІ. Бағалау: Оқушыларды біліміне сай бағалау
Ү. Үйге тапсырма: Циклдік алгоритмдерді программалау. Цикл түрлері


Получите в подарок сайт учителя

Предмет: Информатика

Категория: Планирование

Целевая аудитория: 6 класс

Скачать
Циклдік алгоритм.

Автор: Жумагалиева Мария Жумагаликызы

Дата: 11.02.2016

Номер свидетельства: 291784

Похожие файлы

object(ArrayObject)#862 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(55) "Презентация. Циклдік алгоритм"
    ["seo_title"] => string(32) "priezientatsiiatsikldikalghoritm"
    ["file_id"] => string(6) "299309"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(11) "presentacii"
    ["date"] => string(10) "1456497463"
  }
}
object(ArrayObject)#884 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(32) "Циклдік алгоритм "
    ["seo_title"] => string(18) "tsikldik-alghoritm"
    ["file_id"] => string(6) "146513"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1419184778"
  }
}
object(ArrayObject)#862 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(57) "Циклдік алгоритм операторлары "
    ["seo_title"] => string(32) "tsikldik-alghoritm-opieratorlary"
    ["file_id"] => string(6) "176914"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(11) "presentacii"
    ["date"] => string(10) "1424517251"
  }
}
object(ArrayObject)#884 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(66) "Алгоритм  ??руды?   т?жірибелік  ж?мысы"
    ["seo_title"] => string(42) "alghoritm-k-u-rudyn-t-zhiribielik-zhu-mysy"
    ["file_id"] => string(6) "285794"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(11) "presentacii"
    ["date"] => string(10) "1454247203"
  }
}
object(ArrayObject)#862 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(115) "Алгоритм типтері (сызы?ты?, тарма?талу ж?не циклдік алгоритмдер)"
    ["seo_title"] => string(61) "alghoritmtiptierisyzyktyktarmaktaluzhnietsikldikalghoritmdier"
    ["file_id"] => string(6) "273967"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1452316986"
  }
}


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства