SlideShare a Scribd company logo
1 of 2
Introduction to Programming
What is programming ?
Programming - deals 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 instructions to solve a problem.
Operator – An engine used to perform logical and mathematical operations.
Variable – A memory / storage / container
Loop – An action that repeatedly and continuously perform until a certain condition is done.
Operators:
1.) Arithmetic operator
+ Addition
- Subtraction
* Multiplication
/ Division
2.) Relational Operator
> greater than
< lessthan
>= greater than or equal to
<= greater than or equal to
=== or == or = equal to
< > or != not equal to
3.) Logical Operators
|| OR
&& AND
Flowchart Algorithm Variables
preparation Ex. 1.) X = 5
y= 6
Z= x + y
Collect materials
Variable : X,Y
Ex. 2.) X = 5
y=6
Z= x + y
Z = X+Y
Print……? Is ….? Less than 100?
Yes or no
Is Z less than 100?
YES or NO If true, then re- short The operation
Else if false
If true, re-start the operation
Else if false
Display result Display…..?
Then end operation
Then End the operation
START
INPUT
PROCESS
CONDITION
OUTPUT
END

More Related Content

What's hot

Introduction to programming
Introduction  to programmingIntroduction  to programming
Introduction to programmingSuchat Bon
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programmingPTtp WgWt
 
Introduction to-programming
Introduction to-programmingIntroduction to-programming
Introduction to-programmingPTtp WgWt
 
Introductionto programming
Introductionto programmingIntroductionto programming
Introductionto programmingMeaw OrwTk
 
Introduction to programming per
Introduction  to  programming perIntroduction  to  programming per
Introduction to programming persvcper
 
Introduction to programimg
Introduction to programimgIntroduction to programimg
Introduction to programimgStn PT
 
Introduction to programming 2
Introduction to programming 2Introduction to programming 2
Introduction to programming 2June June
 

What's hot (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
 
Introductionto programming
Introductionto programmingIntroductionto programming
Introductionto programming
 
Introduction to programming
Introduction  to  programmingIntroduction  to  programming
Introduction to programming
 
hjlhjljkl
hjlhjljklhjlhjljkl
hjlhjljkl
 
Introduction to programming per
Introduction  to  programming perIntroduction  to  programming per
Introduction to programming per
 
Introduction to programimg
Introduction to programimgIntroduction to programimg
Introduction to programimg
 
Work
WorkWork
Work
 
Introduction to-programimg
Introduction to-programimgIntroduction to-programimg
Introduction to-programimg
 
Introduction to programming 2
Introduction to programming 2Introduction to programming 2
Introduction to programming 2
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programming
 
งาน
งานงาน
งาน
 
new
newnew
new
 
Introduction to programming
Introduction  to  programmingIntroduction  to  programming
Introduction to programming
 

Viewers also liked

เว็บไซต์ทางการศึกษา
เว็บไซต์ทางการศึกษาเว็บไซต์ทางการศึกษา
เว็บไซต์ทางการศึกษาPee Petchruarn
 
Tarea 2 1/2 Acto y celebración 2016
Tarea 2 1/2 Acto y celebración 2016Tarea 2 1/2 Acto y celebración 2016
Tarea 2 1/2 Acto y celebración 2016Carolina G
 
Website marketing tips
Website marketing tipsWebsite marketing tips
Website marketing tipsPaul Turner
 
Registro farándula
Registro farándulaRegistro farándula
Registro farándulaCPVergara
 
งานคอม0053
งานคอม0053งานคอม0053
งานคอม0053Nthw Trty
 
ใบงานที่4-53-33
ใบงานที่4-53-33ใบงานที่4-53-33
ใบงานที่4-53-33Meaw OrwTk
 
Nuevo presentación de microsoft power point (2)
Nuevo presentación de microsoft power point (2)Nuevo presentación de microsoft power point (2)
Nuevo presentación de microsoft power point (2)emerson2001
 
Museum´s guides
Museum´s guidesMuseum´s guides
Museum´s guidescasrams
 
Reports February - May
Reports February -  MayReports February -  May
Reports February - Mayavitae
 
Vulnerability Assessment of Syrian Refugees in Istanbul_April 2016
Vulnerability Assessment of Syrian Refugees in Istanbul_April 2016Vulnerability Assessment of Syrian Refugees in Istanbul_April 2016
Vulnerability Assessment of Syrian Refugees in Istanbul_April 2016Ay?e Afet Din
 
Raspberry Pi tutorial
Raspberry Pi tutorialRaspberry Pi tutorial
Raspberry Pi tutorial艾鍗科技
 
Final Project: Slang
Final Project: SlangFinal Project: Slang
Final Project: SlangAiden Yeh
 

Viewers also liked (16)

เว็บไซต์ทางการศึกษา
เว็บไซต์ทางการศึกษาเว็บไซต์ทางการศึกษา
เว็บไซต์ทางการศึกษา
 
Propuesta de valor
Propuesta de valorPropuesta de valor
Propuesta de valor
 
Tarea 2 1/2 Acto y celebración 2016
Tarea 2 1/2 Acto y celebración 2016Tarea 2 1/2 Acto y celebración 2016
Tarea 2 1/2 Acto y celebración 2016
 
Website marketing tips
Website marketing tipsWebsite marketing tips
Website marketing tips
 
Registro farándula
Registro farándulaRegistro farándula
Registro farándula
 
งานคอม0053
งานคอม0053งานคอม0053
งานคอม0053
 
ใบงานที่4-53-33
ใบงานที่4-53-33ใบงานที่4-53-33
ใบงานที่4-53-33
 
คอม
คอมคอม
คอม
 
Nuevo presentación de microsoft power point (2)
Nuevo presentación de microsoft power point (2)Nuevo presentación de microsoft power point (2)
Nuevo presentación de microsoft power point (2)
 
Museum´s guides
Museum´s guidesMuseum´s guides
Museum´s guides
 
Reports February - May
Reports February -  MayReports February -  May
Reports February - May
 
Vulnerability Assessment of Syrian Refugees in Istanbul_April 2016
Vulnerability Assessment of Syrian Refugees in Istanbul_April 2016Vulnerability Assessment of Syrian Refugees in Istanbul_April 2016
Vulnerability Assessment of Syrian Refugees in Istanbul_April 2016
 
Raspberry Pi tutorial
Raspberry Pi tutorialRaspberry Pi tutorial
Raspberry Pi tutorial
 
Transversalidad
TransversalidadTransversalidad
Transversalidad
 
Final Project: Slang
Final Project: SlangFinal Project: Slang
Final Project: Slang
 
K2 BONO
K2 BONOK2 BONO
K2 BONO
 

Similar to Introduction to programming

Similar to Introduction to programming (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 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
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programming
 

Recently uploaded

SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxShobhayan Kirtania
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 

Recently uploaded (20)

SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 

Introduction to programming

  • 1. Introduction to Programming What is programming ? Programming - deals 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 instructions to solve a problem. Operator – An engine used to perform logical and mathematical operations. Variable – A memory / storage / container Loop – An action that repeatedly and continuously perform until a certain condition is done. Operators: 1.) Arithmetic operator + Addition - Subtraction * Multiplication / Division 2.) Relational Operator > greater than < lessthan >= greater than or equal to <= greater than or equal to === or == or = equal to < > or != not equal to 3.) Logical Operators || OR && AND
  • 2. Flowchart Algorithm Variables preparation Ex. 1.) X = 5 y= 6 Z= x + y Collect materials Variable : X,Y Ex. 2.) X = 5 y=6 Z= x + y Z = X+Y Print……? Is ….? Less than 100? Yes or no Is Z less than 100? YES or NO If true, then re- short The operation Else if false If true, re-start the operation Else if false Display result Display…..? Then end operation Then End the operation START INPUT PROCESS CONDITION OUTPUT END