Skip to main content
Log in

Development of a Computer-Assisted Instrumentation Curriculum for Physics Students: Using LabVIEW and Arduino Platform

  • Published:
Journal of Science Education and Technology Aims and scope Submit manuscript

Abstract

We propose an integrated curriculum to establish essential abilities of computer programming for the freshmen of a physics department. The implementation of the graphical-based interfaces from Scratch to LabVIEW then to LabVIEW for Arduino in the curriculum ‘Computer-Assisted Instrumentation in the Design of Physics Laboratories’ brings rigorous algorithm and syntax protocols together with imagination, communication, scientific applications and experimental innovation. The effectiveness of the curriculum was evaluated via statistical analysis of questionnaires, interview responses, the increase in student numbers majoring in physics, and performance in a competition. The results provide quantitative support that the curriculum remove huge barriers to programming which occur in text-based environments, helped students gain knowledge of programming and instrumentation, and increased the students’ confidence and motivation to learn physics and computer languages.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  • A dams R, Evangelou D, English L, Figueiredo AD, Mousoulides N, Pawley A, Schifellite C, Stevens R, Svinicki M, Trenor JM, Wilson DM (2011) Multiple perspectives on engaging future engineers. J Eng Educ 100(1):48–88

    Article  Google Scholar 

  • Algorithms and Libraries for Physics Simulations (2015) Algorithms and Libraries for Physics Simulations, USA. http://alps.comp-phys.org/mediawiki/index.php/Main_Page

  • Anderson HL (1986) Metropolis, Monte Carlo and the MANIAC. Science 14:96–108

    Google Scholar 

  • Atzori L, Iera A, Morabito G (2010) The internet of things: a survey. Comput Netw 54(15):2787–2805

    Article  Google Scholar 

  • Beaurepaire E, Merle JC, Daunois A, Bigot JY (1996) Ultrafast spin dynamics in ferromagnetic nickel. Phys Rev Lett 76(22–27):4250–4253

    Article  Google Scholar 

  • Erwin B, Cyr M, Rogers C (2000) LEGO engineer and ROBOLAB: teaching engineering with LabVIEW from kindergarten to graduate school. Int J Eng Educ 16(3):181–192

    Google Scholar 

  • Garcia-March MA, Carr LD (2015) Vortex macroscopic superpositions in ultracold bosons in a double-well potential. Phys Rev A 91(3):033626

    Article  Google Scholar 

  • Gareth J, Witten D, Hastie T, Tibshirani R (2013) An introduction to statistical learning. Springer, New York

    Google Scholar 

  • Gómez-de-Gabriel JM, Mandow A, FernandezLozano J, Garcia-Cerezo AJ (2011) Using LEGO NXT mobile robots with LabVIEW for undergraduate courses on mechatronics. IEEE Trans Educ 54(1):41–47

    Article  Google Scholar 

  • Hwang KS, Hsiao WH, Shing GT, Chen KJ (2011) Rapid prototyping platform for robotics applications. IEEE Trans Educ 54(2):236–246

    Article  Google Scholar 

  • Kohn W (1996) Density functional and density matrix method scaling linearly with the number of atoms. Phys Rev Lett 76(17–22):3168–3171

    Article  Google Scholar 

  • Kovahi R, Provost F (1998) Glossary of terms. Mach Learn 30(2–3):271–274

    Google Scholar 

  • Laboratory for Tensor Decomposition and Analysis (2015) Laboratory for Tensor Decomposition and Analysis, JP. http://www.bsp.brain.riken.jp/TDALAB/

  • López-Rodr‘guez FM, Cuesta F (2015) Andruino-A1: low-cost educational mobile robot based on android and arduino. J Intell Robot Syst. doi:10.1007/s10846-015-0227-x

    Google Scholar 

  • McClain RL (2014) Construction of a photometer as an instructional tool for electronics and instrumentation. J Chem Educ 91:741–750

    Google Scholar 

  • McComb G (2015) Robot builder’s bonanza, 4th edn. Chi-Hung Tseng, Gotop, Chinese Edition. ISBN 9789863411369

  • McLurkin J, Rykowski J, John M, Kaseman Q, Lynch AJ (2013) Using multi-robot systems for engineering education: teaching and outreach with large numbers of an advanced, low-cost robot. IEEE Trans Educ 56(1):24–33

    Article  Google Scholar 

  • National Instruments Inc (2015) Where Can I Download the Latest Version of Measurement & Automation Explorer (MAX)? National Instruments Inc, USA. http://digital.ni.com/public.nsf/allkb/F046BF3874E45BFF862574E2006EA83B

  • National Research Council (US) (2012) A framework for K-12 science education: practices, crosscutting concepts, and core ideas. In: Committee on a Conceptual Framework for New K-12 Science Education Standards. Board on Science Education Division of Behavioral and Social Sciences and Education. National Academies Press, Washington, DC

  • NVIDIA Inc (2015) What is GPU accelerated computing? NVIDIA Inc, Santa Clara, CA, USA. http://www.nvidia.com/object/what-is-gpu-computing.html

  • Perimeter Scholars International Course (2015) Quantum spin simulations. Perimeter Scholars International Course, USA. http://physics.bu.edu/~sandvik/perimeter/index.html

  • Platt C (2009) Make: electronics (learning by discovery). O’Reilly media, CA

    Google Scholar 

  • Press WH, Teukolsky SA, Vetterling WT, Flannery BP (1992) Numerical recipes in C: the art of scientific computing, 2nd edn. Cambridge University Press, NY

    Google Scholar 

  • Russel S, Norvig P (2009) Artificial intelligence: a modern approach. Prentice Hall, NJ

    Google Scholar 

  • Sandvik AW, Moessner R (2006) Correlations and confinement in nonplanar two-dimensional dimer models. Phys Rev Lett 73(14):144504

    Google Scholar 

  • Schau P, Zeiher J, Fukuhara T, Hild S, Cheneau M, Macr T, Pohl T, Bloch I, Gross C (2015) Crystallization in Ising quantum magnets. Science 347(6299):1455–1458

    Google Scholar 

  • Schmidt M (2012) Arduino: a quick start guide (pragmatic programmers), Chinese Edition: Chi-Hung Tseng, Gotop ISBN: 9789866076510

  • Schneier B (1993) Applied cryptography: protocols, algorithms, and source code in C. Wiley, NJ

    Google Scholar 

  • Scratch (2015) Create stories, games, and animations share with others around the world. Scratch, USA. https://scratch.mit.edu/

  • SIAM (2016) SIAM journal on numerical analysis: a publication of the Society of Industrial and Applied Mathematics, Philadelphia, PA, USA. https://www.siam.org/journals/sinum.php

  • Sur S, Koop MJ, Panda DK (2006) High-performance and scalable MPI over infiniband with reduced memory usage: an in-depth performance analysis. In: SC ’06: Proceedings of the 2006 ACM/IEEE conference on Supercomputing. ACM, New York, NY, USA, p 105

  • Tse D (2005) Fundamentals of wireless communication. Cambridge University Press, Cambridge

    Book  Google Scholar 

  • Zhan W, Porter JR, Morgan JA (2014) Experiential learning of digital communication using LabVIEW. IEEE Trans Educ 57(1):34–41

    Article  Google Scholar 

Download references

Acknowledgments

This work was supported in part by the Ministry of Science and Technology of the Republic of China under MOST 104-2511-S-845 -009 -MY3.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wen-Hsuan Kuan.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kuan, WH., Tseng, CH., Chen, S. et al. Development of a Computer-Assisted Instrumentation Curriculum for Physics Students: Using LabVIEW and Arduino Platform. J Sci Educ Technol 25, 427–438 (2016). https://doi.org/10.1007/s10956-016-9603-y

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10956-016-9603-y

Keywords

Navigation