
Intro_Programming
Presentation
•
Other
•
9th - 12th Grade
•
Practice Problem
•
Medium
Brandi Nguyen
Used 3+ times
FREE Resource
16 Slides • 5 Questions
1
Intro to Computer Programming
2
Multiple Choice
What does a programmer do?
Works with real-time databases in order to manage large quantities of data
Works with programming language(s) to write code for applications
Creates static web pages for informational purposes using only Hypertext Markup Language
Develops file storage systems for enterprise networks
3
CompTIA ITF+ Programming
A.
Works with programming language(s) to write code for applications
System administrators develop file storage systems for enterprise networks.
Web designers create static web pages for informational purposes using only Hypertext
Markup Language.
Database administrators work with real-time databases in order to manage large quantities
of data.
Computer Programmers work with one or more programming languages to write
code that is used as the basis for the applications you use on your computing
device.
4
CompTIA ITF+ Programming
What is a program BEST described as?
5
Multiple Choice
What is a program BEST described as?
Proprietary software to which the owner has exclusive rights
A mathematical equation utilizing compiled code to execute commands
A sequence of instructions for your computer to perform
A piece of software designed for business to streamline commonly used tasks
6
CompTIA ITF+ Programming
C. A sequence of instructions for your computer to perform
Not all programs contain mathematical equations or use compiled code.
A program may have many uses, both personal and commercial.
Streamlining tasks is only one purpose a program could serve.
While a program could be proprietary, it doesn't have to be. Some software
programs are considered open source and are a compilation of contributing
developers around the world.
A program is a sequence of instructions for your computer to perform
that is designed by a computer.
7
CompTIA ITF+ Programming: SDLC
The Software Development
Life Cycle is a blueprint
designed for a team to
create, maintain, and fix
digital products.
8
CompTIA ITF+ Programming: Flow Charts
Flow Charts
A flow chart will visualize the graphical sequence of a
program.
This provides a visual representation of
program flow in the Analysis
or Design phase of the Software
Development Life Cycle.
9
CompTIA ITF+ Programming: Flow Charts
•Flow Charts
• All programs can be represented by flow charts
• 4 main symbols:
Oval: Start/End
Arrow: Path/Direction
Diamond: Decisions
(yes/no)
Rectangles: Processes
10
CompTIA ITF+ Programming
11
Flow Chart design for ordering a pizza
12
CompTIA ITF+ Programming
Flow charts are often turned
into pseudocode (pronounced
sudo-code) during the Design
phase of the SDLC
13
CompTIA ITF+ Programming
Pseudocode will provide a more detailed and human-readable form of
the algorithm.
Pseudocode is informal, high-level description of the algorithm
• Not a real programming language
• General idea of concepts
14
CompTIA ITF+ Programming
15
Pseducode algorithm for taking a pizza order:
Identify the pizza size selected
Identify the pizza base selected
Identify the topping choice selected
IF additional toppings required THEN
Add to the topping choice
ELSE
Identify if another pizza is to be added
END IF
IF another pizza is to be added THEN
Identify the pizza size, base and topping
ELSE
Calculate order price
Display order
END IF
CompTIA ITF+ Programming
16
What will this program do?
17
Multiple Choice
According to the flow chart and pseudocode, what will this program do?
This program will ask the user for input.
The user will type in all 5 numbers, n.
The program will print the sum of those 5 numbers.
The program will end
The program initializes the counters to zero
The user will input the first number, n
The program will calculate the sum
The program will increase the counter to 5
The program will print the sum of the number
The program will end
The program initializes the counters to zero
The user will input the first number, n
The program will calculate the sum
The counter will increase by 1
The user will input the second number, n
The counter will increase by 1 until the count get to 5
The program will print the sum of the number
The program will end
The program initializes the counters to zero
The user will input the first number, n
The program will calculate the sum
The counter will increase by 1
The user will input the second number, n
The counter will increase by 1 until the count is greater than 5
The program will print the sum of the number
The program will end
18
Multiple Choice
According to this flowchart and the pseudocode, what purpose does the count variable serve in this algorithm?
The count variable will increase by 5 until the condition count < 5 is true
The count variable will increase by 5 until the condition count < 5 is false
The count variable will increase by 1 until the condition count < 5 is false
The count variable will increase by 1 until the condition count < 5 is true
19
CompTIA ITF+ Programming
How is pseudocode used in programming?
20
Multiple Choice
How is pseudocode used in programming?
It is used to write informal code that is readable by machines
It is used to write formal code that is readable by machines
It is used to write formal programming code that is readable by humans
It is used to write informal programming code that is readable by humans
21
CompTIA ITF+ Programming
B: It is used to write informal programming code that is readable by humans
Intro to Computer Programming
Show answer
Auto Play
Slide 1 / 21
SLIDE
Similar Resources on Wayground
18 questions
Baking Basics and Quick Breads Review
Presentation
•
9th - 12th Grade
15 questions
Ceilings and Roof Systems
Presentation
•
9th - 12th Grade
13 questions
Debit vs Credit Cards
Presentation
•
9th - 12th Grade
17 questions
Flow of Food: Storage
Presentation
•
9th - 12th Grade
16 questions
Angle Pairs
Presentation
•
9th - 12th Grade
16 questions
Learning Styles
Presentation
•
9th - 12th Grade
14 questions
Supply and Demand
Presentation
•
9th - 12th Grade
Popular Resources on Wayground
6 questions
PRIDE Always and Everywhere
Presentation
•
12th Grade
20 questions
Lab Safety Quiz
Quiz
•
6th Grade
26 questions
KOR Review Kahoot Questions
Quiz
•
8th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
12 questions
Unit Zero lesson 2 cafeteria
Presentation
•
9th - 12th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
10 questions
Riddles Riddles fun Riddles
Quiz
•
6th - 12th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
Discover more resources for Other
6 questions
PRIDE Always and Everywhere
Presentation
•
12th Grade
12 questions
Unit Zero lesson 2 cafeteria
Presentation
•
9th - 12th Grade
21 questions
Lab Safety
Quiz
•
10th Grade
10 questions
Riddles Riddles fun Riddles
Quiz
•
6th - 12th Grade
6 questions
PRIDE in the Hallways and Bathrooms
Presentation
•
12th Grade
10 questions
Would you Rather?
Quiz
•
9th - 12th Grade
20 questions
Characteristics of Life
Quiz
•
9th - 10th Grade
10 questions
Scientific Method (The scientific method)
Interactive video
•
9th Grade