Scrum Board

Here is a Scrum Board for my partner and I that includes our past hacks and a to do list for the upcoming week.

Design Outline for Create Performance Task

A design that I think would be good for the Create Performance Task is a game show, which could include a variety of games, each demonstrating a requirement for the Create Performance Task.

The purpose and function of the code could be explained in the code or elsewhere

A multiple choice question could utilize a list to satisfy the Data Abstraction requirement.

A defined function to ask several multiple choice questions could satisfy the managing complexity requirement by reducing repetive code to a few function calls.

An if statement could be used to satisfy the procedural abstraction requirement. For example, if the contestant scores a certain amount of questions on a section correctly, they move on. If not, they are out of the game.

A for loop can be used for a word guessing game to satisfy the algorithm implementation requirement. One letter of a word could be revealed until the contestant can get the word, if they get it in a certain amount of time they win.

The author of the code could use different inputs to test the precision and functionality of the code to satisfy the testing requirements.