Open phaustin opened 4 years ago
Question: what does "write a python equivalent of the text" mean? Surely not "write a textbook equivalent of Attaway's MatLab book"? Should this be "find a python- based text" or "figure out how to run the course without a text"?
Eg. "A Primer on Scientific Programming with Python", Hans Petter Langtangen, used by authors of Christian T. Jacobs, et al. “Experiences With Efficient Methodologies for Teaching Computer Programming to Geoscientists.” Journal of Geoscience Education 64, no. 3 (August 19, 2016): 183–98. https://doi.org/10.5408/15-101.1.
I meant produce the E211 equivalent of https://ubc-dsci.github.io/introduction-to-datascience/ For right now though, I think we just go through Andrew's material and note the readings and what the coverage is. I think about 90% of it is available on github in some form or another.
this is all on github with an open source license, for example: http://greenteapress.com/thinkpython/html/index.html
For the HP Langtangen book, the text seems to be closed source, but any of his slides could be converted to markdown with pandoc: https://hplgit.github.io/scipro-primer/slides/index.html
It's also a good example of the problems with texts in this area, nothing in this book will run with current python without quite a bit of work.
For the earth sciences, this is probably the best existing intro: https://geo-python.github.io/site/course-info/course-info.html
At the graduate level: https://github.com/pangeo-data/education-material
captured this in https://github.com/eoas-ubc/eoas_tlef/issues/2
matlab --batch
from python