Skip to content

Commit e4ab14c

Browse files
committed
Merge pull request #6 from emman27/master
Update for CS1010S AY 14/15 Sem 1
2 parents 533da5b + 324d665 commit e4ab14c

File tree

1 file changed

+39
-13
lines changed

1 file changed

+39
-13
lines changed

claims/claim-cs1010s.js

Lines changed: 39 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)