1 / 8

Term Project

Term Project. Service Learning. Semester project: set up a website for a project of interest to you Ideas: service, team, organization, club, nonprofit Students will normally work in pairs You may have a client Meetings: requirements gathering, handoff Contact via email, phone

lindley
Download Presentation

Term Project

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Term Project

  2. Service Learning • Semester project: set up a website for a project of interest to you • Ideas: service, team, organization, club, nonprofit • Students will normally work in pairs • You may have a client • Meetings: requirements gathering, handoff • Contact via email, phone • Students will put in about 15-30 hours on this project. It counts for 25% of the final grade.

  3. A Good Recommendation • Lots of demand for website creators • This class can be almost as valuable as an internship. Treat it like one! • Act professionally • Be responsive to phone calls, emails • Meet deadlines • Dress well • Do a good job • Get a good recommendation!

  4. Steps to Building a Web Site • Concept • Audience, use cases • Features • Resources/revenue • Domain name • Web hosting • Graphical theme • Content management system configuration • Custom development • User testing • Search engine optimization • Content creation • Traffic building • Maintenance

  5. Term Projects • Work in teams, usually of two students • Drupal or custom • Have a client (or at least interviewees) • Ideas: • Non-profit client, such as a church • Club, team, or organization • Small business • Services • Ride share (use Google maps?) • Dorm activity calendar/social network • Assassin online (upload funny pictures of victims?) • Book connection • DVD library… • Student name learning tool • Student info aggregation [ethical issues?]

  6. Initial Client Meeting • Concept: what is the purpose of the web site? Who are the users? • Use cases: give short use-case "stories" explaining how users will use the site--one for each distinct kind of use. • Features: what capabilities should the site have? Possibilities include a blog, photo album (uploading?) calendar, discussion forum, file sharing, store, data displays • Front page: what goes on the front page? • Roles: what permissions do various classes of users need? • Artwork/design: where will it come from? • Domain name?Do the clients have a domain name? Preference? • Hosting? Do the clients have hosting or want you to set it up?

  7. Project Stages • Checkpoints: about 4 points at which you have to have completed a part of the project • Checkpoint 1: concept, specifications • Go live: move to long-term hosting solution • Handoff: give site with instructions, passwords, etc to client

  8. Concept • Use cases • Concept • Title, Domain name • Three-eight word slogan (e.g. trello, imgur, dropbox) • Mission statement Clarity of Concept is Crucial!

More Related