Create Task Plan Guidelines - samayass/flask_portfolio GitHub Wiki
In your program, you must include student-developed program code that contains the following:
- Instructions for input from one of the following:
- the user (including user actions that trigger events)
- a device
- an online data stream
- a file
- Use of at least one list (or other collection type) to represent a collection of data that is stored and used to manage program complexity and help fulfill the program’s purpose
IMPORTANT: The data abstraction must make the program easier to develop (alternatives would be more complex) or easier to maintain (future changes to the size of the list would otherwise require significant modifications to the program code).
- At least one procedure that contributes to the program’s intended purpose, where you have defined:
- the procedure’s name
- the return type (if necessary)
- one or more parameters IMPORTANT: Implementation of built-in or existing procedures or language structures, such as event handlers or main methods, are not considered student-developed.
- An algorithm that includes sequencing, selection, and iteration that is in the body of the selected procedure
- Calls to your student-developed procedure
- Instructions for output (tactile, audible, visual, or textual) based on input and program functionality