Archive

Archive for the ‘Education’ Category

Math B30 and Google Docs update

June 19th, 2008

My foray into using Google Docs in my math classroom was really well received by my students.  Quick summary of the idea: get students to poll classmates on how much time they spend using various media each week (TV, Internet, gaming), then have them use statistics to make guesses regarding the habits of the entire student population.  I revised the orignal assignment slightly. See the final version here

Out of my 52 Math B30 students, 49 polled fellow students and entered the results on our online spreadsheet. This made it simple to calculate the mean, standard deviation, et al for the entire set of data (we had 233 students polled, which is close to half of our school population). Check out the final data set here (Note: this is a non-editable copy.  The students had access to a version they could play around with in order to let them perform whatever tests they wanted to).

Although my students could have done this assignment without using an online spreadsheet, attempting to organize all of the results would have been a lot more time intensive. This way, students were able to sort the data and figure out mean and standard deviation of the genders, all within Google Docs.  This led to some really good answers to my last question on the assignment, which was “Is there a difference between males and females in terms of their gaming habits? Explain in as much detail as you can“. A good number of the students came up with exceptionally good answers for this question, supported with the numbers from our spreadsheet.

I will definitely be doing something like this again next year.

Note: We got into a good discussion about whether the data is normally distributed.  It’s not.  It looks pretty bimodal to me, and we came up with reasons why that might be.

danschellenberg Education, Math, Technology , ,

ECI 831 Reflections

April 9th, 2008

Today is the last day of class for the ECI 831 master’s course that I am taking. Alec (the prof) asked students to provide a bit of a reflection on how the course went, so here goes…

What you did:

  • schellenbergmath.wikispaces.com
    • created a wiki to house math screencasts created with the math classes I teach (Math 10 - Math C30). Example screencasts are done by me, and students do a bunch in the “Textbook problems” sections of the wiki.
  • cs30.wikispaces.com

    • a wiki for my Computer Science 30 course, in which all of my students are members of the site, and have full permissions to do anything they want. We had to go this route as opposed to an open wiki, as this was the only way to give the students the ability to change the design of the site.
  • drupal.whoknows.ca
    • a last minute addition to the major project, I decided to evaluate Drupal to see whether it was a suitable tool to create and maintain our school website.

What you learned:

Math wiki

  • students LOVE having access to instruction on their own terms
  • students want to have the same instruction as if they were at class (ie. although my screencasts could be used by any math student, my students particularly enjoy the fact that it is me they are hearing)
  • students are excited to show off what they have done — will show friends/parents screencasts that they have created in class
  • typesetting math in wikispaces is better than many places on the web, but the lack of inline equations is still frustrating (ie. an equation needs to be on its own line)
  • it’s incredibly humbling to capture what you do and throw it up online for all to see (without editing it at all). At first, I would toss out a video if I made a little mistake, or thought that I’d said “um” too many times. Now, something pretty bad has to happen for me to not just fix it up while ‘on camera’. I think there is value in my students seeing me work through technical or mathematical issues, whether in class or in the archived class content online.

CS wiki

  • students found the lack of full HTML limiting (one got around it by downloading a backup copy of the website, which allowed him to check which CSS class a certain <div> was accessing. Quite clever)
  • students enjoyed personalizing the class wiki — a sense of ownership was developed. Although their personalization resulted in a fairly mediocre looking site, they certainly enjoyed the process. Will try to extend this further to see if it can help with next point.
  • organic growth of a wiki resource is hard — and depending on the type of resource, fairly useless (cite Just Google It!)

Drupal

  • setting up a Drupal site is quite simple, if you have prerequisite knowledge of how to install MySQL databases, etc on your webserver (can be even easier if your webhost has an auto-install script)
  • looks like I’ll be using this to get a production-ready site up for our school
  • once the basic site is created, editing it should be a cinch — may need to train one other person at school in the complexities of Drupal, but it should be fairly simple…

Barriers

  • Jing is slow; makes my low end machine at school fairly unresponsive
  • Wikispaces lack of full HTML editing was irritating for the CS wiki — might look for another wiki that allows for it.
  • teach support at school can be… interesting. For example, IT wouldn’t let me use an Ubuntu LiveCD, as I’d have to change the BIOS settings, so instead the IT department spent about 25 manhours getting VMware server and an Ubuntu image on the machines, only to find that they actually need more RAM due to the fact that you are then running two operating systems simultaneously. The RAM comes this Friday. More manhours to follow.)

In conclusion, I’d have to say that my digital project was a resounding success. My students have thanked me many times over for the math wiki, and the CS students are finding their wiki useful as well. (Total tangent — check out the progression in what this student knows about web design by checking out his assignments one after another. This is why I love teaching CS.) I am more and more convinced that the idea of “small tools, loosely joined” is the way to go (this preference is my one hesitation on using Drupal for the school site, incidentally). I’m really pleased with how the combination of Jing and Wikispaces works for my math wiki. For my CS blog, being able to embed del.icio.us links that I tag “CS30″ makes it dead simple for me to share interesting sites with my students.

I’m always on the lookout for new tools that will add some sort of functionality to how I work and how I teach. Most don’t find their way into my classroom, but when they do, it’s pretty powerful.

danschellenberg Education, General

Problem Based Learning in Math and CS

April 1st, 2008

I’ve been trying to sort out how to incorporate the problem based learning model in my teaching (most recently advocated by Chris Lehman during a session for ECI 831).  I find it much easier to do when teaching computer science than when teaching math (just so you know, I teach about 90% senior math, 10% computer science).  I’ve been pondering why that is, and I think a lot of it comes down to the fact that I haven’t been indoctrinated as much in my teaching of CS.

Although I was trained in computer science during my university days (in C++, no less), the vast majority of what I do now has been a result of teaching myself. When trying to sort out what language to teach my students in an introduction course (CS 20), I did a bunch of research and ended up choosing Python.  In the process, however, I tried out a number of languages, enough to become semi-fluent in about 5 or 6.Since I’m a geek, I randomly get the urge to create a program to automate something or solve a problem I’m having.  This lets me keep my skill level up in a variety of languages, as they all have strengths and weaknesses.  All this has contributed to me becoming rather proficient at learning whatever I need to know by researching it on my own.  I want my students to be able to do this.

As I said, this easy for me to do in CS.  I can give the students a few basic nuggets of info, then let them go to it.  For example, we’re using PHP to learn how interactive websites work right now.  I taught them some basics about how PHP works, just enough to get their feet wet, then gave them a few simple assignments.  The students have access to the net (obviously), and can therefore research methods of solving whichever problem I’ve set for them (say, creating a web form and spitting out the submissions to a text file).  I essentially float around, acting as a resource, and occasionally will grab all of their attention by showing them a quick tip or trick on the projector.

In math, I’m at a loss.  This is crazy, as I was a mathematics major at university, and took way more math courses than CS.  However, the curriculum is so much tighter in a math course (it’s a struggle to finish it all), and the pressure to conform to the accepted way of teaching is so great (by students, parents, nearly everyone…), I find problem based learning really hard to implement.  Not only that, but the sequence of high school math courses is such that if I don’t get around to teaching them something, they are completely lost in their next class (which I may or may not be teaching them).

Because of this, I don’t really use PBL in my math classes right now.  What I do, however, is make my students construct the math that they learn on their own.  I’m there, and I ask questions, but it’s rare that I will give an answer without dishing it off to one of them.  So, if you were to visit one of my classes, you’d see me at the front of the room a fair bit, but I’m really conscientious about only writing what the students tell me to write.  I make them put the pieces together.

This takes engaged students, however.  I get them to buy in by being ridiculously excitable about math.  Seriously.  I tell them about Ug the Caveman, who created all of our number systems (some of them actually go for this, believe it or not).   I point and gesture like a madman.  I play random YouTube videos just for the heck of it.  We have fun.  In return, when I ask them a question, I get answers.  Lots of answers.  If it’s right, great.  If it’s wrong, great.  We figure it out together.

The downside is that I don’t ever get to sit down during a class.  The upside is that I’m pretty sure that by the end of our time together, my students are better at thinking than they were at the start.  It just so happens that I use traditional math knowledge to make them better thinkers.  I don’t believe that teaching them to think this way is any less valid than teaching them how computers and the web work, even if the material is esoteric and will be used by only a few of them.  The thinking, I keep telling myself, they can all use.

danschellenberg Computer Science, Education, Math

Howard Rheingold on Collaboration

March 11th, 2008

I just finished watching Howard Rheingold’s TED talk on collaboration.  Rheingold is the author of Smart Mobs, a book that explores the use of internet/mobile communications in organizing social action.  In his TED talk, Rheingold says:

This is all about self-interest that adds up to more… around the world, citizens have self-organized political protests… using mobile devices and SMS.

The basic idea is that there is a new currency of wealth that is being created through collaboration, and that we need to continue to study the impact that this can have on our individual and collective lives.  It’s worth the 20 minutes.  Have a look.

danschellenberg Education, General, Technology

Global Communications Centre

March 4th, 2008

Listening to Clarence Fisher tonight in my ECI 831 class was quite elluminating (private joke).  As indicated in the title of this post, the key concept for me was that our classrooms should be “Global Communications Centres”.  While I think that I’ve been making some strides in terms of students accessing information from around the world while in my classes, interactive communication with people outside the walls of my class has been extremely limited.  I’m brainstorming ways in which I can address this — live Skype calls with former math professors, etc.  Anyone have an idea of how to do this in high school level math courses?  Any idea is greatfully accepted…

Just in case anyone reads this who is interested in collaborating/creating some interactive format for the students to participate in, I am also really interested in teaching more about social justice in my math classroom.

danschellenberg Education, Math, Technology

Playing update

March 4th, 2008

Since my previous post regarding the importance of students playing in class, I’ve become ever more conscious of making sure that I really do spend time allowing this to happen.  As much as possible, I try to work from what they are already interested in.

This past week, a number of my computer science students (geeks in the most positive sense of the word) were telling me about a riddle they had been playing.  It’s called Neutral Riddle, and starts off simply enough, only to become devilishly difficult.  The goal is to finish all 71 levels by guessing the URL that contains the next clue.  These kids are spending hours each night trying to get to the next level.  (Warning: If you are a compulsive problem solver, be aware that this could engulf your time.  Only 70-ish people in the world have solved this riddle, none of whom are from Canada.  One of my students is currently at level 38.)

Today in CS class, we worked on the first 2 of levels in the Neutral Riddle together (for about 5-10 minutes).  Then, after they had all figured out the concept of the thing and were addicted (to varying degrees), I suggested we make our own.  So, today’s class was spent with each student creating one level of the riddle that we will collaborate on.  I got them going by showing them how to find images using flickrCC (making sure they follow the Attribution CC license) and getting them talking to each other about ideas of what their riddle might involve.

This fit in perfectly with what we had been doing.  I just finished up teaching a unit on XHTML/CSS (markup languages for the web), and this gives me a great opportunity to stretch out their learning on these topics. Now, as they are having fun creating this riddle, they are also reinforcing their knowledge of XHTML/CSS.  Hopefully by tomorrow I’ll be able to provide a link to the start page for our riddle (we didn’t quite get to that today).

As an aside, I also had fun with my Math C30 students today.  We played a game with trig functions (taken from the Mathematics Teacher, but I forget the author).  Seriously.  Just get them into pairs, then see who can get the answers in the time limit, using only their brains and a pencil.  They actually really got into it, so I had them create their own variations after we were done.  I’ve posted a template up on Google Docs, and the students are going to add in their variations online tomorrow, so I can use them for future classes.

danschellenberg Computer Science, Education, Math, Technology

Teaching students that it’s okay to play

February 28th, 2008

Ken Meredith recently wrote a post highlighting what Dean Shareski mentioned in his presentation to our ECI 831 class about early adoption of technology — namely, that educational value may not be easy to spot right away, and that simply playing with technology is quite alright (and often leads to great ideas of how to use it to achieve curricular objectives).

While I completely agree with this idea, I think it’s equally important to give our students the same freedom.  I try to build explicit play (about 20-30 minutes per week) into the courses that I teach.   Now, I can’t always fit it in, and sometimes it takes longer than I anticipated, but it sure makes kids look forward to coming to my classes.

In my math classes, some things that we’ve done are Fun Fridays (in which I play a random YouTube video at the end of class on a Friday), encoding and decoding secret messages (in which I tend to go off on a short history of cryptography and it’s many uses), playing games on the SmartBoard (everything from Countdown, a distinctly math-ee game, to Yellow Out, a parking lot logic game) and anything else that strikes my fancy that week.

In my computer science classes, there’s a lot more flexibility, since all of the students are on computers hooked up to the net.  In general, I try to show them (and give them time to play around with) at least one new tool/website each week.  The sky is the limit here, and I don’t really have any particular category that the site has to fall into, so long as I think it’s neat, I show it.

Now, I know that I am not the first to use play in my math classroom.  However, it’s hard to not feel guilty on occasion when a fellow teacher is walking down the hall and we’re (gasp!) having a great time in my math class… just playing around.

So, I’m curious.  How do you incorporate play/games in your classroom? 

danschellenberg Education, Technology

Most enjoyable in-class review session I’ve had

February 13th, 2008

Whenever I can make it work, I like to give my students one class period to review prior to an exam.  As we have an exam on factoring tomorrow, my Math 20 students were working on a review today.  Inspired by some of the discussions around connectivism and collaboration I have been around lately, I decided to do a bit of small scale social learning (just within my own classroom walls).

I gave my students their review handout, as per usual.  They had the first 5 minutes of the class to get themselves going on the review, after which I would randomly call a student to come and do the question on the SmartBoard.  These were all recorded using Jing, and then tossed up to the course wiki.  The compilation of questions is here.

The reaction of the students was quite something.  I had already modeled how to record examples for the wiki in previous classes, so they already knew how it worked.  It was just a  matter of taking some time in class to let them go at it.  Some students were instantly excited, and wanted to record as many questions as possible.  All of the students enjoyed the fact that they had time to work through the question on their own first, and then record how they did the question.  A number of the students were nervous about making a mistake on the recording, and therefore would ask their neighbor/me whether they had done it right prior to recording.  One student was so paralyzed by fear of making a mistake that she asked me quietly if I would not call on her (this was a student with a fairly high average — 75%+).

Speaking of mistakes, I don’t know how to best record examples of them.  I don’t want the student to feel belittled by posting something incorrect and labeling it as such, but there seems to be so much potential learning in taking a mistake and discovering how it can be fixed.  This is easily done in class, but really hard to show on Jing (of particular difficulty is the 5 minute time limit, which doesn’t allow too much exploration of “what went wrong”).  Any ideas?

In the end, this wasn’t too much different than the normal review period.  However, I certainly saw a drastic increase in student engagement, and a bunch of students left talking about how they would be watching themselves/each other online tonight.  Really, if I’m getting them to voluntarily watch math videos, I’ve got to think something’s going right!

danschellenberg Education, Technology

Major digital project for ECI831

January 30th, 2008

I’ve been thinking that I’d like to continue to work on my math wiki as my major digital project.  I created this wiki primarily to give myself a place to organize the Jing screencasts I was taking of concepts I was teaching in my math clasees.  Although I started this wiki a month before class began, I’d really like to spend some more time working on it, and I think that this course may be just the excuse that I needed.  The eventual goal (not by the end of ECI 831, but eventually) is to have instruction on 75% or more of the high school math content in SK available on the wiki, though the resource will continue to grow the longer I teach (I hope!).

Some ideas that I’ve had regarding how to extend it include tossing up my daily examples (course lecture notes) since I have them typed anyway, though I’m a bit concerned about copyright there, as I’ve borrowed liberally from some textbooks for those examples (a local SK one in particular).  Even throwing up a number of practice sets for students to have access to would be a start.

The one thing that I’m trying to sort out, especially in light of Rick Schwier’s presentation yesterday, is how I can get my math students to make meaningful contributions to this resource as well.  It’s a great way for me to organize learning resources for them, but I’d really like to delve into the social learning framework if possible.  I’m open to trying any ideas that you can come up with.

The wiki is at http://schellenbergmath.wikispaces.com
Please let me know what you think.

Edit: I should note as well that the way in which I’ve gotten students involved in creating the resource has been to  have them record answers to questions that another students have in their assignments.  Depending on the group of students, this has worked quite well.  You can find examples in the “Textbook questions” section of the wiki.

danschellenberg Education, Technology

Article on multitasking

January 28th, 2008

We all do it.  Whether or not we really want to, we get sucked into doing many things at the same time.  I’m listening to Yo-Yo Ma play Bach right now (c’mon, it’s been a long day!), which would sound much better if I gave it my full attention.  I just finished reading a great article called “The Autumn of the Multitaskers“, whose tag line is:

Neuroscience is confirming what we all suspect: Multitasking is dumbing us down and driving us crazy. One man’s odyssey through the nightmare of infinite connectivity.

I was thinking about this while blogging, twittering, surfing, and listening to Darren Kuropatwa last week.  Seriously.  And, if I do say so myself, I did a decent job of paying attention to all those things.  That is, as much as it humanly possible, which turns out to be not decent after all.  As much fun as it sometimes seems to mess about with so many things at once, I’m going to try out single-tasking for awhile.  I’ll let you know if there’s any difference.

Go read the article.  It’s worth your time.

danschellenberg Education, Technology