ucseal.gif (6256 bytes)

TILE - Purpose of the Project


main.jpg (984 bytes)purpose.jpg (1327 bytes)samplelabs.jpg (1729 bytes)toolkit.jpg (1176 bytes)evaluation.jpg (1512 bytes)links.jpg (1078 bytes)


Every year three to four thousand students enroll in statistics courses at U.C. Berkeley. About half of these students are taking Stat 2 in order to satisfy the University's quantitative reasoning requirement, and this may be their closest brush with the world of numbers, computing, and scientific quantitative concepts. The statistical training in these courses offers these students a rare opportunity to learn how to think critically about quantitative problems that are and will be important to them.

Paragraph follows

The labs are designed as stand alone units to be used in conjunction with any introductory statistics course. It does not depend on a specific text, and it is to be used outside of the class to reinforce the basic statistical concepts. It is also meant to be a fun learning experience. In the labs, students work on multifaceted assignments and come up with individual solutions. Each lab is quite a substantial exercise, and more complete than traditional questions that conclude a chapter of a text. Accordingly, they are not calculator-like environments with which a student can perform a statistical procedure. Rather than being an interactive component of a text book, these labs extend the syllabus by putting the techniques learned in class in a more interactive and applied setting.

The labs extend the statistics syllabus by capitalizing on the pedagogical advantages of a computer:

We believe this approach has great potential for fostering students' interest in the material they are learning. Our aim is to promote statistical thinking and problem solving through interactive adventures. We also believe that this approach to developing an interactive learning environment is adaptable to fields other than statistics, and that this approach has potential for use at the high school level as well as the collegiate level.

The Toolkit:

The toolkit is being programmed in Java and uses HTML as the basis for the input. In order to create a lab, a developer will use the toolkit to create the basic framework including the main window and its cards/views, help facility. The emphasis is on using external input files to customize and control a lab so that the knowledge of Java needed to create a lab is minimized. The input files are simple HTML documents, specialized HTML documents with customized tags, Java properties files and our own file formats for things such as animation scenes.

The toolkit has been designed by considering 12 different lab designs and extracting the common components. As a result, we are reasonably confident that many labs can be created by linking components in the toolkit together (using simple Java code) or by programming simple extensions to the classes in the toolkit. More complicated labs will require development of new classes and components, but will benefit from the existing framework which provides a convenient and consistent structure for a suite of a lab.

top.jpg (1064 bytes)


|Main| |Purpose| |Sample Labs| |Tool Kit| |Evaluation| |Links|


This page was last updated on 03/11/98. Questions, comments, suggestions.