The goal of this project is to demonstrate your mastery of the concepts covered over the past quarter. Like your capstone, you're expected to come up with a project idea and implement it all on your own. Unlike a PhD dissertation, you are not expected to discover and publish an idea that's never been done before. Asking your classmates and instructors for help throughout the process is strongly encouraged, but your work must be your own.
During Project Week, you'll have approximately 24 hours of class time to implement your idea. It'll most likely not be enough time, so plan on allocating extra time for it outside of class. This is a Big Deal Week, and you should put maximum effort into making it successful. On the last day of project week, you'll give short demonstration of your project to the class.
- Understand the technical requirements
- Start working on your proposal
- Use an agile software development process
- Create a wireframe
- Pay attention to your mindset
- Demonstrate your project to the class
- Complete a write-up of the project
- Submit your project for assessment
You can start working on your proposal at any time during this course. If you're in the first week of the course, it's probably best not to worry too much about this just yet. If you're in the 3rd or 4th week of the course, make sure you're on track to master everything you need to know to complete the Technical Requirements of this project. It's also a great time to start talking casually to friends and cohort members about simple software programs you could make to solve their problems.
Even with the best of intentions and preparation, things won't go as planned and that's okay. There are always unforeseen challenges that arise during project week regardless of how successful you've been in the past. How you react to this will determine whether you're sprinting or limping across the finish line.
The number one thing that affects a student's performance during project week is losing confidence in oneself. Remember, web development is hard and it's still fairly new to you. If you're feeling down on yourself, consider one of these alternate ways of thinking.
We'll all participate in a Demo Day for your Project and Retrospective at the end of the week. Make sure to fill out these sections, as they are where you'll actually turn in your project, and are required.
Make sure all of the questions have been answered and filled in on each of these areas: