Development of a software tool for use in University Physics Laboratories Doug Harper, Scott BonhamWestern Kentucky University.

Slides:



Advertisements
Similar presentations
Science Department Open House Integrating Technology into Science Courses.
Advertisements

WHAT IS DRS? Thermoflow, Inc.
SL-10 Laboratory Hot Tack / Seal Tester TMI Group of Companies TMI Group of Companies.
Experiments and Variables
The Scientific Method: DR HERC
The Scientific Method.
TRACK 2™ Version 5 The ultimate process management software.
Analog Data Processing with BioProc3 Part Two EMG Analysis Techniques.
The Comparison of the Software Cost Estimating Methods
Flexible Software for Computer-Based Problem Solving Labs Brita L. Nellermoe 1 Jennifer L. Docktor 2 1 Department of Curriculum and Instruction 2 Department.
Science Instruction by Inquiry: D. Livelybrooks, J. Baxter University of Oregon
Conservation of Energy r1.04. The Snapshot button is used to capture the screen. The Journal is where snapshots are stored and viewed. The Share.
INTRODUCTION Introduction Section 0 Lecture 1 Slide 1 Lecture 1 Slide 1 INTRODUCTION TO Modern Physics PHYX 2710 Fall 2004 Intermediate 2500 Fall 2011.
1 QED In Vivo USB Input Output Box configuration This tutorial contains a number of instructions embedded in a great deal of explanation. Procedures that.
Evaluation of a Multiple Goal Revision of a Physics Laboratory Learning Objectives: A taskforce consisting of four faculty members and an instructor who.
Pocket Multi-channel Signal Analyzer IIntroduction Key Features Applications Key Specifications Hardware Connections.
12/07/2012PHY 113 A Fall Lecture 371 PHY 113 A General Physics I 9-9:50 AM MWF Olin 101 Plan for Lecture 37: Review – Part II 1.General advice.
1 New York State Mathematics Core Curriculum 2005.
DEMONSTRATION FOR SIGMA DATA ACQUISITION MODULES Tempatron Ltd Data Measurements Division Darwin Close Reading RG2 0TB UK T : +44 (0) F :
Concepts and value of TI-Nspire™ Technology Module A.
Forces, Energy and Motion Robert Jesberg FETC Conference Orlando, FL January 28 – 31,
TrendReader Standard 2 This generation of TrendReader Standard software utilizes the more familiar Windows format (“tree”) views of functions and file.
1 Lab Teaching 1. 2 Role of Laboratory Teaching How various persons see it Aims of Laboratory Teaching Pedagogical levels A Typical Laboratory Exercise.
Contrast two types of electronic timing equipment Discuss units of time and significant figures Relate accuracy and precision to the measures of our lab.
Database Applications – Microsoft Access Lesson 2 Modifying a Table and Creating a Form 45 slides in presentation Accessibility check 9/14.
First-Year Engineering Program Advanced Energy Vehicle System Analysis 2 Reference:  AEV Lab Manual  System Analysis 2 Grading Guidelines.
 1. Which is not one of the six principles that address crucial issues fundamental to all school math programs? A. Curriculum B. Assessment C. Measurement.
Physics 145 Introduction to Experimental Physics I Instructor: Karine Chesnel Office: N319 ESC Tel: Office hours: on appointment.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 4 – Creating New.
Computer Assisted Laboratory Experiments in Mechanics Roman Kezerashvili New York City Technical College The City University of New York.
Data Acquisition Data acquisition (DAQ) basics Connecting Signals Simple DAQ application Computer DAQ Device Terminal Block Cable Sensors.
Grob Systems, Inc., the customer, requires an industrial computer system that will have a function of acquiring raw data, processing the data, presenting.
Access 2013 Microsoft Access 2013 is a database application that is ideal for gathering and understanding data that’s been collected on just about anything.
Developing Science Observation Skills Computer Animations and Lab Notebooks.
EXPERIMENTAL DESIGN Science answers questions with experiments.
Developing An Educational Rigid Body Dynamics Physics Engine By Neal Milstein.
Database Applications – Microsoft Access Lesson 1 Introduction 26 Slides in Presentation Updated 8/12.
WRITING REPORTS Introduction Section 0 Lecture 1 Slide 1 Lecture 6 Slide 1 INTRODUCTION TO Modern Physics PHYX 2710 Fall 2004 Intermediate 3870 Fall 2015.
Sciences with TI-Nspire TM Technology Module F Lesson 3: Exercises.
The Software Development Process
1 Honors Physics 1 Summary and Review - Fall 2013 Quantitative and experimental tools Mathematical tools Newton’s Laws and Applications –Linear motion.
INFORMATION MANAGEMENT Module INFORMATION MANAGEMENT Module
Database Objective Demonstrate basic database concepts and functions.
BME 353 – BIOMEDICAL MEASUREMENTS AND INSTRUMENTATION MEASUREMENT PRINCIPLES.
Coulomb’s Law and Using PASCO Capstone MS&T Physics 2135, Lab O1.
Calculating ‘g’ practical
Day in the Life (DITL) Production Operations with Energy Builder Copyright © 2015 EDataViz LLC.
SS5305 – Popular Marker Setups 1. Objectives Marker Data Measurement Sequence Project Automation Framework (PAF) Popular marker setups PAF Interface 2.
TMP3413 Software Engineering Lab Lab 01: TSPi Tool Support.
Proficiency Based Physics Brooke Schmidt and Eric Hawker Illinois Mathematics and Science Academy.
LINDSAY WILKENS CHRISTOPHER MOREHOUSE ERIC WILCOX MATT FIGLIOTTI JOHN KNIGHT R12300: ME Lab Hardware Development.
Integrated Hands-On Mechanical System Laboratories Arif Sirinterlikci, Ph.D., Professor of Engineering Tony Kerzmann, Ph.D., Assistant Professor of Mechanical.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Excel 2002 Using Macros Lesson.
PHYSICS TEKS/ STAAR Readiness (R), Supporting (S) & Process (P) Standards.
Laboratory 1: Software for Engineers
Getting Started with LabVIEW Virtual Instruments
Time for notetaking FLASHCARDS!
How to take notes… The Crainum Way!
12 Product Configurator
Emma Taila & Nicolas Petruzzelli
Database Applications – Microsoft Access
The World of Physical Science Chapter 1
By Bryan Tran and Cooper Schultz
Carrying out Practical Tasks
Introduction to LabVIEW
M. Kezunovic (P.I.) S. S. Luo D. Ristanovic Texas A&M University
Formulas = Test redo for Full credit!
Presentation transcript:

Development of a software tool for use in University Physics Laboratories Doug Harper, Scott BonhamWestern Kentucky University

Development of a software tool for use in University Physics Laboratories Doug Harper, Scott BonhamWestern Kentucky University

University Physics Laboratory at WKU Original curriculum developed in 1998 NSF Instrumentation and Laboratory Improvement Program: “Transferable-Skills-Based University Physics Laboratories” Doug Humphrey and Doug Harper Experiments focus on verifying various physics principles and require students to use LabVIEW (National Instruments, based software tools to acquire data. Data is often processed in Excel and analyzed in scientific graphing software called Igor Pro (Wavemetrics, Detailed instructions for the experiment are provided to students in their laboratory manual.

University Physics Laboratory at WKU New curriculum developed in 2012 NSF Course, Curriculum and Laboratory Improvement: “Multidisciplinary Instructional Transformation in Science and Math Courses Supporting Teacher Preparation and Institutional Change” Scott Bonham (PI) Instructions to students in laboratory manual are more open ended and much less detailed. Pre-lab exercises are used to provide necessary background information to students prior to lab. New skills are introduced in a scaffolded manner to students throughout the semester.

Learning Objectives Students completing WKU University Physics I Laboratory should be able to: Demonstrate improved conceptual understanding of foundational physics concepts on a conceptual assessment. Develop experimental procedures to carry out an investigation to test a hypothesis. Employ good measurement techniques, including calibration of sensors, reading scales, recording units and keeping good records. Collect data, produce standard formatted graphs, and interpret the data. Prepare properly formatted graphs and analyze/interpret them. Be able to identify, minimize and quantify uncertainty in measurements, estimate uncertainties in calculated results, and compare with other results. Carry out appropriate analysis of data using physical models (e.g. equations), including numerical differentiation and integration. Be able to write technical reports as assessed by an appropriate rubric. Effectively function in teams to accomplish different tasks. Students will be able to reproduce a result from a different science team. Report having a positive learning experience in the course.

Software Design Goals We wanted a software tool that would provide a user experience that would not get in the way of learning physics concepts and laboratory skills. Flexible – usable for many different experiment types. Intuitive – easy for students to use. Accurate – for both acquisition and analysis. Efficient – students can acquire and analyze data. Scalable – allows scaffolding of experimental design.

Experimental Setup Area Students create and define waveforms constants calculated values in a custom fashion for different experiments.

Data Acquisition Control Area Data acquisition can be easily started and stopped with the press of a front panel button or a key on the keyboard.

Waveform Data Export Area Waveform data can be exported to: MS Word – images of graphs inserted in word document. Igor Pro – waveform data as Igor text files. Excel – waveform data in Excel compatible file. Text – waveform data in tab-delimited form.

Calculations Export Area Calculations are single values such as a slope, average value, standard deviation, etc. calculated from a subset of a waveform. Result from multiple runs are tabulated and can be exported to Igor Pro, Excel, or a tab- delimited text file.

Experimental Setup File Area Definitions of waveforms, constants, and calculated values can be saved to an configuration file so that the experiment can be easily resumed/repeated. These setup files allow faculty to provide assistance early in the term and the students to have to define everything later in the term.

Tab Controls for Main Display These tabs change the main display area to show: Acquired waveforms in a real-time graph. A data table of all waveform values. A set of waveform graphs grouped by units. An x-y graph of one waveform versus another. A table of calculated values tabulated from repeated runs.

Waveforms, Constants, and Calculations Tabbed interface separates common waveform types acquired waveforms: sonic ranger, analog input, encoder derived waveforms constants formula waveforms calculated values

Waveforms, Constants, and Calculations Acquired Waveforms sonic ranger waveforms: position. analog input waveforms: force, pressure, temperature (anything that outputs a voltage signal). encoder waveforms: Pasco rotary motion sensor. Each acquired waveform channel is associated with a descriptive name. a unique variable (used for calculations). physical channel information. calibration factors (gain and offset).

Waveforms, Constants, and Calculations Buttons control basic waveform operations Add waveform Delete waveform Move up or down in list Calibrate waveform Check waveform Set timing parameters.

Calibration Wizard: Sonic Ranger

Calibration: Sonic Ranger Students calibrate using a wizard that guides them through measuring the sensor output at two widely separated values and then verifying the calibration at an intermediate value. Calibration factors (gain and offset) are stored with the channel information and in the experiment file if the student saves the experimental setup.

Sensor Check: Sonic Ranger Useful for checking proper operation of sensor.

Timing Parameters Independently control the data collection rate for the sonic ranger, analog input, and encoder waveform channels, along with the total collection time.

Derived Waveforms Used to compute the derivative, integral, or power spectrum of any previously defined waveform.

Derived Waveforms Only previously defined waveforms are allowed choices for the argument of the operation.

Constants Students define variable names to be associated with any constant values that will be required in further calculations. Variable names must be unique and cannot collide with previously used variables for the acquired or derived waveforms.

Formula Waveforms Waveforms can be computed from algebraic formulas involving any previously defined waveforms or constants. In this example: Gravitational Potential Energy – depends on position, mass and inclination angle, Kinetic Energy – depends on mass and velocity, Total Energy – depends on GPE and KE.

Acquisition During data acquisition all acquired waveforms are updated on the main graph in real time.

Data Table Waveforms can be inspected in tabular form.

Waveform Graphs Waveforms are grouped by their units into separate graphs.

Waveform Graphs A cursor tool allows students to zoom on a region of interest.

Zooming on Area of Interest Once an region of interest has been identified the student can calculate something specific from that region.

Calculated Values The system can calculate single values from any waveform. Start and stop time based upon the zoom level of the waveform graph. Items that can be calculated include: average value standard deviation slope frequency amplitude

Building Tables from Repeated Trials Repeating experiments to obtain multiple results that can be compared becomes very easy.

Experiments WKU University Physics I Laboratory 1. Measurement 2. Position and Velocity 3. Acceleration 4. Free Fall 5. Forces 6. Friction 7. Momentum and Impulse 8. Conservation of Energy 9. Rotational Motion 10. Simple Harmonic Motion 11. Damped Harmonic Motion 12. Ideal Gas Law 13. Thermodynamic Cycle

Thermodynamic Cycle Experiment

Summary Physics Lab Assistant has proved to be a flexible and powerful yet easy to master software tool for acquiring and analyzing data in our University Physics Laboratories. Students can use the software to design their own experiments by defining what they want to measure and what that wish to calculate from these measurements allowing opportunity for repeated trials under different conditions. We are working toward releasing an open-source version of this software that can be used with your own sensors or sensors purchased from National Instruments. Contact for more information.