Organize a meetup! I gave a 45 minute talk in SF last week, and I felt it provided a good environment for creating and honing teaching skills.
It was the hard deadline that got me to actually create a message, a slide deck, and hammer down a presentation. Without such deadlines, it never felt "real" to me, so I had a hard time improving.
The meetup doesn't have to be on an advanced topic, either. There are plenty of intro-to-programming meetups which would be happy to have a guest speaker. Granted, the audience can vary wildly since it's public, but all in all I recommend it.
I agree completely. I have given a few talks, and it's always a great exercise. Still, I want to find some info behind the "engineering of teaching" I guess =)
Comments
Organize a meetup! I gave a 45 minute talk in SF last week, and I felt it provided a good environment for creating and honing teaching skills.
It was the hard deadline that got me to actually create a message, a slide deck, and hammer down a presentation. Without such deadlines, it never felt "real" to me, so I had a hard time improving.
The meetup doesn't have to be on an advanced topic, either. There are plenty of intro-to-programming meetups which would be happy to have a guest speaker. Granted, the audience can vary wildly since it's public, but all in all I recommend it.
I agree completely. I have given a few talks, and it's always a great exercise. Still, I want to find some info behind the "engineering of teaching" I guess =)