Categories
Education Facebook Presentation

Art, Life and Programming: Introduction

This is where I introduce myself. Graduate student, computer science. Originally from Europe. Bachelors degree from the University of Edinburgh. Working on Twitter, data-mining, and visualization. 24, so not actually that old, and what I’m going to be talking about are for the most part developments that have happened in my lifetime. I really want […]

Categories
Education Presentation Social Networking Spam

Did You Know?

The latest – 4.0 – is different and, I think, better, than the previous ones. Should give you something to think about today!

Categories
Education Presentation

Time to Pull Myself Together

On Monday, I’m giving my “Art, Life and Programming” presentation. I’m a little burnt out after a crazy semester and frankly terrified, because I’m presenting in French. So since I got back to Canada, I’ve been working on revising my slides and thinking about what I’m going to talk about. It’s turned out, that there’s […]

Categories
Education Networking Reflections

Reaching Out

Yesterday Sacha Chua put up a blogpost entitled “What can I help you learn? Looking for mentees“. I’d been following her blog for a while now, and got out of the lurking stage and started commenting periodically, so of course I was like, “me me me!”. If you don’t read Sacha’s blog, go and grab […]

Categories
Education Organization Reflections

20% of the Time, 80% of the Value

If you look, you’ll see the Pareto Principle everywhere. Last week, I saw it in grad school. I was having my 20% – and it was awesome! But it does make me sad about the 80% of my time – this is the time that I spend marking, doing assignments that seem pointless and reading […]

Categories
Education Programming Reflections

Delegating

As a student, you don’t really learn how to delegate. It’s one of those crucial life skills that doesn’t seem to make it onto the curriculum, and when we think about it – how would it? There are opportunities, but you have to go out and find them. Volunteer to team lead on a group […]

Categories
Education Presentation Programming

Thinking Like a Programmer

I see this problem continually in the first years I TA – they’re so overwhelmed by syntax they don’t know how to start to write the program. VB (in Excel) is especially mean about this, as if a line of code won’t compile it won’t let you go to the next one. So, having given […]

Categories
Education Google Wave Presentation Programming

An Introduction to Processing

Find the slides for this below. If you’re interested, there will be a session tonight in Wave at 7pm, but there will be another one later this week as well. As ever – feedback welcome! An Introduction to Processing View more presentations from Cate Huston.

Categories
Education Programming

Explaining Pass by Reference and Pass by Value

Yesterday I had to teach the distinction between pass-by-reference and pass-by-value to my first year non-CS students. There are second and third year CS students that don’t grasp this concept. But there you go. And so I explained it, to a sea of blank faces. They understood what I was saying (I think) but it […]

Categories
Education Programming

Missed Opportunity

I’m spending a lot more time teaching other people to code than I am actually coding at the moment. Whilst I like teaching, this is not at all in line with how I want to be spending my time. I TA a mandatory computer course in the management school, and I have a friend taking […]