Skip to content

Commit 5abc76b

Browse files
committed
Data structures week, Lab preferences form, Video access blurb
1 parent 38fe030 commit 5abc76b

File tree

3 files changed

+35
-4
lines changed

3 files changed

+35
-4
lines changed

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ <h4 class="text-primary">Schedule</h4>
149149
<div class="panel-body">
150150
<p class="blurb">Lectures are generally once per week, and are intended to fill the 80-minute class period. Each lecture covers a particular aspect of the Python language or ecosystem. Lectures build on each other - that is, the material gets progressively more advanced throughout the quarter. Slides are heavily animated, so both the compressed and full versions of the slide decks are uploaded.</p>
151151
<p class="blurb">Unfortunately, CS41 is not offered through SCPD, so the video recordings are not professionally done, and may at times be low-quality or missing entirely. Our goal is that the videos are a helpful learning resource, and hopefully they improve the CS41 experience for you!</p>
152-
<p class="blurb"><b>The video recordings are only viewable to those who have an SUID (@stanford.edu email). Requests for access by external accounts will not be approved.</b></p>
152+
<p class="blurb"><b>The video recordings are only viewable to those who have an SUNet ID (@stanford.edu email). Requests for access by external accounts will not be approved.</b> We will make exceptions on a case-by-case basis, especially to people who are university-affiliated. To apply for an exception, email coopermj@stanford.edu.</p>
153153
</div>
154154
<table class="table table-striped table-hover table-bordered">
155155
<thead>

res/announcements.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,16 @@
11
[
2+
{
3+
"uid": "bc440451-0d53-42dd-a55f-a797be6d7d6f",
4+
"title": "Lab Preferences Form",
5+
"content": "We're in the process of assigning students to TAs for lab groups. We're doing this based on your application to the class and your introduction email.\n\nIf there's something else we should keep in mind or if you have a group of people you'd like to work with during lab time, let us know by filling out this form: https://forms.gle/92y5zB9uVxdLoanm8. You only need to fill the form out if there's something we should keep in mind that you haven't yet expressed to us. You'll be informed of your assignments before class time next Wednesday!",
6+
"date": "2020-01-09",
7+
"visible": true
8+
},
29
{
310
"uid": "136ea15a-ed8d-47c3-a437-958d54d8dbe4",
411
"title": "Welcome to Stanford Python!",
512
"content": "Hello world! Welcome to \"CS 41: hap.py code.\" This course covers the fundamentals and contemporary usage of the Python programming language. This quarter is going to be amazing and I hope that you'll come along for the ride!",
613
"date": "2020-01-03",
714
"visible": true
815
}
9-
]
16+
]

res/schedule.json

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,37 @@
1414
{
1515
"title": "Python Fundamentals",
1616
"date": "2020-01-08",
17-
"active": true,
17+
"active": false,
1818
"description": "Our rapid progression through Python fundamentals continues, covering: objects, variables, and types, duck typing, equality vs. identity testing, additional useful string methods, string formatting (using .format()), file I/O (using a context manager), running Python as a script, the basics of imports, and virutal environments."
1919
}
2020
],
2121
"dates": {
2222
"start": "2020-01-06",
2323
"end": "2020-01-10"
2424
}
25-
}
25+
},
26+
{
27+
"uid": "6daa4c3e-6c85-44e0-be87-15707909aee9",
28+
"num": 2,
29+
"title": "Data Structures",
30+
"visible": true,
31+
"days": [
32+
{
33+
"title": "Data Structures",
34+
"date": "2020-01-13",
35+
"active": true,
36+
"description": "Python's numerous tools for standard data manipulation makes life easy for programmers. Together with a review of lists from last week, we'll see dictionaries, tuples, and sets, along with all of their common operators and even a few uncommon ones. We briefly look at a few looping techniques (enumerate, zip), and then dive into comprehensions. Python allows us to write list, dictionary, and set comprehensions, and we'll explore these tools as well as their connection to higher-level reasoning about problem-solving."
37+
},
38+
{
39+
"title": "Data Structures Lab",
40+
"date": "2020-01-15",
41+
"active": false,
42+
"description": "The first full-length lab of CS41 features a wide collection of small problems, chosen to practice the many, many topics covered in the first three days of lecture and solidify concepts that may not have been absorbed on the first pass."
43+
}
44+
],
45+
"dates": {
46+
"start": "2020-01-13",
47+
"end": "2020-01-17"
48+
}
49+
}
2650
]

0 commit comments

Comments
 (0)