Welcome! My name is Andre Malan and I am a South African student studying Computer Science at the University of British Columbia. My passions in life are learning, technology and human-computer interaction. More....
At CELC 2009 I was part of a panel of students that tried to answer the question: Personal Learning Environments. What do students think? The other students on the panel were Angeli and Zack. Cindy Underhill was the mastermind that brought us all together and did a superb job of directing things.
So what did us, [...]
While attending the 2009 Canadian e-Learning Conference I was suddenly struck by the fact that there were two very different ways that people were trying to better education. There are simply two things that need to be accomplished before education is fixed. These are:
Access
Reform
Access is an obvious challenge, there are too many people in the world that do not have access to a good education. Reform on the other hand is less obvious, but also necessary, even the best education that is given to the wealthiest of people is deeply flawed and missing something essential, that education has to be fixed.
Now, here is the problem, where do we devote the most of out attention in order to have the maximum impact possible? On the one hand, giving the uneducated even the most basic education seems to be the most important, but again, do we want to be giving them a deeply flawed education? However, we can’t ignore those that suffer while we slowly chip away at the entrenched problems that education currently faces.
Since both are necessary, the only real course of action is a two-pronged approach. Whenever dealing with one problem we need to constantly be mindful of the other. This can be done as they often go hand in hand. The best example of this has to be the open education movement. By creating open and free educational resources (as well as encouraging their re-use) we not only provide access (by lowering the cost of providing/consuming education) but also help with reform, as we allow (and encourage) educators to build on and refine what others have done… creating something much better, instead of continually reinventing the wheel.
Of course, open education is not the only way that we can marry these two goals. The one laptop per child initiative, efforts to utilize technology in the classroom, project-based learning and a whole host of other movements and projects are capable or bridging the gap between these two fundamental educational goals. All that it takes is some thought, creativity and awareness. I challenge anybody who is working to try and improve education to really think about which one of the problems they are currently addressing and to look for ways to augment their effectiveness by addressing the other problem.
If you are one of the people who watches the TED talks often (and if you are not, it is in your best interest to become one) then you have already seen the video below.
I was introduced to the phenomenon that is Seth Godin by my friends Rob Winson and Matt Corker. Seth Godin is one of the most revered marketing gurus of our time.
In this TED talk he talks about the importance of creating movements or “tribes”. He says that every now and then “someone stands up and says: this one is important”. This is a cause that I am passionate about and I want to organize people around me to help get something done. He ends with “go out and create a movement”.
Image via Wikipedia
My movement is simple. Let us help to fix education. Education is broken. There has to be a better way to teach human beings to contribute to society than what we are currently doing. Studying textbooks and tests are an incredibly inefficient way of learning. Humans have evolved to rely on education. We have stopped adapting physically and are using education to drive our adaptation. In order to continue to evolve and create the best society that we can, our education system has to evolve. The fact that things are being done the same way that they were done 100 years ago is crazy. Education has to be fixed.
Now of course I don’t know what the solution is. I don’t know how to fix education, nobody. I have some ideas, but they are not guaranteed to work. What is needed is for students, educators, parents and anybody else involved in education to experiment openly and to document their successes and failures. For people to realize that things are not working and for them to work to improve them. With critical mass, we can change things.
While studying for my recent test in Artificial Intelligence, I used Quizlet (still an awesome service) to create a deck of flashcards in order to help memorize all of the terms. As I was about to post the link on the class discussion board so that others could use it, I hesitated. The reason for my hesitation? I asked myself, “if the grade for this test gets curved? Would others using this possibly lower my grade?”
The answer to the question is of course yes. If the grade had been curved my helping the rest of the class would have hurt me. I posted the link in the end but am still disgusted by the fact that I even considered not sharing with others just to improve my own grade. I am even more disgusted by the fact that I have to make that choice. What if I was really into getting good grades (although we all know what I really think of grades)? Could I mislead people on discussion boards or during study groups in the hopes of bringing down their grades and increasing my own? How many students do this at the moment? Yuck!
So, the model of curving grades is broken. If it fosters malicious competition then it is not a model that should be used. The model cannot just be thrown out though, as it is very useful.It protects students from professors who have lost touch with just how difficult their material is. It helps to make sure the course grades from year to year are consistent. So how to fix the model?
My one proposal is to give students who work towards increasing the understanding of their fellow students some form of bonus grades. If a student can provide proof of the fact that they helped to increase the understanding of their peers then they should be rewarded in some way. Sharing is a good thing… not a punishable offense!
Update: The actual test that I took was not curved in the end. In fact it was a really well written test with all the questions relating directly to the learning goals of the course and most students in the class did really well. I still have many other courses where grade curving and scaling will be applied this year, but Artificial Intelligence isn’t one of them.
Having clear learning goals in a course has been a great step forward for education. In courses where this practise is used (and used well) students know exactly what they will be able to do if they successfully learn the material in the course. There is also a clearer view of what the practical requirements are for what they have to do to prove that they have learnt what they are supposed to learn.
The problem comes when you don’t really agree with the learning outcomes of a course. Now, I know that any course contains core material, but at the same time students should have the freedom to decide what they concentrate on. For example:
I am currently taking a course called “Numerical Approximation and Discretization”. The learning goals boil down to “understanding, selecting, utilizing, assessing and creating” different Numerical Approximation techniques.
Now, I will never have a career in numerical approximation. However, I might find it useful to understand and select techniques of numerical approximation in some future research that I do. I will probably never have to create my own technique so why should I learn how to do it? Or even more importantly, why should I be assessed on my ability to do that? Would it not be possible for us to be provided with a range of possible learning outcomes for a course and let us choose the ones that we want to pursue? Those can then be tested more rigorously. We would still be exposed to the other things, but will be allowed to concentrate on that which we are passionate about. I don’t think that this is that far fetched, for instance I already get to choose the courses in the program that interest me, why not have a choice over the goals within those courses?
I know that any form of granularity makes a professor or curriculum committee’s job much harder. However, in courses where assessment is already based around certain outcomes I feel it would not be too difficult to weight assessments based on the student’s preference in outcomes.
It all really boils down to this: Should students have some kind of input on their goals learning goals for a specific subject, or is that something that should only be decided by a curriculum committee?
Here is a concept video that Microsoft recently showed at a conference. I found the original here (take a look at the comments, it’s pretty interesting).
Although, with all the recent layoffs at Microsoft maybe 2019 might be a stretch.
Maybe it’s time to start backing Aubrey de Grey on his quest to help us all live to be 1ooo years old just so that we can all live the the cool future that is sure to come…
photo credit: carboila
So as some people have noticed lately my blog’s theme has changed. This is simply due to the fact that since last summer when I coded the old theme I have learned a lot about usability, accessibility and just general good practices on the web. As such I couldn’t stand the old theme any longer (due to its violation of those practices) and had to change.
While the new theme does still break a whole bunch of rules when it comes to accessibility and usability, I will be fixing those as soon as I can. The theme is chosen for its style and how I identify with it more than anything else. One of the key fixes is going to be a nice (really complex to code) JavaScript navigation. However, due to the fact that school is in crunch mode and due to my impending trip to Mexico, I will not be able to fix things up as early as I would like.
So there it is, new theme with many changes and improvements still to come. Comments, suggestions and all that jazz are welcome (especially as I am still on the fence about some of my ideas).
Yesterday I followed a link from D’Arcy Norman to this article in the Globe and Mail about a professor who was fired because he gave all of his students A+ grades so that they could focus on the learning instead of worrying about grades. While reading the very humorous comments I stumbled across a reference to this Calvin and Hobbes comic:
“What education will look like in 10 years” is the title of the talk that I gave at the UBC Terry Talks conference a few months ago. Terry Talks is a conference modeled after the famous TED talks and it was a raging success. In my talk I touched on the different ways in which I believe education is going to change. I spoke about how it is going to become more collaborative, more “real” and more open. I gave examples of places where all of these changes are starting to manifest themselves and drew some predictions of where things are going to go.
They don’t show my last slide, but in it is a big shout out to a few people like Brian Lamb, Jon Beasley-Murray, Jim Groom, Scott Leslie, Gardner Campbell, Alan Levine and D’Arcy Norman, all of who’s presentations, tweets, blog posts, comments and plain old conversations have helped to shape so many of my ideas and beliefs. I think that this stuff really matters and it was your collective influences that helped me to see that.
I don’t understand how there can even be any validity to the “heuristic multi-touch” patent that Apple was just granted. Why? Here are the facts as I see it:
In order to obtain a patent you need to prove that you are the original inventor. To quote Wikipedia:
Section 101 of Title 35U.S.C.sets out the subject matter that can be patented:
Whoever invents or discovers any new and usefulprocess, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title.
This means that someone has to prove that they are the person who invented the technology. So for instance someone delivering a presentation on that technology to thousands of people means that there is no way that someone else can apply for the patent afterward.
The Apple patent states the following:
A computer-implemented method for use in conjunction with a computing device with a touch screen display comprises: detecting one or more finger contacts with the touch screen display, applying one or more heuristics to the one or more finger contacts to determine a command for the device, and processing the command. The one or more heuristics comprise: a heuristic for determining that the one or more finger contacts correspond to a one-dimensional vertical screen scrolling command, a heuristic for determining that the one or more finger contacts correspond to a two-dimensional screen translation command, and a heuristic for determining that the one or more finger contacts correspond to a command to transition from displaying a respective item in a set of items to displaying a next item in the set of items.
The Apple patent was filed on April 11th 2008
Jeff Han gave this presentation (in front of thousands) at the TED Conference in February 2006:
Jeff Han’s presentation clearly shows all the things listed in Apple’s patent and was produced before the patent application. Therefore the patent is clearly invalid.
Patents have to be non-obvious.
Multi-touch heuristics are obvious. Here is a list posted by Craig Musselman on this post. As you can see multi-touch heuristics are very obvious and have been for a long time (well at least to Hollywood anyway):
Am I wrong? This seems to be so patently obvious to me. Have I missed something? If I am not wrong, then I hope that Microsoft, Palm and even maybe Jeff’s lawyers are able to prove this and get the patent taken away.
Watching Jeff’s video about a year ago was a turning point in my life. It opened my eyes to the world of possibility that research into human-computer interaction can provide. My life’s goal is now to be a part of that, to be someone who helps to discovers new and intuitive ways to interact with computers. It is such a shame to see his inventions stolen by Apple. I agree that patents are necessary, but really only for non-obvious things and only when you really, truly invented something yourself. Advances in any field are hampered if people and corporations do not play fair and I really feel that Apple is playing this one really dirty.
So I finally got around to adding the stuff that I had planned to include on this site months ago (even though I probably have less time to do it now than ever)! The sections that previously said unknown now include a sparkly new resume and a mathematically challenging contact form. About time.
Last week I attended a talk given at the Vancouver User Experience Group (VanUE). The speaker was Greg Bell and he was talking about how in order for really good software to be developed, everyone in the development process needs to have a good understanding of usability. It was a decent talk, although the 3rd year UBC human-computer interaction course had already taught me most of what Greg was trying to get across.
This lecture coincided with me installing Windows 7 on both of my computers and really loving it. Now, Windows 7 is not much different to Vista, except that it is faster and addresses quite a few usability problems. I enjoy it so much in fact, that I will not go back to using the current release of Ubuntu. Of course, this realization has upsets as it hits home the realization that as Apple and Microsoft (and indeed any big tech company) are starting to see the great importance of usability and putting it at the forefront of their design process, open source solutions (which have just started to catch up to the big boys) might be left in the dust once again. This Article from the University of Waikato highlights a few of the challenges faced by open source projects when it comes to usability, including (and in my opinion the most important) “Design for usability really ought to take place in advance of any coding”. This leads us back to Greg’s talk at VanUE. I feel that if usability and the importance of design is pushed more heavily in the introductory parts of Computer Science then open source projects can benefit from that usability knowledge being pooled. Until then though, I think that many open source projects are going to start falling even further behind their proprietary counterparts.
This however, does not apply to all open source projects. Those with enough corporate backing (like WordPress with Automattic and Ubuntu with Canonical) are able to forcibly steer their developers towards more usable interfaces. This kind of work has already payed off for WordPress, however, we will have to await another Ubuntu release or two to see whether their efforts to change the way that a much larger (and more traditionally minded) community of open source programmers will actually pay off.