mirror of https://github.com/01-edu/public.git
35 changed files with 189 additions and 7 deletions
@ -1,24 +1,33 @@ |
|||||||
#### Functional Project Questions |
#### Functional |
||||||
|
|
||||||
###### Does the colors used allow you to see the text properly (ex: you can't see yellow text in a white background that well)? |
###### Does the colors used allow you to see the text properly (ex: you can't see yellow text in a white background that well)? |
||||||
|
|
||||||
###### Is the design [consistent](https://digitalcommunications.wp.st-andrews.ac.uk/2016/04/07/why-is-consistency-important-in-web-design/)? (examples: every page follows the same palette of colors, is all centered or is it everything aligned to the right, etc.) |
###### Is the design [consistent](https://digitalcommunications.wp.st-andrews.ac.uk/2016/04/07/why-is-consistency-important-in-web-design/)? (examples: every page follows the same palette of colors, is all centered or is it everything aligned to the right, etc.) |
||||||
|
|
||||||
###### Is the design [responsive](https://smallbiztrends.com/2013/05/what-is-responsive-web-design.html)? (when you change the width/ height of the page, is the site consistent?) |
###### Is the design [responsive](https://smallbiztrends.com/2013/05/what-is-responsive-web-design.html)? (when you change the width/ height of the page, is the site consistent?) |
||||||
|
|
||||||
###### Is the design [interactive](https://en.m.wikipedia.org/wiki/Interactive_design)? (does it interact with the actions of the user?) |
###### Is the design [interactive](https://en.m.wikipedia.org/wiki/Interactive_design)? (does it interact with the actions of the user?) |
||||||
|
|
||||||
#### General |
#### General |
||||||
|
|
||||||
###### +Is it easy to use the web site? |
###### +Is it easy to use the web site? |
||||||
|
|
||||||
###### +Does it have a background? |
###### +Does it have a background? |
||||||
|
|
||||||
#### Basic |
#### Basic |
||||||
|
|
||||||
###### +Does the project runs quickly and effectively (Favoring of recursive, no unnecessary data requests, etc.)? |
###### +Does the project runs quickly and effectively (Favoring of recursive, no unnecessary data requests, etc.)? |
||||||
|
|
||||||
###### +Is the output of the program well structured? Does any letter seems to be out of line? |
###### +Is the output of the program well structured? Does any letter seems to be out of line? |
||||||
|
|
||||||
###### +Is there a test file for this code? |
###### +Is there a test file for this code? |
||||||
|
|
||||||
###### +Are the tests checking each possible case? |
###### +Are the tests checking each possible case? |
||||||
|
|
||||||
###### +Does the code obey the [good practices](https://public.01-edu.org/subjects/good-practices.en)? |
###### +Does the code obey the [good practices](https://public.01-edu.org/subjects/good-practices.en)? |
||||||
|
|
||||||
#### Social |
#### Social |
||||||
|
|
||||||
###### +Did you learn anything from this project? |
###### +Did you learn anything from this project? |
||||||
|
|
||||||
###### +Would you recommend/nominate this program as an example for the rest of the school? |
###### +Would you recommend/nominate this program as an example for the rest of the school? |
||||||
|
@ -1,48 +1,75 @@ |
|||||||
#### Functional |
#### Functional |
||||||
|
|
||||||
|
###### Has the requirement for the allowed packages been respected? |
||||||
|
|
||||||
##### Try passing as arguments `"hello world" --color=red`. |
##### Try passing as arguments `"hello world" --color=red`. |
||||||
|
|
||||||
###### Does it display the expected result? |
###### Does it display the expected result? |
||||||
|
|
||||||
##### Try passing as arguments `"1 + 1 = 2" --color=green`. |
##### Try passing as arguments `"1 + 1 = 2" --color=green`. |
||||||
|
|
||||||
###### Does it display the expected result? |
###### Does it display the expected result? |
||||||
|
|
||||||
##### Try passing as arguments `"(%&) ??" --color=yellow`. |
##### Try passing as arguments `"(%&) ??" --color=yellow`. |
||||||
|
|
||||||
###### Does it display the expected result? |
###### Does it display the expected result? |
||||||
|
|
||||||
##### Try specifying a set of letters to be colored (the second until the last letter). |
##### Try specifying a set of letters to be colored (the second until the last letter). |
||||||
|
|
||||||
###### Does it display the expected result (the corresponding set of letters with that color)? |
###### Does it display the expected result (the corresponding set of letters with that color)? |
||||||
|
|
||||||
##### Try specifying letter to be colored (the second letter). |
##### Try specifying letter to be colored (the second letter). |
||||||
|
|
||||||
###### Does it display the expected result (the corresponding letter with that color)? |
###### Does it display the expected result (the corresponding letter with that color)? |
||||||
|
|
||||||
##### Try specifying letter to be colored(just two letter). |
##### Try specifying letter to be colored(just two letter). |
||||||
|
|
||||||
###### Does it display the expected result (the corresponding letters with that color)? |
###### Does it display the expected result (the corresponding letters with that color)? |
||||||
|
|
||||||
##### Try passing as arguments `"HeY GuYs" --color=orange`, in order to color `GuYs`. |
##### Try passing as arguments `"HeY GuYs" --color=orange`, in order to color `GuYs`. |
||||||
|
|
||||||
###### Does it display the expected result? |
###### Does it display the expected result? |
||||||
|
|
||||||
##### Try passing as arguments `"RGB()" --color=blue`, in order to color just the B. |
##### Try passing as arguments `"RGB()" --color=blue`, in order to color just the B. |
||||||
|
|
||||||
###### Does it display the expected result? |
###### Does it display the expected result? |
||||||
|
|
||||||
##### Try passing as arguments a random string with lower and upper case letters, and a random color in the color flag ("--color="). |
##### Try passing as arguments a random string with lower and upper case letters, and a random color in the color flag ("--color="). |
||||||
|
|
||||||
###### Does it display the expected result? |
###### Does it display the expected result? |
||||||
|
|
||||||
##### Try passing as arguments a random string with lower case letters, numbers and spaces, and a random color in the color flag ("--color="). |
##### Try passing as arguments a random string with lower case letters, numbers and spaces, and a random color in the color flag ("--color="). |
||||||
|
|
||||||
###### Does it display the expected result? |
###### Does it display the expected result? |
||||||
|
|
||||||
##### Try passing as arguments a random string with special characters, and a random color in the color flag ("--color="), specifying one letter to be coloured. |
##### Try passing as arguments a random string with special characters, and a random color in the color flag ("--color="), specifying one letter to be coloured. |
||||||
|
|
||||||
###### Does it display the expected result? |
###### Does it display the expected result? |
||||||
|
|
||||||
##### Try passing as arguments a random string with lower, upper case, spaces and numbers letters and a random color in the color flag ("--color="), specifying a set of letters to be coloured. |
##### Try passing as arguments a random string with lower, upper case, spaces and numbers letters and a random color in the color flag ("--color="), specifying a set of letters to be coloured. |
||||||
|
|
||||||
###### Does it display the expected result? |
###### Does it display the expected result? |
||||||
|
|
||||||
#### General |
#### General |
||||||
|
|
||||||
###### +Is it easy/intuitive to specify letter(s) to be colored? |
###### +Is it easy/intuitive to specify letter(s) to be colored? |
||||||
|
|
||||||
###### +Can you use more than one color in the same string? |
###### +Can you use more than one color in the same string? |
||||||
|
|
||||||
#### Basic |
#### Basic |
||||||
|
|
||||||
###### +Does the project run quickly and effectively (favoring of recursive, no unnecessary data requests, etc.)? |
###### +Does the project run quickly and effectively (favoring of recursive, no unnecessary data requests, etc.)? |
||||||
|
|
||||||
###### +Is the output of the program well structured? Does any letter seem to be out of line? |
###### +Is the output of the program well structured? Does any letter seem to be out of line? |
||||||
|
|
||||||
###### +Is there a test file for this code? |
###### +Is there a test file for this code? |
||||||
|
|
||||||
###### +Are the tests checking each possible case? |
###### +Are the tests checking each possible case? |
||||||
|
|
||||||
###### +Does the code obey the [good practices](https://github.com/01-edu/public/blob/master/subjects/good-practices.en.md)? |
###### +Does the code obey the [good practices](https://github.com/01-edu/public/blob/master/subjects/good-practices.en.md)? |
||||||
|
|
||||||
#### Social |
#### Social |
||||||
|
|
||||||
###### +Did you learn anything from this project? |
###### +Did you learn anything from this project? |
||||||
|
|
||||||
###### +Would you recommend/nominate this program as an example for the rest of the school? |
###### +Would you recommend/nominate this program as an example for the rest of the school? |
||||||
|
@ -1,45 +1,64 @@ |
|||||||
#### Functional |
#### Functional |
||||||
|
|
||||||
|
###### Has the requirement for the allowed packages been respected? |
||||||
|
|
||||||
##### Try bad example 00 (https://public.01-edu.org/subjects/tetris-optimizer/badexample00). |
##### Try bad example 00 (https://public.01-edu.org/subjects/tetris-optimizer/badexample00). |
||||||
`ERROR` |
`ERROR` |
||||||
###### Does the program prints the value above? |
###### Does the program prints the value above? |
||||||
|
|
||||||
##### Try bad example 01 (https://public.01-edu.org/subjects/tetris-optimizer/badexample01). |
##### Try bad example 01 (https://public.01-edu.org/subjects/tetris-optimizer/badexample01). |
||||||
`ERROR` |
`ERROR` |
||||||
###### Does the program prints the value above? |
###### Does the program prints the value above? |
||||||
|
|
||||||
##### Try bad example 02 (https://public.01-edu.org/subjects/tetris-optimizer/badexample02). |
##### Try bad example 02 (https://public.01-edu.org/subjects/tetris-optimizer/badexample02). |
||||||
`ERROR` |
`ERROR` |
||||||
###### Does the program prints the value above? |
###### Does the program prints the value above? |
||||||
|
|
||||||
##### Try bad example 03 (https://public.01-edu.org/subjects/tetris-optimizer/badexample03). |
##### Try bad example 03 (https://public.01-edu.org/subjects/tetris-optimizer/badexample03). |
||||||
`ERROR` |
`ERROR` |
||||||
###### Does the program prints the value above? |
###### Does the program prints the value above? |
||||||
|
|
||||||
##### Try bad example 04 (https://public.01-edu.org/subjects/tetris-optimizer/badexample04). |
##### Try bad example 04 (https://public.01-edu.org/subjects/tetris-optimizer/badexample04). |
||||||
`ERROR` |
`ERROR` |
||||||
###### Does the program prints the value above? |
###### Does the program prints the value above? |
||||||
|
|
||||||
##### Try bad format (https://public.01-edu.org/subjects/tetris-optimizer/badformat). |
##### Try bad format (https://public.01-edu.org/subjects/tetris-optimizer/badformat). |
||||||
`ERROR` |
`ERROR` |
||||||
###### Does the program prints the value above? |
###### Does the program prints the value above? |
||||||
|
|
||||||
##### Try good example 00 (https://public.01-edu.org/subjects/tetris-optimizer/goodexample00). |
##### Try good example 00 (https://public.01-edu.org/subjects/tetris-optimizer/goodexample00). |
||||||
###### Does the result contain 0 empty spaces (0 '.')? |
###### Does the result contain 0 empty spaces (0 '.')? |
||||||
|
|
||||||
##### Try good example 01 (https://public.01-edu.org/subjects/tetris-optimizer/goodexample01). |
##### Try good example 01 (https://public.01-edu.org/subjects/tetris-optimizer/goodexample01). |
||||||
###### Does the result contain 9 empty spaces (9 '.')? |
###### Does the result contain 9 empty spaces (9 '.')? |
||||||
|
|
||||||
##### Try good example 02 (https://public.01-edu.org/subjects/tetris-optimizer/goodexample02). |
##### Try good example 02 (https://public.01-edu.org/subjects/tetris-optimizer/goodexample02). |
||||||
###### Does the result contain 4 empty spaces (4 '.')? |
###### Does the result contain 4 empty spaces (4 '.')? |
||||||
|
|
||||||
##### Try good example 03 (https://public.01-edu.org/subjects/tetris-optimizer/goodexample03). |
##### Try good example 03 (https://public.01-edu.org/subjects/tetris-optimizer/goodexample03). |
||||||
###### Does the result contain 5 empty spaces (5 '.')? |
###### Does the result contain 5 empty spaces (5 '.')? |
||||||
|
|
||||||
##### Try hard example (https://public.01-edu.org/subjects/tetris-optimizer/hardexam). |
##### Try hard example (https://public.01-edu.org/subjects/tetris-optimizer/hardexam). |
||||||
###### Does the result contain 1 empty spaces (1 '.')? |
###### Does the result contain 1 empty spaces (1 '.')? |
||||||
|
|
||||||
###### Are all of the Tetrominos contained in the test file, present in the output? |
###### Are all of the Tetrominos contained in the test file, present in the output? |
||||||
|
|
||||||
###### Different characters correspond to different Tetrominos? |
###### Different characters correspond to different Tetrominos? |
||||||
|
|
||||||
###### Does one Tetromino has only one character? |
###### Does one Tetromino has only one character? |
||||||
|
|
||||||
#### Basic |
#### Basic |
||||||
|
|
||||||
###### +Does the project runs quickly and effectively (Favoring of recursive, no unnecessary data requests, etc.)? |
###### +Does the project runs quickly and effectively (Favoring of recursive, no unnecessary data requests, etc.)? |
||||||
|
|
||||||
###### +Is there a test file for this code? |
###### +Is there a test file for this code? |
||||||
|
|
||||||
###### +Are the tests checking each possible case? |
###### +Are the tests checking each possible case? |
||||||
|
|
||||||
###### +Does the code obey the [good practices](https://public.01-edu.org/subjects/good-practices.en)? |
###### +Does the code obey the [good practices](https://public.01-edu.org/subjects/good-practices.en)? |
||||||
|
|
||||||
#### Social |
#### Social |
||||||
|
|
||||||
###### +Did you learn anything from this project? |
###### +Did you learn anything from this project? |
||||||
|
|
||||||
###### +Would you recommend/nominate this program as an example for the rest of the school? |
###### +Would you recommend/nominate this program as an example for the rest of the school? |
||||||
|
Loading…
Reference in new issue