Project work of this course is a web service, designed and implemented in groups of three students. The project is divided into three phases: Design, Demo and Final. Assistans will give points and feedback to the groups after every phase.
1) Design phase: groups will meet with their own assistant to discuss about their idea and feasibility of their plan. After the meeting, groups have to submit a thorough design document describing the web service, which will be implemented in following phases. Design document will be graded and groups will receive feedback in MyCourses.
2) Demo phase: groups have to present a functional demo
in the Demo Gala event to other students and assistants. Demos will be
graded by students and course personnel. Feedback should be utilized to
improve the website for final phase. Updated project plan and reflection
about the project work needs to be submitted.
3) Final phase: groups have to finalize their web service and submit a final document.
Registration and Project groups
- Use OODI for personal registration
- Start looking for a group
- Once you have formed your group of three students and decided a topic you can submit the group registration information.
- If you do not find group of three people (after trying) contact responsible teacher.
Everyone in a group will get the same grade. Make sure that your goals match. Please, contact course personnel if you face major problems with group work. The official language of this course is English. It is possible to do the project in Finnish, if all group members and the assistant are fluent in Finnish. Web service and documentation should be done in a same language.
Project work should be a finalized and polished web service. You should be able to argue why people would want to use your site and explain what is the point.
Each group should work on content for the service, layout and user interface of the service, and implementation (including dynamic functionality) of the service.
HTML and CSS should validate and it should be easily readable. All code should be commented.
Selecting a topic
Topic selection is quite free. Select a topic which interests you! Make sure that there is enough reference material available, or that you can produce the material yourselves (take photos, write texts, etc.).
Make sure that your project topic is not too complicated! Plan you work in advance to be able to finish the service withing reasonable time.
Mundane topic can be better than invented, if you are not very creative.
If you decide to implement a web service for a company or other external party, please remember that we will grade the project based on our course requirements! This means that if the company wants to change the requirements or the schedule it is not our problem.
Projects will be graded in scale 0 - 5.
All group members will get the same grade. If there are problems in your group work inform course staff as early as possible. If problems are communicated after the course, we are not able to help.
If you submit your documents late, you will get 2 penalty points per day, until the document has been submitted.
Total points of the project will be calculated adding points from all phases together and subtracting possible penalty points. Grade will be given based on total points, according the following table.
|90-100 and more
Completed course work
All material produced in this course will be archived during two years after the course has finished. Material will not be presented in public or given to outsiders without permission from the group.
Validity of partially completed course work
All material you produce will be valid during the course. If you fail the course, you have to take the whole course again later. If you take the course again in the same group you might be able to use the same material. However, we cannot guarantee this! It is possible that scope of the project changes over the years.
Fri 16.9.2016 Group registration
Fri 23.9.2016 Reserve time for design meeting
Fri 30.9.2016 Design meeting with assistant 26.9-30.9.2016
Mon 3.10.2016 Design gala
Fri 14.10.2016 Submit design document
Wed 16.11.2016 Demo Gala
Fri 25.11.2016 Updated project plan