Learning is a movement not anchored in knowledge... If you see from
accumulated knowledge, then the seeing is limited and there is no new
thing in the seeing. -- Krishnamurti
The greatest sign of success for a teacher is to be able to say, "The
children are now working as if I did not exist." -Maria Montessori, Italian
educator (1870-1952)
It is paradoxical that many educators and parents still differentiate
between a time for learning and a time for play without seeing the vital
connection between them. -Leo Buscaglia, author (1924-1998)
Description
The study of computer-aided instruction and the task of authoring
educational software require much independent study in both research and
coding. Much of the work is also done in teams of
students, in class discussions and in presenting facts and arguments to an
audience. This course is taught in
the smart classroom to a mature student audience with prior knowledge
of
programming, system design, independent research, team work, and
sophisticated presentation skills.
__ __ __
"If you think in terms of a year, plant a seed; if in terms of ten years, plant trees;
if in terms of 100 years, teach the people" , Confucious
Syllabus for
CS-403-Authoring Techniques in CAI
or
Authoring, Design and Implementation of Educational Software
Dr. Netiva Caftori
Office: LWH 3025
For an appointment or question: Call 773/442-4718 or
X-4718 from campus and leave a clear message.
__ __ __
Course Description:
In this course students study the various concepts associated with
computer-aided instruction and learn the usage of several authoring
languages such as Director and
LogoWriter in the creation of effective
educational software.
Through lectures, readings and visits to other related areas such as
the
library, MIDI (Musical Instruments with Digital Interface), chemistry, and
geography
labs, students are
exposed to different kinds of software for presentation, multimedia,
authoring and Artificial Intelligence applications. Languages such as
Podium, Visual BASIC, HTML, Java, Prolog, and LogoWriter are studied.
Other languages may be introduced as they become available or in demand
in the marketplace.
Students practice each one of the languages through assignments.
Most of these
languages are not ordinarily taught anywhere else in the Computer-Science
curriculum. They do strengthen some previously learned concepts such as
recursion, graphing, and artificial intelligence.
Pedagogical ideas are taught in order to create courseware that is
motivating and meets the learning objectives of the designer. Principles
of software
design and development will be covered in order to correctly implement
what is needed.
Students work in small teams toward a midterm project. They are free
to choose the language they are interested in with the approval of the
instructor. They move on to work on an individual project which they
will demonstrate to the class toward the end of the semester.
Throughout the semester students are encouraged to read established
research in
the area of CAI and discuss it in class. Finally they write a 4-8 page
paper on their findings and thoughts and present it to the class orally
with the help of a presentation software or through a web page created
earlier.