@@ -30,7 +30,7 @@ var config = {
3030 // Format: YYYY/MM/DD
3131 // Note: Month is from 0-11, Date is from 1-31
3232 // This should be the semester's week 1. For AY13/14 Sem 1, it's Monday, Aug 12
33- first_day_of_sem : new Date ( 2014 , 0 , 13 ) ,
33+ first_day_of_sem : new Date ( 2014 , 7 , 11 ) ,
3434 // in case you want to customize the duties field for each activity
3535 duties : {
3636 'Assignment Marking' : 'Graded students\' assignments' ,
@@ -42,39 +42,65 @@ var config = {
4242 // the following function should return a list of claim objects that you want to make
4343 activities_list_fn : function ( ) {
4444 var claims_list = [ ] ;
45- // Course prep: 20 hours
46- for ( var week = 1 ; week <= 5 ; week ++ ) {
45+
46+ // Course prep: 18 (+4) hours
47+ // 1 class tutors to remove this first loop
48+ for ( var week = 1 ; week <= 4 ; week ++ ) {
49+ claims_list . push ( {
50+ activity_type : Claim . COURSE_MATERIAL_PREPARATION ,
51+ week : week ,
52+ day : "SATURDAY" ,
53+ start_time : '1600' ,
54+ end_time : '1700'
55+ } )
56+ }
57+ for ( var week = 1 ; week <= 12 ; week ++ ) {
58+ claims_list . push ( {
59+ activity_type : Claim . COURSE_MATERIAL_PREPARATION ,
60+ week : week ,
61+ day : "SATURDAY" ,
62+ start_time : '1730' ,
63+ end_time : '1800'
64+ } ) ;
65+ }
66+ for ( var week = 1 ; week <= 12 ; week ++ ) {
4767 claims_list . push ( {
4868 activity_type : Claim . COURSE_MATERIAL_PREPARATION ,
4969 week : week ,
5070 day : "MONDAY" ,
5171 start_time : '1100' ,
5272 end_time : '1200'
5373 } ) ;
74+ }
75+ // 1-class tutors to reduce to 1hr
76+ for ( var week = 1 ; week <= 12 ; week ++ ) {
5477 claims_list . push ( {
55- activity_type : Claim . CONSULTATION ,
78+ activity_type : Claim . ASSIGNMENT_MARKING ,
5679 week : week ,
57- day : "TUESDAY " ,
80+ day : "SATURDAY " ,
5881 start_time : '1600' ,
59- end_time : '1700 '
82+ end_time : '1800 '
6083 } ) ;
6184 }
6285
63- // Weekly stuff (Tutorials and Assignments Marking: 20 + 40 = 60 hours )
86+ // Weekly stuff (Fill in your tutorial timeslots )
6487 for ( var week = 3 ; week <= 13 ; week ++ ) {
88+ if ( week === 7 ) { // no tutorial for week 7
89+ continue
90+ }
6591 claims_list . push ( {
6692 activity_type : Claim . TUTORIAL ,
6793 week : week ,
6894 day : "MONDAY" ,
69- start_time : '1300 ' ,
70- end_time : '1400 '
95+ start_time : '1500 ' ,
96+ end_time : '1600 '
7197 } ) ;
7298 claims_list . push ( {
73- activity_type : Claim . ASSIGNMENT_MARKING ,
99+ activity_type : Claim . TUTORIAL ,
74100 week : week ,
75- day : "SATURDAY " ,
76- start_time : '1200 ' ,
77- end_time : '1600 '
101+ day : "TUESDAY " ,
102+ start_time : '1400 ' ,
103+ end_time : '1500 '
78104 } ) ;
79105 } ;
80106
0 commit comments