CS200 has a lab component, weekly assignments are done using in a MAC lab at the University of Waterloo. Students have scheduled lab time were they work on their assignments and have a tutor and a teacher assistant ready to help them. The goal is for them to develop methods that make them proficiency in solving new tasks using a computer.
A critical motivation to attend the lab and do properly their assignments is the lab exam that students know is coming upon them at the end of the term. Given two hours and help, they are faced with an application that is new to them and have to use effectively to solve specific tasks.
As a lecturer, the challenge is to design a lab exam that is fair, fun, but yet
challenging. Students are under incredible stress in such situation, many things
can go wrong. Making such exam requires a lot of testing to make sure it will go
on smoothly.
Goals
I decided long before the end of term that using
Amaya as the new application had many advantages and one drawback.
Amaya is web editor with browser features that combines editing
the HTML source code or direct editing in the browser. For their course
projects, the students had developed HTML pages including CSS, thus Amaya
could be used as a new environment doing similar tasks they had done.
In addition, Amaya permits editing SVG, geometric graphics, that was also
studied using Illustrator during the term.
Amaya interface paradigm was new to the students, the development of
a page using multiple views and synchronizing, was a paradigm they were unfamiliar
with.
Exam
The exam had two parts
There are the documents of the lab exam
Results Part II
Because I was pleased by the amount the students
achieved during the lab exam, I thought it was interesting to integrate
all their work in a single document: it shows how they progressed
through the Geometric Graphics part of their exam.
It is neat experiment data in terms of composition too.
Student's work on Geometric Graphics
Grades Summary
Part II
Overall
Email : efourque(at)cgl(dot)uwaterloo(dot)ca
Office : CGL lab DC2303
Tel : x34548