Tuesday, September 29, 2009

Creative Commons

Today I rediscovered Creative Commons. Freely available music, videos, photos etc. Talk about making collaboration possible. Way to go! Just goes to show that not everyone is stupid.

Sunday, September 27, 2009

Turing

Just heard the news that Gordan Brown apologized to Turing. Long time coming.

Wednesday, September 23, 2009

Graph Theory

This is still a work in progress, but thought I'd put it out there for comments. What is it for, you ask?
Well, it is supposed to be a "motivational video" for my lessons on Graph Theory. Fun!

Tuesday, September 22, 2009

False Robotics

Last week was the first meeting of the False Robotics club at False Bay School. We're part of the First Lego League, hosted this year by BCIT. Our regional tournament is in Duncan this year, and we're all looking forward to another road trip. Last year's robotics club was a huge success. The team competed at the regional tournament in Victoria, and we exceeded all our own expectations. Plus we had an awesome road trip, culminating in a night at a hotel with pizza and chocolate.
This year there are at least 12 kids who want to participate. Regulations state that only 10 kids are allowed per team, so we're going to have to be creative in determining who is officially on the team. I'm just so proud, that on an island with a total population of 350 people, there are 12 kids who want to join the robotics club! Pretty astonishing, I must admit.
This time round we're going to make team shirts, but one of the things that the club members from last year insisted upon, was that we not have t-shirts that "all look the same". True non-conformists. So, we've recruited a local artist to help us with stencils, and all the kids are going to bring their own shirts to paint. Should be extra creative. I think mine will just say:

FALSE

On the back.

Who doesn't love brussels sprouts

In one of my non-computerized adventures recently, I had the chance to explore the Cedar Farmer's Market (south of Nanaimo). Local farmers had various produce and products for sale, from brussels sprouts to handcrafted furniture. It was a blast.

Tuesday, September 15, 2009

No, I will not fix your computer

What is Computer Science?

I will be revisiting this fundamental question frequently. But for now I will start with stating some things that computer science is not all about:
  • fixing computers
  • installing programs on computers
  • building computers
Come to think of it, why is that word "computer" even in there at all?
Some "computer scientists" prefer computing science. I am not opposed to this name. But somehow I still think of it as computer science. Weird.

CSCW

This term I'm taking Computer Supported Collaborative Work, taught by Dr. Storey, at UVic. This topic is of particular interest to me, as CSCW could improve education for people living in remote and rural areas. For people who live in the city, and have various options when it comes to educational choices, this may not immediately seem important. But imagine you live in a small community, and say, have a family to raise and support. Or if you are a child from a family who must relocate for you to finish high school. Shouldn't you have access to education, regardless of your location? Of course there are a number of distance education options out there for people in this position, but they usually involve a lot of individual study.
The question I pose is: is there a way that all these students could work together "virtually?" This could serve to improve the experience, and give distance students a sense of community. I am hoping that this course will help me evaluate existing "virtual classroom" platforms, and help make this idea a reality.

During the first two classes, Dr. Storey showed us a couple of videos which I thought were very compelling:



Check them out

Sister's


Sometimes I get to play outside. Here is a pic from the recent weekend.

Monday, September 14, 2009

A Beginning

People say that Computer Science is an inherently interdisciplinary area of study. What does this mean, really? Does it mean that we haven't really come up with an agreed upon definition of what CS is? Maybe.