TextBox, Label, Command Button komponentteri
Informatıka 10 synyp
Sabaqtyń taqyryby: TextBox, Label, CommandButton komponentteri
Maqsaty: Text Box, Label, Command Button komponentterin meńgertý, komponenttermen qosymshalar jasaý arqyly oqýshylardyń shyǵarma - shylyq qabiletin damytý
Mindeti: Oqýshylar komponentterimen qosymshalar jasaýdy, baǵdarla - malar qurýdy, qatelermen jumys jasaýdy bilý kerek
Sabaqtyń túri: ıntegraldy sabaq
Ádisi: «Kim epti» suraq - jaýap oıyny, túsindirý,«Baǵyńdy synap kór» shyǵarmashylyq jumysy
Tehnologıasy: kompúterlik tehnologıa
Kórnekiligi: kompúter, slaıdtar
Ǵylymshylyǵy: Oqýshylardy shyǵarmashylyq izdeniske baýlýdy, elektrondy oqýlyqtar jasaýǵa yqpal etedi
Damytýshylyǵy: Oı - órisin, qıalyn sharyqtatady jáne ǵylymı kózqarasyn qalyptastyrady
Tárbıelik máni: Shapshańdyqqa, júıelikke, izdenimpazdyqqa, ujymdyqqa, birizdilikke baýlý
Barysy:
1. Uıymdastyrý kezeńi
a) Amandasý, oqýshylardy túgeldeý
b) Sabaqqa ázirleý
2. Jańa sabaqty túsindirý
Visual Basic programmasyn iske qosý joly tómendegi sýrette kórsetilgen.
Text Box komponenti - qosymshaǵa ár túrli ınformasıa engizý jáne shyǵarý úshin qoldanylatyn kompanent. Qosymsha oryndalǵanda paıdalanýshy bul obektide jazylǵan jazýdy redaksıalaýyna bolady.
Label komponenti – ınformasıany shyǵarý úshin qoldanylatyn komponent. Kóptegen qasıetteri Text Box komponentiniń qasıetterine uqsaıdy. Bul komponenttiń Text Box obektisinen ózgeshelikteri:
- munda qosymsha oryndalǵanda teksti redaksıalaýǵa bolmaıdy.
- bul obektini batyrma retinde de paıdalanýǵa bolady.
CommandButton komponenti batyrma jasaý úshin qoldanylatyn keńinen qoldanylatyn paıdaly obektilerdiń biri bolyp tabylady.
Text Box kompanentine qosymsha jasaý sabaqty kompúter arqyly qosymsha jasaý arqyly túsindirý.
Mysaly: Bir ǵana TextBox komponentinen turatyn qosymsha iske qosylǵanda Text1 alańyna «Men Almat Maqsat Jalaǵash aýdany Myrzabaı ahýn aýylynda turamyn. №122 mekteptiń 10 – synybynda oqımyn» degen mátin shyǵý kerek.
Qosymsha jasaý úshin:
1. Formaǵa Text1 komponentin ornalastyryp, formada ony kereginshe sozǵannan keıin, onyń MultLine qasıetine True mánin ornatamyz.
2. Formanyń kez kelgen jerin eki ret shertip, shyqqan programmalyq kod terezesine kelesi prosedýrany jazamyz:
Private Sub Form_Load()
Text1. Text= “Men Almat Maqsat Jalaǵash aýdany Myrzabaı ahýn” &_ “aýylynda turamyn. №122 mekteptiń 10 – synybynda oqımyn”
End Sub
3. Prosedýrany toltyrǵannan keıin qosymshany Run - Start komandasyn oryndaý arqyly iske qosqanda Text1 alańyna mátin shyǵady.
4. Shyǵarmashylyq jumys:
«Baǵyńdy synap kór» teorıany praktıkamen ushtastyrý.
Formaǵa TextBox, Label, CommandButton komponentterin paıdalanyp, ý=5*h^3 órnegin esepteıtin qosymsha qurý.
Qosymshany qurý barysy:
1. Formanyń Caption qasıetiniń mánine ý=5*h^3 órnegin jazyńyz
2. Formaǵa nátıje shyǵarý úshin Label 1 komponentin ornalastyryp, onyń Caption qasıetiniń mánin tazalańyz.
3. Formaǵa CommandButton 1 komponentin ornalastyryp, onyń Caption qasıetine «Esepte» mánin berińiz.
4. Formaǵa CommandButton 2 komponentin ornalastyryp, onyń Caption qasıetine «Tazala» mánin berińiz.
5. Formaǵa H - tiń mánin engizý qyzmetin atqaratyn Text1 komponentin ornalastyryp, Text qasıetiniń mánin tazalańyz.
6. Formaǵa túsinikteme jazý úshin qyzmet atqaratyn Label 2 komponentin ornalastyryp, onyń Caption qasıetine «H=» mánin berińiz.
7. CommandButton 1 komponentin eki ret shertip, kodtar terezesinde berilgen órnekti esepteıtin prosedýra toltyryńyz.
Private Sub Command1_Click ()
X= Val (Text1. Text)
Y=5*x^3
Label1. Caption = “Y=” + Str (Y)
End Sub
8. Command2 komponentin eki ret shertip, kodtar terezesinde tekst alańyn tazartatyn prosedýra toltyryńyz:
Private Sub Command2_Click ()
Text2. Text= “”
End Sub
9. Qosymshany oryndap kórińiz.
5. Sabaqty qorytyndylaý
«Kim epti?» suraq - jaýap oıyny arqyly búgingi ótken sabaqty qalaı ıgergenin tekseremin.
1. Úıge tapsyrma berý
2. Oqýshylardy baǵalaý
Sabaqtyń taqyryby: TextBox, Label, CommandButton komponentteri
Maqsaty: Text Box, Label, Command Button komponentterin meńgertý, komponenttermen qosymshalar jasaý arqyly oqýshylardyń shyǵarma - shylyq qabiletin damytý
Mindeti: Oqýshylar komponentterimen qosymshalar jasaýdy, baǵdarla - malar qurýdy, qatelermen jumys jasaýdy bilý kerek
Sabaqtyń túri: ıntegraldy sabaq
Ádisi: «Kim epti» suraq - jaýap oıyny, túsindirý,«Baǵyńdy synap kór» shyǵarmashylyq jumysy
Tehnologıasy: kompúterlik tehnologıa
Kórnekiligi: kompúter, slaıdtar
Ǵylymshylyǵy: Oqýshylardy shyǵarmashylyq izdeniske baýlýdy, elektrondy oqýlyqtar jasaýǵa yqpal etedi
Damytýshylyǵy: Oı - órisin, qıalyn sharyqtatady jáne ǵylymı kózqarasyn qalyptastyrady
Tárbıelik máni: Shapshańdyqqa, júıelikke, izdenimpazdyqqa, ujymdyqqa, birizdilikke baýlý
Barysy:
1. Uıymdastyrý kezeńi
a) Amandasý, oqýshylardy túgeldeý
b) Sabaqqa ázirleý
2. Jańa sabaqty túsindirý
Visual Basic programmasyn iske qosý joly tómendegi sýrette kórsetilgen.
Text Box komponenti - qosymshaǵa ár túrli ınformasıa engizý jáne shyǵarý úshin qoldanylatyn kompanent. Qosymsha oryndalǵanda paıdalanýshy bul obektide jazylǵan jazýdy redaksıalaýyna bolady.
Label komponenti – ınformasıany shyǵarý úshin qoldanylatyn komponent. Kóptegen qasıetteri Text Box komponentiniń qasıetterine uqsaıdy. Bul komponenttiń Text Box obektisinen ózgeshelikteri:
- munda qosymsha oryndalǵanda teksti redaksıalaýǵa bolmaıdy.
- bul obektini batyrma retinde de paıdalanýǵa bolady.
CommandButton komponenti batyrma jasaý úshin qoldanylatyn keńinen qoldanylatyn paıdaly obektilerdiń biri bolyp tabylady.
Text Box kompanentine qosymsha jasaý sabaqty kompúter arqyly qosymsha jasaý arqyly túsindirý.
Mysaly: Bir ǵana TextBox komponentinen turatyn qosymsha iske qosylǵanda Text1 alańyna «Men Almat Maqsat Jalaǵash aýdany Myrzabaı ahýn aýylynda turamyn. №122 mekteptiń 10 – synybynda oqımyn» degen mátin shyǵý kerek.
Qosymsha jasaý úshin:
1. Formaǵa Text1 komponentin ornalastyryp, formada ony kereginshe sozǵannan keıin, onyń MultLine qasıetine True mánin ornatamyz.
2. Formanyń kez kelgen jerin eki ret shertip, shyqqan programmalyq kod terezesine kelesi prosedýrany jazamyz:
Private Sub Form_Load()
Text1. Text= “Men Almat Maqsat Jalaǵash aýdany Myrzabaı ahýn” &_ “aýylynda turamyn. №122 mekteptiń 10 – synybynda oqımyn”
End Sub
3. Prosedýrany toltyrǵannan keıin qosymshany Run - Start komandasyn oryndaý arqyly iske qosqanda Text1 alańyna mátin shyǵady.
4. Shyǵarmashylyq jumys:
«Baǵyńdy synap kór» teorıany praktıkamen ushtastyrý.
Formaǵa TextBox, Label, CommandButton komponentterin paıdalanyp, ý=5*h^3 órnegin esepteıtin qosymsha qurý.
Qosymshany qurý barysy:
1. Formanyń Caption qasıetiniń mánine ý=5*h^3 órnegin jazyńyz
2. Formaǵa nátıje shyǵarý úshin Label 1 komponentin ornalastyryp, onyń Caption qasıetiniń mánin tazalańyz.
3. Formaǵa CommandButton 1 komponentin ornalastyryp, onyń Caption qasıetine «Esepte» mánin berińiz.
4. Formaǵa CommandButton 2 komponentin ornalastyryp, onyń Caption qasıetine «Tazala» mánin berińiz.
5. Formaǵa H - tiń mánin engizý qyzmetin atqaratyn Text1 komponentin ornalastyryp, Text qasıetiniń mánin tazalańyz.
6. Formaǵa túsinikteme jazý úshin qyzmet atqaratyn Label 2 komponentin ornalastyryp, onyń Caption qasıetine «H=» mánin berińiz.
7. CommandButton 1 komponentin eki ret shertip, kodtar terezesinde berilgen órnekti esepteıtin prosedýra toltyryńyz.
Private Sub Command1_Click ()
X= Val (Text1. Text)
Y=5*x^3
Label1. Caption = “Y=” + Str (Y)
End Sub
8. Command2 komponentin eki ret shertip, kodtar terezesinde tekst alańyn tazartatyn prosedýra toltyryńyz:
Private Sub Command2_Click ()
Text2. Text= “”
End Sub
9. Qosymshany oryndap kórińiz.
5. Sabaqty qorytyndylaý
«Kim epti?» suraq - jaýap oıyny arqyly búgingi ótken sabaqty qalaı ıgergenin tekseremin.
1. Úıge tapsyrma berý
2. Oqýshylardy baǵalaý
Nazar aýdaryńyz! Jasyryn mátindi kórý úshin sizge saıtqa tirkelý qajet.