Generator of stupid multiple choice questions in Lisp

In addition to my monthly salary, I am paid for designing exam questions for the courses I teach.

I found out that if I include multiple choice questions into my exams, I am paid seven (!!!) times more than if I don’t include multiple choice questions.

In my opinion, multiple choice questions is a totally wrong idea. They don’t test understanding. They don’t teach students to think. Their educational value is just absolute zero. They are harmful for students’ brains.

But, OK, if they pay me seven (!!!) times more, then…

So, my dear students, on all of my future exams, there will be normal questions as well as multiple choice questions. Each normal question will carry normal amount of marks, while each multiple choice question will be worth 0.00000001% of the total mark.

Because I don’t want to spend time on designing multiple choice questions, I wrote a Lisp program that generates them for me.

Here is the code: http://sourceforge.net/projects/lispsnippets/files/stupid-mcq.lisp

You input to the program a text file with keywords related to your course (one keyword per line), and it outputs a file with multiple choice questions.

Usage:

(stupid-mcq "input-file.txt" "output-file.txt")

For example, I want to generate questions for my course “Artificial Intelligence”. Into the input file, I put the following keywords:

Artificial Intelligence
Episodic task environment
Well-defined problem

My program generated the following multiple choice questions:

1) What is “Artificial Intelligence”?

a) Infectious disease
b) The name of a famous movie star
c) Something that we studied this semester
d) All of the above
e) None of the above

2) How many words are there in the term “Artificial Intelligence”?

a) One
b) Two
c) Three
d) All of the above
e) None of the above

3) Which tools are needed to study “Artificial Intelligence”?

a) Computer
b) Paper and pencil
c) Hammer
d) All of the above
e) None of the above

4) The notion of “Artificial Intelligence” is appled to create

a) Software
b) Hardware
c) Underwear
d) All of the above
e) None of the above

5) What is “Episodic task environment”?

a) Infectious disease
b) The name of a famous movie star
c) Something that we studied this semester
d) All of the above
e) None of the above

6) How many words are there in the term “Episodic task environment”?

a) One
b) Two
c) Three
d) All of the above
e) None of the above

7) Which tools are needed to study “Episodic task environment”?

a) Computer
b) Paper and pencil
c) Hammer
d) All of the above
e) None of the above

8) The notion of “Episodic task environment” is appled to create

a) Software
b) Hardware
c) Underwear
d) All of the above
e) None of the above

9) What is “Well-defined problem”?

a) Infectious disease
b) The name of a famous movie star
c) Something that we studied this semester
d) All of the above
e) None of the above

10) How many words are there in the term “Well-defined problem”?

a) One
b) Two
c) Three
d) All of the above
e) None of the above

11) Which tools are needed to study “Well-defined problem”?

a) Computer
b) Paper and pencil
c) Hammer
d) All of the above
e) None of the above

12) The notion of “Well-defined problem” is appled to create

a) Software
b) Hardware
c) Underwear
d) All of the above
e) None of the above

Advertisements
Published in: on 28/11/2012 at 23:20  Leave a Comment  

The URI to TrackBack this entry is: https://burubaxair.wordpress.com/2012/11/28/generator-of-stupid-multiple-choice-questions-in-lisp/trackback/

RSS feed for comments on this post.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: