Integrating The Internet, Lab View(Tm), And Lego Bricks Into Modular Data Acquisition And Analysis Software For K College

Both data acquisition and analysis are used in different forms from kindergarten through college for teaching math, science, and engineering. The RCX, the LEGO programmable brick, has a 10 bit A/D, can acquire points at up to 200 Hz and store up to 2000 points, making it well suited for simple to advanced data acquisition. ROBOLAB, produced in partnership by Tufts University, LEGO DACTA, and National Instruments, allows users to program the RCX in a graphical environment powered by LabVIEW. Initially designed to handle only robotics creations, the cross platform software has been extended to allow users to use a variety of sensors to take data and analyze it. The new component of the software, titled Investigator, accommodates the wide range of ages with 5 sections, each with a number of different templates, where users can write their hypothesis and conclusions, create their data acquisition programs, upload and view their data, and perform calculations and comparisons. The templates in each section allow for different levels to be available to the users -ranging from templates with large icons and few options for elementary school students to completely open ended levels with all options available for college students. To encourage the exchange of data and results, the ability to share programs, data, and results over the web has been built into software. The web also serves to allow the software to expand and change as new templates can be downloaded and added to the software as needed. Finally, LEGO creations can be controlled remotely via the Internet. This paper will present some of the issues associated with developing software for such a diverse audience as well as assessment of how it has worked, both at the elementary school and college level.