Flying-Book / CSP_home

Apache License 2.0
0 stars 0 forks source link

CSP CPT Requirements #3

Open Flying-Book opened 4 months ago

Flying-Book commented 4 months ago

1. Instructions for input from one of the following: the user (including user actions that trigger events), a device, an online data stream, a file

How it is met: Both Healthy Meal and Water Tracker features adapt visuals based on usual interaction and input including the change of the pie graphs, change of the water progress bar, and the cups conversion based on user input. These are all examples of user input as a float changing visuals or providing float output.

2. 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.

How it is met: The user food groups and USDA ratios are stored as lists. The user food ratios are stored as independent variables and are subject to change based on user input. The total cups for the water tracker are also stored as an independent variable and subject to change.

3. 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 How it is met: image

4. An algorithm that includes sequencing, selection, and iteration that is in the body of the selected procedure How it is met: image

5. Calls to your student-developed procedure image

6. Instructions for output (tactile, audible, visual, or textual) based on input and program functionality How it is met: image image

Th35py27 commented 4 months ago

0.91/1

Everything required in the CPT requirements provided by College Board seem to be implemented into here.

What can be improved:

Overall: The issue shows great understanding of the code and CPT requirements. Something that should be improved on is the presentation, which is good, but more pictures and description would bring more cohesivity to the overall page. Video seems clear and the pictures shown definitely meet the CPT requirements.