Unit 1: Creative Development
CS Principles · Unit 1 · Paper 1

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.

Each paper is built from this unit’s 24 terms and is the same for everyone, so a teacher can assign “Unit 1, Paper 1” and every student sits the identical test. Multiple choice is marked objectively; the written sections you mark yourself against the model answer and rubric.
Suggested time 33 min 30 points0/17 attempted
1

Debugging

2

Syntax error

3

Iterative development

4

Run-time error

5

Overflow error

6

Reducing bias in development

7

Collaboration

8

Program documentation

9

Program output

10

Test case

11

Program

12

Comment

Short answer 1. Define or explain: Logic error

3 pts

Short answer 2. Define or explain: Acknowledging code you did not write

3 pts

Short answer 3. Define or explain: Program input

3 pts

Short answer 4. Define or explain: Development process for the exam

3 pts

Free response

6 pts

This course has no free-response prompt tagged to this unit, so one from elsewhere in the course is used. It is still worth writing — the skill transfers.

A school district adopts an automated system that scans student essays and assigns each one a score from 1 to 6. The model was trained on essays collected from three suburban high schools and graded by teachers at those schools. The district plans to use the scores to place students into English course levels.

Describe one clear beneficial effect of this computing innovation for the district.

Describe one harmful effect, and identify who is most likely to be harmed.

Explain how the choice of training data could introduce bias into the scores, and give a specific example of a student the system might misjudge.

Identify one data-privacy concern raised by collecting and storing student essays, and describe one specific step the district should take to address it.