Сабақтың тақырыбы: Терезелер, пішіндер және нысандар (обьектілер), оқиға және әдістер
Сабақтың мақсаты:
Терезелер, пішіндер және нысандар (обьектілер), оқиға және әдістер туралы оқушыларға түсінік беру;
Терезелер, пішіндер және нысандар (обьектілер), оқиға және әдістердің атқаратын қызметі мен қасиеттерін түсіндіру;
Түсініктер бере отырып, білім, білік дағдысын қалыптастыру;
Өз бетінше жұмыс істеуге дағдыландыру;
Теориялық білімдерін практикамен ұштастыру.
Сабақтың түрі: Жаңа тақырыпты түсіндіру
Сабақтың типі: Аралас
Көрнекіліктер: Оқулық, презентация, жұмыс дәптерлері, электронды оқулық
Техникалық құралдар: ДК., интерактивті тақта
Сабақтың барысы 1. Ұйымдастыру;
2. Топқа бөлу; (New, Existing, Recent)
3. Үй тапсырмасын сұрау
Өткен тақырыптар бойынша сұрақтарға жауап беру
Visual Basic бағдарламасын іске қосу жолдарын атаңдар.
Visual Basic терезесі қандай элементтерден тұрады?
Жаңа жоба терезесі қандай қосымша жобалардан тұрады?
Егер жоба терезесінде пішіндер конструкторы терезесі болмаса қандай бұйрықтарды орындаймыз?
Жобада файлдарды сақтау үшін қандай бұйрықтарды орындаймыз?
Жаңа сабақ Жаңа тақырыпты хабарлау, түсіндіру
Теория
Visual Basic қосымшаларын жасауда қолданылатын компоненттердің орналасуы және оның дизайнін жасау үшін қызмет атқаратын басты терезе Пішін деп аталады.
Пішін түрлі қасиеттер мен әдістерге, оқиғаларға ие. Пішін ұсақ нүктелі тордан тұрады. Тор пішіндегі нысандардың дұрыс орналасуы үшін қызмет атқарады. Пішін – пішін конструкторы терезесінде орналасады.
Егер экранда пішін көрінбесе, онда оны келесі бұйрықтарды орындап шығаруға болады:
3. Project терезесіндегі сәйкес батырманы шерту арқылы.
VisualВasic - обьектілі бағдарламалау тілі, яғни пайдаланушы интерфейсіндегі басқару элементтері әр түрлі обьектілер (терезелер, батырмалар, суреттер, диаграммалар және т.б) түріндеболады. Бұл объектілердің қасиеттерін ӛзгертуге болады. Интерфейстің кейбір элементтерін(айналдыру батырмалары, терезені жинау, т.б ) өзгертуге болмайды.
Объектілі бағытталған бағдарламалаудың негізгі ұғымдары мыналар:
- объект;
- объектінің қасиеті;
- өңдеу әдістері.
Объект-қасиеттер мен әдістердің жиыны. Объектіге пішін, батырма, енгізу өрісі, жазу, т.б.
жатады:
Обьектінің қалып-күйін 2 әдіспен өзгертуге болады.
1) Қасиетін өзгерту
2) Оқиғаларды қолдану
Қасиет-объектінің белгілі бір атрибуттары, мысалы, өлшемі, түсі, экрандағы орны мен жағдайы,т.с.с.
Оқиға-объектіге әсер ету нәтижесінде объектінің жауабы.
Әдістер, бұл- объектімен орындауға болатын әрекеттер.
Объект, қасиет, оқиға ұғымдары түсінікті болу үшін, мына салыстыруды келтіреміз.
Объект – стол, объектінің қасиеті – түсі, қасиеттің мәні – қоңыр.
Объект – кілт, оқиға – кілтті бұрау. Кілтті бұрау оқиғасы орындалғанда есік объектісінің жауабы:есік ашылады.
VisualВasic-те обьектінің қасиетін өзгерту бағдарлама кодында былай жазылады:
Обьект.қасиет= қасиеттің мәні
Стол. түсі = қоңыр.
Стол.бағасы = 1000 теңге
Form1. Caption= 'Алғашқы формам’
Пішінге орналастырылатын басқару элементтерінің әр біреуіне сәйкес келетін оқиғалар тізімі бар.
Элементтегі оқиғаны іске асырғанда бағдарламаланған іс әрекеттер орындалады.
Объектіге оқиғаны қолдану процедурада анықталады.
Жазылу түрі: Private Sub Обьект_Оқиға()
End Sub
Private Sub Кілт_Бұрау()
Есік ашылады
End Sub
Обьектіге әсер ететін әдісті жазу түрі: Обьект. әдіс
Suret1.cls
Егер әдістің әр түрлі режимі болса, онда ол аргумент түрінде бос орынмен ажыратылып
жазылады:
Обьект. әдіс аргумент
Suret1. print x,y,z.
Сонымен, VisualВasic–тегі әрбір обьект белгілі бір қасиеттермен, әдіспен, оқиғамен
байланыстырады. VisualВasic-те пайдаланушы интерфейсінсіз де қарапайым бағдарлама құруға
болады. Бұл жағдайда бағдарлама BAS типіндегі файлда жазылады.
Оқиға түрлері
Click оқиғасы
Тінтуірдің көмегімен екі оқиға шақырылады: Click және DblClick
Mouse Down Mouse Move
Key Preview оқиғасы
Тек тінтуірмен ғана емес, батырмалар арқылы да шақырылатын оқиғалар бар.
Жаңа білімді бекіту
Компьютердегі тәжірибелік жұмыс Тәжірибелік тапсырмалар
І топ
Пішіннің жазу элементін, мәтін жазу элементінің, батырмаларының оқиғасын атаңдар.