UX Design
User Interface Design & Themes
User Exprecience Design
- User Experience Design is the ability to make a friendly and easy to use interface for the user.
- Through the use of CSS and SASS to be able to create a dynmaic interface
- @media queries can be used to make the page more dynamic for mobile phones and users
- Ux allows for greater reach and accesbility of the program
- Important to begin first as it serves as a way to develop the back end of the program
EX. Submission 1
Reporting Category | Scoring | Criteria | Description |
---|---|---|---|
Program Function & Purpose | 0/1 |
Video
Written
|
The video showcases the program running with two different inputs and outputs. Then they are subsequently described in the write up along with a description of the program’s function but not the purpose. |
Data Abstraction | 1/1 |
|
List SideIndex then used to fulfill the function of the program and used to store data with the name correctly identified and the data the names of the triangles as a result of their side lengths is also correctly identified |
Managing Complexity | 0/1 |
|
The list SideIndex doesn’t not manage any complexity as it doesn't store data that could not be done in a way without the use of the list and the description of how the program couldn’t be written |
Procedural Abstraction | 1/1 |
|
Made the function ratioCalculate with three required parameters and function was properly described in the manner in which it functioned |
Algorithm Implementation | 1/1 |
|
Function has sequencing iteration and selection. Also described the program with enough detail that it was possible to remake. |
Testing | 1/1 |
|
Describes the two different classes with different arguments. Then says what is being tested in the function calls. |
Submission 2
Reporting Category | Scoring | Criteria | Description |
---|---|---|---|
Program Function & Purpose | 1/1 |
Video
Written
|
Shows the program running and shows the output for the program. Also showcases the purpose and function of the program. |
Data Abstraction | 1/1 |
|
Two different code segments and how they are state how the data is stored and the name of the list startGrid. Also says what data is being stored in the list. |
Managing Complexity | 1/1 |
|
Says how the list manages the complexity of being able to store the status of many items. Also described how it would not be able to be made without a list. |
Procedural Abstraction | 1/1 |
|
There is a student made function with 2+ parameters and a description of the program functions and a description that falls in line with its purpose |
Algorithm Implementation | 1/1 |
|
Has a student developed function that has iteration and selection also states how the algorithm works to the ability that anyone can recreate it. |
Testing | 1/1 |
|
Describes two different function calls with different parameters and then the function also correctly described the conditions test and the results were properly identified. |