Skip to content

Instantly share code, notes, and snippets.

@shannonjen
Created August 20, 2017 21:28
Show Gist options
  • Save shannonjen/6702c1fa7e55009d75e6aa5acb127359 to your computer and use it in GitHub Desktop.
Save shannonjen/6702c1fa7e55009d75e6aa5acb127359 to your computer and use it in GitHub Desktop.

Web Development Q1 Project

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.

Table of Contents

  1. Understand the technical requirements
  2. Start working on your proposal
  3. Use an agile software development process
  4. Create a wireframe
  5. Pay attention to your mindset
  6. Demonstrate your project to the class
  7. Complete a write-up of the project
  8. Submit your project for assessment

Start working on your proposal

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.

Pay attention to your mindset

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.

Demonstrate your project to the class

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.

Submit your project for assessment

Make sure all of the questions have been answered and filled in on each of these areas:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment