Hands-on Teaching with Jupyter Notebooks on nanoHUB
Offered By: nanohubtechtalks via YouTube
Course Description
Overview
Explore the use of nanoHUB Jupyter Notebook-based content in college Chemistry courses through this 56-minute webinar presented by Dr. Michael Reppert from Purdue University. Learn about nanoHUB's unique capabilities for hands-on simulation, visualization, and programming projects in Chemistry education. Discover three specific applications: a Lattice Protein simulation app for Physical Chemistry, a nanoHUB-hosted homepage for a Physical Chemistry laboratory, and a graduate Molecular Spectroscopy course homepage. Gain insights into using nanoHUB for science outreach with the Protein Structure Lab tool. Get practical tips on getting started with nanoHUB-hosted content, including using the Jupyter Notebook Tool, understanding the anatomy of a nanoHUB app, and leveraging GitHub for development. Consider important aspects such as data storage and front-end/back-end project structures. This comprehensive webinar provides valuable information for educators interested in incorporating interactive, computational tools into their Chemistry curriculum.
Syllabus
Hands-on Teaching with Jupyter Notebooks in nanoHUB
How did I get started using nanoHUB?
How did I get started using nanoHUB?
Outline for today
Background & Definitions
What is a Jupyter Notebook?
What is nanoHUB?
Why Notebooks on nanoHUB?
Applications
CHM 372: Lattice Protein Simulator
CHM 370: Physical Chemistry Lab Analysis Visualization
CHM 676: Graduate Molecular Spectroscopy
Science Outreach: Protein Structure Lab
Getting Started
The Jupyter Notebook Tool
Getting Started: Anatomy of a nanoHUB App
Getting Started: Using GitHub
Advanced: Front-end/Back-end Projects
A word of caution: Data Storage
Conclusions
Thanks to…
Taught by
nanohubtechtalks
Related Courses
Scientific ComputingUniversity of Washington via Coursera Biology Meets Programming: Bioinformatics for Beginners
University of California, San Diego via Coursera High Performance Scientific Computing
University of Washington via Coursera Practical Numerical Methods with Python
George Washington University via Independent Julia Scientific Programming
University of Cape Town via Coursera