Инфоурок / Информатика / Конспекты / Урок на тему: Программирование на языке Паскаль
Обращаем Ваше внимание: Министерство образования и науки рекомендует в 2017/2018 учебном году включать в программы воспитания и социализации образовательные события, приуроченные к году экологии (2017 год объявлен годом экологии и особо охраняемых природных территорий в Российской Федерации).

Учителям 1-11 классов и воспитателям дошкольных ОУ вместе с ребятами рекомендуем принять участие в международном конкурсе «Я люблю природу», приуроченном к году экологии. Участники конкурса проверят свои знания правил поведения на природе, узнают интересные факты о животных и растениях, занесённых в Красную книгу России. Все ученики будут награждены красочными наградными материалами, а учителя получат бесплатные свидетельства о подготовке участников и призёров международного конкурса.

ПРИЁМ ЗАЯВОК ТОЛЬКО ДО 15 ДЕКАБРЯ!

Конкурс "Я люблю природу"

Урок на тему: Программирование на языке Паскаль



Московские документы для аттестации!

124 курса профессиональной переподготовки от 4 795 руб.
274 курса повышения квалификации от 1 225 руб.

Для выбора курса воспользуйтесь поиском на сайте KURSY.ORG


Вы получите официальный Диплом или Удостоверение установленного образца в соответствии с требованиями государства (образовательная Лицензия № 038767 выдана ООО "Столичный учебный центр" Департаментом образования города МОСКВА).

ДИПЛОМ от Столичного учебного центра: KURSY.ORG


библиотека
материалов

Пән Информатика сынып 9___ Күні _._ .2010 ж.

сынып 9____ Күні _._ .2010 ж.

сабақ №: 6 сағ.саны.: 1

Тақырып: Программалау тiлi. Тiлдiң алфавитi. Программалау тiлiнде алгоритм жазу ережесi.

Мақсат: Оқушылардың программалау тілі және Паскаль тілінің алфавиті туралы білімдерін қалыптастыру. Программалау тілінің алгоритм жазу ережелерімен таныстыру.

Міндеттер:

Білімділік – Оқушыларды программалау тілі, Паскаль тілінің алфавиті және алгоритм жазу ережелерімен таныстыру.

Дамытушылық –Оқушылардың алгоритм жазу ережелерін қолдануды қабілеттерін дамыту.

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

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

Сабақ типі: аралас

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

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

Пәнаралық байланыс математика, физика

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

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

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

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


Сабақ барысы


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

а) оқушылар тізімі;

ә) кабинет жағдайы;

б) сабақ барысымен таныстыру.

  1. Үй тапсырмасын тексеру.(3-5мин)

  1. Есептің шешу кезеңдерін атап шық?

  2. Әр кезеңді түсіндір?

  3. Мысал негізінде есептің шешу кезеңдерін түсіндіріп шық?

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

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

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

Паскаль тіліндегі программа жеке-жеке жолдардан тұрады. Оларды теру, түзету арнайы мәтіндік редакторлар арқылы атқарылады.

Паскаль тіліндегі программа 3 бөліктен тұрады: тақырып, сипаттау бөлімі және операторлар бөлімі. Кез келген программаның алғашқы жолы PROGRAM сөзінен басталатын оның тақырыбынан тұрады. Одан кейін программаның ішкі объектілерінің сипатталу бөлімі жазылады. Бұл бөлім программадағы айнымалылар, тұрақтылар тәрізді объектілердің жалпы қасиеттерін алдын ала анықтап көмектеседі. Сипаттау бөлімі бірнеше бөліктерден тұрады, бірақ программаның күрделілігіне байланысты көбінесе ол бір немесе екі ғана бөліктен тұруы мүмкін. Программаның соңғы және негізгі бөлімі операторлар бөлімі болып табылады. Орындалатын іс-әрекеттер, командалар осы бөлімде орналасады. Ол begin түйінді сөзінен басталып, барлық атқарылатын операторлар (командалар) тізбегі жеке-жеке жолдарға жазылып біткен соң end түйінді сөзімен аяқталады.

PROGRAM BASTAU;

СИПАТТАУ БӨЛІМІ

BEGIN

ОПЕРАТОРЛАР БӨЛІМІ

END.

Операторлар бөлімінде командалар ретімен орналасады.

Программалау тілінің алфавиті программаның элементтерін құруда қолданылуға болатын символдар жиынынан тұрады. Оған әріптер, цифрлар және арнайы белгілер жатады. Тіл ерекшеліктеріне қарай символдар тобын шартты түрде төмендегі топтарға жіктеге болады:

  • атаулар (идентификаторлар)

  • цифрлар

  • айыру белгілері

  • арнайы символдар.

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

Программалау тілінің белгілі бір іс-әрекетті орындай алатын тиянақты мағынасы бар ең қарапайым сөйлемі – оператор деп аталады.

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

Мысал: радиусы r=5,5 см болатын берілген шеңбердің ұзындығын табу керек болсын. Шеңбер ұзындығын есептеу үшін l = 2πr формуласын пайдаланамыз.

Program bastau; {Программаның тақырыбы}

Const pi = 3.14159; {π тұрақтысының мәнін беру}

Var r, l : real; {r және l мәндерін нақты сан ретінде анықтау}

Begin {операторлар басы}

r:=5.5; {r мәнін беру}

l:= 2*pi*r; {шеңбер ұзындығын есептеу}

write (‘Радиусы 5,5 см болатын шеңбер ұзындығы =’, l);

{нәтижесін экранға шығару}

end. {программа соңы}

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

5) Жаңа тақырыпты бекіту (10-15 мин)

Тапсырмалар мен сұрақтар:

  1. Паскаль тіліндегі программаның бөліктері?

  2. Тілдің алфавитіне не жатады?

  3. Программалау тіліндегі «өрнек», «оператор» деген ұғымдар нені білдіреді?

  4. Программаның сипаттамасы дегеніміз не?

Тапсырма №1. Жұмыс дәптеріңе орында.

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

Тапсырма №2. Жұмыс дәптеріңе орында.

Үш натурал сан берілген. Осы сандардың қосындысын, көбейтіндісін және арифметикалық ортасын табу алгоритмін құрыңдар (сызықты алгоритм). Блок-схема және жазбаша түрде.

6)Сабақты қорытындылау және бағалау

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

7) Үйге тапсырма § 2.1, 2.2, бет. 34-40

Паскаль тілінің негізгі элементтері. Тілдің алфавиті.




Очень низкие цены на курсы переподготовки от Московского учебного центра для педагогов

Специально для учителей, воспитателей и других работников системы образования действуют 65% скидки при обучении на курсах профессиональной переподготовки.

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца с присвоением квалификации (признаётся при прохождении аттестации по всей России).

Подайте заявку на интересующий Вас курс сейчас: KURSY.ORG


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

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

Похожие материалы

Получите наградные документы сразу с 38 конкурсов за один орг.взнос: Подробнее ->>