М.?уезов атында?ы №2 орта жалпы білім беретін мектеп
(факультатив саба?)
Дюсенова А.Е.
(Жайы? негізгі мектебі)
о?у жылы
Т?сінік хат
9-сыныпта?ы «Информатика» п?ні бойынша ?ткізілген факультатив саба?ты? та?ырыбы «Паскаль-программалау тілі».
Б?л саба?ты? негізгі ма?саты-Turbo Pascal ж?йесінде ж?мыс істеуді игерту, Pascal тіліндегі программа туралы т?сініктерді ке?ейту, сызы?ты программаларды ??ру ж?не орындау да?дылары мен икемділіктерін ?алыптастыру, ?арапайым есептерді паскаль тіліне аударып, компьютерге программаларды енгізу, редакциялау ж?не орындау бойынша практикумдар ж?ргізу.
Бала ?шін ??ндылы?ы: Паскаль тілі бойынша ме?герген теориялы? білімдерін есептер шы?аруда ?олданып ?йренеді.
К?тілетін н?тиже:
-О?ушылар Pascal редакторы терезелеріні? ??рамы мен арналу міндеттерін, негізгі меню позицияларыны арналу міндеттерін, программа м?тіндерін редакциялау ?шін негізгі пернелерді Pascal тілінде стандарт функцияларды кескіндеуді білуі керек;
-Олар Pascal редакторында ж?мыс істей алуы, стандарт функцияларды пайдаланып, Pascal-да ?рнектерді жаза ж?не оларды компьютерде есептеуді ж?ргізе алу керек;
Саба?ты? та?ырыбы: Паскаль - программалау тілі.
Ма?саты:
Білімділік: О?ушыларды? паскаль тілі туралы білімдерін тере?дету, болаша?та білімдерін жал?астыру?а сапалы дайынды? жасау.
2-де?гей. Паскаль тілінде келтірілген ?рнектерге с?йкес формулаларды жазу керек.
3-де?гей. Паскаль программалау тілі бойынша тест ж?мысы.
ІY. Саба?ты ?орытындылау,?йге тапсырма беру.
Саба?ты? барысы:
І. ?йымдастыру б?лімі
ІІ. Паскаль программалау тіліне кіріспе.
Компьютерде т?сінікті командалар тізбегі ар?ылы жазыл?ан алгоритм программа деп аталады. Программа ??ру процесі программалау деп аталады.
Программалау тілі дегеніміз-эем-де шешілетін ?рт?рлі есептерді? программасын компьютерге т?сінікті формада жазу т?сілі. Программалау тілдері жо?ар?ы ж?не т?менгі болып екіге б?лінеді. Жо?ар?ы де?гейлі программалау тілдеріні? бірі—Паскаль программалау тілі.Оны? ал?аш?ы вариантын 1971 жылы Швейцария ?алымы Никлаус Вирг жары??а шы?ар?ан болатын Автор ата?ты француз математигі Блез Паскальді? ??рметіне жа?а программалау тіліне оны? атын берді.
Паскаль тіліні? алфавиті.
а/Латын альфавитіні? бас ж?не кіші ?ріптері ж?не астын сызу белгісі
в/Арнай символдар-арифметикалы? операция белгілері, ?атынас операцияларыны? белгілері, тыныс белгілер, ?осарлы символдар, меншіктеу белгісі, ?ызметші с?здер.
Деректер типтері.
Паскальда?ы кез-келген деректер, я?ни айнымалылар, т?ра?тылар, функция м?ндері ж?не ?рнектер ?здеріні? типтері ар?ылы сипатталады. Тип атал?ан обьектіні? ?абылдайтын м?ндеріні? жиынын ж?не деректерді? компьютер жадысында ішкі ?рнектелу форматын аны?тайды.
Деректерді? мынадай типтері бар:
а/ Стандарт ж?й тип:
в/ Стандарт емес ж?й тип: сана?ты ж?не шектеулі типтер.
с/ ??рылымды? тип: массив, жазу, жиын, файл.
Стандарт функциялар-м?ндері компьютерді? арнайы программалары ар?ылы автоматты т?рде есептелетін функциялар.
Бірінші отыр?ан о?ушы информатика?а байланысты бір термин айтады, келесі о?ушы сол с?з ?ай ?ріптен ая?талса, сол ?ріптен басталатын информатика?а байланысты термин айтады. Осылайша суды? а?ыны сия?ты о?ушыларды? ?р ?айсысы термин айтып шы?ады.
2/ Д?птерге ше?бер сызып, оны 4-ке б?леміз. 4-б?лікке
4 т?рлі кез-келген жан-жануарды?,??сты? атын жазу керек.
Жауабы: 1. ?йіндегілер ??сатады.
2. Сыныптастары?ыз ??сатады.
3. Достары?ыз ??сатады.
4. ?кімшілігі?із ??сатады.
3-де?гей. Паскаль программалау тілі бойынша тест ж?мысы.
Паскаль тіліні? ал?аш?ы н?с?асын жаса?ан кім ж?не ?ай жылы?
Просмотр содержимого документа
«Паскаль-программалау тілі »
М.Әуезов атындағы №2 орта жалпы білім беретін мектеп
Тақырыбы:
(факультатив сабақ)
Дюсенова А.Е.
(Жайық негізгі мектебі)
оқу жылы
Түсінік хат
9-сыныптағы «Информатика» пәні бойынша өткізілген факультатив сабақтың тақырыбы «Паскаль-программалау тілі».
Бұл сабақтың негізгі мақсаты-Turbo Pascal жұйесінде жұмыс істеуді игерту, Pascal тіліндегі программа туралы түсініктерді кеңейту, сызықты программаларды құру және орындау дағдылары мен икемділіктерін қалыптастыру, қарапайым есептерді паскаль тіліне аударып, компьютерге программаларды енгізу, редакциялау және орындау бойынша практикумдар жүргізу.
Бала үшін құндылығы: Паскаль тілі бойынша меңгерген теориялық білімдерін есептер шығаруда қолданып үйренеді.
Күтілетін нәтиже:
-Оқушылар Pascal редакторы терезелерінің құрамы мен арналу міндеттерін, негізгі меню позицияларыны арналу міндеттерін, программа мәтіндерін редакциялау үшін негізгі пернелерді Pascal тілінде стандарт функцияларды кескіндеуді білуі керек;
-Олар Pascal редакторында жұмыс істей алуы, стандарт функцияларды пайдаланып, Pascal-да өрнектерді жаза және оларды компьютерде есептеуді жүргізе алу керек;
Сабақтың тақырыбы: Паскаль - программалау тілі.
Мақсаты:
Білімділік: Оқушылардың паскаль тілі туралы білімдерін тереңдету, болашақта білімдерін жалғастыруға сапалы дайындық жасау.
Дамытушылық: Оқушылардың шығармашылық қабілеттерін дамытып, өз беттерімен жұмысқа жасауға баулу, ойларын жинақтай білуге үйретіп, компьютерлік сауаттылығын дамыту.
Тәрбиелік: Өз бетінше ізденуге, жауапкершілікке тәрбиелеу.
Сабақтың типі: Білімді, іскерлікті, дағдыны қалыптастыру сабағы.
Сабақтың түрі: факультатив сабақ
Пәнаралық байланыс: Математика
Сабақтың жоспары:
І. Ұйымдастыру бөлімі
ІІ. Паскаль программалау тіліне кіріспе.
ІІІ. Деңгейлік тапсырмалар орындау.
1-деңгей. Берілген есепті Паскаль тіліне аудару.
2-деңгей. Паскаль тілінде келтірілген өрнектерге сәйкес формулаларды жазу керек.
3-деңгей. Паскаль программалау тілі бойынша тест жұмысы.
ІY. Сабақты қорытындылау,үйге тапсырма беру.
Сабақтың барысы:
І. Ұйымдастыру бөлімі
ІІ. Паскаль программалау тіліне кіріспе.
Компьютерде түсінікті командалар тізбегі арқылы жазылған алгоритм программа деп аталады. Программа құру процесі программалау деп аталады.
Программалау тілі дегеніміз-эем-де шешілетін әртүрлі есептердің программасын компьютерге түсінікті формада жазу тәсілі. Программалау тілдері жоғарғы және төменгі болып екіге бөлінеді. Жоғарғы деңгейлі программалау тілдерінің бірі—Паскаль программалау тілі.Оның алғашқы вариантын 1971 жылы Швейцария ғалымы Никлаус Вирг жарыққа шығарған болатын Автор атақты француз математигі Блез Паскальдің құрметіне жаңа программалау тіліне оның атын берді.
Паскаль тілінің алфавиті.
а/Латын альфавитінің бас және кіші әріптері және астын сызу белгісі
в/Арнай символдар-арифметикалық операция белгілері, қатынас операцияларының белгілері, тыныс белгілер, қосарлы символдар, меншіктеу белгісі, қызметші сөздер.
Деректер типтері.
Паскальдағы кез-келген деректер, яғни айнымалылар, тұрақтылар, функция мәндері және өрнектер өздерінің типтері арқылы сипатталады. Тип аталған обьектінің қабылдайтын мәндерінің жиынын және деректердің компьютер жадысында ішкі өрнектелу форматын анықтайды.
Деректердің мынадай типтері бар:
а/ Стандарт жәй тип:
бүтін
нақты
логикалық
процедуралық
символдық
в/ Стандарт емес жәй тип: санақты және шектеулі типтер.
с/ құрылымдық тип: массив, жазу, жиын, файл.
Стандарт функциялар-мәндері компьютердің арнайы программалары арқылы автоматты түрде есептелетін функциялар.
Паскаль тіліндегі программаның негізгі құрылымы:
Программа тақырыбы.
Сипаттау бөлімі.
Операторлар бөлімі.
ІІІ. Паскаль тілінің стандарт функцияларын және алфавитін пайдаланып деңгейлік тапсырмаларды орындау.
1-деңгей. Берілген есепті Паскаль тіліне аудару.
+
M=2.13y +
2-деңгей. Паскаль тілінде келтірілген өрнектерге сәйкес формулаларды жазу керек.
Бірінші отырған оқушы информатикаға байланысты бір термин айтады, келесі оқушы сол сөз қай әріптен аяқталса, сол әріптен басталатын информатикаға байланысты термин айтады. Осылайша судың ағыны сияқты оқушылардың әр қайсысы термин айтып шығады.
2/ Дәптерге шеңбер сызып, оны 4-ке бөлеміз. 4-бөлікке
4 түрлі кез-келген жан-жануардың,құстың атын жазу керек.
Жауабы: 1. Үйіндегілер ұқсатады.
2. Сыныптастарыңыз ұқсатады.
3. Достарыңыз ұқсатады.
4. Әкімшілігіңіз ұқсатады.
3-деңгей. Паскаль программалау тілі бойынша тест жұмысы.
Паскаль тілінің алғашқы нұсқасын жасаған кім және қай жылы?
а/ Б.Паскаль 1791 жылы
в/ Н.Вирг 1971 жылы
с/ Н.Клаузис 1970 жылы
Программалау тілдері нешеге бөлінеді?
а/ 2 в/ 3 с/ 4
Паскальда бағдарлама қандай қызметші сөзден басталады?
а/ begin
в/var
с/program
Өрнектің мәнін табыңыз:х=3 болған жағдайда sqr(sqr(x))=?
а/ 9 в/81 с/27
Бөлінді қалдығын табу үшін қандай функция қолданылады?
а/div
в/mod
с/abs
Турбо Паскаль бағдарламасында циклдің қанша түрі бар?
а/1 в/2 с/3
Өрнектің мәні неге тең: 19 div 4?
а/3 в/4 с/19
Блок – схемада ромб нені білдіреді?
а/мәліметтерді өңдейді
в/нәтижені шығарады
с/шарт беріледі
Меншіктеу командысының белгісі:
а/ ; в/ : с/ !
Шығару операторы?
а/writeln
в/readln
с/write-read
ІY. Сабақты қорытындылау.
Үйге тапсырма: Интернет жүйесінен Паскаль программалау тіліне берілген есептер үлгілерін алу, оларды шығару.