Skip to main content

C'est la Z

Category: pedagogy

Teaching techniques - industry to classroom and classroom to industry

There are things we do in school and there are things we do in industry and they're not always the same. In school we might use a learning language or an IDE which gives additional support and at times even take away language features while at work you might you might make heavy use of continuous integration tools. On the other hand, sometimes we use the same things. Java is used in schools and in industry, StackOverflow consulted in both and many schools use professional IDEs like Eclipse.
# COMMENTS

What Is Good Teaching

I had a conversation with my principal during my last year at Stuy. She said "whenever the superintendent or high level education people come and ask to see our best teachers I can never bring them to Jim's class." Everyone knows that Jim is the best. I describe him as "the teacher I aspire to be." What's the problem? The problem is that Jim didn't teach the way the powers that be wanted him to teach.
# COMMENTS

Sequencing Topics

Monday's the start of the Spring semester. Other than the 8:00am start I'm looking forward to it. My 8:00am class is the honors/lab component that goes with CS1. I taught it last semester and during each of the past two years at Hunter. My second class is the follow up - more OOP / C++, data structures and some algorithms. The material is old hat. I've taught it in Java more times than I can count and also in C++ albeit many years ago.
# COMMENTS

Let Teachers Teach

Mark Guzdial's post the other day about direct isntruction struck a chord with me. Right up front, Mark said: The research evidence is growing that students learn better through direct instruction rather than through a discovery-based method, where we expect students to figure things out for themselves. Quite a surprise to the teachers who have been beaten over the head with "everything must be discovery" in recent years. At the end of the post, Mark writes:
# COMMENTS