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

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

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

ВНИМАНИЕ: Скидка действует ТОЛЬКО до конца апреля!

(Лицензия на осуществление образовательной деятельности №038767 выдана ООО "Столичный учебный центр", г.Москва)

ИнфоурокИнформатикаДругие методич. материалыПрограммалау - алгоритмді формальды жазу тәсілі 7 сынып

Программалау - алгоритмді формальды жазу тәсілі 7 сынып

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

Пәні: Информатика Оқу ісінің меңгерушісі:__________________________

Сабақ № 8

Күні: 26.10.2015

Класс: 7

ТақырыбыПрограммалау – алгоритмді формальды жазу тәсілі.

Мақсат:

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

Міндеттер:

Білімділік:

Оқушылардың алгоритм, алгоритм қасиеттері және блок-схема ұғымдары туралы білімдерін 
қалыптастыру.
 

ДамытушылықОқушылардың алгоритмдеу тәсілдері мен әдістерін меңгеруін дамыту.

ТәрбиелікОқушылардың информатика пәніне деген қызығушылығын жан-жақты тәрбиелеу.

Сабақ түрілекция сабақ.

Сабақ типіжаңа сабақ игеру.

Әдіс-тәсілдертүсіндірмелі – иллюстративті, көрнекілік, сұрақ -жауап.

Құрал-жабдықтар: компьютер - 7, жұмыс дәптері, ActiveStudio бағдарламасы, ActivBoard, ActivPen, бейнепроектор-1.

Пәнаралық байланыс: математика.

Пайдаланылған әдебиеттер:

       1. Б.Бурибаев. Информатика және ЕТ негіздері, оқулық 9 сынып;

       2. Основы информатики и ВТ, базовый курс 10-11 класс;

       3. С.Т.Мухамеджанова, «Методика обучения информатике»

       4. Динисламов, «Паскаль программалау негіздері».

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

1) Ұйымдастыру кезеңі (2 мин):

       а) оқушылар тізімі;
       ә) кабинет жағдайы;
       б) сабақ барысымен таныстыру.

2) Жаңа тақырыпқа кіріспе.(3-5 мин)
3) Жаңа тақырыпты түсіндіру(3-5 мин)

Информатика ғылымында «алгоритм» түсінігі ақпарат түсінігі сияқты негізгі ұғымдардың бірі болып табылады. 

       «Алгоритм» сөзі атақты араб математигі Әбу Жафар Мухаммед ибн Мұса әл-Хорезми (763—850 жж.) есімінің латындық транскрипциясы болып табылады. Ол санаудың ондық санау жүйесінде көпорынды сандар мен арифметикалық амалдардың орындалу ережесін ұсынған. Бұл ережелер қосынды мен көбейтіндіні табуға арналған амалдарды орындауға қажетті тізбектен құрылған. Сол ереже осы күнге дейін қолданылып келеді. 

       Алгоритм деп берілген есептің шығару жолын реттелген амалдар тізбегі түріне келтіруді айтамыз. Кез келген есептің шешу кезеңін қарапайым амалдар тізбегіне бөлектеуге болады. Алгоритмді компьютерде орындау үшін оны программа түрінде жазып шығу керек. 

       Программа деп машина тілі түсінетіндей, инструкциялар тізбегі түрінде жазылған алгоритмді айтамыз. Программа командалар тізбегінен тұрады. Командалар тізбегі орындалған кезде есептің нәтижесі шығады. Әрбір компьютер алдын-ала құрылған программа бойынша жұмыс жасайды.

       Алгоритм ұғымын толығымен түсіну үшін оның қасиеттерін білу қажет. Және де компьютерде орындалатын алгоритмге қойылатын талаптарды білу керек:

  • алгоритм нақты және анық берілуі қажет;

  • модульдік қасиетке ие болуы керек (яғни, алгоритмді қарапайым кіші бөліктерге бөлу мүмкіндігі болу керек);

  • белгілі бір уақыт аралығында бір нәтижеге келу, яғни, алгоритм қадамдарының саны шексіз болмауы керек;

  • бір тектес есептерге жалпы бір ғана алгоритмді қолдану.

Сергіту жаттығулары (2 мин)

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

  1. Алгоритмнің дискреттік (үзіктілік) қасиеті. Үлкен алгоритмді кіші модульдерге бөлу мүмкіндігі болу керек. Бұл қасиет бойынша алгоритмді кіші бөліктерге бөліп, аралық нәтижені бақылауға мүмкіндік алуға болады. Алгоритмді 2-3 бөлікке бөліп, оның әрқайсына бөлек алгоритм құруға болады.

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

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

Алгоритмді жазу тәсілдері.
Алгоритмді компьютерде орындау үшін оны белгілі бір заңдылықтарға сәйкес өңдеу керек. Алгоритмді жазудың бірнеше тәсілдері бар:

  1. Табиғи тілде

  2. Арнайы түйінді сөздер – терминдер, псевдокодтар арқылы жазу. Яғни, қарапайым алгоритмдік тілдер қолдану.

  3. Блок-схема түрінде графикалық кескіндеу.

  4. Программалау тілінде жазу.

       Осының ішінде алгоритмді блок-схема түрінде жазу және одан кейін оны программалау тіліне аудару кеңінен қолданылады. 
       Алгоритмді графикалық кескін түрінде жазу – кеңінен қолданылатын тәсіл. Алгоритм схемасын блок-схема деп атайды.
 
4) Жаңа тақырыпты бекіту (20-25 мин)
Тапсырмалар мен сұрақтар:
       
1. Алгоритм қасиеттері?
       2. Алгоритмнің формальды орындалуы дегеніміз не?
       3. Алгоритмді жазу тәсілдері?
       4. Блок-схема дегеніміз не?
       5. Қандай блок-схема түрлерін білесіңдер?
       6. Блок-схема құру үшін қандай ережелерді білесің?
Тапсырма . Жұмыс дәптеріңе орында. 
x – тің кез келген мәні үшін у = (ах
3 + b) / (cx3 – d) функциясының блок –схемасын құр.

5). Сабақты қорытындылау және бағалау
Оқушыларға алгоритм ұғымы және оның қасиеттері туралы мағлұмат беру. Алгоритмге блок-схема құруды үйрету.

6). Үйге тапсырма § 1.1, 1.3, 1.4, 1,5, бет. 4-16 
Алгоритм, программа ұғымдары. Алгоритм қасиеттері. Алгоритм жазу тәсілдері.

Алгоритм график түрінде кескінделуі. 




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

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

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

Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Современные информационные технологии и их использование в работе преподавателей. Системы автоматизированного проектирования одежды и организация технологического процесса»
Курс повышения квалификации «Основы создания интерактивного урока: от презентации до видеоурока»
Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
Курс «Оператор персонального компьютера»
Курс «3D Studio MAX»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс повышения квалификации «Использование компьютерных технологий в процессе обучения в условиях реализации ФГОС»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс повышения квалификации «Применение MS Word, Excel в финансовых расчетах»
Курс повышения квалификации «Введение в программирование на языке С (СИ)»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
Курс повышение квалификации «Применение интерактивных образовательных платформ на примере платформы Moodle»

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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