Паскаль тіліні? м?ліметтер типі. Паскаль тілінде стандартты функциялар


«ЖобаПаскаль тілінің мәліметтер типі.Паскаль тілінде стандартты функциялар.

Жобаның міндеттері:Сыни тұрғыдан ойлау технологиясын әр сабақтарда қолдану арқылы Паскаль тілінің типтері мен сандық функциясын толық меңгеруге, дұрыс жазу мен ой өрістерін дамыту.
Информатика пәнінен сыни тұрғыда ойлау технологиясын пайдалану арқылы, Паскаль тілінің мәліметтер типтері және Паскаль тілінде стандартты функцияларын дұрыс жазуға, қарапайым және күрделі типтердің айырмашылығын табуды меңгерту.
Мазмұны:1. Басты бет2. Мәлімет типтері2.1. Қарапайым және күрделі типтер2.1.1. Тапсырма2.2. Стандартты типтер2.2.1. Тапсырма «Ойлан тап»2.3. Типтерді өзгерту функциялары2.4. Арифметикалық функциялар3. Тапсырмалар3.1. Бес жол өлең3.2. RAFT стратегиясы3.3.Рефлекция4. Қорытынды 5. Қолданған әдебиеттер6. АвторыСабақ жоспары




Қандай байлық болмасын, оның түбі бір сарқылатыны хақ. Сарқылмайтын, терең бойлаған сайын, керісінше, еселеп арта беретін бір байлық бар, ол-білім. Ал білім негізі -мектепте. Н.Ә.Назарбаев
Мәлімет типтеріМәліметтердің немесе шамалардың типі деп, олардың қабылдай алатын мәндернің және олармен орындауға болатын амалдардың жиыннын анықтауды айтады, яғни тип дегеніміз – шамалардың қабылдайтын мәндеріне берілетін сипаттама.

I.Қызығушылықты ояту. Осы кезеңге қызмет ететін “Топтау”, “Түртіп алу”, “Ойлану”, “Жұпта талқылау”, “Болжау”, “Әлемді шарлау” т.б. деген аттары бар әдістер (стратегиялар) жинақталған. Қызығушылықты ояту кезеңінің екінші мақсаты – үйренушінің белсенділігін арттыру.
ТиптерҚарапайымКүрделіБүтін санНақты санСимволдық шамаЛогикалық шамаЖиымдар Файлдар Жиындар Жазбалар logicalcharrecordsetintegerrealarrayfile














type түйінді сөзін қолданып, жазылу пішімін былай көрсетуге болады:type <тип атау> = <тип мәндері>; typeТипті анықтау;Program z_5;Var a , b, c : integer;beginRead(a , b);c:= a + b;Write (c);End.Тапсырма:Есеп. Екі бүтін санды, қосып, қосындысын экранға шығару




Бұл кезеңде үйренуші жаңа ақпаратпен танысады, тақырып бойынша жұмыс істейді, тапсырмалар орындайды. Оның өз бетімен жұмыс жасап, белсенділік көрсетуіне жағдай жасалады.ІІ. Мағынаны тану
Стандартты типтерАйнымалы – аты, типі және мәні болатын шама. Айнымалының мәнін программаның жұмысы кезінде өзгертіп отыруға болады.Айнымалылардың типі:integer { бүтін }real { нақты }char { бір символ }string { символдық тіркес }boolean { логикалық }Айнымалыларды сипаттау (жад бөлу):var a, b: integer; Q: real; s1, s2: string;


Стандартты типтерОйлан- тап
Нақты санды бүтін санға дөңгелектейдіСаналатын типті бүтін типке көшіредіШаманың минимум мәнін бередіШаманың максимум мәнін береді нақты санның бүтін бөлігі береді х - санын символға аударадыТиптерді өзгерту функциялары. Бұл функция шамалардың типтерін өзгерту үшін пайдаланылады. Мысалы, нақты санды бүтін санға, цифрлар түрінде берілген символдар тізбегін бүтін санға аударады.High(x)Low(x)Ord(x)Round(x)Trunc(x)Chr(x)






Арифметикалық функциялар{5940675A-B579-460E-94D1-54222C63F5DA}Математикалық түрде жазылуыПаскаль тілінде жа зылуыАтқаратын қызметіФункция типі[x]Abs (x)Аргументтің абсо люттік шамасыХ- тің типіндейArctg xArctan (x)Аргументтің арктангенсінақтыCos xCos (x)Аргументтің косинусынақтыSin xSin (x)Аргументтің синусынақтыexеxp (x), Frac (x)е-нің х дәрежесіх санының бөлшек бөлігінақты[x]int (x)х санының бүтін бөлігінақты(бүтін)Ln xLn (x)х санының натурал логарифмінақтыπpiπ-дің мәні рі=3,14159265x2Sgr (x)х-тің квадратых-тің типіндей√xSgrt (x)х-тің квадрат түбірінақты
Арифметикалық амалдар белгілеріҚосуКөбейту*Бөлу/АзайтуБүтін бөлуdivБүтін қалдықmod{912C8C85-51F0-491E-9774-3900AFEF0FD7}Математикалық түрі1. ax3 –bx+c2.√[(cosx+sinx)]3. sin2x – cos x24. 𝑎2+𝑒𝑥2𝑎2+𝑒−𝑥25.𝑎2+𝑏2𝑎𝑏𝑠𝑖𝑛3𝑥{912C8C85-51F0-491E-9774-3900AFEF0FD7}Математикалық түрі1. ax3 –bx+c3. sin2x – cos x2a*sqr(x)*x-b*x+cSqrt(abs(cos(x)+sin(x)))Sqr(sin(x))-cos(sqr(x))(sqr(a)+exp(sqr(x)))//(sqr(a)+exp (-sqr(x)))(sqr(a)+sqr(b))/(a*b*sqr(sin(x))*sin(x))Паскаль тілінде жазылуы






Бағдарламаның үшінші кезеңі. Күнделікті оқыту процесінде оқушының толғанысын ұйымдастыру, өзіне, басқаға сын көзбен қарап, баға беруге үйретеді. Оқушылар өз ойларын, өздері байқаған ақпараттарды өз сөздерімен айта алады. Бұл сатыда оқушылар бір-бірімен әсерлі түрде ой алмастыру, ой түйістіру, өзі үйрену жолын, кестесін жасау мақсатында, басқалардың әр түрлі кестесін біліп үйренеді. Бұл үйрену сатысы – ойды қайта түйіп, жаңа өзгерістер жасайтын кезең болып табылады.ІІІ.Ой-толғаныс
Ойтолғаныс кезеңі: 1. Бес жол өлең 2. Эссе жазу (мәліметтер типке 5 минуттық эссе )
5 жолды өлең:Мәлімет типтері (зат есім, не?) Қарапайым , күрделі (сын есім, қандай?)3. Сипаттайды, анықтайды, пайдаланылады (етістік, не істеді?, қайтты?)4. Шамаларды қабылдайтын мәндеріне берілетін сипаттама . (сөйлем)5. Шамалардың мәндері (синоним)

Қорыта келе , сыни тұрғыдан ойлау технологиясын информатика сабағында пайдаланып, Паскаль тілінің мәліметтер типі және Паскаль тілінің сандық функцияларын жазу ережелерін таныстыруда, оқушылар өз бетімен ізденеді, қызығұшылығы артады. Қорытынды
Қолданған оқулықтар:Б.Қ. Сапаргалиева, Н.Е. Масалимова «Информатика» әдістеиелік құрал 9 сынып, «Арман ПВ», 2013жБ.Бурибаев, Б.Накысбеков, Г. Мадьярова, «Информатика», 9 сынып, Алматы «Мектеп»баспасы,2013В.А. Криворучко , Л.Н. Кафтункина, Н.Т. Ермеков « Информатика» (паскаль) практикум , 9 сынып, Алматы «Мектеп»,2013Б. Нақысбеков, А. Мүхамади, Г. Мадиярова, Информатика әдістемелік нұсқау, Алматы «Мектеп» баспасы, 2013жБ. Бөрібаев, Р. Дүзбаева, А. Махаметова, Информатика есептер мен жаттығулар жинағы, Алматы «Мектеп» баспасы, 2013жИнтернет, Google.kz, Google.ru
ppt_y