Online Teaching Content
-
[On-Line Learning]
- this is a site with a few different on-line courses I've put together
over the years, including Programming, "Soft Skills", Active Learning,
Creativity, Interviewing, and Instructional Design.
-
[Methodologies] - some notes on different Software Development Methodologies.
-
[SSADM] - Detailed webpages on a specific Software Development Methodology.
-
[Six Thinking Hats] - Some advice and examples of how to structure lessons following the Six Thinking Hats.
-
[B.L.I.T.T.] - A course on some key ideas associated with Blended Learning.
-
[Accommodations] - Some notes and suggestions on accommodations for diverse learners.
-
[ChatGPT Assessments] - this has recommendations of how to use LLMs in assessments, or how to prevent their use
-
Downloadable Content for Lecturers and Researchers
-
[Journals] - Downloadable Teaching Journal and Supervisor Journal.
-
[Checksheets] - One-page checksheet with a range of topics, include research process, and teaching methods.
-
[LASERS] - Exploring what "Tech for Good" really means.
Micro-lessons
- [#PythonMonday] - A page-by-page set of lessons on Python Programming.
- [#RegExThursday] - A page-by-page set of lessons on Regular Expressions.
PDF Guides
- I developed two guides during lockdown that serve as introductions to Online Teaching and Online Assessment.