OLYMPIADS IN INFORMATICS, 2012, Vol. 6, 115-132
© Institute of Mathematics and Informatics,

ISSN 1822-7732

Type of Questions - The Case of Computer Science


School of Education, Computer Science Department, Beit Berl College Department of Education in Technology and Science Technion - Israel Institute of Technology, Israel E-mail: noarag@beitberl.ac.il


In this paper, I explore and discuss the variety of types of questions that can be used by computer science educators in different teaching situations and processes: in classroom lessons, in the computer lab, as homework, or in tests. The use of various types of questions offers many advantages, both for learners and for the teaching process. Twelve different types of question are discussed. Each is presented by its classification title, a short description of the specific type of question, a concrete example or an example pattern, and a short pedagogical discussion that includes remarks on cognitive aspects. Three general types of questions are presented and discussed: combination questions, narrative questions, and closed questions. These types of questions relate to ''programming-like'' assignments since they are the most common subject encountered in the teaching of computer science (Java is used as the implementation language). However, as discussed here in brief, most of the question types are also suitable for most other contents in the teaching of computer science.


computer and information science education, algorithms, human factors, types of questions, cognition in computer science, problem solving

PDFTo preview full article text in PDF format click here

Get Free ReaderYou could obtain free Acrobat Reader from Adobe

Copyright © Olympiads in Informatics, Vilnius University Institute of Mathematics and Informatics, 2012