Archive for the ‘Reflection’ Category

Beyond Programming

I’m really happy with my Introduction to Programming class this year because I feel like I’m finally finding a balance between specific technical concepts and broader design ideas. Not only is this important for keeping the class interesting, but it’s also how I actually want to do my work. The goal is not to turn [...]

Continue reading »

The Weight of Grades

As we stumble our way into the future of technology in education, I’ve had the opportunity to meet some interesting people who have pushed me to think carefully about what I do. Last year it was Mark Gross, the CEO of School Loop, who caught my attention in a conversation about grading. While his web-based [...]

Continue reading »

Options

It’s time for an approximately annual review of life path options. I’m committed to staying at Galileo, teaching AP Computer Science, and leading the Academy of Information Technology program for at least another year. But there’s something about April’s particular inflection point in the academic cycle that pulls me to this kind of [...]

Continue reading »

Sorting Quiz

We did well today: 10 questions, multiple choice, class average 73%.
Most frequently missed question: What is the major difference between linear and binary insertion?
A. the technique used to search within the unsorted part of the list
B. the technique used to find the place within the sorted list to insert an item
C. the technique used to [...]

Continue reading »

Same Same

I was at the gym yesterday and ran into an old coworker from my software days.   He’s a programmer that works in data visualization.  We caught up a bit, and had an interesting conversation about visual art and code, and the very different levels of exposure most people have to these two things through mass [...]

Continue reading »