6197 comments
2357 subscribers
Follow me on Twitter (@sachac)
Subscribe! Feed reader E-mail

CS215 evaluation

Effect:

The modules were clearly explained and the engaging story helped motivate the students to work on the project. The students appear to have greatly enjoyed the exercise, particularly the creative background story that provided the context for their work. By reviewing other people’s code, the students learned more efficient ways of performing the given task. They also became familiar with other modules in the system, allowing them to help each other to a greater extent during the implementation of their game project.

Suggestions for improvement:

Peer review of modules for identical tasks made it easy for students to copy and paste code they did not understand. Due to cases of plagiarism exposed during the project defense, stronger reminders about academic honesty are advised. Acceptable and unacceptable behavior should be defined. Alternatively, the assigned challenges could be similar enough for the common patterns to emerge but yet different enough to engage each student and make that student an “expert” on a topic his or her classmates did not fully tackle. Overall, working on multiple modules gave students a better appreciation of the different parts of a graphics engine and helped them learn how to write cleaner and more efficient programs.

Short URL: http://sachachua.com/blog/p/1254

On This Day...

  • 2012: Planning for retirement when you don’t know where you’ll be — I have several friends who’ve also moved to Canada from other places. One of them asked me how she could [...]
  • 2011: Jetlag-assisted early days — I like jet lag. Used well, it’s a low-effort way to reset one’s sleep schedule. I’ve been waking up at [...]
  • 2010: Notes from DrupalCampToronto 2010 — Update May 21, 2012: Sorry, sketches are missing! I’m shifting from a emerging technologies consulting project (organizing executive workshops and brainstorming [...]
  • 2009: Routines — It’s funny how powerful routine is. Take exercise, for example. If I try to find time for exercise, I’ll do it [...]
  • 2009: Weekly review: Week ending October 18, 2009 — From last week’s plans: Finish the template invitation for the upcoming idea labs It creates three calendar events that are marked [...]
  • 2008: Things I do when I’m travelling on my own — Here are some odd things I give myself permission to do when I’m travelling on my own: Play computer games in [...]
  • 2008: Weekly review: Week ending Oct 19 — Last week, I: gracefully handled whatever Murphy’s Law wanted to throw at me during a presentation to a client VP prepared a [...]
  • 2007: My first week of work — It’s Friday already? It can’t be Friday yet. There’s still so much I want to do. =) I enjoy my work [...]
  • 2005: The sun _does_ come up after all — Taught MIE451 a little bleary-eyed today, but fortunately picked up a number of useful stories from personal experience. Had fun using [...]
  • 2005: Post-conference blues — Suddenly blindsided by post-conference blues. The dangerous thing about finally having time to breathe is that it’s also enough time to cry. Now [...]
  • 2004: SAND CATS – 563 words — “Here, kitty, kitty…” The girl made a welcoming sound in the back of her throat as she coaxed the shy tabby [...]
  • 2004: Good news and bad news: Pictures and Internet — The good news is that I managed to grab a copy of all the pictures I’d taken, after some panicking as [...]
  • 2004: Finished! — Did okay on my presentation. Met Uematsu-san and Tanaka-san. Tanaka-san is the president of MSI. Whee! =) Kato-san is coming to Japan [...]
  • 2004: Notes from AOTS talk — Good afternoon, I am Mr. Yamamoto. I myself have bought an electronic dictionary. Before I bought, I asked the shopkeeper what [...]
  • 2004: 04YIT8W General orientation countres: closing meeting — Before we start, I’d like to mention some of the points. Today, we have a number of people from the magazine [...]
  • 2003: CS215 evaluations
  • 2003: Irony — The irony is that Bill Gates claims to be making a stable operating system and Linus Torvalds claims to be trying [...]