Skip to content

Commit c223f15

Browse files
committed
Site information
1 parent 753ebc6 commit c223f15

File tree

2 files changed

+53
-5
lines changed

2 files changed

+53
-5
lines changed

res/labs.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@
2929
{
3030
"week": 6,
3131
"topic": "NumPy and Object-Oriented Programming",
32-
"part1": "https://drive.google.com/open?id=1se0J5yFRWj-Y7mv9KhUO5xv04a7s84fZ",
33-
"part2": "#",
34-
"solutions": "#",
32+
"part1": "https://github.com/stanfordpython/python-labs/blob/master/notebooks/lab-6/lab6-part1-numpy.ipynb",
33+
"part2": "https://github.com/stanfordpython/python-labs/blob/master/notebooks/lab-6/lab6-part2-oop.ipynb",
34+
"solutions": "https://github.com/stanfordpython/python-labs/tree/master/solutions/lab-6",
3535
"visible": true,
3636
"active": true
3737
}

res/schedule.json

Lines changed: 50 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,13 +110,61 @@
110110
{
111111
"title": "Web Requests Lab",
112112
"date": "2020-02-05",
113-
"active": "false",
113+
"active": false,
114114
"description": "This lab is very free-form. You can choose to implement a Reddit Wallpaper Scraper, which was a former assignment in CS 41, or you can work on pretty much anything else! It's getting to be midterm season, and we want everyone to enjoy themselves, and have fun learning Python in a low-stress environment. You could choose to explore more Python functions and features, start a final project, or continue in our Quest for the Unicorn."
115115
}
116116
],
117117
"dates": {
118118
"start": "2020-02-03",
119119
"end": "2020-02-07"
120120
}
121+
},
122+
{
123+
"uid": "bbf3fa0a-0a79-4ed4-b7dd-1172e5083bd8",
124+
"num": 6,
125+
"title": "NumPy",
126+
"visible": true,
127+
"days": [
128+
{
129+
"title": "NumPy",
130+
"date": "2020-02-10",
131+
"active": false,
132+
"description": "Transitioning into the \"data science\" focus of CS 41, this lecture focuses on numerical computing in Python. We start by discussing the ndarray, the canonical Numpy object, and explore its properties (axes, shape). We then proceed onwards to ndarray functions and transformations, and the nuances of functions acting on multi-dimensional objects (like broadcasting). We then apply what we've learned to statistical computing methods in Python, and to the standard linear parameter fitting problem."
133+
},
134+
{
135+
"title": "NumPy Lab",
136+
"date": "2020-02-12",
137+
"active": true,
138+
"description": "The first segment of this lecture is composed of some tricky ndarray manipulation problems. Next, we move on to a fun movie prediction model to predict which movies their classmates will most enjoy. Then, for a whimsical twist, we introduce the Pandas data processing library, and students employ properties of Pandas arrays to create beautiful ascii art. And finally, in Part 2 of the lab, we explore Object-Oriented Python, bringing a close to our exploration of Python's core language features."
139+
}
140+
],
141+
"dates": {
142+
"start": "2020-02-10",
143+
"end": "2020-02-14"
144+
}
145+
},
146+
{
147+
"uid": "643dace4-4db6-43c1-ac2d-7953e5679af6",
148+
"num": 7,
149+
"title": "Third Party & Standard Libraries",
150+
"visible": true,
151+
"days": [
152+
{
153+
"title": "President's Day",
154+
"date": "2020-02-17",
155+
"active": false,
156+
"description": "PRESIDENT'S DAY"
157+
},
158+
{
159+
"title": "Third Party & Standard Libraries Lab",
160+
"date": "2020-02-19",
161+
"active": false,
162+
"description": "To many, the most important feature of a programming language is not syntax or program flow, but rather the work that prior programmers have put in to make routine computations straightforward. In this lecture, we explore the Python standard libraries, and delve into the rich depth and diversity of libraries that Python has to offer. We start by exploring pdb, Python's debugging library, and quickly move into specialized containers, regex tools, customizable iterators, and system-level interactions. If there's time, we explore temporal modules, like timeit and datetime, and libraries for file compression."
163+
}
164+
],
165+
"dates": {
166+
"start": "2020-02-17",
167+
"end": "2020-02-21"
168+
}
121169
}
122-
]
170+
]

0 commit comments

Comments
 (0)