-
Python Basics
Python is a great programming language. It’s open source, flexible, and – best of all – free. After receiving questions on getting started with Python, I’ve decided to create a few video tutorials on the Python Basics. These are not perfect videos, and any feedback on how to make them better would be greatly appreciated.…
-
Leveraging Jupyter notebooks
Hello again! I recently gave a webinar on leveraging Python, Jupyter notebooks, DesignSafe, and SimCenter educational tools in the classroom. The webinar can be found here: https://www.youtube.com/watch?v=5iSIK6wks5E&list=PL2GxvrdFrBlk31A0BhTFUGidpAbyJPXi4&index=28&t=0s Minjie Zhu, Michael Scott, and myself have begun to implement Python programming assignments in our graduate courses. In many ways our experience has been successful, but our approach…
-
Channeling Da Vinci
I recently went to a meeting about high-performance computing on GPUs at Nvidia. A number of OSU faculty participated, including those from environmental engineering, computer science and machine learning, chemical engineering, and robotics. The discussions forced me to think of new ways of explaining and perceiving my own work. Given how much I learned about…