
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
17 questions
My Plate
Presentation
•
9th - 12th Grade
18 questions
Cover Letter
Presentation
•
9th - 12th Grade
13 questions
Public Speaking
Presentation
•
9th - 12th Grade
17 questions
Intro to data regression
Presentation
•
9th - 12th Grade
16 questions
Welcome Back!
Presentation
•
9th - 12th Grade
18 questions
ENGLISH CONVERSATION
Presentation
•
10th Grade - University
16 questions
Linear and Exponential Functions
Presentation
•
9th - 12th Grade
16 questions
Adjectives
Presentation
•
9th - 12th Grade
Popular Resources on Wayground
20 questions
"What is the question asking??" Grades 3-5
Quiz
•
1st - 5th Grade
20 questions
“What is the question asking??” Grades 6-8
Quiz
•
6th - 8th Grade
10 questions
Fire Safety Quiz
Quiz
•
12th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
34 questions
STAAR Review 6th - 8th grade Reading Part 1
Quiz
•
6th - 8th Grade
20 questions
“What is the question asking??” English I-II
Quiz
•
9th - 12th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
47 questions
8th Grade Reading STAAR Ultimate Review!
Quiz
•
8th Grade
Discover more resources for Other
10 questions
Fire Safety Quiz
Quiz
•
12th Grade
20 questions
“What is the question asking??” English I-II
Quiz
•
9th - 12th Grade
10 questions
Fire Prevention
Quiz
•
9th - 12th Grade
24 questions
BIOLOGY STAAR REVIEW
Quiz
•
9th Grade
50 questions
STAAR English 2 Review
Quiz
•
10th Grade
20 questions
Graphing Inequalities on a Number Line
Quiz
•
6th - 9th Grade
20 questions
Figurative Language Review
Quiz
•
10th Grade
30 questions
English 1 STAAR Review
Quiz
•
9th Grade