Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015

Опубликуйте свой материал в официальном Печатном сборнике методических разработок проекта «Инфоурок»

(с присвоением ISBN)

Выберите любой материал на Вашем учительском сайте или загрузите новый

Оформите заявку на публикацию в сборник(займет не более 3 минут)

+

Получите свой экземпляр сборника и свидетельство о публикации в нем

Инфоурок / Информатика / Презентации / Разработка и презентация на тему "Язык программирования Паскаль"
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 24 мая.

Подать заявку на курс
  • Информатика

Разработка и презентация на тему "Язык программирования Паскаль"

Выберите документ из архива для просмотра:

Выбранный для просмотра документ ашык сабак косшыга.docx

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

2 Қосшы орта мектебі








Пән: информатика



Cыныбы: 7 «А»




Ашық сабақ



Тақырыбы:

Паскаль – программалау тілі.

Оның негізгі элементтері мен тілінің алфавиті.





Пән мұғалімі: Кунафина М.Н.


















Пән: информатика Пән мұғалімі: Кунафина М.Н.

Cыныбы: 7 «А»


Тақырыбы: Паскаль – программалау тілі. Оның негізгі элементтері мен тілінің алфавиті.

Сабақтың мақсаты:

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

Дамытушылық: Өз ойын жеткізе білу және алғырлық қабілетін дамыту, пән бойынша білік – дағдыларын қалыптастыру. Ойлау қабілетін, есте сақтау қабілетін, талдау, салыстыра білу қабілеттерін дамыту.

Тәрбиелілік: Компьютерлік сауаттылыққа тәрбиелеу, өзін – өзі ұстай білуге тәрбиелеу. Сабаққа деген қызығушылығын арттыру. Оқушыларды адамгершілікке, эстетикаға, еңбекке тәрбиелеу.

Сабақтың типі: жаңа сабақ

Сабақтың әдіс-тәсілдері:

Деңгейлеп оқыту технологиясы.


Көрнекіліктер: презентация, таратпа материалдар, тест жұмысы, деңгейлік тапсырмалар, электронды оқулық.


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


І. Ұйымдастыру кезеңі
1. Оқушыларды түгендеу
2. Оқушылардың зейінін сабаққа аудару
3. Оқушылардың қызығушылықтарын ояту
4. Сабақ тақырыбы мен мақсатын баяндау


ІІ. Үй тапсырмасын тексеру:
Электронды оқулық бойынша алгоритмдерге байланысты тапсырмаларды орындайды. «Типы алгоритмов» тапсырмасын орындау.

ІІІ. Жаңа сабақ. Паскаль программалау тiлiнiң алғашқы нұсқасын 1968 жылы Стэнфорд университетiнiң информатика кафедрасының профессоры Никлаус Вирт жасады. «Неге Паскаль?» деген сұрақ туады. Тілдің атауы француз ғалымы Блез Паскальдың құрметіне аталған. Ол алғаш рет 1642 жылы механикалық есептеу машинасын ойлап тапқан.

Бұл тілде жазылған программа компьютерде орындалу барысында алдымен трансляцияланады (машина тіліне аударылады). Осы сәтте компьютерде программаның екі нұсқасы болады, оның біріншісі – алгоритмдік тілдегі алғашқы түпнұсқасы, ал екіншісі – объекттік кодтағы жазылған программа. Есеп нәтижесін машиналық кодта жазылған программа арқылы аламыз, ал программаны түзету қажет болғанда, оның алгоритмдік тілде жазылған алғашқы түпнұсқасы өңделеді.
Тілдің алфавиті

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

Тіл ерекшеліктеріне қарай символдар тобын шартты түрде төмендегі топтарға жіктеуге болады:

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

  • цифрлар;

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

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


Атау символдары ретінде латын алфавитінің 26 әріпі мен цифрлары қоолданылады.

Арнайы символдарға пунктуация және арифметикалық операция (амалдар) белгілері жатады.

Арифметикалық амал белгілері:

(+) – қосу; (-) – азайту;

(*) – көбейту; (/) – бөлу.

DIV – санның бүтін бөлігін алу. Мысалы: 10 DIV 3 амалының нәтижесі 3;

MOD – қалдықты табу. Мысалы: 10 MOD 3 амалының нәтижесі 1;

Айыру белгілеріне бос орын, барлық басқару символдары, тыныс белгілері, ENTER (келесі жолға көшу) пернесін басу белгісі және түсініктемелер жатады.

Сонымен айыру белгілері: __(бос орын); , (үтір); . (нүкте); : (қос нүкте);(нүктелі үтір); ‘ (апостроф); (; ); [; ]; {; }.

Қатынас таңбалары немесе салыстыру белгілері: = (тең), <> (тең емес), < (кіші), > (үлкен), <= (кіші не тең), >= (үлкен не тең).

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

Өрнек деп арифметикалық амал таңбаларымен біріктірілген айнымалылардың, функциялардың, тұрақтылардың жиынтығын айтады

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


Стандартты функциялар


Математикада жазылуы

Паскаль тілінде жазылуы

Атқаратын қызметі

Функция типі

х

arctg x

cos x

sin x

ex

[x]


lnx

hello_html_33c685de.gif

x2

hello_html_m6a246316.gif

Abs(x)

Arctan(x)

Cos(x)

Sin(x)

Exp(x)

Frac(x)

Int(x)

Ln(x)

Pi

Sqr(x)

Sqrt(x)

Аргументтің абсолюттік шамасы

Аргументтің арктангенсі

Аргументтің косинусы

Аргументтің синусы

е-нің х дәрежесі

х санының бөлшек бөлігі

х санының бүтін бөлігі

х санының натурал логарифмі

hello_html_33c685de.gif-дің мәні

х-тің квадраты

х-тің квадрат түбірі

х-тің типіндей

нақты

нақты

нақты

нақты

нақты

нақты (бүтін)

нақты


х-тің типіндей

нақты


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

(5+7*x)/1.8; (sin(x)+5*cos(2+x))/ln(x); т.б.


Математикада жазылуы

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

hello_html_7ae09f9c.gif

(a+b)/(a-b)

hello_html_m3233029b.gif

(a+b)/(x*y)

ex+1

exp(x+1)

hello_html_m18fccdf0.gif

sqrt(1+sqrt(x))


IV. Сабақты бекіту:

Деңгейлік тапсырмалар:

І деңгей.

Жауабын жаз.

9*8 =

24 / 3 =

67 div 10 =

14 div 7 =

17 mod 6 =

34 mod 2 =

8 mod 3 =

Frac (7.8) =

Int (19.5) =

Sqr (8) =

Sqrt (49) =

Sqr (4) =



ІІ деңгей.

Математикалық өрнекті Паскаль тілінде жазыңдар:

А) tg x – y2(x+3); ә) hello_html_5719fd91.gif

б) hello_html_6051974.gif; в) hello_html_10701f7f.gif; г) hello_html_m9aeaf76.gif;


ІІІ деңгей.

Паскаль тілінде жазылған төмендегі өрнектердің математикалық жазылуын көрсетіңдер:

  1. hello_html_m31e792.gif;



  1. S:=sqrt(p*(p-a)*(p-b)*(pc-));

  2. K:=srq(x)+sqr(y)*sqrt(x+y);

  1. hello_html_mf7e402f.gif

  2. hello_html_428b33b0.gif


SGR(X) - (B+Sіn(45*pі/180)) / (15+x);

  1. (5*B - Sgrt(N + 4*Y))/cos(pі/180+y);

  2. х:=SQRT(a+b*x)-SQR(x)/10 ;

е) hello_html_428b33b0.gif

5 сұрақтан тұратын электронды тест.


V. Рефлексия.

Смайликтер арқылы бүгінгі сабақтағы көңіл күйлеріңді білдіріңдер.


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

Мына өрнектердің қатесін табыңдар.

А) (x1/x2)*y Ә) b+(a-c/(3)) Б) (sqrt*(p)*q)/r В) (a(b/(c*(d/(ef)))))


VII. Оқушыларды бағалау

Бағалау парағы


Оқушының аты-жөні

Деңгейлік тапсырма

Тест

Қорытынды баға

1.







2.







3.







4.







5.







6.








Выбранный для просмотра документ ашык сабак косшыга.pptx

библиотека
материалов
Сабақтың тақырыбы: Паскаль – программалау тілі. Оның негізгі элементтері мен...
«Біздің басты құндылығымыз – ойлай алуымызда» Блез Паскаль
Паскаль программалау тiлiнiң алғашқы нұсқасын 1968 жылы Стэнфорд университетi...
Неге Паскаль? Тілдің атауы француз ғалымы Блез Паскальдың құрметіне аталған....
Тіл ерекшеліктеріне қарай символдар тобын шартты түрде төмендегі топтарға жік...
Деңгейлік тапсырмалар:
9*8 = 24 / 3 = 67 div 10 = 14 div 7 = 17 mod 6 = 34 mod 2 = 8 mod 3 = Frac (7...
ІІ деңгей. Өрнекті Паскаль тіліне аудар
 ІІІ деңгей. Өрнектің математикалық жазылуын көрсет
Рефлексия Сабақ көңілсіз өтті, шаршадым! Сабақ қызықты өтті, барлығын түсінді...
VI. Үйге тапсырма: Мына өрнектердің қатесін табыңдар: А) (x1/x2)*y	 Ә) b+(a-c...
12 1

Описание презентации по отдельным слайдам:

№ слайда 1 Сабақтың тақырыбы: Паскаль – программалау тілі. Оның негізгі элементтері мен
Описание слайда:

Сабақтың тақырыбы: Паскаль – программалау тілі. Оның негізгі элементтері мен тілінің алфавиті. Өрнектер.

№ слайда 2 «Біздің басты құндылығымыз – ойлай алуымызда» Блез Паскаль
Описание слайда:

«Біздің басты құндылығымыз – ойлай алуымызда» Блез Паскаль

№ слайда 3 Паскаль программалау тiлiнiң алғашқы нұсқасын 1968 жылы Стэнфорд университетi
Описание слайда:

Паскаль программалау тiлiнiң алғашқы нұсқасын 1968 жылы Стэнфорд университетiнiң информатика кафедрасының профессоры Никлаус Вирт жасады.

№ слайда 4 Неге Паскаль? Тілдің атауы француз ғалымы Блез Паскальдың құрметіне аталған.
Описание слайда:

Неге Паскаль? Тілдің атауы француз ғалымы Блез Паскальдың құрметіне аталған. Ол алғаш рет 1642 жылы механикалық есептеу машинасын ойлап тапқан.

№ слайда 5 Тіл ерекшеліктеріне қарай символдар тобын шартты түрде төмендегі топтарға жік
Описание слайда:

Тіл ерекшеліктеріне қарай символдар тобын шартты түрде төмендегі топтарға жіктелуі

№ слайда 6
Описание слайда:

№ слайда 7 Деңгейлік тапсырмалар:
Описание слайда:

Деңгейлік тапсырмалар:

№ слайда 8 9*8 = 24 / 3 = 67 div 10 = 14 div 7 = 17 mod 6 = 34 mod 2 = 8 mod 3 = Frac (7
Описание слайда:

9*8 = 24 / 3 = 67 div 10 = 14 div 7 = 17 mod 6 = 34 mod 2 = 8 mod 3 = Frac (7.8) = Int (19.5) = Sqr (8) = Sqrt (49) = Sqr (4) = 72 8 6 2 5 0 2 8 19 64 7 16 І деңгей. Жауабын жаз

№ слайда 9 ІІ деңгей. Өрнекті Паскаль тіліне аудар
Описание слайда:

ІІ деңгей. Өрнекті Паскаль тіліне аудар

№ слайда 10  ІІІ деңгей. Өрнектің математикалық жазылуын көрсет
Описание слайда:

ІІІ деңгей. Өрнектің математикалық жазылуын көрсет

№ слайда 11 Рефлексия Сабақ көңілсіз өтті, шаршадым! Сабақ қызықты өтті, барлығын түсінді
Описание слайда:

Рефлексия Сабақ көңілсіз өтті, шаршадым! Сабақ қызықты өтті, барлығын түсіндім! Сабақта еш нәрсе түсінбедім, қоңырауды асыға күттім!

№ слайда 12 VI. Үйге тапсырма: Мына өрнектердің қатесін табыңдар: А) (x1/x2)*y	 Ә) b+(a-c
Описание слайда:

VI. Үйге тапсырма: Мына өрнектердің қатесін табыңдар: А) (x1/x2)*y Ә) b+(a-c/(3)) Б) (sqrt*(p)*q) В) (a(b/(c*(d/(ef))))) Бағалау парағы № Оқушыныңаты-жөні Деңгейлік тапсырма Тест Қорытынды баға 1.             2.             3.             4.             5.             6.            

Автор
Дата добавления 18.12.2015
Раздел Информатика
Подраздел Презентации
Просмотров166
Номер материала ДВ-270124
Получить свидетельство о публикации

Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

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

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