Урок аукцион знаний по дисциплине „Основы алгоритмизации и программирования„

Раздел Информатика
Класс -
Тип Конспекты
Автор
Дата
Формат doc
Изображения Есть
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

Қазақстан Республикасының Білім және ғылым министрлігі

«Рымбек Байсеитов атындағы Семей қаржы-экономикалық колледжі» РМҚК

















БІЛІМ АУКЦИОНЫ САБАҒЫ


Пән: «Алгоритмдеу және бағдарламалау негіздері»

Тақырыбы: «Ерекше жағдайларды өңдеу операторларын қолдану»

Топ: 3 қысқартылған ИС







Дайындаған: Несвельдинова С.М.







.









2015-2016 оқу жылы

Ф.219

13. Сабақтың технологиялық картасы (жоспары)


Топ

Күні

3 қысқ ИС








Пән: Алгоритмдеу және бағдарламалау негіздері

5 бөлім. Delphi-дің негізгі компоненттері. Құрылымдық типтер және оларды Delphi-де ұйымдастыру.

Курс тақырыбы: 5.9. Ерекше жағдайларды өңдеу. Excepction класы.

Сабақтың тақырыбы: №13 Ерекше жағдайларды өңдеу операторларын қолдану

Сабақтың типі: алған білімдерін бекіту

Сабақтың түрі: Тәжірибелік

Оқушылардың дайындық деңгейіне қойылатын талаптар

Базалық құзыреттілік

бағдарламалық мәтіндерді бағдарламаға сәйкес тілде құру;

- бағдарламаларды өңдеу кезінде объектілерді қолдану;

-оқиғаға обьект қимылын тағайындау;

- іске қосу;

- қасиеттерді орнату;

- программа құру кезінде деректер қорын қолдану;

- өз бағдарламаларын жөндеу;

- бағдарламаны тестілеу

Кәсіптік құзыреттілік

- жобаны ашу, құру, сақтау;

- есеп шағару;

- бағдарлама құру;

-оқу және әдістемелік әдебиеттерді қолдану


Сабақ мақсаттары


оқытушылық

Ерекше жағдайларды өңдеу операторларын қолдану

тәрбиелік

Оқушылардың белсенділігін арттыру, жұмыс жасау мақсатында компьютерлік сауаттылыққа, өзара көмектесуге, өзін-өзі бағалауға тәрбиелеу

дамытушылық

Бағдарламалау тілінде жұмыс жасай білу дағдыларын, ойлау қабілеттерін, өз білімдерін сауатты түрде жеткізе білуді, пәнге деген қызығушылықты дамыту.


Пәнаралық байланыс

Қамтамасыз ететін

Алгоритмдеу және бағдарламалау негіздері

Курс тақырыбы: 3.1 Визуалды бағдарламалау. Delphi ортасы

Қамтамасыз етілетін

Пән: Объектілі-бағытты бағдарламалау негіздері

Курс тақырыбы: 3.1 тақырып. Borland C++ Builder ортасында жұмыс

Сабақтың тақырыбы: № 7 Жобаның негізгі файлы. Пішім файлы.

Сабақтың жабдықталуы

Көрнекілік құралдар

Тақта, бор

Таратпа материалдар


Оқытудың техникалық құралдары

ДК, Borland Delphi 7

Әдебиет: негізгі

  1. Культин Н.Б. Программирование в Turbo Pascal 7.0 и Delphi. СПб.:БХВ - Санкт-Петербург, 1999.

Қосымша

  1. Прайс Д. Программирование на языке Паскаль: Практическое руководство. Пер. с англ. - М.:Мир, 1987.

  2. Рюттен Т., Франкен Г. Турбо-Паскаль 7.0. - К.: Торгово-издательское бюро BNV, 1997.


Сабақ мазмұны

Эле-мент №

Сабақ элементі, қарастырылатың сұрақтар,

оқытудың әдістері мен тәсілдері

Қосымшалар, өзгерістер

1.

Ұйымдастыру (2 мин)

  1. Кабинеттің сабаққа дайындығын тексеру

  2. Компьютерлердің сабаққа дайындығын тексеру

  3. Оқушылармен амандасу

  4. Оқушыларды түгендеу

  5. Сабақтың мақсатымен таныстыру


2.

Үй тапсырмасын сұрау (20 мин)

Балалар, біздің бүгінгі сабағымыз аукцион сабағы.

Аукцион дегеніміз - сауда жұмысы. Сабақта сендердің білімдерің саудаға түседі. Сендерге тапсырмалар беріледі, әрбір тапсырманың бағасы ұпаймен есептеледі. Бастапқы баға - 30 ұпай. Ең жоғары баға - 70 ұпай. Кім жоғары баға ұсынады? Қай топ көп ұпай жинаса, сол топ бүгінгі аукционның жеңімпазы атанады. Ал, енді, аукционды бастайық! Саудаларыңыз сәтті болсын!

1. Дельфи-ң бірінші нұсқасы қай жылы жарыққа шықты?

А) 1984

В) 1994

С) 1974

Д) 2004

2. Дельфи-ң негізгі ерекшелігі?

А) паскаль тілінде программалануы

В) программа құруда компоненттік және объектілік тәсілдер қолданылуы

С) OLE технологиясын пайдалануы

Д) мультимедиалық мүмкіндіктері

3. Delphi-де дайындалатын программа қалай аталады?

А) Проект

В) Форма

С) object

Д) файл

4. Программаны дайындау алдында ашылатын программаның сұхбаттық терезесі

А) Проект

В) Форма

С) object

Д) файл

5. Форма экранға көрібей қалған жағдайда оны экранға шығару командасы?

А) Edit->Forms

В) Window->Forms

С) View->Forms

Д) File->Forms

6. Объектінің ағымдық күйін анықтайтын айнымалының ерекше түрі. Бұл сөйлем қайсы ұғымға тиісті?

А) функция

В) модуль

С) оқиға

Д) қасиет

7. Программаның жұмыс істеуі кезінде белгілі бір әрекетке байланысты объект жағдайының өзгеруі - бұл не?

А) функция

В) модуль

С) оқиға

Д) қасиет

8. Объекттер терезесінің (Object Inspector) қосымша беттері?

А) Unit1, Project1

В) Standart, Additional, Win32, …

С) Properties, Events

9. Компоненттер палитрасының беттері?

А) Unit1, Project1

В) Standart, Additional, Win32, …

С) Properties, Events

10. Объекттер терезесінің (Object Inspector) қайсы бетінде компонент қасиеттері беріледі?

А) Standart

В) Form1

С) Properties

Д) Events

11. Объекттер терезесінің (Object Inspector) қайсы бетінде компонент оқиғалары беріледі?

А) Standart

В) Form1

С) Properties

Д) Events

12. Оқиғалар алдына қандай қосымша тіркестіріліп жазылады?

А) On

Б) T

С) cl

Д) db

13. Класс атауы қайсы әріптен басталады?

А) On

Б) T

С) cl

Д) db

14. Форманы екі рет шерткенде қайсы оқиғаның процедурасы пайда болады?

А) OndbClick

Б) OnClick

С) OnCreate

Д) OnClose

15. Button1 компонентін екі рет шерткенде қайсы оқиғаның процедурасы пайда болады?

А) OndbClick

Б) OnClick

С) OnCreate

Д) OnClose


3.

Жаңа сабақ (40 мин)

5 бөлім. Delphi-дің негізгі компоненттері. Құрылымдық типтер және оларды Delphi-де ұйымдастыру.

Курс тақырыбы: 5.9. Ерекше жағдайларды өңдеу. Excepction класы.

Сабақтың тақырыбы: №13 Ерекше жағдайларды өңдеу операторларын қолдану


4.

Жаңа сабақты бекіту (10 мин)

1. Ерекше жағдайлар дегеніміз қандай жағдайлар?

2. Ерекше жағдайларды өңдейтін стандартты өңдеуіш атаулары қандай

әріппен басталады?

3. EZeroDivide өңдеуіші нені білдіреді?

4. EIntError өңдеуіші нені білдіреді?

5. EconvertError өңдеуіші нені білдіреді?

6. Төмендегі программа үзіндісін

x:=5;

for k:=-2 to 2 do

begin

y:=x/k;

SchowMessage(FloatToStr(y));

End;

орындау кезінде қандай ерекше жағдай болады?

7. Ерекше жағдайларды өңдеу үшін Delphi ортасында блокты қорғау

механизмі қарастырылған. Оның жазылуы, жұмыс істеу принципі қандай?


5

Сабақты қорытындылау, оқушыларды бағалау (6 мин)



6

Үйге тапсырма беру (2 мин)

С. Бабровский Delphi 7. Основы программирования. 93 бет




Оқытушы __________ С.М.Несвельдинова

Тәжірибелік жұмыс №13

Пән: Алгоритмдеу және бағдарламалау негіздері

5 бөлім. Delphi-дің негізгі компоненттері. Құрылымдық типтер және оларды Delphi-де ұйымдастыру.

Курс тақырыбы: 5.9. Ерекше жағдайларды өңдеу. Excepction класы.

Сабақтың тақырыбы: №13 Ерекше жағдайларды өңдеу операторларын қолдану

1. Берілген нақты х аргументі үшін у функциясының мәнін есептеуге арналған бағдарлама жазыңдар.

Урок аукцион знаний по дисциплине „Основы алгоритмизации и программирования„




2. Label, Edit компонентерін пайдаланып төмендегі есептерге программа құрыңдар:

а. Урок аукцион знаний по дисциплине „Основы алгоритмизации и программирования„

ә. Урок аукцион знаний по дисциплине „Основы алгоритмизации и программирования„

б. Урок аукцион знаний по дисциплине „Основы алгоритмизации и программирования„

3. Глоссарийды толтырыңыз:

1.

Edit компонентті


2.

Label компонентті


3.

Button компонентті


4.

Форма


5.

Қасиет


6.

Оқиға


7.

Код терезесі


8.

Оқиғаға байланысты құрылатын процедура


9.

Айнымалылар мәндерін енгізу үшін қолданылатын тәсілдер


10.

InputBox функциясының қызметі, жазылуы


11.

ShowMessage процедурасының қызметі, жазылуы


12.

StrToFloat(x)


13.

FloatToStr(x)


14.

StrToInt(x)


15.

IntToStr(x)




Оқытушы: С.М.Несвельдинова

© 2010-2022