Module Assembly - CS-STEM NoNameSite Teacher Student Association Controllers and Pages and Services

Key Information

Register
Submit
The challenge is finished.

Challenge Overview

 

The client of this application is DARPA. They have asked TopCoder to build a modern web-portal for education in Science, Technology, Engineering, Math (STEM) and especially focused on Computer Science (CS) education. The CS-STEM web-site will be dedicated to middle and high school students in USA and allow them to learn a lot of interesting topics in a user-friendly environment, which at the same time is productive and professional. Users will earn achievements, awards and prizes on the web-site.

We assume CS-STEM portal will be like a new entire TC website, but specially dedicated to attracting and holding the interest of middle-high students (ages of 13...18) in computer science related topics.

This contest provides implementation for the Portlets related to association between teacher and student.

There are two Portlets to be developed by this assembly:

  • One is used for student to associate with a teacher.
  • One is used for teacher to generate teacher code, view profile, and see the list of students associated with him/her.

This assembly will need to create the controllers, pages and related backend services.

Please see TCUML “Teacher Student Association Related Models and Services Diagram”, “Student Associate-Teacher Portlet Controllers Class Diagram” and “Teacher My-Profile Portlet Controllers Class Diagram” to understand the scope.



Final Submission Guidelines

Please see the attached requirements specification.

Supporting files are here: http://apps.topcoder.com/wiki/pages/viewpageattachments.action?pageId=60951364

Environment setup instructions are here: http://apps.topcoder.com/wiki/display/~ghostar/Assembly+Documentation

ELIGIBLE EVENTS:

2011 TopCoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30017542