Mod Jam {

Grade

Deadlines

That is, you have four weeks from assignment.

If there is a serious need for an extension, contact your instructor at least 3 days before the final deadline.

Objectives

Brief

Starting with the frogfrogfrog Project. Add the following five new features to the experience making sure to do so with creativity in mind. (In a perfect world nobody else will have the same approach as you, but it’s okay if they do.)

For a perfect score, make sure to add at least two other features to the experience. You could consider:

Make sure to document your specific modifications in your README.md file as a bulleted list of changes made.

Feel free to borrow from any of the example code you’ve seen so far in the course, but make sure to attribute in your README.md.

How to start a project

Remember to take this basic steps to get going:

  1. Download the template project
  2. Rename that folder, maybe to mod-jam
  3. Put that folder in your cart253 repository somewhere
  4. Commit and push that change with a message like “Started the mod jam”
  5. Keep committing and pushing as you go along to max out your commitment grade

Advice

  1. Start early. Don’t delay thinking about the project. Get your ideas together early so that you’ve got a good amount of time to work on them.
  2. Start small. Think of the smallest possible version of what you want to make and make that first. Once it works, you can start adding to it.
  3. Seek help. Ask for help early to discuss your idea and work out ways to achieve it, as well as to get specific technical help as you run into problems. If you can’t think of an idea, ask for help with that.
  4. Be stylish. Make sure you read the style guide.
  5. Be committed. Remember your grade is heavily affected by your use of version control and writing good commit messages.

Submission

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 plain text that includes (substituting your GitHub username and any difference in the folder names):

  1. A link to your exercise code (e.g. https://github.com/pippinbarr/cart253/tree/main/assignments/mod-jam/)
  2. A link to your project running online (e.g. https://pippinbarr.github.io/cart253/assignments/mod-jam/)

🔥 Make sure that your project actually runs online before you submit 🔥

🔥 Make sure that comment your project before you submit 🔥

🔥 Make sure that you have written a README.md before you submit 🔥

Evaluation

See the assignment rubric on Moodle for details.


}