Skip to content

Course Repository for "Introduction to Scientific Programming with Python" (UNIL, FGSE, Fall 2022)

License

Notifications You must be signed in to change notification settings

tbeucler/2022_Intro_Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Course Repository for "Introduction to Scientific Programming with Python" (UNIL, FGSE, Fall 2022)

See Tutorials for the Google Colab notebooks used during the tutorials and Exercises for the notebooks used during the coding sessions. If you are taking this course for credits, don't forget to push the completed notebooks in the Exercises directory of your cloned repository.

These tutorials and exercises adapt excellent online resources to efficiently introduce the basics of Python, in particular:

There are many excellent tutorials to get started with Python, such as:

  • Programming with Python by © Software Carpentry and © Data Carpentry (License), if you need a tutorial that focuses on the fundamentals and goes at a slower pace than this tutorial.
  • The Python Basics page from Machine Learning for Climate and Energy by Bruno Deremble and Alexis Tantet (License). This page is appropriate if you are looking for a quick tutorial covering the libraries to get started with machine learning for the environmental sciences.
  • Pythia Foundations, which is a community learning resource for Python-based computing in the geosciences

If you are struggling with some of the exercises, do not hesitate to:

  • Use a direct Internet search, or stackoverflow
  • Ask your neighbor(s), the teacher, or the TA for help
  • Debug your program, e.g., by following this tutorial
  • Use assertions, e.g., by following this tutorial

About

Course Repository for "Introduction to Scientific Programming with Python" (UNIL, FGSE, Fall 2022)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •