z-logo
open-access-imgOpen Access
Introducing Coding in Freshman Physics Laboratories using Arduinos
Author(s) -
Carl K. Frederickson
Publication year - 2018
Language(s) - English
Resource type - Conference proceedings
DOI - 10.18260/1-2--28577
Subject(s) - arduino , coding (social sciences) , software , computer science , microprocessor , software engineering , data collection , multimedia , mathematics education , computer hardware , operating system , mathematics , statistics
During the fall semester 2015 Arduino microprocessors were introduced into the second semester calculus based physics laboratory. The Arduino was used as the data acquisition platform. One reason for this change is to introduce coding into the lab activities as part of the data collection/analysis process. Lab activities are designed to be more open-ended and require students to determine what data needs to be taken and how it needs to be analyzed. The focus is to have students design and carry out measurements with a goal in mind. This change required time to be spent learning the Arduino hardware and software development environment. This measure has now been used in both the first and second semester sections of the calculus-based course. During the first semester, which focuses on mechanics, the Arduinos were used in conjunction with Vernier Software data collection hardware. This allowed more of a focus on the coding of the microprocessor. The majority of students have no coding experience prior to this course. Students do not seem to have an issue with coding the Arduinos. There were a few instances where the Arduino proved to not be the best platform. Student example work and attitudes will be presented. The effect on student assessment performance will be discussed.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom