Where to Find Bruce at Clark College – Spring 2018

Mondays and Wednesdays 10:00 AM – 12:20 PM CTEC 112 in SHL 125 1:00 – 2:00 PM Office Hours in SHL 127 3:30 PM – 5:50 PM CTEC 126 in SHL 125 Tuesdays and Thursdays 10:30 AM – 12:50 AM CTEC 227 in SHL 124 2:00 – 3:30 PM Office Hours in SHL 127 CourseContinue reading “Where to Find Bruce at Clark College – Spring 2018”

On Teaching

As a college instructor, there is one thing that I rarely have ever talked about and that is how I have improved my skills. Every day in class I am constantly being asked to help solve student programming problems and demonstrate and explain my solutions. There has rarely been a time when I couldn’t comeContinue reading “On Teaching”

Updated List of College Classes I have Taught

Here’s an updated list of the courses I have taught at Clark College in Vancouver, WA over the past 4 years: Web and Interface Design 1 (CTEC 270) Web and Interface Design 2 (CTEC 271) Programming Essentials (CTEC 112) HTML Fundamentals (CTEC 122) JavaScript (CTEC 126) Intro to Programming and Problem Solving with Python (CTEC 121)Continue reading “Updated List of College Classes I have Taught”

Here’s what I am teaching this winter at Clark College

For the winter quarter I will be teaching the following courses at Clark College in Vancouver, Washington: CTEC 121: Intro to Programming and Problem Solving (Python) – 5 credits CTEC 122: HTML Fundamentals (HTML/HTML5/CSS) – 4 credits CTEC 127: PHP/MySQL 1 – 5 credits If you are interested in taking any of these classes please letContinue reading “Here’s what I am teaching this winter at Clark College”

Don’t Distract New Programmers with OOP

Thomas Gumz sent me a link to a blog entry entitled “Don’t Distract New Programmers with OOP“. Having just wrapped up one year of teaching “Intro to Programming and Problem Solving” to students at Clark College, I could not agree more. One of the core outcomes of my class is centered around functional decomposition –Continue reading “Don’t Distract New Programmers with OOP”

Ars Technica: What’s the difference between college-level and corporate programming?

This article strikes home as I am now completing my first year as a college instructor who teaches computer programming: When they graduate and get their first job, a lot of students feel like they don’t really know how to program even though they may have been good programmers in college. What are some ofContinue reading “Ars Technica: What’s the difference between college-level and corporate programming?”