Activities: the class met in a computer laboratory where students worked in teams
on computer tasks. The lab assignments were generally too long to finish during
the scheduled lab time and students were expected to come to the lab when it was
open or work on their personal computers, or use other labs to complete the
assignment (Dubinsky, 1995). This activity gave opportunity for students to
explore their previous knowledge which related to the topics they were studying