Project 2
For Project 2, you will be exploring a small JavaScript application that interests you. You may choose from one of the options below:
- Incorporate one of the following JavaScript widgets / effects into your Project 1 website:
- Create a 1-page website that searches Yelp! for the best restaurants in Asheville, and displays the restaurants.
- Create an interactive map of interesting places to visit in Asheville (or some other place)
- Create an interesting animation (building off of Tutorial 9)
- Create an interesting work of art (building off of Tutorial 9)
- Feel free to propose your own project too!
Assignment Guidelines
- You may work on your own or in groups of 2-3. Your work plan should be commensurate with the number of people in your group.
- You will complete (1) a project proposal and (2) a final project deliverable.
- Your final deliverables should represent about 4-6 hours of effort (per teammate).
- This project is not your life’s work – it’s the beginning of a longer journey into web technologies. As such, scope your project to something reasonable. You can always build on these ideas later.
Timeline
- [10pts] Project 2a is due on Monday, 4/22 at 11:59PM.
- [30pts] Project 2b is due on Tuesday, 5/7 at 11:59PM.
Rubric
In evaluating your final project, I will take the following into account (note that different criteria apply differently, depending on the direction of your project):
- The time/effort you put into your project
- Your reflection of your own learning and possible next steps
- The coding and design elements that you used to bring your idea to life
Category | Points | Evaluation Criteria |
---|---|---|
Scope of the Project | 10 |
|
Execution of the project | 10 |
|
Reflection | 10 |
|