From 6df5e440045dd45f2e028336385b98d5e9e76263 Mon Sep 17 00:00:00 2001 From: Dave Beck Date: Thu, 7 Nov 2024 11:11:39 -0800 Subject: [PATCH] moved comms to today --- syllabus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/syllabus.md b/syllabus.md index 4a88619..2f7463c 100755 --- a/syllabus.md +++ b/syllabus.md @@ -14,7 +14,7 @@ collection: fall2021 |
| **October 15**:
Procedural Python [(notebook)](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/04_jupyter_and_python_intro/python_vars_and_flow_control.ipynb) [(video)](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=ef647873-8027-41c9-84a1-b20a0132e509)
Guided Pandas tour [(notebook)](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/05_pandas_more_git/data_manipulation.ipynb) | | **October 17**:
Python and Pandas tour, part 2 [(video)](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=b8ddbf98-fbd0-4113-bc80-b20c01381da7))
Project overview | | [Projects](http://uwseds.github.io/projects.html)
[Real Python on imports](https://realpython.com/absolute-vs-relative-python-imports/) | | | **October 22**:
Procedural Python (finishing)
Student project proposals and project pairing| | **October 24**:
Student project pairing
([slides](https://github.com/UWSEDS/lecture-materials/raw/master/05_pandas_more_git/Version_Control_p2.pptx)[(video)](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=27a63672-62fa-43a7-9caf-b2110133f0d9)
| | | | | **October 29**:
**HW1 Due**
Intermediate git and collaboration with GitHub
([slides](https://github.com/UWSEDS/lecture-materials/raw/master/05_pandas_more_git/05_more_git.pptx), [video](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=3ebd35af-6cf8-4dd3-860f-b21a0142786b), [video from previous year](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=1219450c-4f15-4da7-8e26-af340138242e)) | | **October 31**:
Software design, use case design
([slides](https://github.com/UWSEDS/lecture-materials/tree/master/09_design/Software_Design.pptx))
([video](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=f1fd7ae0-d913-4536-91a7-b21a0131aab8)) |
| [Link to HW2](https://classroom.github.com/a/AnqUljZA)
[PEP8](https://www.python.org/dev/peps/pep-0008/)
[Google Python Style Guide](http://google.github.io/styleguide/pyguide.html) | -| **November 4**
**HW2 DUE!** | **November 5**:
Finishing components
How to do a technology review
Modules, imports and names
Debugging, exceptions, testing
([commands](https://github.com/UWSEDS/lecture-materials/blob/master/modules_imports_names/notes.txt), [debugging](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/Debugging.ipynb), [exceptions](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/Exceptions.ipynb), [testing](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/Unit-tests.ipynb), [(video)](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=441a76e6-d283-42aa-8df5-b21f0143a07e), [2023](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=b037b6fb-4a17-4459-9e6e-b0b301421eec), [2022](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=3f9234aa-5773-4567-b4c7-af470141afc6)) | | **November 7** How to do a technology review
Modules, imports and names
[commands](https://github.com/UWSEDS/lecture-materials/blob/master/modules_imports_names/notes.txt)||[Link to HW3]() Examples: [simple pip](https://github.com/dacb/codebase), [simple conda](https://github.com/dacb/codebase_conda), [complex kitchen sink](https://github.com/uwescience/shablona), [entropy example](https://github.com/uwseds/entropy)| +| **November 4**
**HW2 DUE!** | **November 5**:
Finishing components
How to do a technology review
Modules, imports and names
Debugging, exceptions, testing
([commands](https://github.com/UWSEDS/lecture-materials/blob/master/modules_imports_names/notes.txt), [debugging](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/Debugging.ipynb), [exceptions](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/Exceptions.ipynb), [testing](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/Unit-tests.ipynb), [(video)](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=441a76e6-d283-42aa-8df5-b21f0143a07e), [2023](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=b037b6fb-4a17-4459-9e6e-b0b301421eec), [2022](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=3f9234aa-5773-4567-b4c7-af470141afc6)) | | **November 7** How to do a technology review: [communication](https://github.com/UWSEDS/lecture-materials/blob/master/communication.pptx?raw=true)
Modules, imports and names
[commands](https://github.com/UWSEDS/lecture-materials/blob/master/modules_imports_names/notes.txt)||[Link to HW3]() Examples: [simple pip](https://github.com/dacb/codebase), [simple conda](https://github.com/dacb/codebase_conda), [complex kitchen sink](https://github.com/uwescience/shablona), [entropy example](https://github.com/uwseds/entropy)| | | **November 12**:
**Technology Reviews**
([video](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=1c80089c-716f-46a1-bf04-b0ba01425f54)) | | **November 14**: Debugging, exceptions, testing
([commands](https://github.com/UWSEDS/lecture-materials/blob/master/modules_imports_names/notes.txt), [debugging](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/Debugging.ipynb), [exceptions](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/Exceptions.ipynb), [testing](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/Unit-tests.ipynb), [(video)](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=441a76e6-d283-42aa-8df5-b21f0143a07e), [2023](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=b037b6fb-4a17-4459-9e6e-b0b301421eec), [2022](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=3f9234aa-5773-4567-b4c7-af470141afc6))
Testing
([testing](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/Unit-tests.ipynb), [test_entropy.py](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/entropy/tests/test_entropy.py), [entropy.py](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/entropy/entropy.py), [notes.txt](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/notes.txt), [video](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=b037b6fb-4a17-4459-9e6e-b0b301421eec)) | **November 16**
**HW3 DUE!** | [Link to HW4]() | | | **November 19**:
[Documentation & Style overview](https://github.com/UWSEDS/lecture-materials/raw/master/06_documentation_and_style/style_active_learning.pptx)
[python_demo_1.py](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/06_documentation_and_style/python_demo_1.py)
[python_demo_2.py](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/06_documentation_and_style/python_demo_2.py)
[(video)](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=c4869581-0b02-4f9a-8d08-af550142748d) | | **November 21**:
NO CLASS (Thanksgiving) | | | | | **November 26**:
Standups (students);
[Virtual Environments](https://github.com/UWSEDS/lecture-materials/raw/master/10_virtual_envs_and_continuous_integration/virtual_environments.pptx)
[Continuous integration](https://github.com/UWSEDS/lecture-materials/blob/master/10_virtual_envs_and_continuous_integration/continous_integration.pptx?raw=true) [(video)](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=1e94b57c-2dab-4610-a6a4-b0c80142d5d5)[(video2022)](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=02fc5948-dbe1-4a6a-a295-af5e0147268c)
**HW4 DUE!**| | **November 28**:
Standups (students)
Finish CI & Package structure [(slides)](https://github.com/UWSEDS/lecture-materials/blob/master/08_package_structure/ProjectStructure_Packaging.pdf)
[(video)](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=02fc5948-dbe1-4a6a-a295-af5e0147268c)
[Communication, revisited](https://github.com/UWSEDS/lecture-materials/blob/master/communication.pptx?raw=true)
Group consultations with Dave & Evan & Nels | | [codebase CI example](https://github.com/dacb/codebase) and [codebase complete example](https://github.com/dacb/codebase_github_actions)|