Visual Basic-тегі графика

Jызылорда облысы,
№4 облыстыK дарынды балаларCа арналCан мектеп-интернаты
І санатты информатика п‰нініS мaCалімі
Ешімова Айнaр JуанышбайKызы

П‰н: информатика
Сынып: 10
СабаKтыS таKырыбы: "Visual Basic программалау тіліндегі графика"
СабаKтыS маKсаты: Visual Basic баCдарламасыныS графикалыK объектілерімен жaмыс жасауCа _йрету
СабаKтыS міндеттері:
Білімділік: Объектілі баCдарланCан программалау бойынша алCан білімдерін саралау.
ДамытушылыK: €р оKушыныS сабаKKа деген ынта мен Kабілетін біріктіріп, KызыCушылыCын арттыру.
Т‰рбиелілік: ТуCан жерге, елге деген с_йіспеншілік пен патриоттыK сезімін ояту; шыдамдылыKKа, aKыптылыKKа баулу.
СабаKтыS к™рнекілігі: интербелсенді таKта, тест, практикалыK тапсырма, с‰йкестендіру кестесі
СабаKтыS Kaрал-жабдыKтары: интерактивті таKта, постер, т_рлі-т_сті маркерлер, Visual Basic 6.0, компьютер, локальды желі
СабаKтыS т_рі: практикалыK сабаK
СабаKтыS ‰діс-т‰сілі: постер жасау, тест, практикалыK тапсырманы орындау, Ішіне-сыртына
П‰наралыK байланыс: бейнелеу, алгебра, аCылшын тілі
СабаK барысы: І.`йымдастыру кезеSі (1 мин) /ЖЕСО модулі/
ОKушылармен с‰лемдесіп, т_гендеп, олардыS назарын сабаKKа бaру
ІІ.^й тапсырмасы (4 мин) /АКТ модулі/
1-флипчарт 2-флипчарт


ІІІ.Білу ж‰не т_сіну кезеSі. (ОЖТ модулі) (6 мин)
ЖаSа сабаKтыS таKырыбын аныKтау _шін интербелсенді таKтада графикалыK объектілердіS суреттерін к™рсету.
Бaл не? Не _шін арналCан? Бaл фигуралар мен не жасауCа болады? сияKты жетелеме сaраKтары арKылы жаSа сабаKтыS таKырыбына шыCу.
ОKушылар жауабы: графикалыK фигуралар, сурет салу _шін, графикалыK объектілермен жaмыс жасау _шін арналCан.
СабаKтыS таKырыбы мен маKсаты Kандай деп ойлайсыздар?
ОKушылар жауабы: Visual Basic-те графикалыK объектілермен жaмыс жасау ж‰не _йрену

ЖаSа сабаKты т_сіну _шін оKушыларCа теориялыK материалдар таратылады. ОKушылар жаSа материалмен танысып, т_сінгендерін постер бетіне т_сіреді де, т_сінгендерін талдайды.
ТеориялыK материал:
Visual Basic-те графикамен жaмыс жасау _шін - PictureBox, - Shape, - Line, Image элементтерініS к™мегімен іске асырылады.
- PictureВox формаCа графиктік ™ріс шыCаратын компонент
- Shape формаCа тікт™ртбaрыш, эллипс, шеSбер, бaрыштары д™Sгеленген тікт™ртбaрыш фигураларын шыCаратын компонент
Jасиеттер терезесіндегі Shape Kасиеті: 0-прямоугольник, 1-квадрат, 2-овал, 3-круг, 4-скругленный прямоугольник, 5-скругленный квадрат
- Line формаCа сызыK шыCаратын компонент
- Image формаCа т_рлі типті бейнелік файлдардан суреттер шыCаратын компонент

IV. Jолдану ж‰не талдау кезеSі /АКТ ж‰не ТжДБО модульдері/
ПрактикалыK жaмыс 1 деSгей (7 мин)
ТаKырыбы: ГрафикалыK объект Kaру
ЖaмыстыS маKсаты: Visual Basiс ортасында Kарапайым графикалыK объектілерді Kaруды _йрету.
Жaмысты орындау реті:
1.     Visual Basic ортасын іске KосыSдар. Жобаны саKтап KойыSдар.
2.     Пішінге келесі басKару элементтерін орнатып, олардыS Kасиеттерін с‰йкесінше ™згертіSдер:
Объект
Jасиеттері
ФормадаCы сурет


Shape
Backcolor
Backstyle
Caption


Form1

к™гілдір

Астана - жас Kала!
Б‰йтерек

Shape1
0-Прямоугольник
АK
1-непрозрачно
 


Shape2
3-Круг
сары
1-непрозрачно
 


Line1

Kара

 


Line2

Kара

 


Line3

Kара

 


Line4

Kара

 


Line5

Kара

 


Line6

Kара

 


Line7

Kара

 


Line8

Kара




Line9

Kара




Line10

Kара




Command1
 


 ШыCу


Label1



Жасай бер, JазаKстан!


Shape3
0-Прямоугольник
к™к
1-непрозрачно

Ту

Shape4
2-Эллипс
сары
1-непрозрачно



Line11

Kара




3.     Command1 батырмасына келесі процедураны жазамыз:
Private Sub Command1_Click()
End
End Sub
4.     Jосымшаны іске Kосып, салCан суретіSді к™р, ШыCу батырмасын басып, баCдарламадан шыK.
5. Файл - > Создать Проект1.exe командасын орындап, баCдарламанды жоба ретінде саKта.


ПрактикалыK жaмыс 2 деSгей (8 мин)
ТаKырыбы: Visual Basic-те анимация жасау
ЖaмыстыS маKсаты: Visual Basiс ортасында Kарапайым анимацияларды Kaруды _йрету.
Жaмысты орындау реті:
1.   Visual Basic ортасын іске KосыSдар. Жобаны саKтап KойыSдар.
2.     Жaмыс _стеліндегі 10-сынып KапшыCындаCы “VB анимция” бейнесабаCын ашу
3. БаCдарламаныS коды
Private Sub Timer1_Timer()
Image1.Visible = False
Image2.Visible = True
Timer1.Interval = 0
Timer2.Interval = 400
End Sub
Private Sub Timer2_Timer()
Image2.Visible = False
Image1.Visible = True
Timer2.Interval = 0
Timer1.Interval = 400
End Sub
Private Sub Command1_Click()
End
End Sub
4.     Jосымшаны іске Kосып, н‰тижені к™р, ШыCу батырмасын басып, баCдарламадан шыK.
5. Файл - > Создать Проект1.exe командасын орындап, баCдарламанды "Анимация" атты жоба ретінде саKта.

Сергіту с‰ті.
ОKушылармен к™зге арналCан жаттыCулар жасау
1-жаттыCу
-К™здеріSніS бaлшыK етін Kатайтып, бірнеше секунд жaмыSдар.
-К™здеріSніS бaлшыK етін босаSсытып, ашыSдар.