Please enable JavaScript.
Coggle requires JavaScript to display documents.
Creating with Code - Coggle Diagram
Creating with Code
Constraints
-
User Interface
-
-
CARP Principles
Contrast
Text should contrast against the background so users can easily view the text. This will help people with poor eyesight to view what is displayed on screen.
Alignment
Text should be aligned with components that are directly connected, AKA. The score and the team name. This helps the user directly connect what team has what score. The countdown timer should be directly connected to the buttons which start, stop and reset it.
Repetition
Should use same colour font for similar components and same background colour, otherwise it could be overwhelming for a user.
Proximity
Grouped components should be close to one another than components which are not directly related AKA. Scores and time should not be too close, but the score and the team names should be close to one another as they are directly related.
Developer environment
-
Libraries will be used to get required code (Tkinter, Time, Ect.)
-
-
-
Functional
-
User Interface
Uses tkinter
Align
Everything should be aligned with other components, especially if they do similar functions AKA, score buttons, the score, team names should be grouped and aligned with eachother.
Repetition
Should use same colour font for similar components and same background colour, otherwise it could be overwhelming for a user.
Contrast
The text must contrast the background for easy user viewing otherwise people who have poor eyesight may not be able to recognise the score, team names and time left
Proximity
Grouped components should be close to one another than components which are not directly related AKA. Scores and time should not be too close, but the score and the team names should be close to one another as they are directly related.
-