а) Тәжірибелік сабақтың (семинардың) құрылымы
Тәжірибелік сабақтар №1
Тақырып 1. Алгоритмдер
Сабақтың мақсаты:
-
Алгоритм ұғымымен танысу, алгоритмдер жазылуымен, олардың типтері мен қасиетімен танысу.
-
Сызықтық, тармақталған, циклдық алгоритмдерді құруды үйрену.
-
Компьютерде есептерді шығару этаптарымен танысу.
Тәжірибелік сабақтарға дайындық сұрақтары
-
Алгоритм дегеніміз не?
-
Алгоритмдерді жазу тәсілдері?
-
Алгоритмдерді блок – схема түрінде жазу үшін қандай блоктар қолданылады?
-
Алгоритмнің қасиеттері нені білдіреді: түсініктілік, анықтылық,орындалу, массалық?
-
Сызықтық алгоритм деген не?
-
Тармақталған алгоритм деген не?
-
Циклдық алгоритм деген не?
-
Компьютерде есептерді шығарудың негізгі этаптары.
Сабақтың барысы:
-
Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.
-
Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.
Тәжірибелік сабақтар №2
Тақырып 2. Программалау тілдері
Сабақтың мақсаты:
-
Мына ұғымдармен танысу:
-
ИСП TP жұмыс істеп үйрену.
Тәжірибелік сабақтарға дайындалу сұрақтары
-
Программалау тілі деген не?
-
Машиналық тіл деген не?
-
Төмен деңгейдегі программалау тілі деген не? Мысал келтіріңіз.
-
Жоғары деңгейдегі программалау тілі деген не? Мысал келтіріңіз.
-
Программа деген не?
-
Трансляция деген не?
-
Компилятор деген не?
-
Интерпретатор деген не?
-
ИСП TP үшін қандай файлдар негізгі деп аталады?
-
ИСП TP файлдармен негізгі операциялар қалай орындалады: жаңа құру, сақтау, ашу?
-
ИСП TP терезелермен негізгі операциялар қалай орындалады: жабу, орын ауыстыру, екпінді терезені ауыстыру, көлемін өзгерту?
-
Программаны орындауға жіберу, нәтижені талдау?
Сабақ барысы:
-
Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.
-
Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.
Тәжірибелік сабақтар №3
Тақырып 3. Паскаль тілінің жалпы мінездемесі
Сабақ мақсаты:
-
TP тілінің алфавитімен танысу.
-
Мына ұғымдармен танысу:
-
идентификатор;
-
айнымалылар және тұрақтылар;
-
деректердің типтері.
-
ТР тілінде деректердің стандартты типімен танысу.
-
Деректердің типтерін анықтай білу.
Тәжірибелік сабақтарға дайындық сұрақтары
-
TP тілінің алфавитіне қандай символдар кіреді?
-
Идентификатор деген не? Идентификаторларды қалыптау ережелері?
-
Айнымалылар деген не?
-
Тұрақтылар деген не?
-
Деректердің типтері деген не?
-
TP тілінде деректердің стандартты типі?
Сабақ барысы:
-
Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.
-
Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.
Тәжірибелік сабақтар №4
Тақырып 3. Паскаль тілінің жалпы мінездемесі
Сабақ мақсаты:
-
Мына ұғымдармен танысу:
-
өрнек;
-
арифметикалық өрнек;
-
логикалық өрнек;
-
операциялар;
-
стандарттық функциялар.
-
TP математикалық өрнектерді жазу.
-
Логикалық өрнектердің мәнін анықтай білу.
-
TP программа құрылымыменн танысу және программа бөлімдерінің қызметін білу.
Тәжірибелік сабақтарға дайындық сұрақтары
-
Өрнек деген не?
-
Арифметикалық өрнек деген не?
-
Логикалық өрнек деген не?
-
Бүтінсенды, заттық, символдық, логикалық типті айнымалылармен жасалатын операциялар?
-
Қандай стандарттық функциялар бар?
-
Өрнектерде амалдар қандай ретте орындалады?
-
TP программа құрылымы қандай?
-
Программа бөліктері не үшін қажет?
Сабақ барысы:
-
Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.
-
Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.
Тәжірибелік сабақтар №5
Тақырып 4. Меншіктеу операторлары. Енгізу – шығару процедуралары
Сабақ мақсаты:
-
Мына ұғымдармен танысу:
-
Айнымалыларға мәндер меншіктеу операторын пайдалану ережесімен, жазу форматымен, қызметімен танысу.
-
Мына ұғымдармен танысу:
-
Ақпаратты енгізу;
-
Ақпаратты шығару;
-
Енгізу – шығарудың стандартты файлы.
-
Шығару процедураларының пайдалану ережесімен, жазу форматымен, қызметімен, деректерді форматты түрде шығарумен танысу.
-
Айнымалыларға мәндерді енгізу процедураларының пайдалану ережесімен, жазу форматымен танысу.
-
Сызықтық құрылымды программаларды құруды үйрену.
Тәжірибелік сабақтарға дайындық сұрақтары
-
Оператор деген не?
-
Оператордың жазу форматы?
-
Айнымалыларға мәндерді енгізу процедураларының пайдалану ережесі, жазу форматы деген не?
-
Ақпаратты енгізу деген не?
-
Ақпаратты шығару деген не?
-
Input және Output стандартты файлдар қызметі?
-
Мәндерді шығару процедураларының қызметі, жазылу форматы?
-
Ақпараттық форматты шығарылуы не үшін қолданылады?
-
Мәндерді енгізу процедураларының қызметі, жазылу форматы?
Сабақ барысы:
-
Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.
-
Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.
Тәжірибелік сабақтар №6
Тақырып 5. Шартсыз және шартты көшу операторлары
Сабақ мақсаты:
-
Мына ұғымдармен танысу:
-
Операторларды пайдалану ережелері және жазылу форматы, қызметімен танысу:
-
goto
-
if…then…else…
-
case… of…
-
Тармақталған құрылымды программалар құруды үйрену.
Тәжірибелік сабақтарға дайындық сұрақтары
-
Тармақталған алгоритм деген не?
-
Метка деген не? Меткалар программаның қандай бөлігінде сипатталады?
-
goto шартсыз көшу операторының жазылу форматы және қызметі?
-
if…then…else… шартты көшу операторының жазылу форматы және қызметі?
-
Қысқа форматта жазылған шартты көшу операторы қалай жұмыс істейді?
-
Толық форматта жазылған шартты көшу операторы қалай жұмыс істейді?
-
Қарапайым оператор дген не?
-
Құрамды оператор деген не? Ол не үшін қолданылады?
-
case… of…операторының жазылу форматы және қызметі?
Сабақ барысы:
-
Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.
-
Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.
Тәжірибелік сабақтар №7
Тақырып 6. Цикл операторы
Сабақ мақсаты:
-
Операторлардың жазылу форматы және қызметіменг танысу:
-
Циклдық құрылымды программалар құру.
Тәжірибелік сабақтарға дайындық сұрақтары
-
Циклдық алгоритм деген не?
-
Шарты алдын ала берілген цикл операторының жазылу форматы және қызметі? Шарты алдын ала берілген цикл операторының жұмысын блок – схема түрінде беру?
-
Шарты соңынан берілген цикл операторының жазылу форматы және қызметі? Шарты соңынан берілген цикл операторының жұмысын блок – схема түрінде беру?
-
Параметрмен берілген цикл операторының жазылу форматы және қызметі. Параметрмен берілген цикл операторының жұмысын блок – схема түрінде?
Сабақ барысы:
-
Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.
-
Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.
Тәжірибелік сабақтар №8
Тақырып 7. Ішкіпрограммалар
Сабақ мақсаты:
-
TP ішкіпрограмма ұғымымен,ішкіпрограмма типтерімен танысу.
-
Процедуралар мен функцияларды сипаттау ережелерімен танысу.
-
Мына ұғымдармен танысу:
-
Формальды және фактілі параметрлер;
-
параметрлер-мәндер;
-
параметрлер-айнымалылар;
-
ауқымды және локальды айнымалылар.
-
Негізгі программада процедуралар мен функцияларды шақыру тәсілдерімен танысу.
-
Процедуралар мен функцияларды пайдаланып программа құруды үйрену.
Тәжірибелік сабақтарға дайындық сұрақтары
-
Ішкіпрограммалар ұғымы.
-
Процедуралар мен функциялар.
-
Процедуралар құрылымы,олардың сипаты және шақыру операторы.
-
Формальды және фактілі параметрлер, олардың сәйкестік ережелері.
-
Параметрлер-мәндер қозғалысын өзгерту.
-
Параметрлер-айнымалылар – нәтижесін алу.
-
Функцияның құрылымы.
-
Функцияны шақырту.
-
Процедуралар мен функциялар арасындағы айырмашылық (бірғана шешімді алу).
-
Айнымалылар сатысы.
Сабақ барысы:
-
Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.
-
Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.
Тәжірибелік сабақтар №9
Тақырып 8. Деректердің құрылымданған типтері: массивтер
Сабақ мақсаты:
-
Деректер типімен танысу: шектелген, диапазондық.
-
Шектелген және диапазондық типтегі деректерді сипаттау тәсілдерімен танысу.
-
Мына ұғымдармен танысу:
-
массив;
-
массив өлшемділігі;
-
массивтерді сипаттау тәсілдері.
-
Бірөлшемді массивтерді пайдаланып программа құруды үйрену.
Тәжірибелік сабақтарға дайындық сұрақтары
-
Шектелген типтегі айнымалылар?
-
Диапазондық типтегі айнымалылар?
-
Массив деген не?
-
Массивтің өлшемділігі деген не?
-
Программадағы бірөлшемді, екіөлшемді массивтерді қалай сипаттаймыз?
-
Массив элементі?
-
Массивті қалай толтыру қажет?
-
Массивті экранға шығару?
Сабақ барысы:
-
Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.
-
Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.
Тәжірибелік сабақтар №10
Тақырып 8. Деректердің құрылымдалған типі: массивтер
Сабақ мақсаты:
-
Екіөлшемді массивті сипаттау тәсілдерімен танысу.
-
Екіөлшемді массивті қолданып программа құру.
Тәжірибелік сабақтарға дайындық сұрақтары
-
Екі өлшемді массивті сипаттау?
-
Екіөлшемді массив элементі?
-
Екіөлшемді массивті толтыру?
-
Екіөлшемді массивті экранға шығару?
Сабақ барысы:
-
Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.
-
Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.
Тәжірибелік сабақтар №11
Тақырып 9. Деректерді сұрыптау әдістері
Сабақ мақсаты:
-
Массивтің максимальды (минимальды) элементін табу алгоритмімен танысу.
-
Массив элементтерін сұрыптау ұғымымен танысу.
-
Массив элементтерін сұрыптау алгоритмімен танысу.
-
Массивтің максимальды (минимальды) элементін табу программасын құру.
-
Массив элементтерін сұрыптау программасын құру.
Тәжірибелік сабақтарға дайындық сұрақтары
-
Массивтің максимальды (минимальды) элементін табу алгоритмі?
-
Массивті сұрыптау деген не?
-
Тікелей таңдау әдісі бойынша массивті сұрыптау алгоритмі?
-
Қарапайым ауыстыру әдісі бойынша массивті сұрыптау алгоритмі?
Сабақ барысы:
-
Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.
-
Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.
Тәжірибелік сабақтар №12
Тақырып 10. Деректердің типтері – жолдар
Сабақ мақсаты:
-
Деректердің "жол" типімен танысу.
-
Жолдық типтегі айнымалыларды сипаттау тәсілдерімен танысу.
-
Жолдармен жұмыстың стандарттық процедуралары мен функциялары.
-
Жолдық типтегі айнымалыларды қолданып программа құру.
Тәжірибелік сабақтарға дайындық сұрақтары
-
Жол деген не?
-
Программада жолдық айнымалы қалай сипатталады?
-
Жолдық өрнек деген не?
-
Жолдық айнымалылармен жасалатын операциялар?
-
Жолдың жеке символын жазу?
-
Жолдармен жұмыста қолданылатын процедура және функциялардың қызметі:
-
Length
-
Copy
-
Insert
-
Delete
-
UpCase
-
Str
-
Val
Сабақ барысы:
-
Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.
-
Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.
Тәжірибелік сабақтар №13
Тақырып 11. Айнымалылардың типтері – файлдар
Сабақ мақсаты:
-
Мына ұғымдармен танысу:
-
Сыртқы файл;
-
Ішкі файл;
-
файл прямого доступа;
-
файл последовательного доступа;
-
файлдар типтері: типтелген, типтелмеген, мәтіндік.
-
Файлдық айнымалыларды сипаттау тәсілдерімен танысу.
-
Типтелген және мәтіндік файлдармен жұмыс істейтін стандарттық процедуралар мен функция мен танысу.
Тәжірибелік сабақтарға дайындық сұрақтары
-
Файл деген не?
-
Файлдардың негізгі ерекшеліктері?
-
Какие существуют преимущества использования файлов данных для обработки?
-
Сыртқы файл және Ішкі файлдар деген не?
-
Что такое файлы последовательного и прямого доступа?
-
Типтелген, типтелмеген, мәтіндік файлдар деген не?
-
Программадағы типтелген файлдарды қолдануды қалай сипаттаймыз?
-
Типтелген файлдармен жұмыс істейтін процедуралар және функциялардың қызметі:
-
Eof
-
Assign
-
Reset
-
Rewrite
-
Write
-
Read
-
Seek
-
Close
-
Erase
-
Rename
-
Программада мәтіндік файлды қолдану?
-
Мәтіндік файлдармен жұмыс істейтін процедуралар және функциялардың қызметі:
-
Eoln
-
Append
-
Writeln
-
Readln
Сабақ барысы:
-
Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.
-
Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.
Тәжірибелік сабақтар №14
Тақырып 12. Модули
Сабақ мақсаты:
-
Модуль ұғымымен танысу.
-
Стандарттық модульдердің қызметімен танысу.
-
Программаға модульдің қосылу тәсілдері.
-
CRT модулінің процедуралары және функциялары.
-
CRT модулінің процедуралары және функцияларын пайдаланып программа құруды үйрену.
Тәжірибелік сабақтарға дайындық сұрақтары
-
Модуль деген не?
-
Стандарттық модульдердің қандай түрлері бар, және олар не үшін қолданылады?
-
Программаға модульді қалай қосады?
-
Қандай модуль программаға автоматты түрде қосылады?
-
CRT модулі не үшін қажет?
-
CRT модулінің процедуралары және функцияларының түрлері және олар не үшін қолданылады?
Сабақ барысы:
-
Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.
-
Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.
Тәжірибелік сабақтар №15
Тақырып 12. Модулдер
Сабақ мақсаты:
-
Мына ұғымдармен танысу:
-
адаптер;
-
Адаптер типтері;
-
драйвер.
-
GRAPH модулінің процедуралары және функцияларымен танысу.
-
GRAPH модулінің процедуралары және функцияларын пайдаланып программа құруды үйрену.
Тәжірибелік сабақтарға дайындық сұрақтары
-
GRAPH модулінің қызметі?
-
Адаптер деген не?
-
Адаптер типтері?
-
Драйвер деген не?
-
Графикалық режимде жұмыс істеу және одан шығу?
-
GRAPH модулінің процедуралары және функцияларының түрлері және оларды не үшін қолданылады?
Сабақ барысы:
-
Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.
-
Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.
б) Зертханалық сабақтар құрылымы:
зертханалық сабақтар
№1, №2 Зертханалық сабақтар
Тақырып 1. Алгоритмдер
Сабақтың мақсаты:
-
Алгоритм ұғымымен танысу, алгоритмдер жазылуымен, олардың типтері мен қасиетімен танысу.
-
Сызықтық, тармақталған, циклдық алгоритмдерді құруды үйрену.
-
Компьютерде есептерді шығару этаптарымен танысу.
Зертханалық сабақтарға дайындық сұрақтары
-
Алгоритм дегеніміз не?
-
Алгоритмдерді жазу тәсілдері?
-
Алгоритмдерді блок – схема түрінде жазу үшін қандай блоктар қолданылады?
-
Алгоритмнің қасиеттері нені білдіреді: түсініктілік, анықтылық,орындалу, массалық?
-
Сызықтық алгоритм деген не?
-
Тармақталған алгоритм деген не?
-
Циклдық алгоритм деген не?
-
Компьютерде есептерді шығарудың негізгі этаптары.
Сабақтың барысы:
-
Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.
-
Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.
№3, №4 Зертханалық сабақтар
Тақырып 2. Программалау тілдері
Сабақтың мақсаты:
-
Мына ұғымдармен танысу:
-
Программалау тілі;
-
Программалау тілдерінің классификациясы;
-
программа;
-
трансляция, транслятор, компилятор, интерпретатор;
-
ИСП TP жұмыс істеп үйрену.
Зертханалық сабақтарға дайындалу сұрақтары
-
Программалау тілі деген не?
-
Машиналық тіл деген не?
-
Төмен деңгейдегі программалау тілі деген не? Мысал келтіріңіз.
-
Жоғары деңгейдегі программалау тілі деген не? Мысал келтіріңіз.
-
Программа деген не?
-
Трансляция деген не?
-
Компилятор деген не?
-
Интерпретатор деген не?
-
ИСП TP үшін қандай файлдар негізгі деп аталады?
-
ИСП TP файлдармен негізгі операциялар қалай орындалады: жаңа құру, сақтау, ашу?
-
ИСП TP терезелермен негізгі операциялар қалай орындалады: жабу, орын ауыстыру, екпінді терезені ауыстыру, көлемін өзгерту?
-
Программаны орындауға жіберу, нәтижені талдау?
Сабақ барысы:
-
Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.
-
Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.
№5, №6 Зертханалық сабақтар
Тақырып 3. Паскаль тілінің жалпы мінездемесі
Сабақ мақсаты:
-
TP тілінің алфавитімен танысу.
-
Мына ұғымдармен танысу:
-
идентификатор;
-
айнымалылар және тұрақтылар;
-
деректердің типтері.
-
ТР тілінде деректердің стандартты типімен танысу.
-
Деректердің типтерін анықтай білу.
Зертханалық сабақтарға дайындық сұрақтары
-
TP тілінің алфавитіне қандай символдар кіреді?
-
Идентификатор деген не? Идентификаторларды қалыптау ережелері?
-
Айнымалылар деген не?
-
Тұрақтылар деген не?
-
Деректердің типтері деген не?
-
TP тілінде деректердің стандартты типі?
Сабақ барысы:
-
Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.
-
Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.
№7, №8 Зертханалық сабақтар
Достарыңызбен бөлісу: |