SIGCSE 2002 : the proceedings of the thirty-third SIGCSE technical symposium on computer science education : (conference proceedings) : Northern Kentucky, february 27 - march 3, 2002. (ACM,Inc, 2002)