Close
Close full mode
logoMakeCode AP CSP

Unit 5 Culminating Project

Requirements

Your project must:

⬜ Implement that includes and executes:
     ⬜ Functions with parameters and return values
     ⬜ Conditional Statements and Boolean Operators
     ⬜ User input
     ⬜ While Loops
     ⬜ Arrays
     ⬜ Multiplayer
     ⬜ Tile maps
     ⬜ An extension (either an existing extension, or one you create)
     ⬜ Documentation – a user guide to explain how it works

When you create your program, you must test your program in at least two different ways. You will document those test cases here:

First test case

Describe how you tested your program:

Describe what condition in your program was being tested:

Identify the result of the test case:

Second test case

Describe how you tested your program:

Describe what condition in your program was being tested:

Identify the result of the test case:

Responses

When your program is complete, you must respond to the following prompts and include your responses in the chart provided:

The link to my project is:



Screenshot of my code segment with labels of the algorithm implementations:

  • Functions with parameters
  • Return Values
  • Conditional Statements
  • While Loops








Screencast of my program running:



The purpose of my program is:

Note: Purpose is defined as the problem being solved or creative interest being pursued through the program.



The function of my program is:

Note: Program functionality is defined as the behavior of a program during execution and is often described by how a user interacts with it.



The input of my program is:

The output of my program is:



Explain in detailed steps how the algorithms implemented in your program work. Your explanation must be detailed enough for someone else to recreate it.

📘 Unit 5 - AAP Part 2 — Previous
Planning Your Unit 5 Project
Next — 📘 Unit 5 - AAP Part 2
Gallery Walk Feedback Form