NeuroQuiz - SUNY Downstate Medical Center

advertisement
NeuroQuiz: A Pair of Programs for Creating and Running Neuroanatomy Quizzes
1
Kubie
2
Conyers
J.L
and G. P.
1. Department of Anatomy and Cell Biology and 2. Educational Computing & Technology
S.U.N.Y. Downstate Medical Center, Brooklyn, NY
Introduction
QuizRunner - A Desktop Application
Content Creation
QuizMaker
An author starts with a folder of images. QuizMaker creates a Project folder (in this case “Coronal 1-4", fig. 4 below) and copies the pictures
into the images folder within (fig. 5). Thumbnails of the images appear in the master window (fig. 1). These can be re-arranged and named. Double clicking on a thumbnail opens the editing window for the image. This can be toggled between two views: the structure list (fig. 2) and the
structure editor (fig. 3). Creating a structure polygon is similar to most illustration programs. Polygons can be edited or deleted. QuizMaker can
also edit the contents of a completed project folder.
Quiz Program &
Resources Folder
The resources folder contains all
available projects. Figure lower
right shows project selection.
Mode 1: Interactive Atlas
Two-way interactive atlas is the standard view.
Navigation to images in a project is done here.
Selecting quizzes is done via the “mode” button.
Mode 2: “Find It” Quiz
In the “Find it” Quiz a structure name is displayed
(or spoken) and the student tries to click on the
structure. Quiz ends when all items are identified.
The structure is outlined and student has to type in the
name. Potential matches are displayed from the set of names
on the page. Student can select the number of letters typed
before matches are displayed. More letters = harder.
Features
At our institution we have made use of interactive Atlas/Quiz software since the
early 1990s. Initially termed “Anatomac” this homegrown software has been popular and effective in a wide variety of courses.
Recently, however, this software has shown its age. Among the problems:
1. Platform dependence. The original programs were mac-specific.
2. Authoring. It had always been difficult to create the interactive atlases.
As time passed the authoring tools became decrepit and, finally, broken.
3. Innovation. Since the original development environment ceased to
exist, innovation was impossible.
Over the past 10 years we have made two moderately successful attempts to
export the older projects to new environments. One was implemented in java and
worked over the web. The second was implemented in RunTime Revolution. Each
of these worked, but had drawbacks. For each we implemented a method of
exporting old projects, but no effective method of editing old projects or making
new ones.
Project Organization
A project is not a single document, but a
folder. This folder contains an images folder and a main.txt file. The text file contains a list of the images to use, the
names of structures on an image and the
coordinates of the polygon vertices that
define each structure. If two polygons
have the same name they will be treated
as the same structure.
Our second goal was to create a new Interactive Atlas/Quiz program. The goal was to be able to make modern, desktop applications for
macintosh and windows computers that could work with the output of the
authoring program. Our goal was to be able to accommodate larger images that
the original programs and to add several new features that we thought would be
difficult in other environments. As we worked on the QuizzRunner program ideas
for new features grew. Among the new features are:
1. The ability to “speak” structure names or descriptive text. The student can
turn this feature on or off. This features uses the native text-to-speech of
the macintosh and windows platforms. Miss-spoken words are corrected
with a lookup table.
2. Two kinds of self test: “find the structure” and “name the structure”.
“Name the structure is new and has proven very popular.
3. Levels. Structures can be categorized as “basic” or “advanced” by the
author. The student can then learn and test at either the basic or advanced
level.
4. Categories. In one atlas (Pal Weigert) there are many structures per page
and we have found that students don’t know where to start. In a categorized quiz, the author assigns one or more categories to each structure.
The student then chooses whatever categories he/she wants in review or
self-test modes.
Our final goal was to create new content. Examples of several completed
and ongoing projects are listed to the right.
Note. Programming was done in REALbasic. Since REALBasic creates crossplatform programs, versions of both the Authoring Software and QuizzRunner are
made for Macintosh (universal binary) and Windows.
Speech permeates
many areas of the
program. A user
can select to have
structure names
spoken, to have
verbal queries during quizzes and to
have extended text
comments spoken.
Project Folder
Fig. 6
Fig. 5
Levels and Categories
Basic and Advanced in the
Sheep Brain Atlas
Text-to-speech is used. Misspronunciations are corrected by a usergenerated look-up table. So, for example, if the computer’s text to speech
would pronounce “putamen” as “putt
amin”, the nonsense word “ putaymen”
is substituted.
Fig. 4
“Levels” and “Categories”
rely on an author-generated
text file where each structure is assigned to a level or
to categories. During program execution only the
structures that match the
currently selected criteria
are displayed. The program
responds instantaneously to
any change in “levels” or
“categories”.
These are core features of
the sheep brain atlas and the
Pal-Weigert atlas.
Extended Text
The Pal Weigert Atlas lets
users toggle categories
Some projects use
extensive descriptions on each page.
These are supported with separate
windows. The user
can have the text
spoken or repeated
in paragraph segments. Pronunciation correction
uses the look-up
table described to
the left.
In this example, clicking “somatosensory” adds four
structures.
Projects:
There were, therefore, three goals to this project.
Our first goal was to re-create a content-creation (authoring)
program. The general target was to be very simple: An author would start with
a set of images and, in a draw-like environment, create a set of polygons with
names associated with each image. Our goal was to make the output as simple
and generic as possible, and compatible with the java project. We also wanted to
give the authoring program the ability to edit older projects as well as create new
ones.
Speech
Fig. 3
Fig. 2
Fig. 1
Mode 3: “Name It” Quiz
MRI Atlas
Human Brain
Sheep Brain
Over the past year we
have created an extensive set of projects
using human brain
images. These include
coronal and horizontal
brain sections, several
dissections and surface
views.
The sheep brain atlas is
aimed at high school or
college neuroanatomy
labs. We are in the process of writing an
accompanying manual.
We found it difficult to
get the right level. It
should not be too
intimidating on first
exposure, but should
contain important
structures. The ability
for a student to select
basic or advanced levels should avoid this
problem.
The MRI material used
images from an older
project done with Drs.
Diana Dow-Edwards and
Jaya Nath several years
ago.
These have been used
in two neuroanatomy
courses. Reactions
were extremely positive.
These received the
highest student evaluations that we have
experienced.
Radiology Atlases
The set of radiology atlases
were developed by Dr. Steven Ostrow twelve years
ago. These sets (projects)
include: abdomen, upper
extremity, lower extremity,
thorax, pelvis and headand-neck. Each set has
about 20 images and each
image has extensive text.
Porting to QuizRunner was
easy and made use of the
earlier polygons.
The extended text window
(left) is used for these
projects.
Pal Weigert Atlas
The “categories” feature was
designed for the Pal Weigert
atlas. We had found that students avoided studying Pal
Weigert material until all
pathways had been taught.
This was because, in a printed
or electronic atlas, it was difficult or impossible for a student determine what they
should know until they were
exposed to everything.
The categories feature was
designed to permit incremental learning. The “active categories” window is for category selection. Update is
instantaneous.
Use & Contact Info
QuizMaker, QuizRunner and most projects can be downloaded from:
http://ect.downstate.edu/courseware/neuroscience/
Use and distribution of these programs for non-profit, educational purposes is free
Contact either author for more information:
jkubie@downstate.edu
greg.conyers@downstate.edu
(thanks to Brett Laurance at Downstate for help with setting up the website)
Download