I’m reading “Building Thinking Classrooms in Mathematics” and finding it transformational and eye-opening. I also stumbled upon a secondary school teacher’s YouTube series. She does a fantastic job of breaking each book chapter into her experiences and implementing it in her science classes.
Author: Bruce Elgort
AI in Higher Education Slide Deck
On Wednesday, October 25, 2023, I gave a presentation entitled “AI in Higher Education” to the Clark College Board of Trustees. The presentation also included a demonstration of the CS50 at Harvard University Duck Debugger AI assistant. If you have any questions about the slides or using AI in higher education, it is best to contact me.
CS50W Completed!
Today, I officially completed CS50w – Web Programming with Python and JavaScript. This course is offered by CS50 at Harvard University. If you or someone you know is interested in learning more about this course, I suggest you visit the CS50W on edX.
Here’s a post with all of the videos I made for each of the 6 projects in the course.
Here’s the certificate I received:

CS50W Final Project: WAVE Catcher
Here’s a 5-minute video that demonstrates my final project for CS50W.
CS50W Project 4: Network
Here’s a 4-minute video demonstrating my Network project for CS50W.
Teaching CS50x and CS50P in Higher Education
Here’s the video recording and resources of my presentation entitled “Teaching CS50x and CS50P in Higher Education,” which I gave at the CS50 Educators Workshop held at Harvard University from June 29 – July 1, 2023.
Video
Slides
https://www.dropbox.com/s/5zbcw0jpi22fhff/cs50_educators_workshop.pdf?dl=0
Resources
- https://bit.ly/submissiontrackercs50, which is a Google Sheets-based submission tracker
- https://github.com/belgort-clark/multi-puller, which is a submission downloader with
compare50support - https://marketplace.visualstudio.com/items?itemName=BruceElgort.ctec-121, which is a Visual Studio Code Snippet Extension
- https://github.com/belgort-clark/vs-code-extension, which is the Visual Studio Code Extension Snippet source on GitHub
- https://bit.ly/captions2html, which is a clickable transcript tool
- AirGlass tool
- Font used (Atkinson Hyperlegible)
- Exit Slip Survey
Photos
Photos by Andrew Markham, Max Scherr



















New Clark College Tenured Professor – Bruce Elgort
Here’s an article on the Clark College News site announcing that the Clark College Board of Trustees granted Bruce Elgort of Vancouver, Washington, tenure.
Clark College Board of Trustees Grants Bruce Elgort Tenure
At the Board of Trustees meeting on Wednesday, May 24, 2023, the Clark College Board of Trustees voted to grant faculty member Bruce Elgort tenure. During the meeting, the trustees discussed the matter and then voted.
My Spring 2023 Teaching Schedule at Clark College
Classes that don’t meet
- CTEC 121 Online: Intro to Programming and Problem-Solving
- CTEC 293 Online: Web Skills Portfolio
Monday
- 3:30 – 5:50 PM: CTEC 126 JavaScript
Tuesday
- 10:30 – 12:50 PM: CTEC 227 PHP with SQL 2
- 2:00 – 3:50 PM: CTEC 270 Web Interface Design 1
Wednesday
- 3:30 – 5:50 PM: CTEC 126 JavaScript
Thursday
- 10:30 – 12:50 PM: CTEC 227 PHP with SQL 2
- 2:00 – 3:50 PM: CTEC 270 Web Interface Design 1
A few minutes with Python and ChatGPT
I spent a few minutes working with Python and ChatGPT this morning. In fact, I asked ChatGPT how to configure Visual Studio Code to use ChatGPT, and within a minute, I was up and running.