Midterm Project - pippinbarr/dart450-2018 GitHub Wiki
Midterm Project: Interactive Personality
Due: Sunday, 25 February 2018, 11:59PM
Grade: This assignment is worth 10% of your final grade (see the Rubric for grading guidelines)
Contents
Brief
Requirements
Rubric
Submitting
Submissions
Brief
Project
Create an interactive webpage that reflects your online personality.
That is, the page(s) should reflect on how you choose to represent and interpret yourself via internet technologies. The project should give us an interactive insight into and/or critique of how you perceive the internet as a means of personal expression.
Ideally the resulting webpage(s) should lead someone encountering it to say: "whoa, that's cool."
Artist's Statement
The page should be accompanied by a README.md
in its root directory that provides a roughly 250-500 word artist's statement that briefly explains the underlying concept you chose, what user experience you intended to create, and how you implemented those ideas in HTML/CSS/JavaScript.
Requirements
Form
- The site can be a single page or as many pages as you wish
Aesthetics
- Focus on using interactivity (not just content) to convey personality and ideas
- Use minimal descriptive text content and rely instead on animation, imagery, audio, typography, etc. (e.g. not "these are my favourite websites and why")
- The work should be interesting visually, but does not have to be highly polished with perfect CSS styling etc.
Technology
- Project must include the use of HTML, CSS, and JavaScript (this will most likely be jQuery but you can use other libraries if you're feeling ambitious)
- Project must include an intelligent/interesting engagement with the programming concepts learned in class (e.g. variables, conditionals, loops, functions), make sure you include an example of each somehow
Rubric
Technical (70%)
- Functional (the code runs with no error or bugs)
- Commenting (clear explanatory language, comments at start of each file explaining it, comments explaining functions and specific lines of code that are potentially unclear, attribution of copied code where used)
- Style (naming of variables and functions, well-structured and indented code, use of functions to separate and reuse functionality, sensible file structure)
- Iterative (evidence of multiple Git commits with descriptive commit messages showing cumulative progress)
- Complexity (ambitious use of code both discussed in class and found and researched separately, shows use of code appropriate to the stage of the course reached)
Conceptual (30%)
- Concept (clearly defined, interesting, and fits with the project brief) [This will be described by you in your Artist's Statement]
- Realisation (effectively designed and implemented in code)
- Experience (well expressed through the user experience)
Grades
For each category above, a grade will be assigned from the following:
A = Excellent
B = Good
C = Acceptable
D = Poor
F = Didn’t do it
Submitting
Due date and time
Friday, 16 February 2018, 11:59PM
(Your submission will be considered submitted at the time you add it to this wiki page according to the instructions below.)
How to submit
- On this page in the "Submissions" section below, following the format indicated, add
- Your name
- A link to your
midterm
folder in yourdart450
repository on github.com (navigate to the folder on github.com and copy the URL from the location bar in your browser) - A link to your assignment website on GitHub Pages
- Check to make sure your links work
Submissions
Jane Donne
- Repository folder: http://www.github.com/janedonne/dart450/midterm/
- Website: http://janedonne.github.io/dart450/midterm/
Kevin Lam
- Repository folder: https://github.com/kevglam/dart450/tree/master/exercises/midterm
- Website: https://kevglam.github.io/dart450/exercises/midterm/
Jeanne Garneau-Lévesque
- Repository folder: https://github.com/jgarneaulevesque/dart450/tree/master/Midterm
- Website: https://jgarneaulevesque.github.io/dart450/exercises/midterm
Sévan Belleau
- Repository folder: https://github.com/seva7/dart450/tree/master/exercises/midterm
- Website: http://seva7.github.io/dart450/exercises/midterm
Kathleen Capiral
- Repository folder: https://github.com/kcapiral/dart450/tree/master/midterm
- Website: https://kcapiral.github.io/dart450/midterm/
Marc-Olivier Lamothe
- Repository folder: https://github.com/marcolamothe/dart450/tree/master/exercices/midterm
- Website: https://marcolamothe.github.io/dart450/exercices/midterm/index.html
Emma Spellacy
- Repository Folder: https://github.com/espells/dart450/tree/master/midterm
- Website: https://espells.github.io/dart450/midterm/
Jonathan Béliveau
- Repository Folder: https://github.com/jonathan234/dart450/tree/master/midterm
- Website: https://jonathan234.github.io/dart450/midterm/
Emilie Brunet
- Repository Folder: https://github.com/emilielbrunet/dart450/tree/master/midterm/
- Website: https://emilielbrunet.github.io/dart450/midterm/index.html
Gavin Park
- Repository Folder: https://github.com/gavinpark/dart450/tree/master/midterm
- Website: https://gavinpark.github.io/dart450/midterm
Claudia Goyette
- Repository Folder: https://github.com/claudiagoyette/dart450/tree/master/Midterm_final
- Website: https://claudiagoyette.github.io/dart450/Midterm_final/index.html
Laura Hernandez
- Repository Folder: https://github.com/Laura-Hdz/dart450/tree/master/midterm
- Website: https://laura-hdz.github.io/dart450/midterm/
Victor Le
- Repository folder: https://github.com/victordhb/dart450/tree/master/midterm
- Website: https://victordhb.github.io/dart450/midterm/