Deciding programming language for computational physics course

Matlab vs. Python (Medium)

Python is free, Matlab is well documented and has simulink.

Mathwork’s answer to it

My decision: is Matlab available at UOC? No data

Matlab to python migration guide (Enthought)

I did the tutorial on google colab and very easy to write and run, without having to setup anything. this is how students should do their assignment and projects.

https://colab.research.google.com/drive/12Nk14JmuwkGA1Rv8pHhVlGdxl5iEAqxM#scrollTo=jfYvIWTQWTtW

Python with web interface. Offer hosting with herokuapp. how about jupyterhub account for students?

UOC uses desire2learn (linkedin learning) or D2L system. Students can submit .py files (or ipynb files). or through google colab which might be the easiest.

So give them projects in python and run it on google colab.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s