Creative Development unit test
A test on this unit alone, marked as a percentage and a letter grade — for the test your class is actually sitting, rather than for May. Answer everything, then submit once: seeing the answer to question 3 before attempting question 4 makes the final percentage meaningless.
Program output
Test case
Create Performance Task
Program
Comment
Overflow error
Reducing bias in development
Program input
Collaboration
Run-time error
Debugging
Why input matters to program behavior
Short answer 1. Define or explain: Incremental development
3 ptsShort answer 2. Define or explain: Development process for the exam
3 ptsShort answer 3. Define or explain: Syntax error
3 ptsShort answer 4. Define or explain: Why test with edge cases
3 ptsFree response
6 ptsA student develops a program called StudySprint. The user types in the name of a subject and a number of minutes studied. The program stores every entry in a list, then reports the total minutes studied, the subject studied the most, and a message encouraging the user if the total is under 60 minutes. Write the Create Performance Task style written responses for this program.
Describe the overall purpose of the program and what functionality is demonstrated when a user runs it.
Describe how the program uses a list to manage complexity, and explain why the program could not be written as easily without it.
Identify one algorithm in the program that includes sequencing, selection, and iteration, and explain how each is used.