Программалау тілдері

Аппараттық: компьютер, интерактивтік тақта, активті қалам
Программалық: Turbo Pascal программалау тілі, EasyQuizy автоматтандырылған тестілеу жүйесі
І. Ұйымдастыру бөлімі
(2 минут)
а) Амандасу
ә) Сабаққа дайындықтарын тексеру
Оқытушымен амандасу.
Оқулықтар мен жұмыс дәптерлерін және қажетті құрал-жабдықтарды дайындау.
IІ. Өткен материалды қайталау
(5 минут)
(2 - слайд)
(3 - слайд)
(4 - слайд)
Интерактивтік тақтада мультимедиялық проектор көмегімен студенттерге өткен есеп шығару кезеңдерін қайталауға арналған сәйкестендіру тапсырмасын орындау.
1 - тапсырма.
2 - тапсырма. Тақтада көрсетілген суреттерге номерлерді сәйкестендіру тапсырмасын орындау.
3 - тапсырма. Тақтада көрсетілген геометриялық фигураларға алгоритм орындалуының қандай кезеңі жазылатынын анықтауға арналған тапсырма орындау.
Студенттер есеп шығару кезеңдерін еске түсіріп, берілген кезеңнің ретін жазады.
Номерлерге суреттерді сәйкестендіреді. Содан кейін арқылы алгоритмнің анықтамасын қорытып шығарады.
Геометриялық фигуларға жазылатын командаларды дұрыс жазады.
Енгізу, шығару
басы
Сәйкестендіру тапсырмаларын орындау арқылы есеп шығару кезеңдерін естеріне түсіреді.
Алгоритмнің анықтамасын еске түсіру арқылы жаңа сабақты меңгеруге дайын болады.
Алгоритмнің блок - схема түрінде жазылу түрін еске түсіреді, алгоритмді блок - схема көмегімен шығаруды меңгереді.
Сөзжұмбақтың сұрақтар оқылады.
- Тек бір есепке ғана емес, бір типті есептерге қолданылу қасиеті алгоритмнің қандай қасиеті?
- Есептің құрылымы белгілі бір шарттың орындалуына немесе орындалмауына байланысты болатын алгоритмнің түрі.
- Алгоритмді сипаттаудың графикалық тәсілі қалай аталады?
- Үлкен алгоритмдерді кіші модульдерге бөлу мүмкіндігін беретін алгоритмнің қасиеті.
- Фигурасына жазылатын алгоритмнің бөлігі.
- Алгоритм ұғымы кімнің есіміне байланысты пайда болды?
- Амалдардың бірінен кейін бірі әрекет бірнеше рет қайталанатын алгоритм қалай аталады?
- Фигурасына жазылатын алгоритмнің бөлігі.
- Есеп шығару барысында бір әрекет бірнеше рет қайталанатын алгоритм түрі.
- Шектеулі қадамдарды орындағаннан кейін алгоритмнің қандай да бір нәтижеге алып келуі алгоритмнің қандай қасиеті?
Сөзжұмбақ шешеді.
- Жалпылық
- Тармақталушы
- Блок - схема
- Дискреттік
- Басы
- Әл Хорезми
- Сызықтық
- Нәтижелік
- Циклдық
- Енгізу
ІV. Жаңа материалды түсіндіру
(15 минут)
(7 - слайд)
(11 - слайд)
(10 - слайд)
(14 - слайд)
Алдымен интерактивтік тақтада Программалау тілдері, Turbo Pascal программалау тілі туралы слайдтар көрсетіледі, жаңа сабақ түсіндіріледі.
Қазіргі кезде 3500-ден жоғары әр түрлі программалау тілдері бар және осылардың ішінен шектелген саны ғана программалық бөлімді құруға жаппай қолданылады. Программалау тілдерінің саны көп болуына байланысты олардың бірнеше классификациясы бар. Оның ішінде негізгі 2 түрге: функционалдық мәніне және қолданылатын программалау технологиясына байланысты бөлінеді. Программалау тілдері функционалдық мәніне байланысты 4 үлкен классқа бөлінеді:
1. программалауға үйретуші;
2. жалпы мәнді;
3. проблемалық -бағытталған;
4. параллель программалаушы;
Қазіргі жоғарғы деңгейлі тілдерді осы классификацияға сәйкес қарастырамыз.
Программалауға үйретуші тілдер қатарына жататын жоғарғы деңгейлі тілдердің негізгілері Logo, Basic және Pascal.
Turbo Pascal - жоғарғы деңгейлі программалау жүйесі. Оның тұңғыш нұсқасын 1970 жылы швейцария физигі Никлаус Вирт ұсынған. Автор тілді алғашқы арифметикалық есептеу машинасын жасаған француздың ұлы ғалымы Блез Паскальдің құрметіне Паскаль деп атады.
Меню командасын пайдалану үшін:
- Ctrl+F9 RUN (орындау)
- Аlt+F5 (нәтиже шығару)
- F2 -File/save (сақтау)
- File-Exit (ТП ортасын жабу)
- F3-File/Open (ашу)
Turbo Pascal программалау ортасын іске қосқаннан кейін экранда келесі түрдегі терезе пайда болады. Ол үш өрістен құралған:
1) негізгі меню қатары;
2) редактор терезесі;
3) қалып-күй қатары.
Жаңа тақырып аясындағы білімдерін жаңғыртып, қойылған мақсаттарға жетуге әрекеттер жасайды. Ұсынылған ақпаратты дәптерлеріне жазып алады.
Программалау тілдерінің классификациясы, Turbo Pascal программалау тілінің ерекшеліктері, терезе құрылымымен таныс болады.
Программалау тілдері 4 топқа бөлінетінін біледі.
Паскаль программалау тіліндегі программа құрылымымен танысады.
Паскаль тілінде есеп шығарғанда қолданылатын меню командаларымен танысады.
Турбо Паскаль тілінің программалау ортасымен танысады.
IҮ. Жаңа білімді бекіту
а) практикалық жұмыстар
(30 минут)
Деңгейлік тапсырмалар орындайды. Берілген есептерді Паскаль программалау тілінде бағдарламасын құрады.
1. Үш санның қосындысын есептейтін бағдарлама құрыңыз.
2. Екі санның көбейтіндісін табатын бағдарлама құрыңыз.
3. Тіктөртбұрыштың периметрін есептейтін бағдарлама құрыңыз.
Практикалық жұмыстарды орындайды, түсінбегендерін сұрайды.
ә) тест
(10 минут)
Автоматтандырылған тестілеу бағдарламасының көмегімен тест тапсырмаларын орындайды.
- Программалау тілдері функционалдық мәніне байланысты неше топқа бөлінеді?
А) 3
Б) 2
С) 5
Д) 4
- Турбо Паскаль тілінің тұңғыш нұсқасын ұсынған кім?
А) Никлаус Вирт
Б) Блез Паскаль
С) Әл - Хорезми
Д) Ада Лавлейс
- Паскаль тілінің терезесі 3 өрістен құралған. Артық нұсқаны табыңыз:
А) негізгі меню қатары
Б) құралдар тақтасы
С) редактор терезесі
Д) қалып - күй қатары
4. Паскаль тілінде программа басы қандай қызметші сөзден басталады?
А) BEGIN
Б) PROGRAM
С) END
Д) READ
5. Паскаль тілінде айнымалыларды енгізу қандай қызметші сөзден кейін жазылады?
А) BEGIN
Б) END
С) READ
Д) WRITE
6. Паскаль тілінде нәтижені шығару қандай қызметші сөзден кейін жазылады?
А) BEGIN
Б) END
С) READ
Д) WRITE
7. Паскаль тіліндегі программа қандай қызметші сөзбен аяқталады?
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.

Ақпарат
Қосымша
Email: info@stud.kz