










Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
This article outlines two projects that are taking an open source/open access approach to create and share teaching and learning resources for quantum physics. It provides program libraries, programming tools, example simulations, and pedagogical resources for instructors wishing to give a rich experience to their students. The projects use technologies that encourage community development and collaboration. Examples of the available content and tools are given, along with an introduction to accessing and using these resources.
Typology: Lecture notes
1 / 18
This page cannot be seen from the preview
Don't miss anything!
Open Source and Open Access Resources for Quantum Physics Education
Mario Belloni, Wolfgang Christian Department of Physics Davidson College
Bruce Mason Homer L. Dodge Department of Physics & Astronomy University of Oklahoma
Quantum mechanics is both a topic of great importance to modern science, engineering, and technology, and a topic with many inherent barriers to learning and understanding. Computational resources are vital tools for developing deep conceptual understanding of quantum systems for students new to the subject. This article outlines two projects that are taking an open source/open access approach to create and share teaching and learning resources for quantum physics. The Open Source Physics project provides program libraries, programming tools, example simulations, and pedagogical resources for instructors wishing to give a rich experience to their students. These simulations and student activities are, in turn, being integrated into a world-wide collection of teaching and learning resources available through the Quantum Exchange and the ComPADRE Portal to the National Science Digital Library. Both of these projects use technologies that encourage community development and collaboration. Using these tools, faculty can create learning experiences, share and discuss their content with others, and combine resources in new ways. Examples of the available content and tools are given, along with an introduction to accessing and using these resources.
Since its inception in the 1920’s, quantum mechanics has been essential for advancements in fields that require an accurate description of atomic and sub-atomic phenomena. Advances in atomic, nuclear, and solid-state physics and most of chemistry are a direct result of our understanding and application of quantum mechanics. The laser is an obvious practical example. The ubiquitous solid state laser is based on simple quantum principles. These quantum systems now appear in grocery stores (scanners), operating rooms (laser surgery), entertainment devices (CD and DVD players), and even toys for pets. Similarly, the understanding of quantum theory is
crucial for medicine with the advent and use of modern diagnostic techniques ( e.g. PET scans and MRIs) based on quantum phenomena. Modern electronic devices, advanced nano-structure materials, and the latest in cryptography are all examples of how quantum theory is relevant to technology.
The importance and relevance of quantum theory is reflected in the physics and chemistry curricula. Students see aspects of quantum mechanics in their introductory, intermediate, and advanced courses. The teaching of quantum mechanics at the introductory level is as important as the advanced level because of the audience. For many students, this will be the only time that they will have a chance to learn about the science responsible for many of the products that shape their lives. Of course, for the physics and chemistry students who will become the scientists of the future, understanding quantum theory is essential for making new fundamental and applied discoveries.
Despite the importance of quantum theory, its teaching and learning is a difficult endeavor. To develop a conceptual “feel” for quantum systems, students must grasp the properties and time evolution of abstract objects and operators in an abstract vector space and then connect them to familiar measurable quantities such as position or energy. The most basic quantum dynamics is challenging because of the two very different and non-trivial time dependences of the theory; that of an isolated quantum system and that of “observations”. Providing help for students trying to understand these systems, and faculty teaching them, is the goal of the projects described in this article.
I. Time-Dependence: A Learning Challenge
In quantum courses, “time dependence” often refers to the deterministic evolution governed by the Schrödinger equation. This separable partial differential equation is usually solved by finding eigenstates of the spatial term, the time-independent Schrödinger equation (TISE), then incorporating the time-dependent
physics of the problem including boundary conditions, potentials, and interactions. Any arbitrary state can be constructed from a superposition of energy eigenstates:
1
n
A fundamentally different time dependence is the result of measurements on a quantum-mechanical system and is much more abstract. The canonical interpretation
get a sense of the underlying calculations. The transition from movies to user-controlled simulations was accomplished by the Consortium for Upper-level Physics Software (CUPS) Series quantum mechanics book by Hiller, Johnston, and Styer [Hiller et al., 1995], and more recently by the book Physlet Quantum Physics [Belloni et al., 2006]. Both use computer-based interactive simulations to aid students’ conceptual understanding. Zollman and co-workers used computer-based experiments as part of a curriculum to introduce quantum physics to high school teachers and students [Zollman et al., 2002]. More recently the Open Source Physics Project (OSP) has created dozens of simulations for the teaching of quantum mechanics based on open source Java programs. While there are many other programs, applications, and applets available simulating quantum mechanics, these particular efforts are noteworthy because of the close connections between simulations, learning goals, and student activities. Teaching with technology but without a sound pedagogy is unlikely to yield significant educational gain [Beichner, 1997]. Without help, students view computer simulations uncritically and do not assess the simulation's validity and conceptual foundation [Chi et al., 1981; Larkin et al., 1980; van Heuvelen, 1991]. Pedagogy and assessment are important for productive use of these computational resources.
The goal for pedagogical quantum simulations is to improve the conceptual understanding of quantum mechanics that is surprisingly lacking in students at all levels [Singh et al., 2006]. The methods of physics education research (PER) have been used to investigate difficulties in student learning in quantum courses [Zollman, 1999; Singh, 2001; Wittmann et al, 2003; Singh, 2004; Singh, 2005; Styer, 1996]. Studies have shown that in physics and chemistry courses there is very little difference between undergraduate and graduate conceptual understanding of quantum mechanics [Cataloglu and Robinett, 2002]. Students, regardless of their background and level, struggle to grasp quantum time development and measurement. What they do understand, such as the time dependence of energy eigenstates, is often inappropriately generalized to more complicated situations, such as the time dependence of superpositions of energy eigenstates.
PER researchers are creating materials aimed at improving student understanding and computer simulations are playing a central role. For example, researchers from the University of Maryland and University of Maine [Wittman et al., 2002; Bao and Redish, 2002] have developed twelve group-learning tutorials as part of their New Model Course in Quantum Mechanics. These tutorials make use of simulations including Physlets [Belloni, 2006]. While PER is making strides in this field, results suggest that the techniques and technology used in introductory or modern physics for teaching quantum mechanics need to be augmented to more properly represent the
specialized nature of the teaching of quantum mechanics to more sophisticated students.
This article describes Open Source Physics (OSP), an effort to improve pedagogical software for intermediate and advanced classes, and the resources for quantum mechanics education that are being developed as a part of this effort. The guiding paradigm is similar to much of modern software development; that an open community using and developing a code base is more efficient and effective than a small, closed group of programmers. This open access approach is as important for the reuse and repurposing of the pedagogical resources connected with the simulations as it is for the computer code. Students and teachers need resources that they can tailor to their needs and specific learning context. Physlets, scriptable java applets for introductory physics topics, provide an example of the power of tools designed for reuse [Christian and Belloni, 2001; Christian and Belloni, 2004]. Although not open source, the built-in javascript connections of these programs have made them a world- wide standard for the creation of simulation-enabled curricular pedagogies. The work of Duffy [Duffy, 2008] and Schneider [Schneider, 2008] are examples.
To be effective, these resources must be disseminated as widely as possible to encourage access, sharing, and development. The ComPADRE Pathway of the National STEM Digital Library (NSDL) is helping in this effort. ComPADRE provides an online catalog of educational resources, almost all open access materials, where developers, educators, and students can share their work, rank and comment on materials in the catalog, and build personal collections that meet their own needs. Built on top of this catalog are specialized collections of materials designed for particular groups of users. The Quantum Exchange, an online collection of learning resources for quantum physics, makes use of many of the resources described here. The OSP quantum materials are an important part of the Quantum Exchange and, at the same time, ComPADRE and the Quantum Exchange can help disseminate the OSP results. Furthermore, through ComPADRE, the OSP resources are shared with the NSDL and connected to ComPADRE’s four professional society sponsors, the American Association of Physics Teachers, the American Physical Society, the American Astronomical Society, and the Society of Physics Students, providing greater opportunities for attracting attention to these high quality quantum education resources. In fact, ComPADRE has recently created a collection specifically for all OSP materials to take advantage of the library’s database, library, and dissemination tools.
3. Open Source Physics: Overview of Project, Library, Tools, and Examples
Figure 1: The QM Superposition program showing the wave function for a two- state superposition in a harmonic oscillator. The initial state and potential energy well can be customized to almost any state or well. The legend at the top maps the color of the wave function into phase of the complex functions. This program is available at: http://www.compadre.org/OSP/items/detail.cfm?ID=.
phase of the wave function with the colors shown on the color strip. The simulation is controlled by three buttons, play/pause, step, and reset.
Figure 2: The QM Superposition control panel allows parameters to be changed and saved. The Initialize button switches the program to run mode where the buttons change to Run, Step, and New. The New button allows the user to enter new values and re-run the simulation.
The QM Superposition program can be customized to show different superposition states in different potential energy functions. The Display | Switch GUI menu item changes the user interface as shown in Figure 2. The energy eigenfunctions and energy eigenvalues are determined based on the user-defined potential energy function, V^ ( ) x. Besides arbitrary functions, there are hard-coded analytic solutions provided for
the infinite square well ( well ), harmonic oscillator ( sho ), and the infinite square well with periodic boundary conditions ( ring ). Depending on the potential energy function and the set of expansion coefficients provided, a superposition is created and the dynamics of the state displayed.
To enable the creation and sharing of a wide range of pedagogical exercises, OSP programs save their data in XML data files that can be examined and edited by users. For example, the parameters in Figure 2 can be stored and then loaded into the simulation at another time. Listing 1 shows how the wave function expansion coefficients for QM Superposition are set in the relevant property tags. The names of properties match the physics so that their meaning is easily deduced. The ease with which these programs can be modified means that they can be adapted for other uses, for example in an introductory or physical chemistry course.
A second approach to using OSP material is to use a high-level authoring and modeling tool that builds programs with minimal programming. Easy Java Simulations (EJS) [Esquembre, 2008] is an Open Source Physics application that enables both programmers and novices to quickly and easily prototype, test, and distribute packages of Java simulations. It is well suited for education because it is simple to use and combines authoring with powerful modeling tools. Its dynamic and highly interactive user interface greatly reduces the amount of programming required to implement an idea. Even experienced programmers find EJS useful, because it is faster and easier to:
Figure 4 shows an EJS simulation of quantum mechanical tunneling through a Dirac delta function potential. Delta function tunneling can be described analytically but the resulting wave function is difficult to visualize without animation. The amplitude and phase of the state vary in both space and time. Well-designed computer models showing analytical solutions are useful because they reinforce the mathematics and provide feedback about the model's correctness and applicability.
Figure 4: EJS model of quantum scattering due to a 1D delta function. The simulation provides visual illustrations of an analytically solvable model and allows students to explore the system in both time and the energy of the scattering state. This model is available at: http://www.compadre.org/osp/items/detail.cfm?ID=
4. Newly Accessible Physics
The increasing power of computers allows simulations of more interesting and complicated phenomena. Wave packet dynamics is an excellent example. Schrödinger first proposed a localized wave packet solution to his wave equation to connect classical and quantum mechanics. Over the last 30 years quantum- mechanical wave packets and their revivals, the fact that certain bound-state wave packets reform to their original shape in a predictable way, have received considerable theoretical attention and experimental verification.
through the Wigner function gives another picture of the real-space and momentum- space evolution of quantum states and provides a high-level visualization technique to be used in analyzing the system.
5: Pedagogy: Tutorials and Worksheets Connected to OSP Simulations
OSP simulations connected with proven pedagogical approaches lead to more effective learning in quantum mechanics courses. When integrated with carefully constructed, research-informed curricular materials, interactive computer-based simulations can help reduce students’ cognitive load [Sweller, 1994] by providing scaffolding and visuals that assist in conceptual understanding and problem solving. In addition, well-written exercises supported by computer-based simulations can help confront students’ misconceptions and provide the cognitive dissonance, the incompatibility between the students’ viewpoint and the results of the correctly modeled simulation, which is useful in improving understanding. Tutorials are a pedagogical approach that is particularly suited for the challenging task of teaching quantum physics [McDermott et al., 2002]. In tutorials, student difficulties and misconceptions are first brought to the forefront via specially designed tasks and questions. Once misconceptions are clearly identified, students are carefully guided to the correct answer. Successive tasks are made progressively more difficult as the tutorial’s assistance is gradually taken away. Computer simulations are of particular importance for quantum tutorials because of the lack of traditional experiments and demonstrations.
QuILT (Quantum Interactive Learning Tutorials) is a set of tutorials designed for quantum topics. These tutorials are based on written materials from Chandralekha Singh and add the visualization possible through simulations from the OSP Project [Singh, 2006]. These activities:
Participants in the OSP Project have developed other materials using a tutorial format. These resources cover a range of topics including energy eigenfunction shape and time dependence, quantum-mechanical time development of general states, and quantum-mechanical measurement. These materials, simulations, xml parameter files, and pedagogy, are delivered in single Java Archive (jar) files that are compact and easily downloaded, opened, and run. The packages can also be copied and modified for needs specific to a particular class. In addition, separate editable worksheets are provided so that individual instructors may develop and distribute assignments in formats other than the complete packages. All of these materials are freely available through the OSP website for download and use [Open Source Physics, 2008].
6: Dissemination and Participation
The Open Source project is working to increase the awareness and use of the OSP resources through collaboration with the NSDL’s Physics and Astronomy Pathway, ComPADRE [Compadre, 2008]. The ComPADRE project supports teachers and learners in a broad range of topics and levels of Physics and Astronomy through the development of community-specific resource collections. Each of these collections are developed and maintained by an editor and other members of the community. Through the technical infrastructure of ComPADRE, and regular discussions between the editors, each of these collections is strengthened by the ability to share resources and tools with all of the other ComPARE communities.
Figure 6: Personal filing cabinet on the Quantum Exchange. Folders and sub-folders can be created to organize resources and annotations written
the materials presented here will help students develop a deeper understanding and appreciation of quantum mechanics.
Acknowledgements:
Open Source Physics is supported by the NSF through grant DUE-0442581. ComPADRE is supported by the NSF-NSDL program through grants 0226129 and 0532798. ComPADRE has also received support from the American Physical Society’s Campaign for Physics.
References
Bao, L.; Redish, E. Understanding Probabilistic Interpretations of Physical Systems: A Prerequisite to Learning Quantum Physics. Am. J. Phys. 2002 , 70 , 210-217.
Belloni, M.; Christian, W. Physlets for Quantum Mechanics. Comp. Sci. Eng. 2003 5 , 90.
Belloni, M.; Christian, W.; Cox, A. Physlet Quantum Physics , Pearson Prentice Hall, Upper Saddle River, NJ, 2006.
Beichner, R.The Impact of Video Motion Analysis on Kinematics Graph Interpretation Skills Am. J. Phys. 1997 , 64 , 1272-1277.
Brandt, s.; Dahmen, H. The Picture Book of Quantum Mechanics , Springer-Verlag, New York, 2001.
Cataloglu, E.; Robinett, R. Testing the Development of Student Conceptual and Visualization Understanding in Quantum Mechanics through the Undergraduate Career. Am. J. Phys. 2002 70 , 238.
Chi, M.; Feltovich, P.; Glaser, R. Categorization and Representation of Physics Problems by Experts and Novices. Cognitive Science 1981, 5 , 121-152.
Christian, W.; Belloni, M. Physlets: Teaching Physics with Interactive Curricular Material , Prentice Hall, New Jersey, 2001.
Christian, W.; Belloni, M. Physlet Physics , Pearson Education, New Jersey, 2004.
ComPADRE: Digital Resource for Physics and Astronomy Education. http://www.compadre.org/. (accessed 07/28/2008).
Dancy, M. H.; Beichner, R. Impact of animation on assessment of conceptual understanding in physics. Phys. Rev. ST Phys. Educ. Res. [Online] 2005 , 2 , 010104.
Duffy, A. First Semester. http://physics.bu.edu/~duffy/semester1/, and Second Semester. http://physics.bu.edu/~duffy/semester2/. (accessed 3/31/2008).
Esquembre, F. Easy Java Simulations. http://www.um.es/fem/EjsWiki/. (accessed 03/31/2008).
Finkelstein, N. D.; Adams, W. K.; Keller, C. J.; Kohl, P. B.; Perkins, K. K.; Podolefsky, N. S.; Reid, S.; LeMaster, R. When learning about the real world is better done virtually: A study of substituting computer simulations for laboratory equipment_. Rev. ST Phys. Educ. Res._ [Online] 2005 , 1 , 010103.
Goldberg, A.; Schey, H. M.; Schwartz, J. L. Computer-generated Motion Pictures of One-dimensional Quantum-mechanical Transmission and Reflection Phenomena. Am. J. Phys. 1967 , 35 , 177-186.
Gould, H.; Tobochnik, J.; Christian, W. An Introduction to Computer Simulation Methods : Applications to Physical System 3rd edition , Addison-Wesley, New York, 2007.
Hestenes, D. http://modeling.asu.edu/R&E/Research.html. (accessed 3/31/2008).
Hiller, J.; Johnston, I.; Styer, D. Quantum Mechanics Simulations, Consortium for Undergraduate Physics Software , John Wiley and Sons, New York, 1995.
Larkin, J.; McDermott, J.; Simon, D.; Simon, H. Expert and Novice Performance in Solving Physics Problems Science 1980 , 208 , 1335-1342.
McDermott, L.; Shaffer, P.; Physics Education Group, University of Washington. Tutorials in Introductory Physics. Prentice Hall, NJ, 1998.
Michielsen, K.; De Raedt, H. Quantum Mechanics, available online at http://rugth30.phys.rug.nl/quantummechanics/ (accessed 03/28/2008).
Open Source Physics. http://www.compadre.org/osp. (accessed 07/28/2008).
Quantum Exchange. http://www.compadre.org/quantum/ (accessed 07/28/2008).
Schneider, S. LTU PHYSics applets (PHYSLETS). http://qbx6.ltu.edu/s_schneider/physlets/main/index.shtml. (accessed 03/31/2008).
Singh, C. Student understanding of quantum mechanics. Am. J. Phys ., 2001 , 69 , 885-896.
Singh, C. Transfer of learning in quantum mechanics. Proceedings of the Phys. Ed. Res. Conference , Heron, P.; Franklin, S.; Marx, J. Eds. 2004 , AIP, Sacramento, CA.