Инфоурок Другое КонспектыАлгоритм типтері (сызықтық, тармақталу және циклдік алгоритмдер)

Алгоритм типтері (сызықтық, тармақталу және циклдік алгоритмдер)

Скачать материал
hello_html_5d414596.gifhello_html_ma3dda29.gifhello_html_30f200ca.gif

hello_html_746712a2.png



Нарымбекова Алия Рыскуловна

Сарыкемер орта мектебі

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



Пән Информатика сынып 8 Күні 25.10.14 ж.

Тақырып: Алгоритм типтері (сызықтық, тармақталу және циклдік алгоритмдер)

Мақсат: Алгоритм типтері (сызықтық, тармақталу және циклдік алгоритмдер) тақырыбын түсіндіре отырып, оқушыларды күнделікті өмірдегі әрбір іс-әрекеттерінің алгоритімін құра білуге үйрету.

Білімділік – оқушыларға алгоритмнің типтері туралы жалпы мағлұмат беру.

Дамытушылық – Оқушылардың ойлауын, компьютерлік сауаттылығы мен іскерлігін, танымдық қабілетін, логикалық  сауаттылығын дамыта отырып, олардың  пәнге  деген қызығушылығын, белсенділігін арттыру.

Тәрбиелік – оқушыларды тәртіптілікке, сабырлылыққа, еңбек сүйгіштікке, ұқыптылыққа  тәрбиелеу.

Сабақ түрі: аралас

Сабақ типі: жаңа тақырыпты түсіндіру.

Құрал-жабдықтар: ДК, оқулықтар, дәптерлер, презентация.


Сабақ барысы


Сабақ кезеңдері

Бөлінген уақыт

Мұғалімнің іс - әрекеттері

Оқушылардың

іс - әрекеттері

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

2 мин

Амандасу. Оқушыларды түгендеу. Сабаққа дайындақтарын тексеру. Зейіндерін сабаққа аудару. Сабақтың мақсатымен таныстыру.

Орындарынан тұрып, амандасу, сабаққа зейіндерін аудару.

Түс арқылы топқа бөлу.

3-топқа бөлу.

ІІ.Үй жұмысын тексеру.

10 мин

Миға шабуыл

1.Алгоритм дегеніміз не?

2.Алгоритм тіл дегеніміз не?

3.Программа дегеніміз не?

4.Алгоритм орындаушысы дегеніміз не?

5.Алгоритм тілі дегеніміз не?

6. Алгоритм қай түрде берілген?

Алг есептеу

Арг х

Нәт у

Басы

y:= 5*х*х-4

Соңы

7.Қандай қызмет атқарады?


8.Қандай қызмет атқарады?



9.Қандай қызмет атқарады?




10.Қандай қызмет атқарады?



Жауаптар:

1. Алгоритм дегеніміз – информатиканың іргелі түсініктерінің бірі.

2. Алгоритмдік тіл дегеніміз- алгоритмдерді біріңғай, анық жазуға және оларды орындауға арналған белгілеулер мен ережелер жүйесі.

3. Программа дегеніміз - қандай да бір программалау тілінде жазылған алгоритм компьютерге қажетті командалардың жиынтығы.

4. Алгоритм орындаушысы дегеніміз - құрастырылған алгоритммен басқарға тиісті объект немесе субъект.

5. Алгоритм тілі – бұл

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

6.Алгоритм түрде

7.Деректерді енгізу, шығару

8. Есептеуіш әрекет

9.Алгоритм бас және соңы

10.Шартты тексеру

ІІІ.Жаңа тақырыпты түсіндіру.













10 мин


Алгоритм құрылымына қарай оны келесі типтерге бөлуге болады:

Сызықтық алгоритмдер. Сызықтық алгоритм қарапайым командалар тізбегінен тұрады. Әрекеттердің тізбектей орындалуын сипаттайтын алгоритм – сызықтық алгоритм деп аталады.


Тармақталу алгоритмі. Күнделікті өмірде алгоритмдер негізінен тармақтарға бөлінеді. Бұл тармақтардың орындалуы шарттың орындалуына байланысты болады. Тармақталу алгоритмінде біріншіден, арифметикалық теңсіздік түрінде берілген

логикалық шарт тексеріледі. Егер шарт орындалса, алгоритм бір тармақ бойынша (1-ші серия) , ал егер орындалмаса, екінші тармақ бойынша (2-ші серия) орындалады.


Циклдік алгоритмдер. Көптеген алгоритмдерде белгілі бір әрекеттер бірнеше рет орындалады. Математикада, есеп шығару барысында айнымалы мәні өзгеруіне байланысты бір теңдеудің көмегімен бірнеше рет есептеледі. Алгоритмнің белгілі бір бөлігі бірнеше қайталанатын болса, ондай процессті цикл деп атайды. Қайталанатын бөлігі бар алгоритмдер циклдік алгоритм деп аталады. Циклдік алгоритмдер қолдану арқылы программаны қысқа да нұсқа жазуға болады. Қайталану бөлігіне қайталану (циклдік) командалары қолданады. Қайталану саны белгілі немесе белгісіздігіне байланысты циклдар екі түрге бөлінеді. Қайталану саны белгілі болса, ондай цикл арифметикалық, ал егер белгісіз болса, итерациялық деп аталады.


ІV. Бекіту.

16 мин.

Тапсырма -1:

Тармақталу алгоритміне мысал келтеріп, оған блок-сызба құрыңдар.

Тапсырма – 2

Математика оқулығынан алгоритмге мысал табыңдар. Сол бойынша блок-сызба құрыңдар.

Тапсырма – 3

Дені сау мысықтың баласы күніне 8 сағаттан кем емес уақыт ойнайды. Марғау деген мысықтың дені сау екенін анықтайтын алгоритм құрыңдар.

Тапсырма – 4

72 санына келтірілген төмендегі алгоритмнің нәтижесі қандай?

Басы

21-ді қос

75-ті алып таста

Егер алынған нәтиже 10-нан кіші болса, онда 15-ті қос, ал егер 10 үлкен болса, 2-ні алып таста

Нәтижені жарияла

Соңы

Келтірілген алгоритмге блок-сызба құрыңдар.

V. . Жаңа түсінікті тексеру:

Құзырлылық тапсырма


2 мин


Р/с

Сұрақ

Жауап

1

Алгоритм типтері 4-ке бөлінеді.

Иә/Жоқ

2

Орындау тәсіліне байланысты тармақталу командасы толымды және толымсыз болып екі түрге бөлінеді.

Иә/Жоқ

3

Тармақталу алгоритмін алгоритмдік тілде өрнектегенде егер, мұнда, өйткені, соңы деген түйінді сөздер қолданылады

Иә/Жоқ

4

Есептеу процесі бөліктерінің қайталанып орындалуын цикл деп атайды

Иә/Жоқ

5

Қайталану командасын алгоритмдік тілде жазу үшін әзірше, цикл, цикл түйіні деген түйінді сөздер қолданылады

Иә/Жоқ

Ескерту: (неге иә, неге жоқ деп жауап бергендеріңді түсіндіріңдер):......................................

...................................................................................................................................

VI. Қорытындылау


2 мин.

әр топ өздеріне берілген алгоритм бойынша түсінгенін баяндайды.

1-топ сызықтық алгоритм

2-топ тармақталу алгоритмі

3-топ циклдік алгоритм

Рефлексия. Сабақ бойынша өз пікірін бағалау парағына түсіру


Кері байланыс

hello_html_120516f6.png

VIІ. Үйге тапсырма:

2 мин

Алгоритм типтері (сызықты, тармақталу және циклдік алгоритмдер)


VIІІ.

Оқушылар еңбегін бағалау

1 мин


Бағалау парағы арқылы оқушылар өздерін бағалайды





Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Алгоритм типтері (сызықтық, тармақталу және циклдік алгоритмдер)"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Специалист по связям с общественностью

Получите профессию

Бухгалтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

Тақырып: Алгоритм типтері (сызықтық, тармақталу және циклдік алгоритмдер)

Мақсат:Алгоритм типтері (сызықтық, тармақталу және циклдік алгоритмдер) тақырыбын түсіндіре отырып, оқушыларды күнделікті өмірдегі әрбір іс-әрекеттерінің алгоритімін құра білуге үйрету.

Білімділік – оқушыларға алгоритмнің типтері туралы жалпы мағлұмат беру.

Дамытушылық – Оқушылардың ойлауын, компьютерлік сауаттылығы мен іскерлігін, танымдық қабілетін, логикалық  сауаттылығын дамыта отырып, олардың  пәнге  деген қызығушылығын, белсенділігін арттыру.

Тәрбиелік – оқушыларды тәртіптіліке

 

 

 

 

 

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 664 016 материалов в базе

Скачать материал

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 19.03.2015 2395
    • DOCX 498.3 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Нарымбекова Алия Рыскуловна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Нарымбекова Алия Рыскуловна
    Нарымбекова Алия Рыскуловна
    • На сайте: 9 лет и 1 месяц
    • Подписчики: 0
    • Всего просмотров: 13158
    • Всего материалов: 5

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Бухгалтер

Бухгалтер

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 24 человека из 17 регионов

Курс повышения квалификации

Специалист в области охраны труда

72/180 ч.

от 1750 руб. от 1050 руб.
Подать заявку О курсе
  • Сейчас обучается 34 человека из 21 региона
  • Этот курс уже прошли 154 человека

Курс профессиональной переподготовки

Руководство электронной службой архивов, библиотек и информационно-библиотечных центров

Начальник отдела (заведующий отделом) архива

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Этот курс уже прошли 25 человек

Курс профессиональной переподготовки

Организация деятельности библиотекаря в профессиональном образовании

Библиотекарь

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 284 человека из 66 регионов
  • Этот курс уже прошли 849 человек

Мини-курс

Музыкальная журналистика: история, этика и авторское право

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Психические защиты и психоаналитический взгляд на личное развитие

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 34 человека из 18 регионов
  • Этот курс уже прошли 16 человек

Мини-курс

Карьерный навигатор: эффективный поиск работы

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 24 человека из 16 регионов