Go to content ALT+c

Teacher PD Sessions  (Old site; new site is at https://scinet.courses)

Friday May 10, 2024 - 17:57

Purpose

This purpose of this PD course is to assist teachers in developing class materials which demonstrate the power and utility of scientific computing. The course content will be largely teacher-driven, with material presented on requested subjects in computing.


Possible topics

The goal of the course is to assist teachers in developing their own content. As such, the teachers themselves will determine the direction of the course. To get started, we list some possible topics below.

  • Computational thinking, necessary for understanding a wide range of disciplines, as well as an useful skill set in its own right.
  • Computational thinking skills for educators; best practices in teaching computational skills to students
  • Existing simulation/data analysis tools that can be used in discipline-specific classes
  • Basic Python programming
  • Methods for simulation
  • Methods for data analysis
  • Technologies for larger-scale computation
    • Clusters, including in-class
    • Cluster parallel computing
    • GPU parallel computing
  • Large-scale simulation techniques
  • Large-scale data analysis techniques

To express desire for a particular topic, or to suggest others, please email Erik Spence (ejspence at scinet.utoronto.ca).


Lecture slides

Python Script for Interactive Ball on Vibrating Plate

Requires pyprocessing and pyglet (pip install pyglet; pip install pyprocessing)

Modified BCCD image used in lecture 6

Python examples and data set for lecture 7.



 


Content Navigation


Course Calendar


Course Events



Questions? Contact Support.
Web site engine's code is copyright © ATutor®.
Modifications and code of added modules are copyright of SciNet.