Blackboards are much better as lecture tools than digital whiteboards with autoscroll, or most uses of powerpoint, or whatever else people try, in my experience.
I wish that more lecturers would consider returning to blackboards, instead of the lazy slides they currently do. It would both improve their talks and waste less of their prep time.
The nice thing about blackboards is that lecturers don’t try to write every word on a screen, but just talk as normal, only putting up explicitly technical content like diagrams and formulas. They can add or remove things from the board in response to audience feedback, and can improvise new ideas. Maybe most importantly, (sufficiently large) blackboards keep a large amount of context in view at any given time.
Blackboards are especially good as classroom tools because they are a fundamentally improvisational and accessible medium. You can’t prepare all the drawings in advance, which means that anything a lecturer can do on the board a student can in principle also do, and the form of the teacher’s lecture is a direct part of the pedagogy: the student can learn to imitate the same mode of thought with access to the same tools. There can be a drawing- and formula-based dialog between teacher and students in which they are all operating as equal peers, unlike powerpoint where one participant spent hours making a bunch of pretty graphs or typing up formulas in a cryptic markup language, and the other participant gets no insight whatsoever into how.
Making good use of computers would mean handing out interactive demonstrations with their full code available [code might be implemented in some drawing-based environment, not necessarily just lines of ASCII] at every lecture, and then showing how the code works and showing how to twiddle the parameters as part of the lecture, alongside the traditional writing-and-drawing-on-a-blackboard part of the lecture. Ideally students would have some way of also interacting with the same medium during class.
But making good interactive diagrams or writing code whose primary purpose is exposition takes 2 orders of magnitude more prep time than just throwing words and static diagrams up, and is just not feasible for individual lectures in a current education setup. Ideally we would have much better improvisational computer demonstration/diagram tools, but in practice the drawing tools we have are not really designed for a computer medium, and all pretty much suck. (If Bret Victor’s ideas from “Inventing on Principle” and “Stop Drawing Dead Fish” and “Drawing Dynamic Visualizations” were turned into polished, production-ready, mainstream tools, we might have a chance.)
I’ve seen some pretty effective lectures that were done live-coding style, e.g. in some notebook-based tool, but it depends on having the right topic for the lecture.
Recently at the NWCPP meeting, the usual presentation was not possible. So I offered to do an extemporaneous one to fill the time. I had no slides and no notes prepared, so I used the whiteboard.
I expected it to be terrible, but was pleasantly surprised how well it went off - it was one of my best presentations. The audience was very much engaged with the whiteboard and I'd erase/adjust things with each point.
It's always impressive to follow someone derive a full theory (general relativity, quantum field theory...) from the basics on the blackboard, and in the end it is off by a factor of 2 or pi, and everyone has to hunt for the place where it was misplaced - demonstrating that this was indeed a live derivation.
Blackboards are much better as lecture tools than digital whiteboards with autoscroll, or most uses of powerpoint, or whatever else people try, in my experience.
If you're down voting me for mentioning these, I have no dog in the fight. I only said that the advice was "learn your tools" - IF the tools HAPPENED to change, the advice would change. If not, sure, use a blackboard well.
I wish that more lecturers would consider returning to blackboards, instead of the lazy slides they currently do. It would both improve their talks and waste less of their prep time.
The nice thing about blackboards is that lecturers don’t try to write every word on a screen, but just talk as normal, only putting up explicitly technical content like diagrams and formulas. They can add or remove things from the board in response to audience feedback, and can improvise new ideas. Maybe most importantly, (sufficiently large) blackboards keep a large amount of context in view at any given time.
Blackboards are especially good as classroom tools because they are a fundamentally improvisational and accessible medium. You can’t prepare all the drawings in advance, which means that anything a lecturer can do on the board a student can in principle also do, and the form of the teacher’s lecture is a direct part of the pedagogy: the student can learn to imitate the same mode of thought with access to the same tools. There can be a drawing- and formula-based dialog between teacher and students in which they are all operating as equal peers, unlike powerpoint where one participant spent hours making a bunch of pretty graphs or typing up formulas in a cryptic markup language, and the other participant gets no insight whatsoever into how.
Making good use of computers would mean handing out interactive demonstrations with their full code available [code might be implemented in some drawing-based environment, not necessarily just lines of ASCII] at every lecture, and then showing how the code works and showing how to twiddle the parameters as part of the lecture, alongside the traditional writing-and-drawing-on-a-blackboard part of the lecture. Ideally students would have some way of also interacting with the same medium during class.
But making good interactive diagrams or writing code whose primary purpose is exposition takes 2 orders of magnitude more prep time than just throwing words and static diagrams up, and is just not feasible for individual lectures in a current education setup. Ideally we would have much better improvisational computer demonstration/diagram tools, but in practice the drawing tools we have are not really designed for a computer medium, and all pretty much suck. (If Bret Victor’s ideas from “Inventing on Principle” and “Stop Drawing Dead Fish” and “Drawing Dynamic Visualizations” were turned into polished, production-ready, mainstream tools, we might have a chance.)
I’ve seen some pretty effective lectures that were done live-coding style, e.g. in some notebook-based tool, but it depends on having the right topic for the lecture.