Пәні: Информатика
Сынып: 10
Сабақтың мақсаты:
Білімділік: Оқушылардың жоба, жобаның не екендігі туралы, жобаның түрлері, интерфейс туралы түсінік беру.
Дамытушылық: Оқушылардың компьютермен есеп шығару тәсілдері мен әдістерін меңгеруін дамыту.
Тәрбиелік: Оқушылардың компьютерде есеп шығару жолдарын білуге және әрі қарай қолдануға тәрбиелеу.
Сабақ түрі: практикалық сабақ
Сабақ типі: аралас
Әдіс – тәсілдер: түсіндірмелі – иллюстративті, көрнекілік, сұрақ – жауап
Құрал – жабдықтар: компьютер
1) Ұйымдастыру кезеңі
а) оқушылардың сабаққа дайындығын тексеру;
ә) оқушыларды түгендеу.
2) Үй тапсырмасын тексеру кезеңі
Сұрақтар:
Жоба деген не?
Интерфейс деген не?
Жобаның түрлерін ата
Жаңа сабақ
Жоба — жасалуға, қайта құрылуға, қалпына келтірілуге, салынуға тиісті кәсіпорындар мен ғимараттардың, қондырғылар мен жабдықтардың, аппараттардың, т. б. макеттері, есептеулері және принципті дәлелдері көрсетілген техникалық құжаттар жиынтығы. Жобаны ғылыми тұрғыда дайындау үшін жобалық тапсырма беріледі де, сол бойынша есептеу жүргізіліп, Жоба қамтитын мәселелер тұтас шешім табады. Кәсіпорындарды жобалауға тапсырма берілгенде нарықтық экономика жағдайына сәйкес жаңа құрылыстың немесе қайта құрудың тиімділігі ескеріле отырып, техникалық – экономикалық дәлелдерге сүйенеді. Жобалық тапсырмада мынадай негізгі сипаттамалар: үкіметтің тиісті қаулысы, құрылыс салынатын аудан, шығарылатын өнім мен кәсіпорынның өндірістік қуаты, шикізатпен, отынмен, газбен, электр энергиясымен, сумен, т. б. қамтамасыз ететін көздер мен әдістер, өндірісті белгілі бір өнім түрлерін шығаруға ыңғайлау, құрылыстың аяқталу мезгілі және оның кейбір жеке бөліктерінің іске қосылуы, жұмсалатын қаражат мөлшері, өзіндік құн көрсеткіштері, болашақта ұлғайту мүмкіндіктері, т. б. мәліметтер түгел көрсетілуге тиіс.
Жұмыстық жоба – бұйым жасау кезіндегі конструкциялық құжаттаманың (техникалық жобадан кейін) жасаудың 4 – ші сатысы; оған мына этаптар жатады:
жұмыстық сызбаларды және техникалық жағдайларды жасау, транспорттық құралдардың тәжірибеден еткен агрегаттарының үлгілерін дайындау және сынақтан еткізу конструкциялық құжаттаманы жөнге келтіріп отыру;
сонымен қатар бұған мыналар жатады: бос серияны және орнату сериясын сынау; конструкциялық құжаттаманы жөнге келтіру;
құжаттарға – тәжірибелік үлгілер үшін «о» литерін, орнату сериясы үшін «а», басты серия үшін «б» беру.
Техникалық жоба – конструкциялық құжаттаманың бұйымды жасау кезіндегі 3 – ші стадиясы (эскиздік жобадан кейін) оған мына этаптар жатады:
жалпы құрастыру сызбасын аяқтау, шасси пакетін жасап шығару, агрегаттар конструкциясын жасап шығару;
құжаттарға «т» литерін тағайындайды.
Нобай жоба – бұйымды жасау кезіндегі конструкциялық құжаттаманы жасаудың 2 – ші сатысы (техникалық ұсыныстан кейін)- мынадай кезеңдер жатады:
эскиздік құрастыру сызбасы, ізденіс макеттерін құру, ішкі және сыртқы пішімдеу;
бұл конструкциялық құжаттар мен пішіндердің жиынтығында, ол жолаушылар мен жүргізушінің орналасуы, бұйымның сыртқы және ішкі пішіндері туралы толық көрініс беретін қорытынды техникалық шешімдер болуы керек.
Түрлі нәтижелерді форманың арнайы орындарында көрсету – VB жүйесімен жұмыс істеуде орындалуы тиіс интерфейс талабы. Бұл үшін формада қажетті объектілерді алдын ала орнатып, код терезесінде осы объектілерге арналған процедуралар құру керек. Осыған сәйкес, өткен тақырыпта берілген мысалды келесі тәсілдерді пайдаланып шешкен жөн:
Орталықты ашып, көрінген форманы кеңейту. Форма тақырыбын өзгертуге болады. Ол үшін:
– форманы таңдау. Форма қасиеттері терезесі көрінеді;
– терезенің Font қасиетін екі рет шертіп, ашылған Шрифт терезесінде Times Kaz шрифтін таңдау және өлшемін 14 ету;
– Caption қасиетінің мәні үшін Form1 орнына «Функция мәні» мәтінін енгізу».
Элементтер панелінің Label түймесін шертіп, көрсеткіш арқылы форманың жоғарғы қабатында Label1, Label2 өрістерін (объектілерін) орнату. Оларға программаға енгізілетін х, у айнымалыларының мәндерін жазуды жоспарлау. Мысалы: форманың Label1 объектісіне Z айнымалысының мәнін жазу (Caption қасиетін орнату) Label1. Caption=Z меншіктеу командасы арқылы орындалады. (Яғни, объект қасиетін программаға енгізілген команда арқылы орнату да мүмкін. Қасиет іске қосу режимінде орнатылады).
Элементтер панелінің CommandButton түймесі арқылы форманың төменгі қатарына командалық Command1, Command2 объектілерін (басқару элементтерін) орнату (1. 10 – сурет). Оларды программаны іске қосу және аяқтау командалық түймелері ретінде пайдалануды жоспарлау. (Label1, Label2, Command1, Command2 – Label, CommandButton түймелері арқылы орнатылған объектілерге VB’тің автоматты түрде берген атаулары). Формаға орнатылған объектілер форма сыңарлары (компоненттері) делінеді.
Command1 түймесін таңдау. Оның қасиеттері Proporties терезесінде көрінеді. Оның Font қасиетіне TimesKaz шрифтін орнатып, Caption қасиетіне Қосу (Іске қосу) сөзін енгізу. Ол Command1 элементінің үстіне жазылып қойылады.
Осы сияқты, Command2 түймесінің Caption қасиетіне End сөзін меншіктеу.
Программалық код құру:
– Қосу объектісін екі рет шерту. Код терезесі ашылып, онда Command1_Click атаулы процедура моделі көрінеді. (Caption қасиеті арқылы форманың басқару объектісіне басқа атау берілгенімен процедура тақырыбына VB өзі меншіктеген (Name қасиетіне жазылған) атауды жазып қояды, мысалы, Қосу орнына – Command1. Жалпы, пайдаланушы Name қасиетіне өзі таңдаған атауды енгізсе, Command1 орнына осы атау жазылып қойылады).
– Оның ішіне процедура енгізу.
Private Sub Command1_Click()
Dim x As Single, y As Single
x = InputBox(x, “x=”): Label1. Caption = x
y = 3 * x + 5: Label2. Caption = y
End Sub
End басқару элементіне арналған процедура құру. Ол үшін код терезесінің жабу түймесін шертіп не проект терезесінің Form1 бумасын екі рет шертіп, форманы қайта ашу және ондағы End түймесін екі рет шерту керек. Код терезесі ашылып, алдыңғы құрылған программаның астында жаңа процедура моделі көрінеді. Оған End операторын енгізу:
Private Sub Command2_Click()
End
End Sub
Іске қосу командасын беру (F5). InputBox терезесі көрінеді. Оған х мәнін енгізіп, ОК түймесін шерту. Мәндер енгізілген форма терезесі көрінеді. (1. 11 – сурет).
Форманың End түймесін шерту. Программа жұмысы аяқталып, код терезесі қайта көрінеді.
Ескерту. Формада тек Label1 объектісін орнатып, оны У мәнін енгізуге болады. Сол сияқты, формады End командасына арналған Command2 басқару элементін орнатпау да мүмкін. бұл кезде программа жұмысын тоқтату командасы аспаптар панелінің End түймесін шерту не Run – End командасы арқылы беріледі.
Сабақты бекіту: Өтілген материалдардан сұрақтар беру арқылы сабақты бекітемін
Сабақты қорытындылау және бағалау
Оқушыларға жобаны қалау құру керектігі және интерфейс туралы түсінік беремін.
Үйге тапсырма § 1. 10, бет. 31 – 33
Жобаның интерфейсін құру тақырыбын оқу