197497
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 6.900 руб.;
- курсы повышения квалификации от 1.500 руб.
Престижные документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ 50%

ВНИМАНИЕ: Скидка действует ТОЛЬКО сейчас!

(Лицензия на осуществление образовательной деятельности № 5201 выдана ООО "Инфоурок")

ИнфоурокИнформатикаКонспектыУрок по информатике на тему «Алгоритмнің түрлері»

Урок по информатике на тему «Алгоритмнің түрлері»

библиотека
материалов
Скачать материал целиком можно бесплатно по ссылке внизу страницы.

10 сабақ

Сыныбы: : 6 «А», 6 «Ә» Күні: _______________


Сабақтың тақырыбы: Алгоритмнің түрлері

Сабақтың мақсаты: Алгоритм түрлерімен таныстыру.

Білімділік: Оқушыларды сызықтық, тармақталған, циклдік алгоритммен таныстыра отырып, ерекшеліктерін ажырата білуге үйрету.

Тәрбиелілік: Оқушыларды тәрбиелікке,ұптылыққа,тиянақтылыққа үйрету.

Дамытушылық: Оқушылардың ойлау қабілетін,логикалық-абстракциясын дамыту.

Сабақтың түрі: Аралас сабақ.

Сабақта қолданылатын көрнекті құралдар: компьютер,инт.тақта, слайд

Сабақтың өту барысы:1.Оқушыларды ұйымдастыру

2.Үйге берген тапсырманы тексеру

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

4.Тапсырмаларды орындау

5.Сабақты бекіту

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


1. Саламатсыздарма, оқушылар! (оқушыларды отырғызып, түгелдеп, журнал толтырып, жаңа сабаққа дайындығына, оқу құрал-жабдықтарының барына көңіл бөлемін). Дәптерлеріңді ашып, сабақ тақырыбын жазып алыңдар.


2. Үйге берілген тапсырманы тексеру . Сонымен балалар, үйге қандай тапсырма берілді? Ия, кім дайын? Қайталау сұрақтары:

1. Алгоритмнің берілу формаларын атаңдар.

2. Неліктен графикалық әдіс сөздік алгоритмге қараганда ыңғайлы?

3. Блок-сызбаның элементтерін сипаттаңдар.


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

Алгоритмнің 3 түрі болады: сызықтық, тармақталған және циклдік.

Сызықтық алгоритм

Егер алгоритмнің N қадамы болса және олардың барлығы басынан аяғына дейін бірінен соң бірі тізбектеле орындалатын болса, онда ондай алгоритмді сызықтық алгоритм деп атаймыз.

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

Тармақталған алгоритм

Кейде алгоритм бұйрықтарын орындау барысы шартқа тәуелді болады. Мысалы, далада жаңбыр жауып тұрса, қол шатыр алу керек; ал егер жаңбыр жаумаса, онда қолшатыр алудың қажеті жоқ. Мұндай алгоритмнің түрі тармақталған алгоритм деп аталады.

Егер алгоритм қадамдарының тізбектеле орындалуы қандай да бір шартқа тәуелді өзгеретін болса, онда мұндай алгоритмді тармақталган алгоритм дейміз.

Шартты тексеру блогын блок-сызбада ромбымен таңбалаймыз. Егер шарт дұрыс болса, онда есепті шешу үшін «ия» тармағы пайдаланылады, ал оған кері жағдайда - «жоқ» тармағы пайдаланылады.

Тармақталу алгоритмі сөзбен берілгенде «егер», «онда» кілттік сөздері қолданылады. Жазу барысында «әйтпесе» сөзін қолдануға болады.

20-сурет. Тармақталу алгоритмінің мысалы

«Қолшатыр ал » алгоритміне блок-сызба ңұрайық (20-сурет ).

«Қолшатыр ал» алгоритмінің сөзбен берілуі мынадай болады:

  • Терезеден қара.

  • Егер жаңбыр жауып тұрса, онда қолшатыр ал.

Өздерің көріп тұрғандай, іс-әрекет тек шарт орындалганда ғана жүзеге асады, ал кері жағдайда іс-әрекет жүзеге аспайды. Бұндай алгоритмдер толық емес деп аталады.

Тармақталу алгоритмінің толық түрін беру үшін «Киноға бару» алгоритмін қарастырайық.

1. Анаңнан киноға баруға рұқсат сұрау.

2. Егер анаң рұқсат берсе, онда киноға барасың, әйтпесе бөлмені тазалау қажет.

Тармақталу алгоритмінің толық формасының жалпы түрі келесідей болады (21-сурет)

  1. Тармақталу алгоритмінің толық емес формасында «№ 2 әрекет» блогы болмайды (22-сурет ).

  2. Тармақталу алгоритмінің толық формасын сөзбен жазу тәсілі келесідей болады:

  3. Егер шарт орындалса, онда «№1 іс-өрекет» орындалады, әйтпесе «№2 іс-әрекет» орындалады.

  4. Толық емес формасы келесідей болады:

  5. Егер шарт орындалса, онда «Іс-әрекет» орындалады.


4. Сабақты бекіту сұрақтары мен тапсырмалары.

  • Алгоритм тцрлерін атаңдар.

  • Тармақталу және сызықтық алгоритмге анықтама беріңдер.

  • Тармақталган алгоритмнің толық емес формасына мысал келтіріңдер.

  • 8 және 5 сандарына келтірілген алгоритмніц нәтижесі қандай?

Басы

23-ті қос

35-ті қос

27-ні алып таста

Егер 10 үлкен сан болса, онда 5 санын қос

Егер нәтижесі жұп сан болса, онда оны 2-ге бөлу егер тақ сан болса, онда 2-ге көбейту Нәтижені шығар

Соңы

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


5. Қорытындылау. Бағалау. Үйге тапсырма. §10. Алгоритмнің түрлері. 62-66 беттер.



Общая информация

Номер материала: ДВ-135858

Вам будут интересны эти курсы:

Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Основы создания интерактивного урока: от презентации до видеоурока»
Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Облачные технологии в образовании»
Курс «Фирменный стиль» (Corel Draw, Photoshop)
Курс «Оператор персонального компьютера»
Курс «3D Studio MAX»
Курс «WEB-ВЕРСТКА (HTML, CSS)»
Курс повышения квалификации «Использование компьютерных технологий в процессе обучения в условиях реализации ФГОС»
Курс повышения квалификации «Современные тенденции цифровизации образования»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»

Благодарность за вклад в развитие крупнейшей онлайн-библиотеки методических разработок для учителей

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

Добавьте минимум пять материалов, чтобы получить сертификат о создании сайта

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

Грамота за высокий профессионализм, проявленный в процессе создания и развития собственного учительского сайта в рамках проекта "Инфоурок"

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.