Preface

Computer-aided instruction, in some form, has been around for a few decades. As digital hardware and software have advanced, so has the potential for computer-aided instruction.

In the last few years, these advances have reached a point where very rich computer-aided instruction can be conveniently available to almost everyone. The technologies that make this possible include:

In other words, now is the time to push computer-aided instruction to a new level. That is what Eureka! Learning System is attempting. The success at our effort remains to be determined but here are a few points that we think are important:

We recognize four different levels of instruction to match a student's learning sophistication:

Eureka addresses the last three instruction types. In other words, the system should be useful to high school students and beyond.

Eureka development is an ongoing activity. Interactive graphics and simulation are implemented in Java Applets, using an extensive proprietary set of libraries including three-dimensional graphics, symbolic math, rational and complex numbers, linear algebra, an object dependency network management library and others.

We request your feedback, problem reports, and suggestions via jackg@clayandpark.com.

Jack Gjovaag 6/23/2012