This project will provide a new set of highly motivating experiences in the closed laboratory associated with CS1, the first-year computer science course. These labs will have students acquiring data from the external world (sensors, joystick, etc.), displaying and otherwise processing it, and controlling processes in the external world. This contrasts with the traditional programming labs associated with introductory computer science courses where students are often assigned a number of small exercises which do not have much intrinsic interest, do not bear much resemblance to the programs produced by professional programmers, engineers, or scientists, and have no consistent context (or connection). Our preliminary experience with a joystick lab during spring 1997 was quite successful; student reaction was enthusiastic. Many of the labs that we are planning will involve student teams rather than individual work. It is anticipated that these new lab experiences will significantly increase student motivation, since they will allow students to program the computer to work with real-world data, control external devices, and produce professional-looking graphic output. The lab exercises developed for this project will be deposited in various lab repositories and will be distributed through a number of other channels, including the World Wide Web.

Agency
National Science Foundation (NSF)
Institute
Division of Undergraduate Education (DUE)
Type
Standard Grant (Standard)
Application #
9850983
Program Officer
Herbert Levitan
Project Start
Project End
Budget Start
1998-07-01
Budget End
2001-06-30
Support Year
Fiscal Year
1998
Total Cost
$41,935
Indirect Cost
Name
Rowan University
Department
Type
DUNS #
City
Glassboro
State
NJ
Country
United States
Zip Code
08028