

1.1 The Iterative Development Process
Presentation
•
Computers
•
9th - 12th Grade
•
Medium
Amy Austin
Used 8+ times
FREE Resource
6 Slides • 9 Questions
1
1.1 The Iterative Development Process

2
Innovating:
the process of imagining something that does not yet exist, but that has potential value, and making it real through the application of design, implementation, and production
3
Iteration:
Repeatedly applying a process with the goal of coming closer and closer to a solution.
4
Iterative development process:
the process by which computer programs are designed, developed and tested in repeated cycles
5
Open Ended
Why is iteration important?
6
Open Ended
What are some examples of computational iteration in the world around you?
7
Iterative development process:
The Idea: Investigate and Plan
Design an Algorithm
Create/Implement: Write the Code
Evaluate/Test: Run the Code
Document
8
Open Ended
Why do you think the Iterative Development Process is a cycle instead of a linear list of steps?
9
Debug:
to identify and remove errors from a computer program
10
Multiple Choice
the process of imagining something that does not yet exist, but that has potential value, and making it real through the application of design, implementation, and production
iterative development process
debug
innovating
iteration
11
Multiple Choice
to identify and remove errors from a computer program
iterative development process
debug
iteration
innovating
12
Multiple Choice
repeatedly applying a process with the goal of coming closer and closer to a solution
innovating
debug
iterative development process
iteration
13
Multiple Choice
Understanding of the life cycle of a program is an essential component to becoming an effective programmer. Which of the following is the best example of how the life cycle of a program should work?
Idea→write code→algorithm→execute code→debug→maintain
Idea→algorithm→write code→debug→execute code→maintain
Idea→algorithm→write code→execute code→maintain→debug
Idea→algorithm→write code→execute code→debug→maintain
14
Multiple Choice
Jeremiah is part of a group planning a summer fair at which local businesses can run stalls and events. He wants to use his programming skills to develop an app for the fair which businesses will be able to use to communicate information about their activities at the fair with visitors. Which of the following would be the best first step for Jeremiah to take?
Develop all of the major algorithms which will be required for the app by drawing flowchart representations
Write some sample code to understand how the app might work
Find out from the businesses and potential visitors what information and format they think should be used for the app
Write thorough documentation explaining how the code for the app works
15
Multiple Choice
A program that Thomas has written is complete. It has been tested thoroughly, and some outputs were not as expected. Thomas is now going through the code carefully attempting to establish the cause of these errors and change the code to remove them. What is this procedure called?
Development
Error check
Debugging
Coding
1.1 The Iterative Development Process

Show answer
Auto Play
Slide 1 / 15
SLIDE
Similar Resources on Wayground
12 questions
Parallelograms
Presentation
•
9th - 12th Grade
12 questions
Points, Lines, Planes
Presentation
•
9th - 12th Grade
12 questions
El verbo estar
Presentation
•
9th - 12th Grade
12 questions
Rounding Decimals
Presentation
•
9th - 12th Grade
10 questions
Stoichiometry Lesson
Presentation
•
9th - 12th Grade
10 questions
Passe Compose avec Etre
Presentation
•
9th - 12th Grade
10 questions
Counterclaim and Rebuttal
Presentation
•
9th - 12th Grade
11 questions
Earth Sciences: Earth's Spheres
Presentation
•
9th - 12th Grade
Popular Resources on Wayground
28 questions
US History Regents Review
Quiz
•
11th Grade
36 questions
Biology Regents Review
Quiz
•
9th - 10th Grade
20 questions
Math Review
Quiz
•
3rd Grade
38 questions
Regents Life Science General Review
Quiz
•
9th Grade
20 questions
Math Review
Quiz
•
6th Grade
21 questions
EOY Grade 6 Benchmark Assessment - Content Skills
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
Discover more resources for Computers
28 questions
US History Regents Review
Quiz
•
11th Grade
36 questions
Biology Regents Review
Quiz
•
9th - 10th Grade
38 questions
Regents Life Science General Review
Quiz
•
9th Grade
45 questions
Earth and Space Science Regents: Exam Cram
Presentation
•
7th - 12th Grade
36 questions
NYS Biology Regents Exam: Word on the Street
Quiz
•
10th Grade
50 questions
Global Regents Review 1
Quiz
•
10th Grade
6 questions
Regression Practice
Quiz
•
9th Grade
50 questions
Earth Science Regents Review
Quiz
•
10th Grade