SlideShare a Scribd company logo
VISUAL BASIC
SubmittedBy:
HappyNezzaB.Aranjuez
10–Einstein
SubmittedTo:
Mrs.RowenaA.Reyes
Output #1 = SAMPLE PROJECT (CLICK AND CLEAR)
INPUT
Private Sub cmdclear_Click()
txtname.Text = " "
End Sub
Private Sub Cmdclick_Click()
txtname.Text = "Happy Nezza Aranjuez"
End Sub
Reflection:
This is our first activity using the new introduced program in ICT- Visual Basic. It was
complicated at first but we soon understood how it works and how to use it. Since it uses GUI
(Graphical User Interface) the designs and layout was exciting for me.
OUTPUT #2 – SHAPES
INPUT
Private Sub cmdform_Click()
frmmdas.Show
End Sub
Private Sub cmdrectangle_Click()
Shape1.Shape = 0
End Sub
Private Sub cmdrs_Click()
Shape1.Shape = 5
End Sub
Private Sub cmdcircle_Click()
Shape1.Shape = 3
End Sub
Private Sub cmdoval_Click()
Shape1.Shape = 2
End Sub
Private Sub cmdrr_Click()
Shape1.Shape = 4
End Sub
Private Sub cmdsquare_Click()
Shape1.Shape = 1
End Sub
Reflection:
During this activity, we were able to explore other properties of a project like the options for
varying shapes. We assigned the value of the corresponding shape, so that when you click the
command button the shape would change depending on the chosen figure.
OUTPUT #3-MDAS
INPUT
Private Sub cmdadd_Click()
Add = Val(text1.Text) + Val(text2.Text)
txtresult.Text = Add
End Sub
Private Sub cmdivide_Click()
Quotient = Val(text1.Text) / Val(text2.Text)
txtresult.Text = Quotient
End Sub
Private Sub cmdmultiply_Click()
mul = Val(text1.Text) * Val(text2.Text)
txtresult.Text = mul
End Sub
Private Sub cmdsubtract_Click()
Subtract = Val(text1.Text) - Val(text2.Text)
txtresult.Text = Subtract
End Sub
Reflection:
At first, for me this project is a bit complicated but as I remember our ICT grade 9 lesson in
Python and Netbeans, I was able to finish the program. We already did a program like this in
Netbeans before that’s why we already have the basic knowledge in encoding the needed syntax.
OUTPUT #4 – LUCKY SEVEN
INPUT
Private Sub CmdClick_Click()
coins.Visible = False
Lbl1.Caption = Int(Rnd * 10)
Lbl2.Caption = Int(Rnd * 10)
Lbl3.Caption = Int(Rnd * 10)
If (Lbl1.Caption = 7) Or (Lbl2.Caption = 7) Or (Lbl3.Caption = 7)
Then
coins.Visible = True
Beep
End If
End Sub
Private Sub CmdExit_Click()
End
End Sub
Reflection:
Ma’am gave us handouts to serve as a reviewer and also for us to understand the parts of the
VB’s window. One of the given examples there is the “Lucky Seven”. It’s like a gambling
program, you win coins by chance, it was fun and exciting to make because you could play with it
after you’re finish with the codes.
OUTPUT #5 – ALIGNMENT
INPUT
Private Sub Command1_Click()
Label1.Alignment = 0
End Sub
Private Sub Command2_Click()
Label1.Alignment = 2
End Sub
Private Sub Command3_Click()
Label1.Alignment = 1
End Sub
Reflection:
We didn’t have enough time to discuss about this but still we understood what to do. In this
project, one property is emphasized, the alignment of the text. And again, you just need to assign
the matching value to the type of alignment.
OUTPUT #6 – ALIGNMENT + BACKCOLOR + FORECOLOR
INPUT
Private Sub Command1_Click()
Label1.Alignment = 2
End Sub
Private Sub Command2_Click()
Label1.Alignment = 0
End Sub
Private Sub Command3_Click()
Label1.Alignment = 1
End Sub
Private Sub Command4_Click()
Label1.ForeColor = vbRed
End Sub
Private Sub Command5_Click()
Label1.ForeColor = vbBlue
End Sub
Private Sub Command6_Click()
Label1.ForeColor = vbGreen
End Sub
Private Sub Command7_Click()
Label1.BackColor = vbRed
End Sub
Private Sub Command8_Click()
Label1.BackColor = vbBlue
End Sub
Private Sub Command9_Click()
Label1.BackColor = vbGreen
End Sub
Reflection:
I was amazed with this activity, it’s really fun to play with colors! Among the other activities this
is the activity that I would want to teach other people. It’s easy, colourful and an efficient project
for those who want to teach colors to small children. See how Visual Basic could help in
developing our way of teaching and imparting knowledge to future generations?
OUTPUT #7 – (1-7) SEATWORK
INPUT:
Private Sub CmdCompute_Click()
fixedCosts = 5000
pricePerUnit = 8
costPerUnit = 6
breakEvenPoint = fixedCosts / (pricePerUnit - costPerUnit)
LblBEP.Caption = breakEvenPoint
End Sub
Private Sub CmdCompute1_Click(Index As Integer)
balance = 100
balance = balance + (balance * 0.05)
balance = balance + (balance * 0.05)
balance = balance + (balance * 0.05)
LblBal.Caption = balance
End Sub
Private Sub CmdCompute2_Click(Index As Integer)
balance = 100
balance = balance + (balance * 0.05) + 100
balance = balance + (balance * 0.05) + 100
balance = balance + (balance * 0.05)
LblBalance.Caption = balance
End Sub
Private Sub CmdCompute3_Click()
balance = 100
balance = balance * (1.05 ^ 10)
LblBalan.Caption = balance
End Sub
Private Sub CmdCompute4_Click()
purchasePrice = 10
sellingPrice = 10
percentProfit = 100 * (sellingPrice - purchasePrice) / purchasePrice
LblPerPro.Caption = percentProfit
End Sub
Private Sub CmdCompute5_Click()
revenue = 98456
costs = 45000
profit = revenue - costs
LblProfit.Caption = profit
End Sub
Private Sub CmdCompute6_Click()
costPerShare = 25.625
numberOfShares = 400
amount = costPerShare * numberOfShares
LblAmount.Caption = amount
End Sub
Private Sub LblAmount_Click()
LblAmount.Caption = amount
End Sub
Private Sub LblBal_Click()
LblBal.Caption = balance
End Sub
Private Sub LblBalance_Click()
LblBalance.Caption = balance
End Sub
Private Sub LblBEP_Click()
LblBEP.Caption = breakEvenPoint
End Sub
Private Sub LblPerPro_Click()
LblPerPro.Caption = percentProfit
End Sub
Reflection:
It may be a long activity but through
this activity I was able to further
understand the operations and the
caption element of Visual Basic. The
difference of a label from a textbox and
from a caption, I was able to realize all
of it. Not only that but we tackled more
process of computation here, like
percentage and raising a number to a
certain power. Moreover, we also
assigned variables here.
OUTPUT #8 – COMPUTATION OF AREA (RECTANGLE),
HYPOTENUSE, VOLUME (CYLINDER)
INPUT:
Private Sub cmdhypo_Click()
hypo = ((text1.Text) ^ 2 + (Text2.Text) ^ 2) ^ (1 / 2)
result.Caption = hypo
End Sub
Private Sub Command1_Click()
vol = Text3.Text * 3.14 * (Text4.Text ^ 2)
volume.Caption = vol
End Sub
Private Sub Command2_Click()
area = Text5.Text * Text6.Text
area.Text = area
End Sub
Reflection:
This year I’m expecting myself to do better in ICT. I really want to learn how to program and
encode the correct statements and syntax for a project. Because of the different activities we had
so far, I am able to understand and get to know Programming better, especially Visual Basic.
Visual Basic could really be a useful tool not only to programming students like us but also to
those who needs a glimpse of technology. Based on the activities that we have done in Mrs.
Reyes’ class, I have been always fascinated with what program we’re going to do next, even if I
don’t finish it on time I still get enthusiastic with every activity she gives us. I hope other
unfortunate students could also experience the benefits we got so far because technology is on
our side. We just need to use it for improvement and development purposes not for distraction
and situation-worsening purposes.

More Related Content

What's hot

An Introduction To Linux
An Introduction To LinuxAn Introduction To Linux
An Introduction To Linux
Ishan A B Ambanwela
 
Disk forensics
Disk forensicsDisk forensics
Disk forensics
Chiawei Wang
 
Owasp Top 10 A1: Injection
Owasp Top 10 A1: InjectionOwasp Top 10 A1: Injection
Owasp Top 10 A1: Injection
Michael Hendrickx
 
Basics of-linux
Basics of-linuxBasics of-linux
Basics of-linux
Singsys Pte Ltd
 
Full Text Search In PostgreSQL
Full Text Search In PostgreSQLFull Text Search In PostgreSQL
Full Text Search In PostgreSQL
Karwin Software Solutions LLC
 
Windows Logging Cheat Sheet ver Jan 2016 - MalwareArchaeology
Windows Logging Cheat Sheet ver Jan 2016 - MalwareArchaeologyWindows Logging Cheat Sheet ver Jan 2016 - MalwareArchaeology
Windows Logging Cheat Sheet ver Jan 2016 - MalwareArchaeology
Michael Gough
 
iOS Application Static Analysis - Deepika Kumari.pptx
iOS Application Static Analysis - Deepika Kumari.pptxiOS Application Static Analysis - Deepika Kumari.pptx
iOS Application Static Analysis - Deepika Kumari.pptx
deepikakumari643428
 
Windows registry forensics
Windows registry forensicsWindows registry forensics
Windows registry forensics
Taha İslam YILMAZ
 
Thick Application Penetration Testing: Crash Course
Thick Application Penetration Testing: Crash CourseThick Application Penetration Testing: Crash Course
Thick Application Penetration Testing: Crash Course
Scott Sutherland
 
VAPT PRESENTATION full.pptx
VAPT PRESENTATION full.pptxVAPT PRESENTATION full.pptx
VAPT PRESENTATION full.pptx
DARSHANBHAVSAR14
 
Online Fitness Gym Documentation
Online Fitness Gym Documentation Online Fitness Gym Documentation
Online Fitness Gym Documentation
Abhishek Patel
 
No Docker? No Problem: Automating installation and config with Ansible
No Docker? No Problem: Automating installation and config with AnsibleNo Docker? No Problem: Automating installation and config with Ansible
No Docker? No Problem: Automating installation and config with Ansible
Jeff Potts
 

What's hot (12)

An Introduction To Linux
An Introduction To LinuxAn Introduction To Linux
An Introduction To Linux
 
Disk forensics
Disk forensicsDisk forensics
Disk forensics
 
Owasp Top 10 A1: Injection
Owasp Top 10 A1: InjectionOwasp Top 10 A1: Injection
Owasp Top 10 A1: Injection
 
Basics of-linux
Basics of-linuxBasics of-linux
Basics of-linux
 
Full Text Search In PostgreSQL
Full Text Search In PostgreSQLFull Text Search In PostgreSQL
Full Text Search In PostgreSQL
 
Windows Logging Cheat Sheet ver Jan 2016 - MalwareArchaeology
Windows Logging Cheat Sheet ver Jan 2016 - MalwareArchaeologyWindows Logging Cheat Sheet ver Jan 2016 - MalwareArchaeology
Windows Logging Cheat Sheet ver Jan 2016 - MalwareArchaeology
 
iOS Application Static Analysis - Deepika Kumari.pptx
iOS Application Static Analysis - Deepika Kumari.pptxiOS Application Static Analysis - Deepika Kumari.pptx
iOS Application Static Analysis - Deepika Kumari.pptx
 
Windows registry forensics
Windows registry forensicsWindows registry forensics
Windows registry forensics
 
Thick Application Penetration Testing: Crash Course
Thick Application Penetration Testing: Crash CourseThick Application Penetration Testing: Crash Course
Thick Application Penetration Testing: Crash Course
 
VAPT PRESENTATION full.pptx
VAPT PRESENTATION full.pptxVAPT PRESENTATION full.pptx
VAPT PRESENTATION full.pptx
 
Online Fitness Gym Documentation
Online Fitness Gym Documentation Online Fitness Gym Documentation
Online Fitness Gym Documentation
 
No Docker? No Problem: Automating installation and config with Ansible
No Docker? No Problem: Automating installation and config with AnsibleNo Docker? No Problem: Automating installation and config with Ansible
No Docker? No Problem: Automating installation and config with Ansible
 

Similar to Ict project pdf

Python programming workshop session 4
Python programming workshop session 4Python programming workshop session 4
Python programming workshop session 4
Abdul Haseeb
 
Vbtutorial
VbtutorialVbtutorial
Vbtutorialdhi her
 
Practicalfileofvb workshop
Practicalfileofvb workshopPracticalfileofvb workshop
Practicalfileofvb workshopdhi her
 
Devry cis-170-c-i lab-1-of-7-getting-started
Devry cis-170-c-i lab-1-of-7-getting-startedDevry cis-170-c-i lab-1-of-7-getting-started
Devry cis-170-c-i lab-1-of-7-getting-started
govendaagoovenda
 
Devry cis-170-c-i lab-1-of-7-getting-started
Devry cis-170-c-i lab-1-of-7-getting-startedDevry cis-170-c-i lab-1-of-7-getting-started
Devry cis-170-c-i lab-1-of-7-getting-started
noahjamessss
 
Gui builder
Gui builderGui builder
Gui builderlearnt
 
Vb tutorial
Vb tutorialVb tutorial
Vb tutorialjayguyab
 
Content
Content Content
Content
o3aroo
 
19.Advanced Visual Basic Lab.pdf
19.Advanced Visual Basic Lab.pdf19.Advanced Visual Basic Lab.pdf
19.Advanced Visual Basic Lab.pdf
virox10x
 
Cis 170 c ilab 5 of 7 arrays and strings
Cis 170 c ilab 5 of 7 arrays and stringsCis 170 c ilab 5 of 7 arrays and strings
Cis 170 c ilab 5 of 7 arrays and stringsCIS321
 
Yolygambas
YolygambasYolygambas
Yolygambasrosyp
 
structured programming Introduction to c fundamentals
structured programming Introduction to c fundamentalsstructured programming Introduction to c fundamentals
structured programming Introduction to c fundamentals
OMWOMA JACKSON
 
Introduction to programming using Visual Basic 6
Introduction to programming using Visual Basic 6Introduction to programming using Visual Basic 6
Introduction to programming using Visual Basic 6
Jeanie Arnoco
 
Consequences of using the Copy-Paste method in C++ programming and how to dea...
Consequences of using the Copy-Paste method in C++ programming and how to dea...Consequences of using the Copy-Paste method in C++ programming and how to dea...
Consequences of using the Copy-Paste method in C++ programming and how to dea...
Andrey Karpov
 
Vb.net Experiment with Example
Vb.net Experiment with ExampleVb.net Experiment with Example
Vb.net Experiment with Example
Vivek Kumar Sinha
 
Introduction to F#
Introduction to F#Introduction to F#
Introduction to F#
Talbott Crowell
 
Functional pogramming hl overview
Functional pogramming hl overviewFunctional pogramming hl overview
Functional pogramming hl overview
Elad Avneri
 

Similar to Ict project pdf (20)

Python programming workshop session 4
Python programming workshop session 4Python programming workshop session 4
Python programming workshop session 4
 
Vbtutorial
VbtutorialVbtutorial
Vbtutorial
 
Practicalfileofvb workshop
Practicalfileofvb workshopPracticalfileofvb workshop
Practicalfileofvb workshop
 
Devry cis-170-c-i lab-1-of-7-getting-started
Devry cis-170-c-i lab-1-of-7-getting-startedDevry cis-170-c-i lab-1-of-7-getting-started
Devry cis-170-c-i lab-1-of-7-getting-started
 
Devry cis-170-c-i lab-1-of-7-getting-started
Devry cis-170-c-i lab-1-of-7-getting-startedDevry cis-170-c-i lab-1-of-7-getting-started
Devry cis-170-c-i lab-1-of-7-getting-started
 
Gui builder
Gui builderGui builder
Gui builder
 
Vb tutorial
Vb tutorialVb tutorial
Vb tutorial
 
Vb tutorial
Vb tutorialVb tutorial
Vb tutorial
 
Content
Content Content
Content
 
19.Advanced Visual Basic Lab.pdf
19.Advanced Visual Basic Lab.pdf19.Advanced Visual Basic Lab.pdf
19.Advanced Visual Basic Lab.pdf
 
Cis 170 c ilab 5 of 7 arrays and strings
Cis 170 c ilab 5 of 7 arrays and stringsCis 170 c ilab 5 of 7 arrays and strings
Cis 170 c ilab 5 of 7 arrays and strings
 
Yolygambas
YolygambasYolygambas
Yolygambas
 
Yolygambas
YolygambasYolygambas
Yolygambas
 
Yolygambas
YolygambasYolygambas
Yolygambas
 
structured programming Introduction to c fundamentals
structured programming Introduction to c fundamentalsstructured programming Introduction to c fundamentals
structured programming Introduction to c fundamentals
 
Introduction to programming using Visual Basic 6
Introduction to programming using Visual Basic 6Introduction to programming using Visual Basic 6
Introduction to programming using Visual Basic 6
 
Consequences of using the Copy-Paste method in C++ programming and how to dea...
Consequences of using the Copy-Paste method in C++ programming and how to dea...Consequences of using the Copy-Paste method in C++ programming and how to dea...
Consequences of using the Copy-Paste method in C++ programming and how to dea...
 
Vb.net Experiment with Example
Vb.net Experiment with ExampleVb.net Experiment with Example
Vb.net Experiment with Example
 
Introduction to F#
Introduction to F#Introduction to F#
Introduction to F#
 
Functional pogramming hl overview
Functional pogramming hl overviewFunctional pogramming hl overview
Functional pogramming hl overview
 

More from Happy Nezza Aranjuez

Photoshop
PhotoshopPhotoshop
Photoshop
PhotoshopPhotoshop
Ucsp presentation
Ucsp presentationUcsp presentation
Ucsp presentation
Happy Nezza Aranjuez
 
UCSP: Social and Political Stratification
UCSP: Social and Political StratificationUCSP: Social and Political Stratification
UCSP: Social and Political Stratification
Happy Nezza Aranjuez
 
Exhibit 3 Earth Science: Effects of Human Activities to the Water Resources
Exhibit 3 Earth Science: Effects of Human Activities to the Water ResourcesExhibit 3 Earth Science: Effects of Human Activities to the Water Resources
Exhibit 3 Earth Science: Effects of Human Activities to the Water Resources
Happy Nezza Aranjuez
 
Convection Current
Convection CurrentConvection Current
Convection Current
Happy Nezza Aranjuez
 
Jupiter
JupiterJupiter
Pagbabago sa Wika sa kasalukyan
Pagbabago sa Wika sa kasalukyanPagbabago sa Wika sa kasalukyan
Pagbabago sa Wika sa kasalukyan
Happy Nezza Aranjuez
 
Calcium isotopes
Calcium isotopesCalcium isotopes
Calcium isotopes
Happy Nezza Aranjuez
 
Payong sa tuwing umuulan
Payong sa tuwing umuulanPayong sa tuwing umuulan
Payong sa tuwing umuulan
Happy Nezza Aranjuez
 
Photography and Image Image Manipulation Programs
Photography and Image Image Manipulation ProgramsPhotography and Image Image Manipulation Programs
Photography and Image Image Manipulation Programs
Happy Nezza Aranjuez
 
Visual basic menu
Visual basic menuVisual basic menu
Visual basic menu
Happy Nezza Aranjuez
 
By two project ict
By two project ictBy two project ict
By two project ict
Happy Nezza Aranjuez
 
Ict activities of Third Quarter
Ict activities of Third QuarterIct activities of Third Quarter
Ict activities of Third Quarter
Happy Nezza Aranjuez
 
The Hypothalamus and Pituitary Gland
The Hypothalamus and Pituitary GlandThe Hypothalamus and Pituitary Gland
The Hypothalamus and Pituitary Gland
Happy Nezza Aranjuez
 
The Hypothalamus and Pituitary Gland
The Hypothalamus and Pituitary GlandThe Hypothalamus and Pituitary Gland
The Hypothalamus and Pituitary Gland
Happy Nezza Aranjuez
 
Microphone Bearer
Microphone BearerMicrophone Bearer
Microphone Bearer
Happy Nezza Aranjuez
 
Reaksiyon para sa pagtatangha na "May Pag-asa"
Reaksiyon para sa pagtatangha na "May Pag-asa"Reaksiyon para sa pagtatangha na "May Pag-asa"
Reaksiyon para sa pagtatangha na "May Pag-asa"
Happy Nezza Aranjuez
 
Filipino sanaysay
Filipino sanaysayFilipino sanaysay
Filipino sanaysay
Happy Nezza Aranjuez
 
Ict paired project (2nd Quarter)
Ict paired project (2nd Quarter)Ict paired project (2nd Quarter)
Ict paired project (2nd Quarter)
Happy Nezza Aranjuez
 

More from Happy Nezza Aranjuez (20)

Photoshop
PhotoshopPhotoshop
Photoshop
 
Photoshop
PhotoshopPhotoshop
Photoshop
 
Ucsp presentation
Ucsp presentationUcsp presentation
Ucsp presentation
 
UCSP: Social and Political Stratification
UCSP: Social and Political StratificationUCSP: Social and Political Stratification
UCSP: Social and Political Stratification
 
Exhibit 3 Earth Science: Effects of Human Activities to the Water Resources
Exhibit 3 Earth Science: Effects of Human Activities to the Water ResourcesExhibit 3 Earth Science: Effects of Human Activities to the Water Resources
Exhibit 3 Earth Science: Effects of Human Activities to the Water Resources
 
Convection Current
Convection CurrentConvection Current
Convection Current
 
Jupiter
JupiterJupiter
Jupiter
 
Pagbabago sa Wika sa kasalukyan
Pagbabago sa Wika sa kasalukyanPagbabago sa Wika sa kasalukyan
Pagbabago sa Wika sa kasalukyan
 
Calcium isotopes
Calcium isotopesCalcium isotopes
Calcium isotopes
 
Payong sa tuwing umuulan
Payong sa tuwing umuulanPayong sa tuwing umuulan
Payong sa tuwing umuulan
 
Photography and Image Image Manipulation Programs
Photography and Image Image Manipulation ProgramsPhotography and Image Image Manipulation Programs
Photography and Image Image Manipulation Programs
 
Visual basic menu
Visual basic menuVisual basic menu
Visual basic menu
 
By two project ict
By two project ictBy two project ict
By two project ict
 
Ict activities of Third Quarter
Ict activities of Third QuarterIct activities of Third Quarter
Ict activities of Third Quarter
 
The Hypothalamus and Pituitary Gland
The Hypothalamus and Pituitary GlandThe Hypothalamus and Pituitary Gland
The Hypothalamus and Pituitary Gland
 
The Hypothalamus and Pituitary Gland
The Hypothalamus and Pituitary GlandThe Hypothalamus and Pituitary Gland
The Hypothalamus and Pituitary Gland
 
Microphone Bearer
Microphone BearerMicrophone Bearer
Microphone Bearer
 
Reaksiyon para sa pagtatangha na "May Pag-asa"
Reaksiyon para sa pagtatangha na "May Pag-asa"Reaksiyon para sa pagtatangha na "May Pag-asa"
Reaksiyon para sa pagtatangha na "May Pag-asa"
 
Filipino sanaysay
Filipino sanaysayFilipino sanaysay
Filipino sanaysay
 
Ict paired project (2nd Quarter)
Ict paired project (2nd Quarter)Ict paired project (2nd Quarter)
Ict paired project (2nd Quarter)
 

Recently uploaded

Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
MayankTawar1
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
Peter Caitens
 
Visitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.appVisitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.app
NaapbooksPrivateLimi
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024
Sharepoint Designs
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
Strategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptxStrategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptx
varshanayak241
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
Jelle | Nordend
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 

Recently uploaded (20)

Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
Visitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.appVisitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.app
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Strategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptxStrategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptx
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 

Ict project pdf

  • 2. Output #1 = SAMPLE PROJECT (CLICK AND CLEAR) INPUT Private Sub cmdclear_Click() txtname.Text = " " End Sub Private Sub Cmdclick_Click() txtname.Text = "Happy Nezza Aranjuez" End Sub Reflection: This is our first activity using the new introduced program in ICT- Visual Basic. It was complicated at first but we soon understood how it works and how to use it. Since it uses GUI (Graphical User Interface) the designs and layout was exciting for me.
  • 3. OUTPUT #2 – SHAPES
  • 4. INPUT Private Sub cmdform_Click() frmmdas.Show End Sub Private Sub cmdrectangle_Click() Shape1.Shape = 0 End Sub Private Sub cmdrs_Click() Shape1.Shape = 5 End Sub Private Sub cmdcircle_Click() Shape1.Shape = 3 End Sub Private Sub cmdoval_Click() Shape1.Shape = 2 End Sub Private Sub cmdrr_Click() Shape1.Shape = 4 End Sub Private Sub cmdsquare_Click() Shape1.Shape = 1 End Sub Reflection: During this activity, we were able to explore other properties of a project like the options for varying shapes. We assigned the value of the corresponding shape, so that when you click the command button the shape would change depending on the chosen figure.
  • 6. INPUT Private Sub cmdadd_Click() Add = Val(text1.Text) + Val(text2.Text) txtresult.Text = Add End Sub Private Sub cmdivide_Click() Quotient = Val(text1.Text) / Val(text2.Text) txtresult.Text = Quotient End Sub Private Sub cmdmultiply_Click() mul = Val(text1.Text) * Val(text2.Text) txtresult.Text = mul End Sub Private Sub cmdsubtract_Click() Subtract = Val(text1.Text) - Val(text2.Text) txtresult.Text = Subtract End Sub Reflection: At first, for me this project is a bit complicated but as I remember our ICT grade 9 lesson in Python and Netbeans, I was able to finish the program. We already did a program like this in Netbeans before that’s why we already have the basic knowledge in encoding the needed syntax.
  • 7. OUTPUT #4 – LUCKY SEVEN
  • 8. INPUT Private Sub CmdClick_Click() coins.Visible = False Lbl1.Caption = Int(Rnd * 10) Lbl2.Caption = Int(Rnd * 10) Lbl3.Caption = Int(Rnd * 10) If (Lbl1.Caption = 7) Or (Lbl2.Caption = 7) Or (Lbl3.Caption = 7) Then coins.Visible = True Beep End If End Sub Private Sub CmdExit_Click() End End Sub Reflection: Ma’am gave us handouts to serve as a reviewer and also for us to understand the parts of the VB’s window. One of the given examples there is the “Lucky Seven”. It’s like a gambling program, you win coins by chance, it was fun and exciting to make because you could play with it after you’re finish with the codes.
  • 9. OUTPUT #5 – ALIGNMENT
  • 10. INPUT Private Sub Command1_Click() Label1.Alignment = 0 End Sub Private Sub Command2_Click() Label1.Alignment = 2 End Sub Private Sub Command3_Click() Label1.Alignment = 1 End Sub Reflection: We didn’t have enough time to discuss about this but still we understood what to do. In this project, one property is emphasized, the alignment of the text. And again, you just need to assign the matching value to the type of alignment. OUTPUT #6 – ALIGNMENT + BACKCOLOR + FORECOLOR
  • 11.
  • 12. INPUT Private Sub Command1_Click() Label1.Alignment = 2 End Sub Private Sub Command2_Click() Label1.Alignment = 0 End Sub Private Sub Command3_Click() Label1.Alignment = 1 End Sub Private Sub Command4_Click() Label1.ForeColor = vbRed End Sub Private Sub Command5_Click() Label1.ForeColor = vbBlue End Sub Private Sub Command6_Click() Label1.ForeColor = vbGreen End Sub Private Sub Command7_Click() Label1.BackColor = vbRed End Sub Private Sub Command8_Click() Label1.BackColor = vbBlue End Sub Private Sub Command9_Click() Label1.BackColor = vbGreen End Sub Reflection: I was amazed with this activity, it’s really fun to play with colors! Among the other activities this is the activity that I would want to teach other people. It’s easy, colourful and an efficient project for those who want to teach colors to small children. See how Visual Basic could help in developing our way of teaching and imparting knowledge to future generations?
  • 13. OUTPUT #7 – (1-7) SEATWORK
  • 14.
  • 15. INPUT: Private Sub CmdCompute_Click() fixedCosts = 5000 pricePerUnit = 8 costPerUnit = 6 breakEvenPoint = fixedCosts / (pricePerUnit - costPerUnit) LblBEP.Caption = breakEvenPoint End Sub Private Sub CmdCompute1_Click(Index As Integer) balance = 100 balance = balance + (balance * 0.05) balance = balance + (balance * 0.05) balance = balance + (balance * 0.05) LblBal.Caption = balance End Sub Private Sub CmdCompute2_Click(Index As Integer) balance = 100 balance = balance + (balance * 0.05) + 100 balance = balance + (balance * 0.05) + 100 balance = balance + (balance * 0.05) LblBalance.Caption = balance End Sub Private Sub CmdCompute3_Click() balance = 100 balance = balance * (1.05 ^ 10) LblBalan.Caption = balance End Sub Private Sub CmdCompute4_Click() purchasePrice = 10 sellingPrice = 10 percentProfit = 100 * (sellingPrice - purchasePrice) / purchasePrice LblPerPro.Caption = percentProfit End Sub Private Sub CmdCompute5_Click() revenue = 98456 costs = 45000 profit = revenue - costs LblProfit.Caption = profit End Sub
  • 16. Private Sub CmdCompute6_Click() costPerShare = 25.625 numberOfShares = 400 amount = costPerShare * numberOfShares LblAmount.Caption = amount End Sub Private Sub LblAmount_Click() LblAmount.Caption = amount End Sub Private Sub LblBal_Click() LblBal.Caption = balance End Sub Private Sub LblBalance_Click() LblBalance.Caption = balance End Sub Private Sub LblBEP_Click() LblBEP.Caption = breakEvenPoint End Sub Private Sub LblPerPro_Click() LblPerPro.Caption = percentProfit End Sub Reflection: It may be a long activity but through this activity I was able to further understand the operations and the caption element of Visual Basic. The difference of a label from a textbox and from a caption, I was able to realize all of it. Not only that but we tackled more process of computation here, like percentage and raising a number to a certain power. Moreover, we also assigned variables here.
  • 17. OUTPUT #8 – COMPUTATION OF AREA (RECTANGLE), HYPOTENUSE, VOLUME (CYLINDER)
  • 18. INPUT: Private Sub cmdhypo_Click() hypo = ((text1.Text) ^ 2 + (Text2.Text) ^ 2) ^ (1 / 2) result.Caption = hypo End Sub Private Sub Command1_Click() vol = Text3.Text * 3.14 * (Text4.Text ^ 2) volume.Caption = vol End Sub Private Sub Command2_Click() area = Text5.Text * Text6.Text area.Text = area End Sub Reflection: This year I’m expecting myself to do better in ICT. I really want to learn how to program and encode the correct statements and syntax for a project. Because of the different activities we had so far, I am able to understand and get to know Programming better, especially Visual Basic. Visual Basic could really be a useful tool not only to programming students like us but also to
  • 19. those who needs a glimpse of technology. Based on the activities that we have done in Mrs. Reyes’ class, I have been always fascinated with what program we’re going to do next, even if I don’t finish it on time I still get enthusiastic with every activity she gives us. I hope other unfortunate students could also experience the benefits we got so far because technology is on our side. We just need to use it for improvement and development purposes not for distraction and situation-worsening purposes.