If you ever need an extension, contact your instructor at least 3 days before the final deadline.
🔥 Read the submission guidelines carefully. You will lose points for incorrect submission formats. 🔥
Create three distinct, small prototypes that explore the material learned during this week. Each prototype should be built as a separate small project (starting with the template project each time). Make sure you play around with what is possible in terms of using arrays. Consider:
Feel free to borrow from any of the example code you’ve seen so far in the course, but make sure to attribute in you code in the top-level comment. Remember that is your work that will be graded in cases, not starting code you may use.
Write a journal entry in your process journal reflecting on what you learned while making your prototypes. What surprised you? What is cool? What is difficult to understand? What do you hope someone else would get out of your work? Is there anything here you would be interested to develop further? Include at least one screenshot to illustrate your thoughts. (Minimum 250 words)
Remember to take this basic steps to get going:
arrays-prototype-1 or blueberry-swirl (you can always rename it later)cart253/prototypes/arrays/Do that three times and you’ll have three prototypes.
You should add the following to your class homepage (aka. cart253/README.md):
It might look like this (for Pippin, whose username is pippinbarr):
## Arrays Prototypes
[Reflective Journal](./journal)
### Name of Prototype One

[View online](https://pippinbarr.github.io/cart253/assignments/arrays/prototype-one/)
[View code](https://github.com/pippinbarr/cart253/tree/main/assignments/arrays/prototype-one/)
### Name of Prototype Two

[View online](https://pippinbarr.github.io/cart253/assignments/arrays/prototype-two/)
[View code](https://github.com/pippinbarr/cart253/tree/main/assignments/arrays/prototype-two/)
### Name of Prototype Three

[View online](https://pippinbarr.github.io/cart253/assignments/arrays/prototype-three/)
[View code](https://github.com/pippinbarr/cart253/tree/main/assignments/arrays/prototype-three/)
You will then only need to submit a link to your README.md via Moodle (see below) beause the instructor will be able to easily find all your running prototypes and their code.
Submission will take place on Moodle. Go to the appropriately named assignment on the Moodle and then submit your work there.
Your submission should just be a plain text link to your website/README.md that contains the materials for this assignment, e.g. (for Pippin it would be)
Website version: https://pippinbarr.github.io/cart253/
or
Repository version: https://github.com/pippinbarr/cart253/
If you would like to be fancy you could make a new README.md for each topic and put it in a corresponding folder with all your prototypes and code linked there instead, e.g. you would submit something like:
Website version: https://pippinbarr.github.io/cart253/arrays/
Repository version: https://pippinbarr.github.io/cart253/tree/main/arrays/
🔥 Make sure all your links work before you submit 🔥
🔥 Make sure that you have commented your project before you submit 🔥
Read the assignment rubric on Moodle for precise details.