You'll ANALYZE and IMPLEMENT existing crowdsourcing systems and techniques on your own.
There will be a set of assignments that will be announced as the course progresses, in which you'll:
Hand-on exercises and implementations are a fun and effective way to learn.
We'll create an assignment in KLMS for each assignment.
You'll lose 10% for each late day. Submissions will be accepted until three days after the deadline. After then you'll get 0 on that assignment.
In this assignment, you'll experience what it's like to be a crowd worker. In class, we walked through the MTurk user interface, both as a worker and as a requester, and discussed its strengths and limitations. Now it's your turn to pick a crowdsourcing platform of your choice (sorry, MTurk doesn't count!) and be a worker yourself. We'll focus on voluntary crowdsourcing platforms, which are quite different from platforms offering monetary reward in many ways.Pick one of the following platforms:
In your report, please reflect on your experience by answering the following questions:
In this assignment, you'll analyze FIVE existing crowdsourcing platforms and applications, using the dimensions identified by learnersourcing.
Here are some notes:
In your report, please analyze each platform by answering the following questions:
In this assignment, you'll test a prototype by one peer student group and provide useful feedback. Yes, it's a learnersourcing approach: you learn and practice how to evalute a user interface while helping peer students improve their prototype! We will use an evaluation technique called heuristic evaluation.
Simply put, heuristic evaluation uses guidelines that capture the principles of effective user interfaces. While there are plenty of options to choose from, we'll use Nielsen's 10 usability heuristics. As you run the assigned prototype, note any striking problem or success you find. Then relate it to one of the heuristics, and explain how it is violated or met.
NOTE: Since most prototypes are still not complete, please do not focus on aesthetics or feature completeness, but rather focus on the usability of the interface components that are related to the main task.
Here are some useful examples from MIT's 6.813 class notes:
Refer to the assignment sheet.
In your report, please include results of your heuristic evaluation:
The report should be written in Markdown (please use the .md extension). Submit using KLMS.