Video: This technique might help you with your CS50P Conditionals Problem Set

In this video, you will learn how to make a simple program that simulates deposits and withdrawals from a bank account. The user will enter commands like “deposit 100” or “withdraw 59.99”. The program demonstrates how to use the Python .split() string method, while loops, conditionals, and more.

Returning to Clark College Fall 2022

I will return to Clark College to lead and teach the Web Development program this fall. It will mark the start of my 11th year teaching full-time and my 3rd year on Tenure-Track. New this term is that students enrolled in my Python courses will have the opportunity to earn a certificate from Harvard University simultaneously (CS50P). How cool is that? Come to Clark College and earn a certificate from Harvard! I will share more information on what’s in store for me shortly.

Transparency In Learning and Teaching (TiLT) Template

In my classes at Clark College, I’ve adopted the Transparency in Learning and Teaching methodology for assignments (TiLT). It has proven to be very effective and students really enjoy having assignments formatted using it.

I’ve created a template for you to use which you can find here on GitHub. Please leave a comment if you have any questions.

Clark College Web Developer Extension for Firefox

There is now a browser extension for students enrolled in the Clark College Web Development program. The extension provides useful links and resources.

Install the extension from the Firefox Addons site.

Here’s the GitHub repo for those who want to see how it was built.

Not using Firefox? Well, there’s also a version of the extension for Chrome-based browsers such as Google Chrome, Brave, and Microsoft Edge.

Winter 2022 – Tenure Track Student Evaluations

Last week I received the evaluations that students filled out towards the end of the Winter 2022 quarter. I’ve been keeping a graph of the data and wanted to share it. Tenure-Track candidates at Clark College are evaluated every quarter.
I’ve also taken all of the written comments and created a tag cloud.