Watashi26 / python-for-environmental-science

Repo for the Jupyter notebooks for a programming course at the Justus-Liebig-University Giessen

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Python for Environmental Science

Repo for the Jupyter notebooks and code for a programming course at the Justus-Liebig-University Giessen. This course is meant to get students from not knowing how to program at all, to being able to use the pandas library to work with data and make good figures with matplotlib. I try to get the topics across in a universal way, so the skills teached are not restricted to environmental science. The title is meant to refer that this course covers things that are useful when working in environmental science and is less about environmental science itself.

The intended way to teach this course is the following:

This is a reversed classroom course, which means that the students are meant to take a look at the notebook for the day before class, watch all the videos and at least read the practice questions. In the classroom the students and teacher discuss the practice questions and then the students do the exercises on their on, but can ask the teacher at any time to help them out. This way enables the students to get the most knowledge out of their teachers and also allows students to even do this course with no teacher at all (though it is probably quite helpful to have one).

If you want to contribute I'd be happy to hear from you. The easiest way is to simply send me a pull request. If any questions arise please contact me.

If you do not have a Python distribution on your computer already I can recommend WinPython, but the course is also doable with other ones.

This course is based on Jupyter Notebooks, if you do not know how to use them take a look here.

About

Repo for the Jupyter notebooks for a programming course at the Justus-Liebig-University Giessen

License:Apache License 2.0


Languages

Language:Jupyter Notebook 82.4%Language:Python 17.6%