Merge branch "02-functions" into "develop"
Summary of the merged in commits:
* 4643927: Adjust content overview in README.md
* 0eb4b70: Add review and exercises for notebook 02
* 72db877: Add initial version of notebook 02
* ec3097e: Add the sample_package folder to the project
* c3fc760: Add sample_module.py to the project
* 22a85bc: Streamline previous content
* f606838: Add numpy to the dependencies
The sample_package folder serves as an example in notebook 02 as to what
a Python package looks like. Its contents actually belong to the chapter
on object-orientation.
Merge branch "01-elements" into "develop"
Summary of the merged in commits:
* b41c5b5: Adjust content overview in README.md
* d90d90e: Add review and exercises for notebook 01
* 3ee72c0: Add review and exercises for notebook 00
* 387708f: Adjust content overview in notebook 00
* b538275: Add initial version of notebook 01
Merge branch "repo-instructions" into "develop"
Summary of the merged in commits:
* 33d6d91: Add course info to README.md
* 318a5a8: Add a requirements.txt file
Merge branch "00-start-up" into "develop"
Summary of the merged in commits:
* bb2cfce: Add initial version of notebook 00
* f33af96: Add a simple .gitignore file
* d2fdda7: Add "develop" dependencies for the presenter
- the Jupyter notebooks are assumed to be run within an installation of
the Anaconda Distribution (version 2019-07 with Python 3.7.3) by the
students (assumed to be total beginners)
- for the presenter some special third-party libraries are added to
allow for executable code cells in presentation mode (via rise)
- black / blackcellmagic provide a convenient way to style the code
while working on the notebooks