Информатика п?ні, та?ырыбы Visual Basic ба?дарламасында пішінге Line ж?не Shape графикалы? нысандары ар?ылы фигураларды кірістіру
Cабақтың тақырыбы : Пішінге Line(Түзу) және Shape(Фигура) графикалық нысандары арқылы фигураларды кірістіру.
Смарт мақсат:
Барлық оқушылар
Visual Basic 6.0 ортасыда Line(Түзу) және Shape(Фигура) нысандарымен геометриялық фигураларды пішінге қоя және қасиеттерін қөрсете алады; Image және Picture элементтері арқылы графикалық кескін қойып және қасиеттерін орната алады;
Көпшілік оқушылар:
Visual Basic 6.0 ортасыда Line(Түзу) және Shape(Фигура) нысандарымен бірнеше фигуралардан тұратын графикалық кескінді қойып, қасиеттерін қөрсете алады; Image және Picture элементтеріне Line(Түзу) және Shape(Фигура) арқылы геометриялық фигураларды кірістіріп, графикалық кескін қойып және қасиеттерін жаза алады;
Кейбір оқушылар
Шығармашылықпен өз ойларынан геометриялық фигураларды құрастырып және қасиеттерін жаза алады;
Visual Basic 6.0 ортасында графикалық нысандарды салуға машықтандыру
Сабақтың түрі : түсіндірмелі – практикум элементтері бар сабақ.
Программалық дидактикалық қамтылуы : компьютер кешені, Visual Basic 6.0 ортасы, жұмыс парағы, үшбұрыш, төртбұрыш, шеңбер фигуралары арқылы топқа бөлу;
Сабақтың барысы :
Үй тапсырмасын kahoot.it арқылы сұрау.
Топқа бөлу әр түрлі фигуралар үлестіру (түс 2 топқа бойынша бөлу)
Осы фигураларды салу үшін қандай өлшемдерді білу керек деп ойлайсың және тағы не айтуға болады?(координаталары, түсі, қалыңдығы, сызық типі жазу флипчартқа маркермен тақтаға жазу)
You.tobe –видео арқылы түсіндіру.
Line(Түзу) нысаны – пішінге түзу сызықтар салу үшін қолданылады.
Тақтаға жазу-үш тілде
Қасиеттер:
ағылшынша қазақша орысша
BolderWidth сызықтың қалыңдығы Толщина линии
BolderStyle сызық типі Тип линии
BolderColor сызық түсі Цвет линии
Visible- көрінуі Shape(Фигура) нысаны -геометриялық фигураны салуға қолданылады.
0- тік төртбұрыш -RECTANGLE
Шаршы -SQUARE
Доға -OVAL
Шеңбер – CIRCLE
Дөңгеленген тік төртбұрыш- ROUNDED RECTANGLE
Дөңгеленген шаршы – ROUNDED SQUARE
Қасиеттер:
ағылшынша қазақша орысша
BackStyle
оның екі мәні болады:
0-transparent
1-ograque Стиль түсі
Мөлдір
Мөлдір емес Цвет стиля
Прозрачный
непрозрачный
BackColor фигураның түсі Цвет фигуры
FillColor құю құралы заливка
FillStyle бояу типі Тип заливки
BolderColor контурдің түсі Цвет контура
Visible көрінуі Осы тапсырмаларды орындағандарға медаль беру.
Сұрақтар қою.
Line нысаны не үшін керек?
Shape нысаны арқылы қандай фигураларды салуға болады?
Rectangle Деген нені білдіреді?
FillStyle қасиетіндегі Solid деген нені білдіреді?
Медаль–дұрыс жауаптарға.
Практикалық тапсырма.
Медальдарды санау-сол бойынша бағалау.
Шеңбер – 5 медаль
Төрт бұрышқа – 4 медаль
Сызық – 3 медаль алғандар тобына жиналады.
Барлығы тұрып сергіту ағылшынша музыка бойынша орындайды.
Үш минут кітаптағы бірінші абзацты оқу. Әр топтан бір оқушыдан шығып тақтада орындайды. Қасиеттерін тағайындайды.
1 топ қызыл түстер: Image нысанын орналастырып, қасиеттерін тағайындайды.
2 топ көк түстер: Picture нысанын орналастырып, қасиеттерін тағайындайды.
Теория: кітіптан оқу
VB тілі арқылы пішінге кез келген графикалық редакторда салынған суреттерді, дайын суреттерді немесе басқа да кез келген графикалық файлдарды енгізуге болады. Ол үшін пішінге Image немесе Pictureэлементтерін орнатып, керекті файлдардың адресіне сілтеме көрсету керек. Егер пішінге Imageбатырмасын орналастырып, қасиеттер терезесінен Picture батырмасын шертсек, файлдар жинағынгың адрестік диалогтік терезесі пайда болады. Осы жерден файл адресін таңдап алып, Ашу батырмасын шертсек, автоматты түрде файл элементке орналасады, бірақ өлшемдері үлкен болу мүмкін. Сондықтан биіктігі (Height) мен енін (Width)қасиеттер терезесі арқылы немесе кодтау арқылы өзгертеміз. Пішінге файл кірістіргенде пішіннің екі жағынан айналдыру жолағы пайда болады.
Image элементінің stretch қасиетіне true/false қою.
Picture элементінің Avtosize қасиетіне true/false қою.
Басты ерекшелік: ол- көлемдерін кішірейту немесе үлкейту кезінде өлшемін сақтайды.
Тапсырма:
Қазақстан туын бейнелеңдер.
Қосымша тапсырма:
Shape(Фигура) немесе Line (Түзу) басқару эелементінің қасиеттер терезесін пайдалана отырып, төмендегіжобаларды құрыңдар
1 - тапсырма
Жолдан тек ЖАСЫЛ ТҮСжанғанда ғана өтіңіз!
2 - тапсырма
3 - тапсырма
Рефлексия
Интерактивті тақтаға жазу.
Білдім
Қиындықтар болды Мен үшін өте қиын
Үйге тапсырма: 20 тақырыпты оқу. You.tobe –видео арқылы қарау
Қазақстан туын бейнелеңдер. Содын жазып келу.
Практика анимация
Dim x, y, z As Integer
Private Sub Command1_Click()
End
End Sub
Private Sub Command2_Click()Shape1.Move x, y
Command1.SetFocus
End Sub
Private Sub Command3_Click()Shape1.Move x + z, y
Command2.SetFocus
End Sub
Private Sub Form_Load()x = Shape1.Left
y = Shape1.Top
z = 3000
EndSubПрактика - 1
Программа «Светофор»
Для того, чтобы написать программу мне пришлось нарисовать три светофора с глазками разного цвета в редакторе Word. Сохранила каждый светофор отдельно в виде рисунка с расширением GIF. И использовала их для вставки в элементImage.
Для формы использованы три элемента Image и три надписи Label. Каждый элемент Image и Label сделаем невидимыми (для этого свойство Visible задаём False).
На одной кнопке пишем «Щёлкни меня», другая - для выхода.
Пишемпрограмму:
309775316613
Private Sub CommandButton1_Click()Image1.Visible = True
Label1.Visible = True
End Sub
Private Sub CommandButton2_Click()End
End Sub
Private Sub Image1_Click()Image1.Visible = False
Image2.Visible = TrueLabel2.Visible = True
Label1.Visible = False
End Sub
Private Sub Image2_Click()Image2.Visible = False
Image3.Visible = True
Label3.Visible = True
Label2.Visible = False
EndSubПри запуске программы на форме видны только кнопки
По щелчку на кнопке «Щёлкни меня», первый светофор и надпись к нему становятся видимыми.
Теперь нужно щёлкнуть по этому светофору: он станет невидимым, а следующий видимым, и т.д.