Астана қаласы
№ 63 орта мектеп
Ашық с абақ:Сабақтың тақырыбы: Visual Basic-те Объектілерді енгізу
Visual Basic-те Объектілерді енгізу 10 «а» сынып
Сабақтың мақсаты:
Visual Basic бағдарламасында шығармашылықпен жұмыс істеу дағдысын
қалыптастыру
Сабақтың міндеттері:
Білімділік: Объектілі бағдарланған программалау бойынша алған білімдерін саралау.
Дамытушылық: Әр оқушының сабаққа деген ынта мен қабілетін біріктіріп,
қызығушылығын арттыру.
Тәрбиелілік : Елге, мектепке деген сүйіспеншілік пен патриоттық сезімін ояту және ұлы отан соғыс ардагерлерін құрметтеуге тәрбиелеу.
Сабақтың көрнекілігі:
флипчарт, тест, практикалық тапсырма, сәйкестендіру кестесі
Сабақтың құрал-жабдықтары:
проектор,экран , Visual Basic 6.0, компьютер,
Сабақтың түрі: практикалық-ізденіс сабағы
Сабақтың әдіс-тәсілі: түсіндіру, тест алу, практикалық тапсырманы орындау, СКТ, сәйкестендіру кестесін толтыру.
Пәнаралық байланыс: тарих, әдебиет, ағылшын тілі
Сабақ барысы:
І.Ұйымдастыру кезеңі
ІІ.Үй тапсырмасын сұрау
1-тапсырма Тест алу
2-тапсырма Кесте толтыру
3-тапсырма Сәйкестендіру кестесі
ІІІ.Практикалық жұмыстарды орындау
ІV.Бекіту.
СКТ технологиясы
V.Үйге тапсырма.
VI.Бағалау.
VІІ.Қорытынды.
І.Ұйымдастыру кезеңі.
Оқушыларды топқа бөлу.Сабақтың мақсатымен және практикалық жұмысты орындау барысымен таныстыру.
ІІ.Үй тапсырмасын сұрау
1.ТЕСТ алу.
Қандай мәзір арқылы қосымша жасауда қолданылатын файлдармен жұмыс жасауға болады?
А) edit Б) file В) view
Проектілермен жұмыс істеуде қолданылатын мәзір
А) edit Б) format В) project
Қосымшаларды іске қосу үшін қолданылатын мәзір
А) run Б) file В) tools
Мәтіндік, сандық шамаларды шығару үшін қолданылатын компонент
А) pointer Б) frame В) label
Формаға жанында жалаушасы бар жазу шығаратын компонент
А) pointer Б) check box В) combo box
Формаға түрлі типті бейнелік файлдардан суреттер шығаратын компонент
А) picture box Б) shape В) image
Формаға графиктік өріс шығаратын компонент
А) picture box Б) shape В) image
Формаға түрлі геометриялық фигураларды шығаратын компонент
А)timer Б) OLE В) shape
Формаға сызық салу үшін қолданылатын компонент
А) line Б) data В) shape
Формаға уақыт өлшеуіш шығаратын компонент
А) data Б) timer В) OLE
2.Кесте толтыру
Дұрыс жауабын жазыңыз.
Басқару компонентінің жазбасы | |
Объектінің биіктігін | |
Объектінің енін | |
Көрсетілген мәтін сипаттамаларын | |
Форманы жасыру немесе көрінетін ету | |
Жаңа координаталарды ұсынады | |
Нүкте салуға мүмкіндік береді | |
Нысанға түзу сызықтар және іші боялған немесе боялмаған төртбұрыштар салады | |
Нысанға шеңбер, доға, эллипс, сектор салу | |
Height, Pset, Width, Scale, Caption, Line, Visible, Font, Circle
3. Келесі тапсырма Сәйкестендіру кестесі деп аталады, яғни оқушылар басқару компоненттерінің аттарын өзіне сәйкес орнына қояды.
Сәйкестендіру кестесі
ІІІ.Практикалық жұмыстар
Оқушылар таңдау бойынша тапсырманы орындайды.
1. а)Мектебімізде қандай мерекені атап өтті?
CheckBox басқару элементімен жұмыс жасау арқылы «Мектебімізді 5 жылдық мерей тойымен құттықтау» программасын құрайық
ә) Ұлы отан соғысының аяқталуына қанша жыл?
9 мамыр Ұлы Жеңістің 70 жылдық мерекесі құтты болсын! Программасын құрайық
Оқушылар компьютерлерінде орнатылған VB –те өлең жолдарымен немесе құттықтау сөздер жазу арқылы практикалық жұмыстарды жасайды.
б)Қазақ хандығының құрылғанынына қанша жыл?
Қазақ хандығының құрылғандығы жөнінде мәліметтер жазу
Практикалық жұмыс №1
Тақырыбы: Check басқару элементімен жұмыс жасау.
а) «Мектебімізді 5 жылдық мерей тойымен құттықтау » программасын құру
ә) 9 мамыр Ұлы Жеңістің 70 жылдық мерекесі құтты болсын! Программасын құру
Жұмыстың мақсаты: Visual Basiс ортасында мәтінмен жұмыс істеп үйрену.
2. Оқушылар топ бойынша әр түрлі тапсырма орындайды.
Практикалық жұмыс №2
1.Тақырыбы: Графикалық объект құру
Жұмыстың мақсаты: Visual Basiс ортасында қарапайым графикалық объектілерді құруды үйрету.
Жұмысты орындау реті:
1. Visual Basic ортасын іске қосыңдар. Жобаны сақтап қойыңдар.
2. Пішінге келесі басқару элементтерін орнатып, олардың қасиеттерін сәйкесінше өзгертіңдер:
Объект | Қасиеттері |
Index | Shape | Backcolor | Backstyle | Caption | Interval |
Form1 | | | Қызғылт | | Қазақстан астанасы ның символы | |
Shape1 | 0 | 4-Rounded Rectangle | Сұр | 1-Opaque | | |
Shape2 | 1 | 3-Circle | Көк | 1-Opaque | | |
Line1 | 0 | | көк | | | |
Line1 | 1 | | көк | | | |
Line1 | 2 | | көк | | | |
Line1 | 3 | | көк | | | |
Line1 | 4 | | көк | | | |
Line1 | 5 | | көк | | | |
Line1 | 6 | | көк | | | |
Command1 | 0 | | | | Бастау | |
Command2 | 1 | | | | Шығу | |
Picture1 | | | | | Астана-Байтерек | |
Timer | | | | | | 80 |
3. Command1 батырмасына келесі процедураны жазамыз:
Dim k, i As Integer
Private Sub Command1_Click()
Timer1.Enabled = True
End Sub
4. Command2 батырмасына келесі процедураны жазамыз:
Private Sub Command2_Click()
End
End Sub
5.Пішінді екі рет басып, келесі процедураны толтырыңдар:
Private Sub Form_Load()
Timer1.Enabled = False
k = 0
For i = 0 To 1
Shape1(i).Visible = False
Next
For i = 0 To 6
Line1(i).Visible = False
Next
End Sub
6.Timer1 объектісі үшін келесі процедураны жазамыз:
Private Sub Timer1_Timer()
k = k + 1
If k = 10 And k
For i = 0 To 1
Shape1(i).Visible = True
Next
For i = 0 To 6
Line1(i).Visible = True
Next
End If
If k = 20 Then k = 0
End Sub
5. Қосымшаны іске қосып, Бастау батырмасын басыңдар.
2.Тақырыбы: Графикалық объект құру
Жұмыстың мақсаты: Visual Basiс ортасында қарапайым графикалық объектілерді құруды үйрету.
Жұмысты орындау реті:
1. Visual Basic ортасын іске қосыңдар. Жобаны сақтап қойыңдар.
2. Пішінге келесі басқару элементтерін орнатып, олардың қасиеттерін сәйкесінше өзгертіңдер:
Объект | Қасиеттері |
Index | Shape | Backcolor | Backstyle | Caption | Interval |
Shape1 | 0 | Oval | Қызыл | 1-Opaque | | |
Shape1 | 1 | Oval | Қара | 1-Opaque | | |
Shape1 | 2 | Circle | Қара | 1-Opaque | | |
Shape1 | 3 | Circle | Қара | 1-Opaque | | |
Shape1 | 4 | Circle | Қара | 1-Opaque | | |
Shape1 | 5 | Circle | Қара | 1-Opaque | | |
Shape1 | 6 | Circle | Қара | 1-Opaque | | |
Shape1 | 7 | Circle | Қара | 1-Opaque | | |
Shape1 | 8 | Circle | Қара | 1-Opaque | | |
Line1 | 0 | | | | | |
Line1 | 1 | | | | | |
Line1 | 2 | | | | | |
Command1 | | | | | Пуск | |
Command2 | | | | | Шығу | |
Timer1 | | | | | | 80 |
3. Command1 батырмасына келесі процедураны жазамыз:
Dim k, i As Integer
Private Sub Command1_Click()
Timer1.Enabled = True
End Sub
4. Command2 батырмасына келесі процедураны жазамыз:
Private Sub Command2_Click()
End
End Sub
5. Пішінді екі рет басып, келесі процедураны толтырыңдар:
Private Sub Form_Load()
Timer1.Enabled = False
k = 0
For i = 0 To 8
Shape1(i).Visible = False
Next
For i = 0 To 2
Line1(i).Visible = False
Next
End Sub
6. Timer1 объектісі үшін келесі процедураны жазамыз:
Private Sub Timer1_Timer()
k = k + 1
If k = 10 And k
For i = 0 To 8
Shape1(i).Visible = True
Next
For i = 0 To 2
Line1(i).Visible = True
Next
Else
For i = 0 To 8
Shape1(i).Visible = False
Next
For i = 0 To 2
Line1(i).Visible = False
Next
End If
If k = 20 Then k = 0
End Sub
7. Қосымшаны іске қосып, Пуск батырмасын бассаңдар, өшіп-жанып тұрған «қанқыз» графикалық объектісін көресіңдер.
3.Тақырыбы: Бағдаршам программасын құру
Жұмыстың мақсаты: Visual Basiс ортасында қарапайым графикалық объектілерді құруды үйрету.
Жұмысты орындау реті:
1. Visual Basic ортасын іске қосыңдар. Жобаны сақтап қойыңдар.
2. Пішінге келесі басқару элементтерін орнатып, қасиеттерін кестеге сәйкес өзгертіңдер:
Объект | Қасиеттері |
Index | Shape | Backcolor | Backstyle | Caption | Interval |
Shape1 | 0 | Circle | Қызыл | 1-Opaque | | |
Shape1 | 1 | Circle | Жасыл | 1-Opaque | | |
Shape1 | 2 | Circle | Сары | 1-Opaque | | |
Shape1 | 3 | Circle | Қара | 1-Opaque | | |
Shape1 | 4 | Circle | Қара | 1-Opaque | | |
Shape1 | 5 | Circle | Қара | 1-Opaque | | |
Shape1 | 6 | Rectangle | Қоңыр | 1-Opaque | | |
Timer1 | | | | | | 100 |
Form1 | | | | | Бағдаршам | |
3. Пішінді екі рет басып, келесі процедураны толтырыңдар:
Dim k, i As Integer
Private Sub Form_Load()
Timer1.Enabled = True
k = 0
For i = 0 To 2
Shape1(i).Visible = False
Next
End Sub
4. Timer1 объектісі үшін келесі процедураны жазамыз:
Private Sub Timer1_Timer()
k = k + 1
If k = 10 And k
Shape1(0).Visible = True
Else
Shape1(0).Visible = False
End If
If k = 20 And k
Shape1(1).Visible = True
Else
Shape1(1).Visible = False
End If
If k = 30 And k
Shape1(2).Visible = True
Else
Shape1(2).Visible = False
End If
If k = 40 Then k = 0
End Sub
5. Қосымшаны іске қосып, нәтижесін алыңдар.
IV.Бекіту.
1.Оқушылар практикалық тапсырмаларындағы басқару компоненттерін Сатылай кешенді талдау технологиясы бойынша талдап береді.
СКТ
1.Анықтама.
2.Тану.
2.1.Жазылуы
2.2.Оқылуы
2.3.Мағынасы
3.Қасиеттер.
а)
б)
VI.Үйге тапсырма. ЭКСПО-2017 «Болашақ энергиясы» тақырыбына байланысты VB-те желқондырғысы жобасының программасын құрып келу.
VII.Оқушыларды бағалау.
Оқушыларды бағалау тапсырмаларды орындау дәрежесіне сәйкес бағаланады.
V.Қорытынды.