SlideShare a Scribd company logo
Introduction to programming
What is programming ?
Programming – deal with the study of
computer language
What is a visual basic ?
Visual Basic (VB) – is a tool created by
Microsoft to build a computer
application in a user – friendly
environment that supports Graphical
User Interface
GUI - Graphical User Interface
Flowchart – A graphical representation
of step by step instructions to solve a
problem
Algorithm – a set of step by step
instruction to solve a problem
Operator – An erqine used to perform
logical and mathematical operation
Variable – A Memory storage / container
Loop – An action that reqeatedly and
continuously perform until a certain
condition is done
Operator:
1) Arithmeti cope rators
+  Addition
-  Subtraction
*  Multipication
/  Division
2) Relational Operatior
>  greater than
<  less than
>=  greater than or equal to
<=  less than or equal to
=== or==or=  equal to
<>or!=  not equal to
3) logical operators
Il  OR &&  and
flowchart algorithm variables
Preparation 1)x=5 2)x=5
Y=6 y=6
Z=x+y z=x+y
Collect Mate
rials Variable:
x,y
Print_?_ Conition
Z= x+ y
start
input
process
Is Z less than
100?
Is ? less than
100?
Yes or no
If true , re-start
the operation
Else if false
Display result
If true , re-start
the operation
Else if false
Display ?
The end
operation
The end
operation
Condit
ion
Out
put
end
Basic Method in Visual Basic
1. Activate
2. Click
3. Load
Basic Data Types
1. integer -1,2,3,4,5,6,7,8,9,0
2. String – a-z and other characters
Variable functions
1. inputbox
2. messagebox
3. msgbox
4. DIM
5. Print
6. Val
Basic Operation Visual basic
programming
Ex. 1. Activate Method
Library or
storage
Private Sub Form Activate []
--------------------------
X = inputbox [“”]
Y = inputbox [“”]
Z = x+y for Conditional
Statement
Print z
End Sub

More Related Content

What's hot

Introduction to-programming
Introduction to-programmingIntroduction to-programming
Introduction to-programming
Ratchanon Deehomsin
 
Introduction to programming
Introduction  to  programmingIntroduction  to  programming
Introduction to programming
Papawit Sukchanulak
 
Introduction to programming
Introduction  to  programmingIntroduction  to  programming
Introduction to programming
Thanvikan Treetrairattanakul
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programming
PTtp WgWt
 
Introduction to programming per
Introduction  to  programming perIntroduction  to  programming per
Introduction to programming per
svcper
 
Introduction to-programming
Introduction to-programmingIntroduction to-programming
Introduction to-programming
PTtp WgWt
 
Introductionto programming
Introductionto programmingIntroductionto programming
Introductionto programming
Meaw OrwTk
 
Work
WorkWork
Introduction to-programimg
Introduction to-programimgIntroduction to-programimg
Introduction to-programimg
Kamolaporn Nophaket
 
Introduction to programimg
Introduction to programimgIntroduction to programimg
Introduction to programimg
Stn PT
 
Introduction to programming
Introduction  to  programmingIntroduction  to  programming
Introduction to programming
ThanThai Sangwong
 
Introduction to-programming
Introduction to-programmingIntroduction to-programming
Introduction to-programming
Ham Jirayu
 
Introduction to-programming
Introduction to-programmingIntroduction to-programming
Introduction to-programming
Konlawat Kaewlouan
 
Introduction to programming 2
Introduction to programming 2Introduction to programming 2
Introduction to programming 2
June June
 
new
newnew

What's hot (15)

Introduction to-programming
Introduction to-programmingIntroduction to-programming
Introduction to-programming
 
Introduction to programming
Introduction  to  programmingIntroduction  to  programming
Introduction to programming
 
Introduction to programming
Introduction  to  programmingIntroduction  to  programming
Introduction to programming
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programming
 
Introduction to programming per
Introduction  to  programming perIntroduction  to  programming per
Introduction to programming per
 
Introduction to-programming
Introduction to-programmingIntroduction to-programming
Introduction to-programming
 
Introductionto programming
Introductionto programmingIntroductionto programming
Introductionto programming
 
Work
WorkWork
Work
 
Introduction to-programimg
Introduction to-programimgIntroduction to-programimg
Introduction to-programimg
 
Introduction to programimg
Introduction to programimgIntroduction to programimg
Introduction to programimg
 
Introduction to programming
Introduction  to  programmingIntroduction  to  programming
Introduction to programming
 
Introduction to-programming
Introduction to-programmingIntroduction to-programming
Introduction to-programming
 
Introduction to-programming
Introduction to-programmingIntroduction to-programming
Introduction to-programming
 
Introduction to programming 2
Introduction to programming 2Introduction to programming 2
Introduction to programming 2
 
new
newnew
new
 

Viewers also liked

Ait.newsletter.november.2015
Ait.newsletter.november.2015Ait.newsletter.november.2015
Ait.newsletter.november.2015
Asian Institute of Technology (AIT)
 
2 prezi kurimo pavyzdys
2 prezi kurimo pavyzdys2 prezi kurimo pavyzdys
2 prezi kurimo pavyzdys
vejukas
 
อุปกรณ์พื้นฐานคอมพิวเตอร์
อุปกรณ์พื้นฐานคอมพิวเตอร์อุปกรณ์พื้นฐานคอมพิวเตอร์
อุปกรณ์พื้นฐานคอมพิวเตอร์
Chaiwattana Tongpramoon
 
อุปกรณ์พื้นฐานคอมพิวเตอร์
อุปกรณ์พื้นฐานคอมพิวเตอร์อุปกรณ์พื้นฐานคอมพิวเตอร์
อุปกรณ์พื้นฐานคอมพิวเตอร์
Chaiwattana Tongpramoon
 
ลักษณะของการ เชื่อมต่ออินเทอร์เน็ต แต่ละประเภท
ลักษณะของการ เชื่อมต่ออินเทอร์เน็ต แต่ละประเภทลักษณะของการ เชื่อมต่ออินเทอร์เน็ต แต่ละประเภท
ลักษณะของการ เชื่อมต่ออินเทอร์เน็ต แต่ละประเภท
rapekung
 
Computer
ComputerComputer
Seng m5 2 no 16
Seng m5 2 no 16Seng m5 2 no 16
Seng m5 2 no 16
Se Ng
 
Course outline
Course outlineCourse outline
Getting Social – Rules of Engagement
Getting Social – Rules of EngagementGetting Social – Rules of Engagement
Getting Social – Rules of Engagement
O'Reilly Media - Learning
 
ระบบสารสนเทศ
ระบบสารสนเทศระบบสารสนเทศ
ระบบสารสนเทศ
Dome Pumpong Weeraphan
 
Buy a Unicorn - Ecommerce Store
Buy a Unicorn - Ecommerce StoreBuy a Unicorn - Ecommerce Store
Buy a Unicorn - Ecommerce Store
Sabrina Bruehwiler
 
ลักษณะของการ เชื่อมต่ออินเทอร์เน็ต แต่ละประเภท12
ลักษณะของการ เชื่อมต่ออินเทอร์เน็ต แต่ละประเภท12ลักษณะของการ เชื่อมต่ออินเทอร์เน็ต แต่ละประเภท12
ลักษณะของการ เชื่อมต่ออินเทอร์เน็ต แต่ละประเภท12
พีรพัฒน์ บุญวัชรพันธ์สกุล
 
State of Adblocking Update Q1 2016
State of Adblocking Update Q1 2016State of Adblocking Update Q1 2016
State of Adblocking Update Q1 2016
Dr. Augustine Fou - Independent Ad Fraud Researcher
 
Synodiance > AMP - EBG - 04/04/2016
Synodiance > AMP - EBG - 04/04/2016Synodiance > AMP - EBG - 04/04/2016
Synodiance > AMP - EBG - 04/04/2016
Search Foresight
 
Herausforderungen von Banken durch die Digitalisierung
Herausforderungen von Banken durch die Digitalisierung Herausforderungen von Banken durch die Digitalisierung
Herausforderungen von Banken durch die Digitalisierung
Dr. Hansjörg Leichsenring
 
Suivi Transparence mammifères semi-aquatiques - 2014 - GREGE
Suivi Transparence mammifères semi-aquatiques - 2014 - GREGESuivi Transparence mammifères semi-aquatiques - 2014 - GREGE
Suivi Transparence mammifères semi-aquatiques - 2014 - GREGE
LISEA
 
Bauhaus
BauhausBauhaus
Bauhaus
roger Pitiot
 
Bauhaus final ppt
Bauhaus final pptBauhaus final ppt
Bauhaus final ppt
Sajida Shah
 

Viewers also liked (18)

Ait.newsletter.november.2015
Ait.newsletter.november.2015Ait.newsletter.november.2015
Ait.newsletter.november.2015
 
2 prezi kurimo pavyzdys
2 prezi kurimo pavyzdys2 prezi kurimo pavyzdys
2 prezi kurimo pavyzdys
 
อุปกรณ์พื้นฐานคอมพิวเตอร์
อุปกรณ์พื้นฐานคอมพิวเตอร์อุปกรณ์พื้นฐานคอมพิวเตอร์
อุปกรณ์พื้นฐานคอมพิวเตอร์
 
อุปกรณ์พื้นฐานคอมพิวเตอร์
อุปกรณ์พื้นฐานคอมพิวเตอร์อุปกรณ์พื้นฐานคอมพิวเตอร์
อุปกรณ์พื้นฐานคอมพิวเตอร์
 
ลักษณะของการ เชื่อมต่ออินเทอร์เน็ต แต่ละประเภท
ลักษณะของการ เชื่อมต่ออินเทอร์เน็ต แต่ละประเภทลักษณะของการ เชื่อมต่ออินเทอร์เน็ต แต่ละประเภท
ลักษณะของการ เชื่อมต่ออินเทอร์เน็ต แต่ละประเภท
 
Computer
ComputerComputer
Computer
 
Seng m5 2 no 16
Seng m5 2 no 16Seng m5 2 no 16
Seng m5 2 no 16
 
Course outline
Course outlineCourse outline
Course outline
 
Getting Social – Rules of Engagement
Getting Social – Rules of EngagementGetting Social – Rules of Engagement
Getting Social – Rules of Engagement
 
ระบบสารสนเทศ
ระบบสารสนเทศระบบสารสนเทศ
ระบบสารสนเทศ
 
Buy a Unicorn - Ecommerce Store
Buy a Unicorn - Ecommerce StoreBuy a Unicorn - Ecommerce Store
Buy a Unicorn - Ecommerce Store
 
ลักษณะของการ เชื่อมต่ออินเทอร์เน็ต แต่ละประเภท12
ลักษณะของการ เชื่อมต่ออินเทอร์เน็ต แต่ละประเภท12ลักษณะของการ เชื่อมต่ออินเทอร์เน็ต แต่ละประเภท12
ลักษณะของการ เชื่อมต่ออินเทอร์เน็ต แต่ละประเภท12
 
State of Adblocking Update Q1 2016
State of Adblocking Update Q1 2016State of Adblocking Update Q1 2016
State of Adblocking Update Q1 2016
 
Synodiance > AMP - EBG - 04/04/2016
Synodiance > AMP - EBG - 04/04/2016Synodiance > AMP - EBG - 04/04/2016
Synodiance > AMP - EBG - 04/04/2016
 
Herausforderungen von Banken durch die Digitalisierung
Herausforderungen von Banken durch die Digitalisierung Herausforderungen von Banken durch die Digitalisierung
Herausforderungen von Banken durch die Digitalisierung
 
Suivi Transparence mammifères semi-aquatiques - 2014 - GREGE
Suivi Transparence mammifères semi-aquatiques - 2014 - GREGESuivi Transparence mammifères semi-aquatiques - 2014 - GREGE
Suivi Transparence mammifères semi-aquatiques - 2014 - GREGE
 
Bauhaus
BauhausBauhaus
Bauhaus
 
Bauhaus final ppt
Bauhaus final pptBauhaus final ppt
Bauhaus final ppt
 

Similar to Introduction to programming

Introduction to-programming
Introduction to-programmingIntroduction to-programming
Introduction to-programming
Akarachai Leungsaartkul
 
Introduction to-programming
Introduction to-programmingIntroduction to-programming
Introduction to-programming
Ratchanon Deehomsin
 
Introduction to-programming
Introduction to-programmingIntroduction to-programming
Introduction to-programming
Ratchanon Deehomsin
 
Introduction to-programming
Introduction to-programmingIntroduction to-programming
Introduction to-programming
Ratchanon Deehomsin
 
Introduction to programming
Introduction  to programmingIntroduction  to programming
Introduction to programming
Suchat Bon
 
Introduction to prorammimg
Introduction to prorammimgIntroduction to prorammimg
Introduction to prorammimg
rapekung
 
Introduction to-programimg
Introduction to-programimgIntroduction to-programimg
Introduction to-programimg
hammy boonyanuch
 
งาน
งานงาน
งาน
rapekung
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programming
Fearnly Poonyawee
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to-programming
Introduction to-programmingIntroduction to-programming
Introduction to-programming
Gunn Ekr
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programming
Apisit Pornsuwankul
 
Karn rakamthong m63 no7
Karn rakamthong m63 no7Karn rakamthong m63 no7
Karn rakamthong m63 no7
rapekung
 
Karn rakamthong m63 no7
Karn rakamthong m63 no7Karn rakamthong m63 no7
Karn rakamthong m63 no7
rapekung
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programming
June13315
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programming
Tokachi Justice
 

Similar to Introduction to programming (16)

Introduction to-programming
Introduction to-programmingIntroduction to-programming
Introduction to-programming
 
Introduction to-programming
Introduction to-programmingIntroduction to-programming
Introduction to-programming
 
Introduction to-programming
Introduction to-programmingIntroduction to-programming
Introduction to-programming
 
Introduction to-programming
Introduction to-programmingIntroduction to-programming
Introduction to-programming
 
Introduction to programming
Introduction  to programmingIntroduction  to programming
Introduction to programming
 
Introduction to prorammimg
Introduction to prorammimgIntroduction to prorammimg
Introduction to prorammimg
 
Introduction to-programimg
Introduction to-programimgIntroduction to-programimg
Introduction to-programimg
 
งาน
งานงาน
งาน
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programming
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programming
 
Introduction to-programming
Introduction to-programmingIntroduction to-programming
Introduction to-programming
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programming
 
Karn rakamthong m63 no7
Karn rakamthong m63 no7Karn rakamthong m63 no7
Karn rakamthong m63 no7
 
Karn rakamthong m63 no7
Karn rakamthong m63 no7Karn rakamthong m63 no7
Karn rakamthong m63 no7
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programming
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programming
 

Recently uploaded

Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.pptLevel 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Henry Hollis
 
HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.
deepaannamalai16
 
The basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptxThe basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptx
heathfieldcps1
 
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdfمصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
سمير بسيوني
 
KHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGH
KHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGHKHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGH
KHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGH
shreyassri1208
 
220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology
Kalna College
 
Brand Guideline of Bashundhara A4 Paper - 2024
Brand Guideline of Bashundhara A4 Paper - 2024Brand Guideline of Bashundhara A4 Paper - 2024
Brand Guideline of Bashundhara A4 Paper - 2024
khabri85
 
Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17
Celine George
 
How to Fix [Errno 98] address already in use
How to Fix [Errno 98] address already in useHow to Fix [Errno 98] address already in use
How to Fix [Errno 98] address already in use
Celine George
 
Information and Communication Technology in Education
Information and Communication Technology in EducationInformation and Communication Technology in Education
Information and Communication Technology in Education
MJDuyan
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
Mohammad Al-Dhahabi
 
Ch-4 Forest Society and colonialism 2.pdf
Ch-4 Forest Society and colonialism 2.pdfCh-4 Forest Society and colonialism 2.pdf
Ch-4 Forest Society and colonialism 2.pdf
lakshayrojroj
 
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
indexPub
 
220711130083 SUBHASHREE RAKSHIT Internet resources for social science
220711130083 SUBHASHREE RAKSHIT  Internet resources for social science220711130083 SUBHASHREE RAKSHIT  Internet resources for social science
220711130083 SUBHASHREE RAKSHIT Internet resources for social science
Kalna College
 
A Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two HeartsA Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two Hearts
Steve Thomason
 
Simple-Present-Tense xxxxxxxxxxxxxxxxxxx
Simple-Present-Tense xxxxxxxxxxxxxxxxxxxSimple-Present-Tense xxxxxxxxxxxxxxxxxxx
Simple-Present-Tense xxxxxxxxxxxxxxxxxxx
RandolphRadicy
 
Data Structure using C by Dr. K Adisesha .ppsx
Data Structure using C by Dr. K Adisesha .ppsxData Structure using C by Dr. K Adisesha .ppsx
Data Structure using C by Dr. K Adisesha .ppsx
Prof. Dr. K. Adisesha
 
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
EduSkills OECD
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
Iris Thiele Isip-Tan
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
zuzanka
 

Recently uploaded (20)

Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.pptLevel 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
 
HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.
 
The basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptxThe basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptx
 
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdfمصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
 
KHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGH
KHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGHKHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGH
KHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGH
 
220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology
 
Brand Guideline of Bashundhara A4 Paper - 2024
Brand Guideline of Bashundhara A4 Paper - 2024Brand Guideline of Bashundhara A4 Paper - 2024
Brand Guideline of Bashundhara A4 Paper - 2024
 
Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17
 
How to Fix [Errno 98] address already in use
How to Fix [Errno 98] address already in useHow to Fix [Errno 98] address already in use
How to Fix [Errno 98] address already in use
 
Information and Communication Technology in Education
Information and Communication Technology in EducationInformation and Communication Technology in Education
Information and Communication Technology in Education
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
 
Ch-4 Forest Society and colonialism 2.pdf
Ch-4 Forest Society and colonialism 2.pdfCh-4 Forest Society and colonialism 2.pdf
Ch-4 Forest Society and colonialism 2.pdf
 
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
 
220711130083 SUBHASHREE RAKSHIT Internet resources for social science
220711130083 SUBHASHREE RAKSHIT  Internet resources for social science220711130083 SUBHASHREE RAKSHIT  Internet resources for social science
220711130083 SUBHASHREE RAKSHIT Internet resources for social science
 
A Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two HeartsA Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two Hearts
 
Simple-Present-Tense xxxxxxxxxxxxxxxxxxx
Simple-Present-Tense xxxxxxxxxxxxxxxxxxxSimple-Present-Tense xxxxxxxxxxxxxxxxxxx
Simple-Present-Tense xxxxxxxxxxxxxxxxxxx
 
Data Structure using C by Dr. K Adisesha .ppsx
Data Structure using C by Dr. K Adisesha .ppsxData Structure using C by Dr. K Adisesha .ppsx
Data Structure using C by Dr. K Adisesha .ppsx
 
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
 

Introduction to programming

  • 1. Introduction to programming What is programming ? Programming – deal with the study of computer language What is a visual basic ? Visual Basic (VB) – is a tool created by Microsoft to build a computer application in a user – friendly environment that supports Graphical User Interface GUI - Graphical User Interface Flowchart – A graphical representation of step by step instructions to solve a problem Algorithm – a set of step by step instruction to solve a problem
  • 2. Operator – An erqine used to perform logical and mathematical operation Variable – A Memory storage / container Loop – An action that reqeatedly and continuously perform until a certain condition is done Operator: 1) Arithmeti cope rators +  Addition -  Subtraction *  Multipication /  Division 2) Relational Operatior >  greater than <  less than >=  greater than or equal to
  • 3. <=  less than or equal to === or==or=  equal to <>or!=  not equal to 3) logical operators Il  OR &&  and flowchart algorithm variables Preparation 1)x=5 2)x=5 Y=6 y=6 Z=x+y z=x+y Collect Mate rials Variable: x,y Print_?_ Conition Z= x+ y start input process
  • 4. Is Z less than 100? Is ? less than 100? Yes or no If true , re-start the operation Else if false Display result If true , re-start the operation Else if false Display ? The end operation The end operation Condit ion Out put end
  • 5. Basic Method in Visual Basic 1. Activate 2. Click 3. Load Basic Data Types 1. integer -1,2,3,4,5,6,7,8,9,0 2. String – a-z and other characters Variable functions 1. inputbox 2. messagebox 3. msgbox 4. DIM 5. Print 6. Val
  • 6. Basic Operation Visual basic programming Ex. 1. Activate Method Library or storage Private Sub Form Activate [] -------------------------- X = inputbox [“”] Y = inputbox [“”] Z = x+y for Conditional Statement