rescu / brainstorm

Sandbox for ideas/techniques/problems to be placed in final lesson plans
MIT License
0 stars 0 forks source link

brainstorm

Outlines for possilbe lesson plans for pedagogical approaches to scientific computing. This is all a bit outdated and has just been copied over from textbook repo. It can probably be deleted and has just been saved for "historical reasons"

Best to provide at least one chapter on introductory programming practice.

After that, can either organize by mathematical topic (ODE, data analysis, matrices/linear algebra) or organize by physical example-this may be more pedagogical, but less organized in some ways.

Ch. 0-Introduction

Introduction to Python/Programming

Plotting-Introduction to Matplotlib

Using Numpy and SciPy

LaTeX and Markdown

Ch. 1-Solving Ordinary Differential Equations (ODEs) by Example

Projectile Motion

Simple Harmonic Motion

Gravitation and Radially Symmetric Forces

Other chapters could include root-finding methods, matrix inversion/decomposition, Monte-Carlo methods

All should be framed in a context that's easily accessible to high school students; try to always provide good physical motivation for introducing topics.