Angular Momentum by @xkcd.
In this assignment you’ll learn the basics of Markdown.
- Practice
- Time: 0:30h
- Goals: subgoal 1
Take ± 30 minutes to learn markdown through an interactive tutorial. Follow it until you see “Congratulations”.
- Markdown Cheat Sheet (Markdown) — Quick reference and showcase
- Basic writing & formatting syntax (Markdown and GitHub) — Markdown specifically for GitHub
- Stuck? See the Bugs section of the course readme to find a list of troubleshooting tips
In this assignment you’ll learn the basics of Git.
- Practice
- Time: 0:15h
- Goals: subgoal 2
Take ± 15 minutes to Try Git through GitHub’s interactive tutorial. It’s pretty sweet. Follow it until you see “Congratulations”.
- GitHub Guides (article)
- Stuck? See the Bugs section of the course readme to find a list of troubleshooting tips
In this assignment you’ll learn the basics of GitHub and advance your knowledge of Git.
- Practice
- Time: 1:00h
- Goals: subgoal 3
- Due: before lab 2
- GitHub Glossary (article) — List of Git and GitHub specific terms
- Git Cheat Sheets (cheat sheet) — Reference sheets covering Git commands and features
- Stuck? See the Bugs section of the course readme to find a list of troubleshooting tips
Take ± 30 minutes to follow the Introduction to GitHub exercise. Then, take ± 30 minutes to follow the Git-It Desktop app exercise.
If you completed the exercises, mark this assignment as complete by opening an issue on our GitHub issue tracker.
Include the links from your exercises in your issue. Let us know in the issue what you thought of the exercises.
- Time: 5:00h
- Goals: subgoal 3
- Due: before lab 2
For your project, perform contextual analysis by means of these steps. Make choices right away and define your user context this week. Make sure you verify your choices. Verifying means: displaying your choices to people outside of your class and make sure to get feedback on the feasability of your choices. No large interviews or observational research, but short and hands-on talks. You do need to provide some proof of concept during your assessment at the end of this course.
- Perform a competitor analysis
Examples
-
e-matching: usefulness, but not too playful, free + paid (www.e-matching.nl)
-
tinder: swipe swipe, hands-on, quick, free (www.tinder.com)
-
inner circle: only via invite of members, free? (www.theinnercircle.co)
-
parship: questionnaire, serious dating, expensive (www.parship.nl)
-
happn: find people crossing your path, free? (www.happn.com/en)
-
lexa: search, swipe, badges, free + paid (extras) (www.lexa.nl)
-
our time (lexa 50+-ers) (www.ourtime.nl)
-
pepper: collage, free (www.pepper.nl)
-
zoosk: integrated facebook & google+ (www.zoosk.com)
-
victoria milan: dating for extramarital affairs (www.victoriamilan.nl)
- Define user intentions
Examples
-
looking for a date
-
looking for a long-term serious relationship
-
looking for new potential users
-
looking for an overview of user activity
-
looking for data analysis to market
- Define user search
Examples
-
man looking for woman
-
man looking for man
-
woman looking for man
-
woman looking for woman
-
administrator / hosting party
-
marketeer
-
data science expert
- Define user actions
Examples
-
registering
-
fill profile
-
searching
-
upgrade account (get extras)
-
sending messages
-
receiving messages
-
sending pictures
-
receiving pictures
-
chatting
-
facetime
- Define playful user interactions
Examples
- ranking
- liking
- poking
- playing minigames
- ......
- Create user journeys for users who are
Examples
- looking all the time / mobile / anywhere / anytime
- looking on specific moments / at home / evening
- looking from a professional point of view / at work / daytime
- Branding Style Guide / Moodboard
Examples
- Make a start with the specifications of the product and verify your design choices.
-
Create a wiki Collect the results of your research in a wiki documenting your progress. Instead of putting this research in seperate files or the
readme.md
of your project we would like you to create a GitHub Wiki and document your process there. -
Pages: Create a page for this week or section of your research.
-
Push your changes: Hand in your research in your repository on GitHub under your username.