Skip to content

Commit a831df8

Browse files
committed
Basic frame migration for F18 site
1 parent b997f82 commit a831df8

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

74 files changed

+6518
-32
lines changed

_config.yml

+12
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,18 @@ collections:
2626
output: true
2727

2828
defaults:
29+
- scope:
30+
path: "_syllabus/f18"
31+
values:
32+
category: f18
33+
- scope:
34+
path: "_lectures/f18"
35+
values:
36+
category: f18
37+
- scope:
38+
path: "_updates/f18"
39+
values:
40+
category: f18
2941
- scope:
3042
path: "_syllabus/w18"
3143
values:

_syllabus/f18/week01.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
sectionHeader: 'Introduction and Basics'
3+
week: 1
4+
dates: 09/07/2018
5+
lecturer: mmdarden
6+
slidesName: f18/week1
7+
homeworkRelease: 2018-09-07 11:00:00
8+
lectureRelease: 2018-09-07 11:00:00
9+
advancedThisWeek: false
10+
solutionRelease: 2018-09-20 00:00:00
11+
title: "Introduction, Virtual Machines, & Command Line Primer"
12+
# lectureTopics:
13+
# - TBD
14+
# homeworkTopics:
15+
# - TBD
16+
# advancedTopics:
17+
# - TBD
18+
lectureSummary:
19+
leccapFri:
20+
---

_syllabus/f18/week02.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
sectionHeader:
3+
week: 2
4+
dates: 09/14/2018
5+
lecturer: mmdarden
6+
slidesName: f18/week2
7+
homeworkRelease: 2018-09-14 11:00:00
8+
lectureRelease: 2018-09-14 11:00:00
9+
advancedThisWeek: true
10+
solutionRelease: 2018-09-27 00:00:00
11+
title: "Basic Git"
12+
# lectureTopics:
13+
# - TBD
14+
# homeworkTopics:
15+
# - TBD
16+
# advancedTopics:
17+
# - TBD
18+
lectureSummary:
19+
leccapFri:
20+
---

_syllabus/f18/week03.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
sectionHeader:
3+
week: 3
4+
dates: 09/21/2018
5+
lecturer: mmdarden
6+
slidesName: f18/week3
7+
homeworkRelease: 2018-09-21 11:00:00
8+
lectureRelease: 2018-09-21 11:00:00
9+
advancedThisWeek: true
10+
solutionRelease: 2018-10-04 00:00:00
11+
title: "Shells, Environment, Scripting, and Bash"
12+
# lectureTopics:
13+
# - TBD
14+
# homeworkTopics:
15+
# - TBD
16+
# advancedTopics:
17+
# - TBD
18+
lectureSummary:
19+
leccapFri:
20+
---

_syllabus/f18/week04.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
sectionHeader: 'Being Efficient'
3+
week: 4
4+
dates: 09/28/2018
5+
lecturer: mmdarden
6+
slidesName: f18/week4
7+
homeworkRelease: 2018-09-28 11:00:00
8+
lectureRelease: 2018-09-28 11:00:00
9+
advancedThisWeek: true
10+
solutionRelease: 2018-10-11 00:00:00
11+
title: "Editors"
12+
# lectureTopics:
13+
# - TBD
14+
# homeworkTopics:
15+
# - TBD
16+
# advancedTopics:
17+
# - TBD
18+
lectureSummary:
19+
leccapFri:
20+
---

_syllabus/f18/week05.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
sectionHeader:
3+
week: 5
4+
dates: 10/05/2018
5+
lecturer: mmdarden
6+
slidesName: f18/week5
7+
homeworkRelease: 2018-10-05 11:00:00
8+
lectureRelease: 2018-10-05 11:00:00
9+
advancedThisWeek: true
10+
solutionRelease: 2018-10-18 00:00:00
11+
title: "Git II"
12+
# lectureTopics:
13+
# - TBD
14+
# homeworkTopics:
15+
# - TBD
16+
# advancedTopics:
17+
# - TBD
18+
lectureSummary:
19+
leccapFri:
20+
---

_syllabus/f18/week06.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
sectionHeader:
3+
week: 6
4+
dates: 10/12/2018
5+
lecturer: mmdarden
6+
slidesName: f18/week6
7+
homeworkRelease: 2018-10-12 11:00:00
8+
lectureRelease: 2018-10-12 11:00:00
9+
advancedThisWeek: true
10+
solutionRelease: 2018-10-25 00:00:00
11+
title: "Unix II"
12+
# lectureTopics:
13+
# - TBD
14+
# homeworkTopics:
15+
# - TBD
16+
# advancedTopics:
17+
# - TBD
18+
lectureSummary:
19+
leccapFri:
20+
---

_syllabus/f18/week07.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
sectionHeader: 'Developing'
3+
week: 7
4+
dates: 10/19/2018
5+
lecturer: mmdarden
6+
slidesName: f18/week7
7+
homeworkRelease: 2018-10-19 11:00:00
8+
lectureRelease: 2018-10-19 11:00:00
9+
advancedThisWeek: true
10+
solutionRelease: 2018-11-01 00:00:00
11+
title: "Build Systems"
12+
# lectureTopics:
13+
# - TBD
14+
# homeworkTopics:
15+
# - TBD
16+
# advancedTopics:
17+
# - TBD
18+
lectureSummary:
19+
leccapFri:
20+
---

_syllabus/f18/week08.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
sectionHeader:
3+
week: 8
4+
dates: 10/26/2018
5+
lecturer: mmdarden
6+
slidesName: f18/week8
7+
homeworkRelease: 2018-10-26 11:00:00
8+
lectureRelease: 2018-10-26 11:00:00
9+
advancedThisWeek: true
10+
solutionRelease: 2018-11-08 00:00:00
11+
title: "Unit Testing and Python"
12+
# lectureTopics:
13+
# - TBD
14+
# homeworkTopics:
15+
# - TBD
16+
# advancedTopics:
17+
# - TBD
18+
lectureSummary:
19+
leccapFri:
20+
---

_syllabus/f18/week09.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
sectionHeader:
3+
week: 9
4+
dates: 11/02/2018
5+
lecturer: mmdarden
6+
slidesName: f18/week9
7+
homeworkRelease: 2018-11-02 11:00:00
8+
lectureRelease: 2018-11-02 11:00:00
9+
advancedThisWeek: true
10+
solutionRelease: 2018-11-15 00:00:00
11+
title: "Debuggers"
12+
# lectureTopics:
13+
# - TBD
14+
# homeworkTopics:
15+
# - TBD
16+
# advancedTopics:
17+
# - TBD
18+
lectureSummary:
19+
leccapFri:
20+
---

_syllabus/f18/week10.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
sectionHeader: 'Standing on the Shoulders of Giants'
3+
week: 10
4+
dates: 11/09/2018
5+
lecturer: mmdarden
6+
slidesName: f18/week10
7+
homeworkRelease: 2018-11-09 11:00:00
8+
lectureRelease: 2018-11-09 11:00:00
9+
advancedThisWeek: true
10+
solutionRelease: 2018-11-22 00:00:00
11+
title: "Package Managers & Development Environment"
12+
# lectureTopics:
13+
# - TBD
14+
# homeworkTopics:
15+
# - TBD
16+
# advancedTopics:
17+
# - TBD
18+
lectureSummary:
19+
leccapFri:
20+
---

_syllabus/f18/week11.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
sectionHeader:
3+
week: 11
4+
dates: 11/16/2018
5+
lecturer: mmdarden
6+
slidesName: f18/week11
7+
homeworkRelease: 2018-11-16 11:00:00
8+
lectureRelease: 2018-11-16 11:00:00
9+
advancedThisWeek: true
10+
solutionRelease: 2018-11-29 00:00:00
11+
title: "IDEs"
12+
# lectureTopics:
13+
# - TBD
14+
# homeworkTopics:
15+
# - TBD
16+
# advancedTopics:
17+
# - TBD
18+
lectureSummary:
19+
leccapFri:
20+
---

_syllabus/f18/week12.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
sectionHeader:
3+
week: 12
4+
dates: 11/23/2018
5+
lecturer: mmdarden
6+
slidesName: f18/week12
7+
homeworkRelease: 2018-11-23 11:00:00
8+
lectureRelease: 2018-11-23 11:00:00
9+
advancedThisWeek: false
10+
solutionRelease: 2018-12-06 00:00:00
11+
title: "No lecture, Thanksgiving break"
12+
# lectureTopics:
13+
# - TBD
14+
# homeworkTopics:
15+
# - TBD
16+
# advancedTopics:
17+
# - TBD
18+
lectureSummary:
19+
leccapFri:
20+
---

_syllabus/f18/week13.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
sectionHeader:
3+
week: 13
4+
dates: 11/30/2018
5+
lecturer: mmdarden
6+
slidesName: f18/week13
7+
homeworkRelease: 2018-11-30 11:00:00
8+
lectureRelease: 2018-11-30 11:00:00
9+
advancedThisWeek: true
10+
solutionRelease: 2018-12-13 00:00:00
11+
title: "A Sampling of Other Things"
12+
# lectureTopics:
13+
# - TBD
14+
# homeworkTopics:
15+
# - TBD
16+
# advancedTopics:
17+
# - TBD
18+
lectureSummary:
19+
leccapFri:
20+
---

_syllabus/f18/week14.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
sectionHeader:
3+
week: 14
4+
dates: 12/07/2018
5+
lecturer: mmdarden
6+
slidesName: f18/week14
7+
homeworkRelease: 2018-12-07 11:00:00
8+
lectureRelease: 2018-12-07 11:00:00
9+
advancedThisWeek: true
10+
solutionRelease: 2018-12-20 00:00:00
11+
title: "TBA - Staff"
12+
# lectureTopics:
13+
# - TBD
14+
# homeworkTopics:
15+
# - TBD
16+
# advancedTopics:
17+
# - TBD
18+
lectureSummary:
19+
leccapFri:
20+
---

_syllabus/seed.py

+17-20
Original file line numberDiff line numberDiff line change
@@ -27,62 +27,59 @@
2727
lectures = [
2828
{
2929
'sectionHeader': 'Introduction and Basics',
30-
'date': '01/05/2018',
30+
'date': '09/07/2018',
3131
'title': 'Introduction, Virtual Machines, & Command Line Primer',
3232
'adv': 'false'
3333
}, {
34-
'date': '01/12/2018',
34+
'date': '09/14/2018',
3535
'title': 'Basic Git'
3636
}, {
37-
'date': '01/19/2018',
37+
'date': '09/21/2018',
3838
'title': 'Shells, Environment, Scripting, and Bash'
3939
}, {
4040
'sectionHeader': 'Being Efficient',
41-
'date': '01/26/2018',
41+
'date': '09/28/2018',
4242
'title': 'Editors'
4343
}, {
44-
'date': '02/02/2018',
44+
'date': '10/05/2018',
4545
'title': 'Git II'
4646
}, {
47-
'date': '02/09/2018',
47+
'date': '10/12/2018',
4848
'title': 'Unix II'
4949
}, {
5050
'sectionHeader': 'Developing',
51-
'date': '02/16/2018',
51+
'date': '10/19/2018',
5252
'title': 'Build Systems'
5353
}, {
54-
'date': '02/23/2018',
54+
'date': '10/26/2018',
5555
'title': 'Unit Testing and Python'
5656
}, {
57-
'date': '03/02/2018',
58-
'title': 'No lecture, Spring break'
59-
}, {
60-
'date': '03/09/2018',
57+
'date': '11/02/2018',
6158
'title': 'Debuggers'
6259
}, {
6360
'sectionHeader': 'Standing on the Shoulders of Giants',
64-
'date': '03/16/2018',
61+
'date': '11/09/2018',
6562
'title': 'Package Managers & Development Environment'
6663
}, {
67-
'date': '03/23/2018',
64+
'date': '11/16/2018',
6865
'title': 'IDEs'
6966
}, {
70-
'date': '03/30/2018',
67+
'date': '11/23/2018',
7168
'title': 'No lecture, Thanksgiving break',
72-
'adv': 'false',
69+
'adv': 'false'
7370
}, {
74-
'date': '04/06/2018',
71+
'date': '11/30/2018',
7572
'title': 'A Sampling of Other Things'
7673
}, {
77-
'date': '04/13/2018',
74+
'date': '12/07/2018',
7875
'title': 'TBA - Staff'
7976
}
8077
]
8178

8279
if __name__ == '__main__':
8380
for idx, lecture in enumerate(lectures):
84-
syllabusInfo = 'w18/week{0:02d}.md'.format(idx + 1)
85-
lecSlide = 'w18/week{0:01d}'.format(idx + 1)
81+
syllabusInfo = 'f18/week{0:02d}.md'.format(idx + 1)
82+
lecSlide = 'f18/week{0:01d}'.format(idx + 1)
8683
with open(syllabusInfo, 'w') as f:
8784
secHeader = lecture.get('sectionHeader', '')
8885
lecDate = arrow.get(lecture['date'], 'MM/DD/YYYY')

archive/w18/advanced/badges.png

29.8 KB
Loading
220 KB
Binary file not shown.

0 commit comments

Comments
 (0)