Skip to content

Latest commit

 

History

History
60 lines (48 loc) · 4.33 KB

final_group_assignment.md

File metadata and controls

60 lines (48 loc) · 4.33 KB

Final Group Assignment

Due 6/10, 2pm - 4pm

As our course nears the end, the final group project is the way to practice implementing the skills and ethical frameworks in the class. Your task as a group is to work together to complete the community empowerment web application based off of the rough draft from Week 9. The final project should be fully functional with no bugs and must have an intuitive interface for the user stories outlined in the project memo.

Groups will give a 10-12 minute presentation with another 5 minutes for questions and answers. Everyone must speak. Please see the requirements below for more details.

Prior to the presentation, each member must individually take this self-evaluation:

https://forms.office.com/r/rVgknaiFUd

Evaluation

Criteria Points
Empowerment of civil society 55
Technical originality 55
Final Presentation 50
User story/interface/experience 40
Individual Group Evaluation 25
Repository Documentation 25

Rubric

1. Empowerment of civil society

Who is the mapplication empowering and how? What ethical considerations did your group take in creating this application? For example, does it reflect design justice, data justice, etc.?

2. Technical Originality

Does the project have a unique identity beyond what was offered in the labs or already existing examples? Were you able to create your own functions that work specifically for your project?

3. User interface, user experience, design:

How well does your website consider the user stories and the user experience for community members? Does your website flow well from when a user first lands on it? Is the layout and design elements intuitive? Is it easy to use?

4. Final Presentation

Give a 10 to 12 minute presentation explaining the application, who it's designed to empower, and how it is a unique contribution to the transforming civil society. All members are required to speak roughly equal amounts of time. You are free to use any presentation materials, like Powerpoint, GoogleSlides, etc., but be sure to set aside some time to demo the project and/or take screenshots of it. Rehearse the presentation at least once or twice and time it. Presentations that go over the 12 minutes will lose points.

5. Individual Group Evaluation

This course is designed around the principles of collaboration. In order to get a sense of how the group dynamics were and to reflect your own contributions to the group, each member must evaluate themselves and their groupmates using this form:

6. Repository Documentation

Complete the readme.md for the project repository by including a table of contents, a screenshot of the mapplication in action and what features/interactivity exists. Provide a simple explanation of the file structure. The readme.md should read as one cohesive documentation. Refer to this article for guidance.

Your final readme.md should have the following parts:

  • Table of Contents
  • Objective (Assignment #1)
    • Who is being empowered (Assignment #2)
  • What technology was used (Assignment #5)
  • How it can be repurposed (Assignment #5)
  • The features and a screenshot(s) of the mapplication
  • Utilize the above article's readme.md template or something similar

Presentation Guidelines

Overall, you should be pitching the project to the audience, not simply demoing your website!

  1. Introduce the project (< 30 seconds)
  2. Who is the project for and why is it important? (2-3 mins)
  3. What does your website do, and how does it empower people? (2-3 mins)
  4. Demo of the website (or screenshots) (2 mins)
  5. How would you like your project to be used in the future or by the community members? (2 mins)

Submission