Pages

Thursday 14 January 2016

Intermediate level Python workshop - part 3

Coming up with workshops is damned hard. I would say that I'm a fairly experienced presenter, but I actually feel rather pressured by the idea of having to present a completely new workshop tomorrow. I feel like I'm going to be underprepared and I'm going to screw something up in a way I'm going to regret.

I'm going to make a list of all the ideas websites I encounter and that way I'll feel a lot better when I eventually pick some of them for my exercises for the workshop.


Intermediate level Python workshop - part 2

In our planning from the previous post, we've established three major areas of learning that we can pick and choose from. The next step is to establish basic core exercises for each of our three topics, and write down the pre-requisite knowledge for each exercise (NEVER underestimate pre-requisite knowledge!) This will also help us design the revision part at the start of the workshop.

I think coming up with good exercises is the most creative and difficult part of designing and workshop. I'm not looking forward to considering and chucking away hundreds of ideas because they have some essential flaw. We'll see what we can do though.


Sunday 10 January 2016

Intermediate level Python workshop.

I've got 7 days until the workshop. Man, I thought I could put a fair bit of time in and get some decent quality out of this workshop.

I have the feeling that this happens to teachers everywhere from all around the world.

 Basically, I'm part of the volunteer student organization (the same one from compass, right?), and I volunteered for one last workshop. Kind of a throwback to the old days. I kind of want to teach a final workshop, a really polished one, just to prove to myself that my teaching skills have progressed. Is that kind of selfish? I don't know. But I do want to make this workshop better than the ones I've taught before.

This is the workshop description:
Python can draw graphs, send emails, and even visit web pages for you! Learn to use Python to its fullest capacity.
I came up with this workshop idea to replace a crappy previous workshop idea (teach unix tools and regex to high school students? you've got to be joking). Let's see what we can make out of this!