Home
        Education Platform End-User Manual
         Contents
1.         FopCoder College  Platform  University of Toronto    Hello  isv  Log out    Launch Arena   Manage classes   Status  amp  Scores         Welcome to the TopCoder Educational Platform      The Education Platform extends the TopCoder Algoritm Arena to aid you in learning programming concepts that you are being  taught in class            Your classes    University of Toronto      CSC101  Intro to Computer Science CSC201 Data Structures CSC207  Principles of Software Design  AWAITING APPROVAL AWAITING APPROVAL AWAITING APPROVAL       Register for a class       Home   ContactUs   Privacy   Terms       e Internet A 100        10  Manage Classroom Assignments    e To work with the assignments for a given classroom click on the Assignment button under the classroom name from    the main Administrative menu  Image 6 A      20    e The subsequent screen depends on whether there have already been assignments associated with this classroom or if  there are none associated as yet     10 1 Add an Assignment  No Assignments Set Previously  e If there are no Assignments already set for that classroom you will see the class name and an option to    Add  Assignment        Image 10 1 A  Add Assignment when No Assignments Set Previously  Professor View    2 TopCoder    Education Platform   Windows Internet Explorer DER           Ge yy oO http   www branch3  topcoder com ep  module ViewClassroomAssignments amp cisic Y    44   X piv      File Edit View Favorites Tools Help      Google   G v
2.     12 1 View Problem Set Details  e Clicking on any of the titles of the problems  displayed in the column marked    Problem s  above  will take you to a  detailed description of the problem  For example  clicking on    Case Changer    in the screen shot above brings up  details about the Case Changer problem     Image 12 1 A  Problem Statement Details    TopCoder    Education Platform   Windows Internet Explorer DER    o http    www branch3  topcoder com ep  module  ViewProblem amp cd 13      Problem Statement    Create a class CaseChanger that includes the method convert  String   which  takes a String input and converts each capital letter to lower case  each lower  case letter to capital  and leaves everything else alone  It returns the  converted String     Definition    Class  CaseChanger   Method  convert   Parameters  String   Returns  String   Method signature  String convert String param0    be sure your method is public        This problem statement is the exclusive and proprietary property of TopCoder  Inc  Any unauthorized  use or reproduction of this information without the prior written consent of TopCoder  Inc  is strictly  prohibited   c 2006  TopCoder  Inc  All rights reserved        13  View Reports    e Professors can access reports that show the progress of Students  Click on the    Reports    tab on the Main Menu  bar at the top     e You will be taken to the Main Reports Page that shows all of your classes and links to access the reports  associated wi
3.     Gog OM E   Y Bookmarks   Q Settings    A         a     we a    E  TopCoder    Education Platform R  D fmm    i  Page   if Tools            TopCoder College Platform  University of Toronto    Hello  polgara  Log out  Launch Arena   Manage classes   Reports   Help      Assignments    Class  CSC207  Principles of Software Design    You dont have any assignments for this classroom  Would you like to get started     Add assignment          Home   ContactUs   Privacy   Terms      gt          100          e Click on the    Add Assignment    button     e You will be prompted to fill in the details for the Assignment  Title  Start Date  End Date  Length of coding period  i e   time allotted to complete the assignment if less than the time period from start date to end date   score type  options  are  TC Score based on time    passed failed test cases  success failure   languages  Java  C    C   VB  and problem  set details  Note     Share Status and Scores    is a property that  when checked  allows students in a class to see each  other   s scores on the assignment  If you do NOT want students to see the scores of others in their class  leave the box  unchecked        21    TopCoder    Education Platform   Windows Internet Explorer          eJ j v  E http   www  branch3 topcoder com ep professor   module EditAssignmentadsic       X     Pir      Eile Edit View Favorites Tools Help     Google Gr   Go o  Ss MI  amp  X wv Bookmarks    gt   Q Settings    d a      w ad  E  TopCoder    
4.   Administration page     e You will be taken through the    Add a Classroom    Wizard    e Enter required data  fields are mandatory  and click Continue              68 X  E  http   www  branch3 topcoder com ep professor   module EditClassroom  i 4X         File Edit View Favorites Tools Help  Google  G v Yoc AME YW Bookmarks   Q Settings    x z i     we a  E  TopCoder    Education Platform   R  D fmm v  i Page   K  Tools         TopCoder College  Platform    Hello  polgara  Log out    Launch Arena   Manage classes      Add class       Class title   CSC 301  Neural Networks          Term  Fall 2008        Example     Spring 2007      Description    Structure of Neural Networks          Home   ContactUs   Privacy   Terms     gt     R 100          You will now be able to indicate which students will be in your class using a simple check box list  The list is based  on the existing students  Press Continue to make your final confirmation  If there are no existing students who    have signed up for classes previously  then this option will not be presented     Image 6 B  View and Register Past Students  Professor View     iy Y  E  http   www  branch3  topcoder com ep professor     4t X            File Edit View Favorites Tools Help    Google   G   ylos AM E   YF Bookmarks    O Settings                a     we a    Bl  TopCoder    Education Platform R  A ih   lib Page    Of Tools         Hello  polgara  Log out  Launch Arena Manage classes  Register past students    The students 
5.   Specific Classroom  Student View     37    Alsc softwe  Design  amp   Development    ware    Lobbies Options Practic  COMPETITION ARENA  Roomi  ment Modified Room 1  Who s assigned  1  1  CODING PHASE 2 SYSTEM TESTING PHASE    R Handle    JHayden  Selectone   i       g9 Chat Area  NON RATED      1 09 PM EDT    1 09 PM EDT    Who s here  2   R Handle    JHayden    Appendix 2  What Students See    Students must first sign up for an account at    200  sponsor of  e       They can then log into the Educational Platform website and register to use the system  if they are taking a class or are    authorized by a Professor using the application     Note  Professors will need to notify their students when they have created classes and assignments in the system via    a communication method outside of the Education Platform     Students logging into the Education Platform for the first time are presented with a    Welcome    Screen that outlines the    overall sign u process     Image A  Welcome Screen for Students  Student View     38     2 TopCoder    Education Platform   Windows Internet Explorer    68   E  http   www  branch3 topcoder  com ep  vi 4t X      File Edit View Favorites Tools Help    Google  Gi  o vaot eM E   YW Bookmarksy   Q Settings    we a    E  TopCoder    Education Platform   2  D fh   page   Gi Tools   2       Hello  isv  Log out    Launch Arena Mv e classes Status  amp  Scores       Welcome to the TopCoder Educational Platform      The Education Platform exten
6.  Bookmarksy   Q Settings               we a    E  Top coder    Education Platform   fh   B   fb    i  Page    GF Tools         FT  p  o  er Fe     10   Platform  University of Toronto    Hello  polgara  Log out    Launch Arena Manage classes       Students    Class  CSC 301  Neural Networks    Are you sure you want to deactivate reject the following students from this class     lastnetsafe  firstnetsafe  netsafe     Confirm          Home   ContactUs   Privacy   Terms       t Internet       e After confirming the rejection  viewing the Main Student Management page shows that the rejected student no  longer is on the list of students awaiting approval     2 TopCoder    Education Platform   Windows Internet Explorer DER             ey y 7  0  http   www  branch3  topcoder com ep  module ViewClassroomDetailsScisid 1  Y   4     X      P      File Edit View Favorites Tools Help  Google   G   yoce M Be WY Bookmarksy    Q Settings          gt   we  amp   E  TopCoder    Education Platform i bas  SV  fa     i  Page      Tools         TopCoder Coll  ge Platform  University of Toronto     f       Hello  polgara  Log out    Launch Arena   Manage classes    Students    Class  CSC 301  Neural Networks    Active Students Students awaiting your approval to join this class    Student  Handle  Select Student  Handle  Select  lastJHayden  firstJ Hayden  JHayden        There are no pending students in this classroom   lastPetr  firstPetr  Petr           lastisy  firstisv  isv        lastscamp  fi
7.  Platform  University of Toronto    f    Hello  polgara  Log out    Launch Arena   Manage classes      Edit Assignment    Class  CSC207  Principles of Software Design       Assignment title     Designing for Users_Modified    Start date  2007 10 31 08 46 _   Select    End date   2008 02 27 08 46  Select     Coding phase duration  0         minutes     Entering 0 will give students the entire assignment phase  from start date to end date    Share status  amp  scores        Score type  TG Score  based on time  J    Available languages     Java M  c   M  c  M  vB                      amp   R 100       e You will be required to review and confirm your changes before getting a success notification or error message     e Returning to the main Assignments Page will show you the modified Assignment information  see Assignment title    modified in example below     YSN        T   F Sr a ma O E r  E ey T if http    www branch3  topcoder com ep   module ViewClassroomAssignments amp c wal 9   X  File Edit View Favorites Tools Help  Google  G Yoc AM E  Y Bookmarksy    Q Settings             A  gt   we k    E  TopCoder    Education Platform    gt  DA a    i Page   iQ  Tools            TopCoder Col  g   Platform  University of Toronto         Hello  polgara  Log out  Launch Arena   Manage classes Reports   Help    Assignments    Class  CSC207  Principles of Software Design    Assignments for this class    Assignment Start End Assigned      Designing for Users_Modified 10 31 2007 02 27 2008 
8.  TorPCopDER     Education Platform End User Manual    Table of Contents   Introduction  Overview of the Process    Functional Details     How do   get set up as a Professor   Launching the Application  Logging Into the Application  Log out of the Application  Main Menu  Add Class  Create a Classroom   Edit Classroom  Add a Student to Classroom  Accept Student Request to be Added to a Class  Reject Student Request to be Added to a Class  Remove a Student From Classroom  Manage Classroom Assignments  Add an Assignment  No Assignments Set Previously  Add an Assignment  Assignments Set Previously  Edit an Assignment  Associate Assignment with Student s   Manage Problem Sets  View Problem Set Details  View Reports  View Detailed Student Report  View Detailed Assignment Report  View Problem Details from Reports Screen  Appendix 1  Arena View  Appendix 2  What Students See     Introduction   The Education Platform adapts the TopCoder Algorithm Arena Practice Room  AAPR  application for special use by college  professors  to aid them in teaching computer science and programming at their respective Universities   Overview of the Process   e A Professor signs up to use the Service  He or she is required to indicate their University when signing up   e A TopCoder Administrator approves the Professor to use the system  e The Professor sets up a class es   see Manual Entry  7  Add a Class  as desired   e The Professor lets his students know about the class and assignments that are availab
9.  amp cl      4  X    Eile Edit View Favorites Tools Help    Google   G   Yoc eME Y Bookmarks                        we a    i  TopCoder    Education Platform   fh  H mm      Page   iQ Tools         TopCoder Coll  ge Platform  University of Toronto         Hello  JHayden  Log out  Launch Arena Manage classes Status  amp  Scores Help    Assignments    Classroom  CSC207  Principles of Software Design    Assignments for this classroom    Assignment      Designing for Users_Modified   10 31 2007 02 27 2008    08 46 EDT 08 46 EST       Home   ContactUs   Privacy   Terms          12  Manage Problem Sets  e Professors have a library of Problem Sets available to them  Each problem set consists of series of problems and  Professors have to option to select one of the problem sets when creating an assignment     Image 12 A  Main Assignment Details screen    28                File Edit View Favorites Tools Help    3      Bl  TopCoder    Education PI    x          Hello  polgara  Log out         Add Assignment    Class  Software    Assignment title   Research into Pascal_2       Start date  2007 10 17 16 54     Entering 0 will give students the entire assignment phase  from start date to due date     Show all coders           Score type     of passed Test Cases         Languages  M Java O c   M c   O ve    Problem sets    Problem set   Problem s   Set 1 Camper  Connected  Coins  CaseChanger  Converter  CommonChar  Circle          Real Set DogWoods  ElevatorLimit    RPGRobot               
10.  manner as for classrooms in which no assignments were set  previously  See section 11 1      Image 10 2 A  Add Assignment when Assignments Set Previously  Professor View        66 v  0  http    www branch3  topcoder com ep  module ViewClassroomAssignments amp ci  x    gt   X       File Edit View Favorites Tools Help    Google   G            Yao OME YW Bookmarksy            Settings v    R  D   h      Page       Tools   4       TopCoder Coll  ge Platform    University of Toronto    i    Hello  polgara  Log out    Launch Arena   Manage classes         Assignments    Class  CSC207  Principles of Software Design    Assignments for this class    Assignment Assigned  Designing for Users 10 31 2007 02 27 2008  08 46 EDT 08 46 EST    Add assignment          Home   ContactUs   Privacy   Terms       10 3  e    Edit an Assignment    After an Assignment has been created  you may edit it at any time  Go to the Assignments main page  Image 10 2 A      Click on the    Edit    button  You will be taken to the Edit Assignment screen    23    e Modify any field or combination of fields and then click    Continue       Image 10 3 A  Edit Assignment Screen  Professor View             Ge y v  0  http   www branch3  topcoder com ep professor    module  EditAssignment amp asic x   4          File Edit View Favorites Tools Help    Google G     Go o  N  M E v Y    Bookmarks    gt  Q Settings    yg ake  Bl TopCoder    Education Platform          gt  Bl db    pae e G Toos             FopCoder College 
11. 0      08 46 EDT 08 46EST   nabiu    Edit  Add assignment          Home   ContactUs   Privacy   Terms          11  Associate Assignment with Student s     e You may associate a specific assignment with an individual student or group of students by going to the main  Assignments page  Image 10 2 A  and clicking on    Assign To        e Click on the student s  names that you wish to associate with the particular Assignment  Note  If there are no students  that are in the class  you will not be able to associate an assignment with a student s   To do so will first require that    students be added to your class  by having students request access  and you confirm access via the    Manage  Students    functionality      25    6 EY v  E  htip   www branch3 topcoder com ep professor   module EditAssignmentStude xj 44  X    File Edit View Favorites Tools Help    Google  G   vi Gog OM E   YW Bookmarksy    Q settings            z     fh  gt  D  dh    E page   G Tools         w k    E  TopCoder    Education Platform       T  pC  o    er CoH  g   Platform    University of Toronto            Hello  polgara  Log out i    Manage classes      Launch Arena       Assign to       Class  CSC201  Data Structures    Assignment  Operating Systems_Assignment Modified    There are no active students in this classroom        Home   ContactUs   Privacy   Terms       R 100        If your class has students in it already  or after you have gone through the process of adding students  you will be  present
12. AboutEP   ContactUs   Privacy   Terms       R100             12 4 View Problem Details From Report Screen    From the Detailed Problem Report screen  Image 13 3 A   you can click on the hyper linked Problem title to review  the particular problem  on which students    performance is being evaluated     Image 12 4 A  Problem Details Page    35    TopCoder    Education Platform   Windows Internet Explorer       i http    mww branch3  topcoder com ep  madule  ViewProblemScd 58    Problem Statement    Class Name  CommonChar  Method Name  compare  parameters  String  String  returns  int    Create a class CommonChar containing the method compare  This method will take  two Strings as inputs and return the number of characters in the second String  that are contained in the first string  in a one to one relationship  That is   if a character is repeated in the second string  it must be repeated in the  first string to count more than once     Here is the method signature   public int compare  String inputil  String input2      BOth Strings will have fewer than 100 characters     Note    The method is case sensitive  A is a different character than a     Examples      java       abava     gt  3  two of the  a s and the  v      TopCoder      code guru       gt  4     foobar        sing       gt  0    Definition  Class  CommoncChar  Method  compare  Parameters  String  String  Returns  int       Appendix 1  Arena     The Educational Platform arena shares many of the basic functionalit
13. Education Platform     Q  D d      Page   iQ  Tools      Hello  polgara  Log out    Launch Arena   Manage classes      Add Assignment    Class  CSC207  Principles of Software Design    Assignment title   Designing for Users    Start date  2007 10 31 09 19  End date  2008 02 27 09 19    Coding phase duration   0   minutes     Entering 0 will give students the entire assignment phase  from start date to end date      Share status  amp  scores        Score type  TC Score  based on time  J          Available languages  O Java O c   M c  O ve    Problem sets    Problem set Problem s  Select    Set 1 Camper    Connected     Set2 Coins O  CaseChanger  Converter      Set 3   CommonChar       Circle  Compoundinterest  Real Set DogWoods  ElevatorLimit  RPGRobot    Continue                   e Review the Information and click    Continue    if you are satisfied or    Back    if you wish to edit any of the information   e Confirm the information if you are satisfied or click    Back    to change  You will be notified as to whether you have  successfully added the assignment    Add an Assignment  Assignments Set Previously    e If there are already assignments set for this classroom  in addition to the School  Classroom  Academic Period and  Description details  you will see a summary of all the assignments set already to this class as well as the option to    Add  Assignment        22    w abe   TopCoder    Education Platform       The    Add Assignment    functionality works in the same
14. Launch Education Platform       Image 2 A  Main Application Screen       apoie Colege Pletiorn    foeTC College     The title with school name    TC College      The school badge     About 90px x 90px    The view of school campus   760px x 150px        Username        Password        Forgot your password   Ifyou cannot remember your password click here and we can help  you restore your account    New to TopCoder   Register now  After you complete the registration process  we will  send your account activation code via email   All of the above brand the website    to a particular university individually      J    Home   AboutCPP   ContactUs   Privacy   Terms    3  Logging into the Application  e Enter the user id and password that you were given by TopCoder personnel  If you do not have a user id and  password  you will need to contact a TopCoder Administrator at  education topcoder com    e  f you enter your user id and or password incorrectly  you will be prompted to re enter your user id and password   You can use the    Forgot Password    feature to have the password sent to the registered email address on file for  you     4  Logout of the Application  e Once you have logged into the application  you may logout at any time by clicking on the    Logout    link that is  available on the top right corner of every page     5  Main Menu  e After logging into the application  you will be presented with the    Manage Classes    page  In addition  the main  menu at the top that a
15. andle     lastJHayden  firstJHayden  JHayden   Oo There are no pending students in this classroom             lastisv  firstisv  isv   Select all       Home   ContactUs   Privacy   Terms     gt     Internet R 100             e Confirm the removal and you will be taken back to the main    Manage Students    page  where the student will longer  appear under the list of    Active Students    for that classroom     Image 9 B  Student Removed from Classroom  Professor View     17     2 TopCoder    Education Platform   Windows Internet Explorer DER           6 yy  0  http    www branch3 topcoder com ep  module ViewClassroomDetails amp dsid 1         4    X     Pir    File Edit View Favorites Tools Help    Google   G      We ane  E  TopCoder 1  Education Platform    Launch Arena    Yoc SM EB   A Bookmarksy   Q Settings      R  D fm    i  Page   4  Tools   z       TopCoder College  Platform    University of Toronto    Hello  polgara  Log out      Manage classes         Students      Active Students    Student  Handie     lastJHayden  firstJHayden  JHayden                Class  CSC 301  Neural Networks    Students awaiting your approval to join this class    Select Student  Handie  Select      O  Select all    Remove    There are no pending students in this classroom     Home   ContactUs   Privacy   Terms          e After a student has been removed from a class  that student no longer sees the class in his or her list of available    classrooms     Image 9 C  View of Classroom Prior t
16. ass             Home   ContactUs   Privacy   Terms            Internet R 100     46    
17. below were registered for a class with you in the past   Would you like to register any of them for this class     Student  Handle  Select      lastJHayden  firstJHayden  JHayden        lastPetr  firstPetr  Petr           lastscamp  firstscamp  scamp     lastidmetz  firstjdmetz  jdmetz                   Home   ContactUs   Privacy   Terms     gt   100             e Review and confirm changes  You will be notified if your actions are successful or prompted to re enter missing  information and re submit it     e Your class will then be added to the list of classes on the main screen  main screen view in Image 5 A     Image 6 C  Main Classes Page Showing Newly Added Class  Professor View              E yy oO http    www branch3  topcoder com ep   j ttj x  File Edit View Favorites Tools Help    Google   G      600 SM E   A Bookmarksy Gh 184bocdked  gt     settingsv  We BE    E  TopCoder    Education Platform i A  D ah   Eh pae   g Tools            Hello  polgara  Log out  Launch Arena   Manage classes   Reports      Welcome to the TopCoder Educational Platform      The Education Platform extends the TopCoder Algorithm Arena to aid you in teaching computer science and programming at your  university  You can assign problems for your students to complete that will help reinforce the concepts that you are teaching in the  classroom  Additionally  you will be able to see your students    results  including the actual code written  We at TopCoder hope you  find this tool useful and inf
18. cation Platform     A dh    i  Page v  Of Tools            TopCoder Cell  ge Platform  University of Toronto             f     f     f  f            Hello  polgara  Log out    age classes       Students    Class  CSC 301  Neural Networks    Active Students Students awaiting your approval to join this class    Student  Handle   gt  Student  Handie   lastJHayden  firstJHayden  JHayden     S There are no pending students in this classroom   lastPetr  firstPetr  Petr           lastisv  firstisv  isv           lastscamp  firstscamp  scamp        Select all             Home   ContactUs   Privacy   Terms       R 100        e In turn  students see that they have been added and confirmed by the Professor as belonging to the class     45     2 TopCoder    Education Platform   Windows Internet Explorer                File Edit View Favorites Tools Help    Google Gir Z   Settings v       w ae    E  TopCoder    Education Platform     A dh    i  Page v  Of Tools         TopCoder Cell  ge  Platform  University of Toronto    Manage classes Status  amp  Scores       Welcome to the TopCoder Educational Platform    The Education Platform extends the TopCoder Algoritm Arena to aid you in learning programming concepts that you are being  taught in class          Your classes    University of Toronto  CSC 301  Neural Networks CSC101  Intro to Computer Science CSC201 Data Structures CSC207  Principles of    Software Design  AWAITING APPROVAL AWAITING APPROVAL  AWAITING APPROVAL    Register for a cl
19. ctClassroom amp scid  x   t   X     Pir         File Edit View Favorites Tools Help    Google   G v    G08 SM E   Y Bookmarks   Q Settings    w  amp     E  TopCoder    Education Platform   fm  gt  Bl    dh   E Page   G Tools            TopCoder Cellege Platform  University of Toronto    Hello  isv  Log out    Launch Arena Manage classes Status  amp  Scores       Select a class  amp  professor    Please check off all of your classes     Classroom Professor Term Description    CSC201  Data Structures   lastpolgara  firstpolgara   Spring 2008   Data Structures_Edited    CSC303  Testing Designs   lastpolgara  firstpolgara   2 years   Good Testing Principles          CSC101  Intro to Computer Science   lastpolgara  firstpolgara   Fall 2007 Introduction to Computer Science    CSC207  Principles of Software Design   lastpoigara  firstpolgara     Proper Software Development Principles             CSC 301  Neural Networks   lastpolgara  firstpolgara   Fall 2008 Structure of Neural Networks    Continue             Home   ContactUs   Privacy   Terms         internet R 100          e Students are required to review and confirm their choices    e Students are notified of successful sign up or of failure as appropriate     41    Students can now see  on their home page  a list of the classes that they signed up for  They must wait for the    Professor to confirm their addition to the class     Image D  Sign Up Success Notification  Student View      2 TopCoder    Education Platform   Windo
20. ds the TopCoder Algorithm Arena to aid you in learning programming concepts that you are being  taught in class  Before you can start working on assignments that have been designated by your professor s   you ll need to register  for classes by following this simple process     1  Select your school  2  Select your class  amp  professor  3  Enter your information    Ready to get started              Home   ContactUs   Privacy   Terms          e Students first select their School by typing in the name and performing a Search  Wildcard characters are permitted     Image B  Students Select School  Student View     39     2 TopCoder    Education Platform   Windows Internet Explorer    Ge jv  E  htip   www branch3 topcoder com ep student  module SelectSchool w   4  X         File Edit View Favorites Tools Help    Google   Gi     Ww ake  Bl TopCoder    Education platform    Launch Arena  Select a school  Please the search below to select a school      University of Toronto   Use   for a wildcard character          yat eME W Bookmarksy   Q Settings    D  A    age   Gi Tools         TopCoder Cell  ge Platform    Hello  isv  Log out    Status  amp  Scores Help       Home   ContactUs   Privacy   Terms     gt        100          e Students then select their Professor and classes     Image C  Students Select Professor and Classes  Student View     40        TopCoder    Education Platform   Windows Internet Explorer       Ge yy  o  http   www branch3  topcoder com ep student  module  Sele
21. e From the Main menu  see image 6 A  you can manage the students who are attending your course  You can click  on the    Students    button to work with the list of students in the class     e Click on the    Students    button     e You will see a list of students who have requested that they be added to your classroom  You have the choice to  activate  i e  accept  or reject their request     Image 8 A  Main Manage Students Page  Professor View    2 TopCoder    Education Platform   Windows Internet Explorer DAR    IS X  BD http   www  branch3  topcoder com ep  module ViewClassroomDetails amp dsid 12 x  4  X f   l 2    File Edit View Favorites Tools Help    Google  G g    Q Settings         i N    if pon         w oe    E  TopCoder    Education Platform     A in      Page   iG  Tools         TopCoder Cell  ge  Platform  University of Toronto    Launch Arena   Manage classes   Reports       Students  Class  CSC 301  Neural Networks    Active Students Students awaiting your approval to join this class  Student  Handle  Student  Handle   lastJHayden  firstJHayden  JHayden  lastisv  firstisv  isv       lastPetr  firstPetr  Petr  Select all    lastscamp  firstscamp  scamp  Accept    Select all                Home   ContactUs   Privacy   Terms            internet R 100     8 1 Accept Student Request to be Added to a Class  e You will be asked to confirm or reject students    requests to join your class  You must confirm each student to add  them to your class  or you may reject th
22. e the details about the class by clicking on the Class Link or he or she may choose to  see any Assignments associated with this class by clicking on    Assignments       13    Screen Shot 8 1E  View of Course Details after clicking on Class Link  Student View    2 TopCoder    Education Platform   Windows Internet Explorer DER   E  Z  E  http   www  branch3 topcoder  com ep  module ViewClassroomDetails amp cisid 12 x  4  X   Pr    File Edit View Favorites Tools Help    Google   G v    SM B  Y Bookmarks      Settings          ve ae  E  TopCoder    Education Platform     R  N dh    i  Page    Of Tools         TopCoder College Platform    University of Toronto    Hello  isv  Log out    Launch Arena Manage classes Status  amp  Scores Help       Class details    School University of Toronto  Professor lastpolgara  firstpolgara  Classroom CSC 301  Neural Networks  Term Fall 2008   Description Structure of Neural Networks             Home   ContactUs   Privacy   Terms         internet R 100        8 2 Reject Student Request to be Added to Class    e A Professor can also choose to reject a Student   s request to be added to a class     e The Professor will be required to confirm the rejection before it is finalized     Screen Shot 8 2 A  Reject a Student  Professor View A     2 TopCoder    Education Platform   Windows Internet Explorer       Ge jv  o  http   www branch3  topcoder cam epjprafessor  7    t X f E Pir    File Edit View Favorites Tools Help      Google   G v vaoo OM Ee YW
23. ed with a list of students in that class  Click on the names of the students that you would like to have work on  the assignment or click on    Select all    to have all the students in the class work on the assignment  Note  If students    are added    Image 11 B  Associate a Student with an Assignment  Professor View           gE y v  0  http    www branch3 topcoder com ep professor   module EditAssignmentStude      47   XK            File Edit View Favorites Tools Help    Google   G   vaoo O M E Y Bookmarksy    Q Settings     we te    DB TopCoder    Education Platform   R2  D ah    i Page   iQ  Tools   a       TopCoder College  Platform  University of Toronto     Hello  polgara  Log out  Launch Arena   Manage classes    Assign to       Class  CSC207  Principles of Software Design    Assignment  Designing for Users_Modified    Students in this class    Student Select  lastJHayden  firstJHayden  JHayden          lastPetr  firstPetr  Petr          lastscamp  firstscamp  scamp       Select all       Continue       Home   ContactUs   Privacy   Terms             amp     Internet  amp  100          e Click on Continue and Confirm buttons  You will be provided with a success or failure message as appropriate     e Students will see the assignment that has been added to their profile when they log into the system     Image 11 C  View After Assignment Added to a Student s Profile  Student View        E   gt  T Oo http   www  branch3  topcoder com ep  module  ViewClassroomAssignments
24. em if you do not wish them to join the class       Image 8 1B  Accept a Student   s Request to be Added to a Class  Professor View     10     2 TopCoder    Education Platform   Windows Internet Explorer DER     E  gt   E http  ww branch3  topcoder com ep professor   Googh E   Pi    File Edit View Favorites Tools Help    Google   G v    G0 SM E  WY Bookmarks     Q Settings           z         We a  A  TopCoder    Education Platform ft 5 th    E gt  Page        Tools         TopCoder College  Platform    University of Toronto    Hello  polgara  Log out  Launch Arena Manage classes    Students    Class  CSC 301  Neural Networks    Are you sure you want to register the following students for this class     lastisy  firstisv  isv           Home   ContactUs   Privacy            gt   http   www branch3  topcoder com tc module Static amp ad 1 about amp d2 terms A 100          e After confirming the addition of the students to the classroom  the students will now show as being    Active     students on the main Students Management Page     Image 8 1C  View Active Students After Addition to Class  Professor View      2 TopCoder    Education Platform   Windows Internet Explorer             E Ad  1  http   www  branch3  topcoder com ep  module ViewClassroomDetails amp disid 12 YW  4  X     Pr         File Edit View Favorites Tools Help      Google  G    Settings    w ae    Bl TopCoder    Education Platform     A dh    i  Page v  Of Tools            TopCoder Cell  ge Platform  University 
25. ep reports  module SelectReport amp dsid 12  i  4 X   Pi          File Edit View Favorites Tools Help    Google  G   vlos SM E    Bookmarksy    Q Settings      We abe    E  TopCoder    Education Platform a  H         w     a v iip Page    GF Tools      TopCoder Coleg Platform    University of Toronto    Hello  polgara  Log out    Launch Arena Manage classes         Reports    Select a report     Students Assignments      Student  Handle  Assignment Assigned      lastJHayden  firstJ Hayden  JHayden       lastidmetz  firstidmetz  jdmetz          Opened Finished    Research Into Pascal 0         Design Patterns 0       Home   ContactUs   Privacy   Terms             amp   100       13 1 View Detailed Student Report    Clicking on the name of any student in your class shows a detailed report of that student   s performance on a  particular assignment  The professor will see the student   s name  score  number of tests passed or   of tests  passed depending on the criteria for judgment selected when the assignment was first created     Image 13 1 A  Detailed Student Report Page  Professor View      2 TopCoder    Education Platform   Windows Internet Explorer BAR          GO    E ht  wn branch  topcoder  com epireports modue StudentReport8dsid 12 7   4    X    c itek          File Edit View Favorites Tools Help    Google   G   g    Q Settings      r   7 re     w  amp     E  TopCoder    Education Platform T D Mp   ii Page   IG  Tools v       TopCoder Cellege  Platform    University o
26. f Toronto    Hello  polgara  Log out    Launch Arena Manage classes       Class  CSC101  Intro to Computer Science  Student  lastJHayden  first Hayden  JHayden     Student Report  lastJHayden  firstJHayden    TC Score Tests Passed   Tests Passed    Home   ContactUs   Privacy   Terms         internet S 100        13 2 View Detailed Assignment Report    e From the Detailed Classroom Reports Page  Image 13 B   you can view Assignment Reports showing  performance of students on a particular problem within an Assignment     e Clicking on the name of any assignment  Operating Systems_Assignment Modified in this example  in your class  shows a detailed report of the students who are associated with that assignment  For each student  their score   number and percentage of test cases that have passed is displayed so that is easy to compare performance  across students     33           o r    Gy    M http   w  branch3 topcoder com ep reports  module AssignmentReport   Y          X       File Edit View Favorites Tools Help    Yord OM B  YY Bookmarks    gt  Q settings        A ia D fb    i  page   Op Tools   2       TopCoder College Platform  Universit aco  Mil TopCoder    Hello  polgara  Log out    Launch Arena   Manage classes      School  University of Toronto   Class  csc201   Term  Spring 2008   Assignment  Operating Systems_Assignment Modified    Problem s   Circle  View report   Compoundinterest  View report   CommonChar  View report     Assignment Report    Operating Systems_Assi
27. firstJHayden  JHayden  oO   lastisy  firstisv  isv        Select all       lastPetr  firstPetr  Petr    oO         lastscamp  firstscamp  scamp  o      Select all                Home   ContactUs   Privacy   Terms            Internet R 100     e Professor accepts and confirms student to class  or rejects student as appropriate      Image F  Manage Students Page  Professor View      2 TopCoder    Education Platform   Windows Internet Explorer E Se          Ge J x  E http   www  branch3 topcoder com ep professor  E vl  4  X fi i pi     File Edit View Favorites Tools Help    Google Gr v  Go   g amp o  N  M  amp    YY Bookmarks      O Settings      e 4          w k    E  TopCoder    Education Platform   fh  gt  A dab   E Page   G Tools            TopCoder pse Platform ne  University of Toronto         Hello  polgara  Log out    Manage classes Reports       Students    Class  CSC 301  Neural Networks    Are you sure you want to register the following students for this class     lastisv  firstisv  isv        Home   ContactUs   Privacy         http   www branch3  topcoder  com tc module Static amp d 1 about amp d2 terms e Internet 100     Image G  Professor Accepts Student to Class  Professor View        44     2 TopCoder    Education Platform   Windows Internet Explorer                ey g   o  http    www  branch3  topcoder com ep  module  ViewClassroomDetailsScisid 12 v   4  x     Pr         File Edit View Favorites Tools Help    Google  G    Settings    w ae    Bl TopCoder    Edu
28. gnment Modified  Student Score Tests Passed   Tests Passed    lastJHayden  firstJHayden             Home   AboutEP   ContactUs   Privacy   Terms       R 100        12 3 View Detailed Problem Report Screen    e From the Detailed Assignment Report  Image 13 2 A   you can click on the hyper linked Problem to view a Report  showing details of how students are performing on a particular problem  Again  similar to Assignment report  it is  possible to easily compare performance across students in a class on a particular problem within an assignment   In the example below  the report shows the performance of students on a specific problem  CommonChar  from  the general problem set assignment called  Operating Systems_Assignment_Modified      Image 13 3 A  Detailed Problem Report  Professor View     34          Ge Ay  Diy http    www branch3  topcoder com ep  reports  module  ProblemAssignment       X       File Edit View Favorites Tools Help    Google  Giv vaoo O M E i Bookmarksy    Q Settingsv  Gh Gl a o  pae v Gtoos         we k  B8     I  Topco    X     Gemini      Senini     Gemini         TopCoder Coll  ge Platform  University of TopCoder    Hello  polgara  Log out    Launch Arena   Manage classes   Reports         School  University of Toronto   Class  csc201   Term  Spring 2008   Assignment  Operating Systems_Assignment Modified    Problem  CommonChar    Assignment Report  Operating Systems_Assignment Modified    CommonChar    Student Tests Passed   Tests Passed       Home   
29. le    e Interested students sign up for one or more of the classes being offered by the Professor  Note  the Professor has the  option to decide whether a class or assignment is optional or required  see Appendix 2      e The Professor sees a notification when he or she logs into the system that there are students interested in joining his  or her class    e Professor approves student s  for the class  Professor also has the option to reject students   e Professor creates assignment s  for that class     Advantages of the System   For Professors     e Add excitement to assignments by using the world famous TopCoder arena as a dynamic teaching tool to augment  your existing Computer Science courses   e Receive accurate feedback on individual students    skill sets in the form of progress reports   e Your students will learn valuable coding skills  focused on time and accuracy    e The platform is both low maintenance and free    For Students   e Access to the powerful TopCoder library of more than 3 000 problem sets including complete tutorials and solutions    e  A self paced program  e Detailed analysis of individual progress  e Real world skill development       Resume builder  Functional Details    1  How do I get set up as a Professor  e You must be set up by a TopCoder Administrator as a Professor  Please contact   education topcoder com    2  Launching the Application  e Open your Internet browser and go to http   www topcoder com education    e Click on the link to    
30. llows you to Launch the Arena  View Reports or View Help is also available     e The classrooms you have created will be listed before you sorted by their title  From this page you can also  access a list of reports and if you forget you can always click on the Help option           6 she  1  http    www branch3  topcoder com ep  xilt  Xx      File Edit View Favorites Tools Help    Google  G   vicoo BO eME WF Bookmarks  gt       Settings      z          Gemini   ft   BD dh   E paoe   G Tools            TopCoder College Platform  University of TopCoder    Hello  polgara  Log out  Launch Arena   Manage classes   Reports   Help    Welcome to the TopCoder Educational Platform      The Education Platform extends the TopCoder Algorithm Arena to aid you in teaching computer science and programming at your  university  You can assign problems for your students to complete that will help reinforce the concepts that you are teaching in the  classroom  Additionally  you will be able to see your students    results  including the actual code written  We at TopCoder hope you  find this tool useful and informative          Your classes    University of Toronto    CSC101 CSC201 Software Testing Principles    Students Students Students Students  cD          Add class          Home   AboutEP   ContactUs   Privacy   Terms          R 100     6  Add Class  Creating a New Classroom     e To begin creating a new classroom click on the    Add Class    button located in the middle bottom of the main
31. o Student Being Removed from Class  Student View     18        TopCoder    Education Platform   Windows Internet Explorer DER          Ge  gt   EE htip   www branch3 topcoder com ep  b     44   X     Piz    File Edit View Favorites Tools Help  Google   G   yos AM E   WY Bookmarksy   Q Settings    we  amp   Bl TopCoder    Education Platform      gt  Bl deh  gt   peace   G Tools                TopCoder Coillege Platform    University of Toronto     Hello  isv  Log out  Launch Arena Manage classes Status  amp  Scores Help      Welcome to the TopCoder Educational Platform      The Education Platform extends the TopCoder Algoritm Arena to aid you in learning programming concepts that you are being  taught in class         Your classes      University of Toronto  CSC 301  Neural Networks CSC101  Intro to Computer Science CSC201  Data Structures CSC207  Principles of    Software Design  AWAITING APPROVAL AWAITING APPROVAL  AWAITING APPROVAL    Register for a class          100          e Class is no longer visible after Student has been removed from class  in the Student   s view     Image 9 D  View of Classroom After Student is Removed from Class  Student View     19        TopCoder    Education Platform   Windows Internet Explorer DER          Ge X  EE  http   www  branch3  topcoder com ep  x   t  X   i  Piv    File Edit View Favorites Tools Help    Google   G   yor AME WB Bookmarksy   Q Settings  we  amp     E  TopCoder    Education Platform R  D fam     i  Page       Tools   7  
32. of Toronto    j        f  t  f  i  f  f            Hello  polgara  Log out    Manage classes       Students    Class  CSC 301  Neural Networks    Active Students Students awaiting your approval to join this class    Student  Handle   gt  Student  Handie   lastJHayden  firstJHayden  JHayden     S There are no pending students in this classroom   lastPetr  firstPetr  Petr           lastisv  firstisv  isv           lastscamp  firstscamp  scamp        Select all             Home   Contact   Terms          R 100     Screen Shot 8 1D  After Requesting to be Added to a Course  Student View      2 TopCoder    Education Platform   Windows Internet Explorer DER               ce    F  http  www branch3 topcoder com ep      P    File Edit View Favorites Tools Help          Q Settings              gn    i Page   iQ  Tools         FopCoder Cailege  Platform  University of Toronto    Hello  isv  Log out    Launch Arena Manage classes Status  amp  Scores         Welcome to the TopCoder Educational Platform      The Education Platform extends the TopCoder Algoritm Arena to aid you in learning programming concepts that you are being  taught in class           Your classes  University of Toronto    CSC 301  Neural Networks CSC101 IntrotoComputer Science CSC201 Data Structures CSC207  Principles of    Software Design  AWAITING APPROVAL AWAITING APPROVAL  AWAITING APPROVAL    Register for a class       Home   ContactUs   Privacy   Terms         Internet 100        e A student can drill down to se
33. ormative           Your classes       University of Toronto    CSC 301  Neural Networks CSC101  Intro to Computer Science CSC201 Data Structures CSC207  Principles of  Software Design    Students Students Students  Students  Assignments Assignments  Assignments  Edit elit  Edit    CSC303  Testing Designs    Students       Add class                   7  Edit Classroom   e Click on the    Edit    button for a particular classroom from the Main Screen  see Image 5 A     e View the details of that Classroom and make text changes as desired  see Image 7 A below     e Click on    Continue    to submit the changes    Image 7 A  Editing a Classroom  Professor View        i    E yy  By htt   jwww branch3  topcoder  com ep  professor  2module  EditClassroom amp dsid   5  tt X      File Edit View Favorites Tools Help  Google  Giv yao SM Be WY Bookmarksy    Q Settings      Sa Sa   x   c     we oe    E  TopCoder    Education Platform       B d    i  Page   iG  Tools         TopCoder Cailege Platform    University of Toronto    Hello  polgara  Log out    Launch Arena Manage classes   Reports         Edit class       Class title   CSC201  Data Structures          Term   Spring 2008        Example     Spring 2007      Description   Data Structures_Edited           Home   ContactUs   Privacy   Terms         internet R 100          e Review and confirm changes  You will be notified if your actions are successful or prompted to re enter missing  information     8  Add A Student to Classroom    
34. rstscamp  scamp           Select all    Home   ContactUs   Privacy   Terms            Internet A 100       e  f a Student is rejected he or she will no longer see the rejected class in their list of courses that have been  approved or are waiting to be approved  Note  If a student has registered for a course and then has been rejected  for that course  the student will NOT be allowed to re register for the same course     9  Remove a Student from Classroom    e Click on the    Students    button  e You will see a list of    Active    Students who have already joined your class     e You may click on the    select    box to the right of the student s  name s  and click    Remove    to remove them from  your class  When removing a student  you will be prompted to confirm the request     16    J     Image 9 A  Selecting Active Students to be Removed  Professor   s View       TopCoder    Education Platform   Windows Internet Explorer DER              er yy  E  http   www branch3  topcoder com ep  module ViewClassroomDetalls amp clsid 1  Y   4 4 X Pi  File Edit View Favorites Tools Help    Google   G   vlos SM EF   Y Bookmarksy    Q settings          w  amp     E  TopCoder    Education Platform   T  B fas  v  b Page v  Gf Tools         TopCoder College  Platform    University of Toronto    Hello  polgara  Log out    Manage classes         Students    Class  CSC 301  Neural Networks    Active Students Students awaiting your approval to join this class    Student  Handie  Student  H
35. th those classes    30    Image 13 A  Main Report Page  E TopCoder    Education Platform   Windows Internet Explorer DER           Go X  EE htip   www branch3 topcoder com ep reports  module Home   J      Pe    File Edit View Favorites Tools Help    Google  G     p O settingsv                we k    E  TopCoder    Education Platform    fm v    Page       Tools      TopCoder College  Platform    University of Toronto    Hello  polgara  Log out    Launch Arena           Reports    Reporting is an integral part of the Educational Platform  Below you can select a classroom and view various statistics about how    the students performed on the assignments given to them            Select a class    University of Toronto    CSC 301  Neural Networks CSC101  Intro to Computer Science CSC201 Data Structures CSC207  Principles of    Software Design       CSC303  Testing Designs       __ M    a  A 100             e Click on the link to access reports associated with a particular classroom   e There are two main options on the Classroom Reports Page  Student Reports and Assignment Reports  The    column under    Students    shows all of the students in the class  first name  last name  handle  and the column  under    Assignments    shows the Assignments that are associated with that classroom and the status of each one     31    Image 13 B  Detailed Classroom Reports Page     2 TopCoder    Education Platform   Windows Internet Explorer          Ge yy  0 http   www  branch3  topcoder com 
36. ws Internet Explorer    GO    E htn trench  topcodercomiep     File    x     X       DAR     ek       Edit View Favorites Tools Help    vot OM E   YW Bookmarks              Settings v      A Do o Eae r G Toos             TopCoder Cell  ge  Platform  University of Toronto    Hello  isv  Log out    Launch Arena   Manage classes   Status  amp  Scores   Help       Welcome to the TopCoder Educational Platform    The Education Platform extends the TopCoder Algoritm Arena to aid you in learning programming concepts that you are being  taught in class             Your classes    University of Toronto  CSC 301  Neural Networks CSC101  Intro to Computer Science CSC201 Data Structures CSC207  Principles of    Software Design  AWAITING APPROVAL AWAITING APPROVAL AWAITING APPROVAL  AWAITING APPROVAL    Register for a class                R 100     The Professor sees that Student has signed up for class and can accept or reject him or her from their class     42    Go v  Bl http   www  branch3 topcoder  com ep  module ViewClassroomDetails amp dsid 12 x   4  X      File Edit View Favorites Tools Help  vost SM E   WY Bookmarks     Q Settings          w        R  D fs       Page v  Of Tools            TopCoder Cellege Platform    University of Toronto    Hello  polgara  Log out    Launch Arena Manage classes       Students    Class  CSC 301  Neural Networks    Active Students Students awaiting your approval to join this class    Student  Handie  Select Student  Handie  Select    lastJHayden  
37. y of the regular TopCoder Arena  Common functionality  includes the ability to chat to other members  move between different areas of the area  configure personal options and visit  practice rooms  As well  the arena features an    Active Contest    link where users can see upcoming Active Contests and  register for them  The Education Platform arena extends the functionality of the basic TopCoder arena  by including the ability  for authorized users  professors and students  to access additional active contests than those available to regular members   The added contests are the classes and assignments that have been set by the Professor     36    Image A  Educational Platform TopCoder Arena  Professor View        Tope x     Also try Software    Tor Design  amp   Development  Main 0 S Options Prac    COMPETITION ARENA  Lobby Admin Lobby Room    Pick a practice room from the menu above to test your coding skills     Who s here  1  Chat Area  R Handle    NON RATED    MESSAGES          e Students who are registered for classes or assignments with a particular professor at a University will have access to  those assignments via the    Active Contests    button  when they log into the system     e For example  the student  JHayden  below only has access to CSC201 course being taught by the Professor  polgara   even though the professor is teaching multiple courses  JHayden is only associated with a particular assignment for  CSC201     Image B  Educational Platform TopCoder Arena
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
Timex T5K729 heart rate monitor  JAMO 660A2 User's Manual  User`s manual FLIR DM93  "取扱説明書"  Sound module USM-RC V1.30 - BEIER  Activités pour les visiteurs individuels Activités pour les groupes  AT 1212R User Guide and Specifications    Copyright © All rights reserved. 
   Failed to retrieve file