Preface
The third edition to Physlet Quantum Physics represents a major technological advancement in how the 200 Physlet-based interactive materials are delivered to teachers and students alike. In the first and second edition, the interactive Physlet-based materials relied on Java applets. With the 2014 release of the new HTML5 standards, browsers have gradually ceased supporting plug-ins, such as Java. In addition, the popularity of smart phones and tablets has increased, and these devices never supported Java. However, the new HTML5 standard fully supports JavaScript simulations allowing materials to run on all platforms. To that end, we have partnered with Robert Hansen (St. Olaf College) to use his SwingJS platform to port our Physlet Java Applets to JavaScript/HTML5. Physlet Quantum Physics 3E now runs on any platform on a JavaScript-enabled browser. More details are below in the SwingJS section.
Users simply access the Physlet Quantum Physics 3E ComPADRE site (as they did for Physlet Quantum Physics 2E) at https://www.compadre.org/pqp and the original functionality of Physlet based materials is 100% maintained. The partnership with ComPADRE will continue to allow us to update materials and therefore provide the best materials to teachers and students. Housing the material on ComPADRE lowers the barrier for adoption, since anyone can access these materials.
In summary, Physlet Quantum Physics 3E:
- Replaces Java Physlets with JavaScript Physlets: This change provides more reliable simulations behavior on Windows and Macintosh operating systems as well as all mobile devices via a JavaScript-enabled browser.
- Provides Same Navigation: The Physlet Quantum Physics 3E ComPADRE site looks and behaves as the successful Physlet Quantum Physics 2E ComPADRE site which was designed to allow quick navigation to each section, chapter, and exercise. In addition, arrows at the top of the exercises (and previous / next navigation at the bottom of each exercise) allow for quick navigating to the next exercise.
- Is Still Not Tied to a Single Publisher's Textbooks: The materials on ComPADRE allows everyone teaching introductory physics to use these materials irrespective of the textbook one uses.
- Is Still Free: This material is released under the Creative Commons Attribution-NonCommercial-NoDerivs License but at no cost to the teacher or student. If you wish to support this and other projects on ComPADRE, please consider joining the American Association of Physics Teachers (AAPT) and/or donating to ComPADRE through the AAPT.
Copyright and Conditions of Use
Except for the exercises placed in the public domain, Physlet® Quantum Physics 3E, i.e., the text and associated script for the Illustrations, Explorations, and Problems in Physlet® Quantum Physics 3E are copyrighted by Mario Belloni, Wolfgang Christian and Anne J. Cox for the English language and all other languages. The materials in Physlet Quantum Physics 3E are released under the Creative Commons Attribution-NonCommercial-NoDerivs License. More details can be found on the Conditions of Use page or by clicking the Creative Commons link at the bottom of each page in Physlet Quantum Physics 3E.
The HTML pages for public domain Physlet-based exercises are marked near the bottom of the individual html pages on which they appear.
Physlets, i.e., the original Java applets and the transpiled JavaScript code, are authored by Wolfgang Christian and his students at Davidson College. The term Physlet® is a registered trademark of Wolfgang Christian. Physlets, that is the Java applets themselves but not the Physlet Quantum Physics 3E scripts or narrative, are free for noncommercial use.
SwingJS
SwingJS is an open-source SourceForge project by Robert Hansen (St. Olaf College) that allows the rapid and easy conversion of Java applets to JavaScript. The project started by convert the very popular Jmol Java Applet, also developed by Robert, to JavaScript/HTML5, now called JSmol.
Instructor Resources
In addition to the interactive curricular material on this site, instructors may also wish to view the Physlet Physics Instructor's Guide by Anne J. Cox and Melissa H. Dancy. The Physlet Physics Instructor's Guide is available to verified teachers from the ComPADRE PhysPort site.
Acknowledgments
In addition to the lengthy and complete acknowledgements to the First Edition and Second Edition, which can be found in the Preface to the First and Second Editions below, there are several people we wish to thank for making the Third Edition possible. We especially thank Robert Hansen (St. Olaf College) for the collaboration in converting out Java-based Physlet materials to JavaScript. We also thank Davidson College Physics majors, Aiden Edmonson and Ricky Davidson, who along with Wolfgang Christian did all the "heavy lifting" of the conversion of all 200 Physlet Quantum Physics pages. In addition, we thank Bruce Mason, Lyle Barbato, and Matt Riggsbee of ComPADRE for their tireless work in getting our materials into ComPADRE (a second time). We also thank Beth Cunningham, Bob Hilborn, and the American Association of Physics Teachers (AAPT) for their continuing support of Physlets and ComPADRE. We thank our colleagues at Davidson College for their support over the years, especially the Physics Department, Dean of Faculty Wendy Raymond, and President Carol Quillen.
Finally, and most importantly, we again express our sincerest thanks to those who have encouraged us the most: our spouses and our children:
Nancy and Emmy
Barbara, Beth, Charlie, and Rudy
Mike, Samantha, Jordan, and Maggie
Preface to the Second Edition
The second edition to Physlet Quantum Physics represents a major change in how the 200 Physlet-based interactive materials are delivered to teachers and students alike. Instead of accessing materials off of the CD that came with the first edition, now users simply access the Physlet Quantum Physics 2E Compadre site at https://www.compadre.org/PQP/. This new partnership with ComPADRE also allows us to update materials and therefore provide the best materials to teachers and students. Housing the material on ComPADRE also lowers the barrier for adoption, since anyone can adopt these materials.
In addtion, Physlet Quantum Physics 2E:
- Replaces multiple Physlet jar files with a single Physlet jar file. This single jar file provides more reliable script initialization and incorporates work-arounds for bugs in Java 7 and inconsistent behavior in Windows and Macintosh operating systems.
- Provides Updates to the Narrative and Physlets: Over the past 7 years when we have found an error we have fixed it on our master copy of Physlet Quantum Physics. However, due to timing in the publishing cycle, these updates were not always reflected in the published book and CD. By being on ComPADRE, when we find something that needs changing, we can do so immediately and every teacher and student will then be delivered the correct exercise. In other words, if something breaks, we can fix it almost immediately.
- Provides New Navigation: The Physlet Quantum Physics 2E Compadre site has been designed to allow quick navigation to each section, chapter, and exercise. In addition, arrows at the top of the exercises (and previous / next navigation at the bottom of each exercise) allow for quick navigating to the next exercise.
- Alternative Visualizations for Complex Functions: To aid in the visualization of complex functions there are now alternative version of the amplitude and color-as-phase representation. These visualizations are easily accessed in the Alternative Visualization section of each relevant chapter.
- Is Not Tied to a Single Publisher's Textbooks: Moving the materials on ComPADRE allows everyone teaching introductory physics to use these materials irrespective of the textbook one uses.
- Is Free: This material is released under the Creative Commons Attribution-NonCommercial-NoDerivs License but at no cost to the teacher or student. If you wish to support this and other projects on ComPADRE, please consider joining the American Association of Physics Teachers (AAPT) and/or donating to ComPADRE through the AAPT.
Copyright and Conditions of Use
Except for the exercises placed in the public domain, Physlet® Quantum Physics 2E, i.e., the text and associated script for the Sections and Problems in Physlet® Quantum Physics 2E are copyrighted by Mario Belloni, Wolfgang Christian and Anne J. Cox for the English language and all other languages. The materials in Physlet Quantum Physics 2E are released under the Creative Commons Attribution-NonCommercial-NoDerivs License. More details can be found on the Conditions of Use page or by clicking the Creative Commons link at the bottom of each page in Physlet Quantum Physics 2E.
Instructor Resources
In addition to the interactive curricular material on this site, instructors may also wish to view the Physlet Quantum Physics Instructor's Guide by Anne J. Cox and Mario Belloni. The Physlet Quantum Physics Instructor's Guide is available upon request.
Acknowledgements
In addition to the lengthy and complete acknowledgements to the First Edition which can be found below in the Preface to the First Edition, there are several people we wish to thank for making the Second Edition possible. We thank Bruce Mason, Lyle Barbato, and Matt Riggsbee of ComPADRE for their tireless work in getting our materials into ComPADRE. We also thank Beth Cunningham, Bob Hilborn, and all of the American Association of Physics Teachers (AAPT) for their continuing support of Physlets and ComPADRE. We thank our colleagues at Davidson College and Eckerd College for their support over the years. We especially thank Davidson College Dean of Faculty Clark Ross and Dean of Faculty Wendy Raymond, and Davidson College President Carol Quillen. Without Davidson College's support of Mario Belloni's sabbatical, this project could not have happened.
Finally, and most importantly, we again express our sincerest thanks to those who have encouraged us the most: our spouses and our children:
Nancy and Emmy
Barbara, Beth, Charlie, and Rudy
Mike, Jordan, and Maggie
Preface to the First Edition
By now it is hard to imagine an instructor who has not heard the call to "teach with technology," as it has resounded through educational institutions and government agencies alike over the past several years. It is, however, easier to imagine an instructor of modern physics and quantum mechanics who has not heard of the current research into the teaching and learning by Styer [1,2], Robinett [3,4], and others [5,6,7,8,9]. Despite this work, which focuses on improving the conceptual understanding of students, the teaching of quantum mechanics has remained relatively unchanged since its inception. Students, therefore, often see quantum physics in terms of misleading (such as the convention of drawing wave functions on potential energy diagrams) or incomplete visualizations, and as one dimensional and time independent (because of the focus on energy eigenstates in one dimension), and devoid of almost any connection with classical physics. These depictions short change quantum physics. Quantum physics is a far richer topic when non-trivial time evolution, multiple dimensions, classical-quantum connections, and research-based topics are discussed.
Physlet Quantum Physics 2E is an interactive text with over 200 ready-to-run interactive exercises which use over 250 carefully-designed computer simulations for the teaching of quantum physics.1 This material uses a standard easy-to-understand interface designed with a sound use of pedagogy in mind. The aim of Physlet Quantum Physics 2E is to provide a resource for the teaching of quantum physics that enhances student learning through interactive engagement and visualization. At the same time, Physlet Quantum Physics 2E is a resource flexible enough to be adapted to a variety of pedagogical strategies and local environments, covers a wide variety of topics, and is informed by current educational, experimental, and theoretical research.
Content
Physlet Quantum Physics 2E contains a collection of exercises spanning many concepts from modern and quantum physics. These exercises are based on computer animations generated in Java applets to show physics content. Every chapter of Physlet Quantum Physics contains three quite different Physlet-based exercises: Illustrations, Explorations, and Problems.
Illustrations are designed to demonstrate physical concepts. Students need to interact with the Physlet, but the answers to the questions posed in the narrative are given or are easily determined from interacting with it. Many Illustrations provide examples of quantum-mechanical applications. Other Illustrations are designed to introduce a particular concept or analytical tool. Typical uses of Illustrations would include reading assignments prior to class and classroom demonstrations. Illustrations are referred to in the text by their section number. For example, Section 8.6 covers free-particle quantum-mechanical wave packets.
Explorations are tutorial in nature. They provide some hints or suggest problem-solving strategies to students in working problems or understanding concepts. Some narratives ask students to make a prediction and then check their predictions, explaining any differences between predictions and observations. Other Explorations ask students to change parameters and observe the effect, asking students to develop, for themselves, certain physics relationships (equations). Explorations appear in between the Illustrations in the text, making them an ideal test of knowledge gained from an Illustration or as a bridge exercise between two related concepts. Explorations can be used in group problem solving and homework or pre-laboratory assignments and are often useful as Just-in-Time Teaching exercises. Explorations are referred to in the text by their section number and their title begins with "Exploring." For example, Section 8.7 allows students to "explore" Fourier transforms by matching.
Problems are interactive versions of the kind of exercises typically assigned for homework. They require the students to demonstrate their understanding without as much guidance as is given in the Explorations. Some Problems ask conceptual questions, while others require detailed calculations. Typical uses for the Problems would be for homework assignments, in-class concept questions, and group problem-solving sessions. Problems appear at the end of each chapter.
Physlet Conditions of Use
Instructors may not post the exercises from Physlet Quantum Physics 2E on the Web without express written permission from Mario Belloni, Wolfgang Christian, and Anne J. Cox for the English language, and in all other languages from Mario Belloni, Wolfgang Christian, and Anne J. Cox.
Exercises using Open Source Physics (OSP) applets are copyright Mario Belloni and Wolfgang Christian in all languages and are clearly marked on the individual html pages.
As stated on the Physlets Web site, Physlets (that is, the applets themselves) are free for noncommercial use. Instructors are encouraged to author and post their own Physlet-based exercises. In doing so, the text and script of Physlets-based exercises must be placed in the public domain for noncommercial use. Please share your work!
More details can be found on the Conditions of Use page.
OSP Conditions of Use
Exercises using Open Source Physics (OSP) applets are copyright Mario Belloni, Wolfgang Christian, and Anne J. Cox in all languages and are clearly marked on the individual html pages. Instructors may not post OSP-based exercises from Physlet Quantum Physics 2E on the Web without express written permission from Mario Belloni, Wolfgang Christian, and Anne J. Cox in all languages.
Web Resources
In addition to the interactive curricular material in this book and website, instructors may also wish to view the Physlet Quantum Physics Instructor's Guide.
Before You Start
Assigning Physlet Quantum Physics 2E material without properly preparing the class can lead to frustration as small technical problems are bound to occur without testing. We use Physlets extensively in our quantum mechanics courses at Davidson College, but we always start the semester with a short tutorial whose sole purpose is to solve a Physlet problem in the way a physicist solves a problem; that is, to consider the problem conceptually, to decide what method is required and what data to collect, and finally to solve the problem. As a follow-up, we then assign a simple Physlet-based exercise that must be completed in one of the College's public computer clusters. This minimal preparation allows us to identify potential problems before Physlet-based material is assigned on a regular basis.
In response to these possible difficulties, we have written Chapter 1: Introduction to Physlets. This chapter provides students and instructors with a guided tutorial through the basic functionality of Physlets. After completing the exercises in Chapter 1, students and instructors alike should be in a position to complete the exercises in the rest of the book. Before you begin, or assign material to students, you should also read the section on Browser Tests and System Requirements.
Acknowledgments
There are a great many people and institutions that have contributed to our efforts, and we take great pleasure in acknowledging their support and their interest.
Some of the exercises that appear in the book and website were originally created as part of an Associated Colleges of the South Teaching with Technology Fellowship with Larry Cain. We also thank Larry for providing many insightful comments and suggestions. We thank our students at Davidson College for testing of Physlet-based material in the classroom and the laboratory. Mur Muchane and the Davidson ITS staff have provided excellent technical support. We would also like to thank the Davidson College Faculty Study and Research Committee and Dean Clark Ross for providing seed grants for the development of Physlet-based curricular material. We also thank Nancy Maydole and Beverly Winecoff for guiding us through the grant application process.
M.B. would like to thank Ed Deveney, Mike Donecheski, Andy Gavrin, Tim Gfroerer, Laura Gilbert, Tim Gfroerer, Kurt Haller, Ken Krane, Bruce Mason, Rick Robinett, and Gary White for many useful and stimulating discussions regarding the teaching of quantum mechanics with and without Physlets.
W.C. would like to thank the numerous students who have worked with him over the years developing programs for use in undergraduate physics education. Some of our best Physlets are the result of collaborative efforts with student coworkers. In particular, we would like to single out Adam Abele, Cabell Fisher and Jim Nolen.
A.J.C. would like to thank her colleagues at Eckerd College: Harry Ellis, Eduardo Fernandez, and Steve Weppner for their support and willingness to test Physlet-based materials in their classes. She also thanks her colleague (and father) Bill Junkin for invaluable discussions about teaching modern physics and quantum mechanics, suggestions on presenting concepts, and his review of much of this text.
The following authors have contributed curricular material (unless otherwise stated, the author of the Illustration, Exploration, or Problem narrative is also the script author): Morten Brydensholt, Andrew Duffy, Francisco Esquembre, Bill Junkin, Steve Mellema, and Chuck Niederriter.
The following authors have contributed Java applets: Dave Krider and Slavo Tuleja.
We would like to thank Ernest Berringer, Pui-Tak Leung, Bruce Mason, Joseph Rothberg, and Chandralekha Singh for reviewing the manuscript.
We express our thanks to Erik Fahlgren, Christian Botting, and their coworkers at Prentice Hall for supporting the development of Physlet Quantum Physics and for all of their hard work getting this book to press on an accelerated schedule.
We also wish to express our sincerest thanks to those who have encouraged us the most, our spouses and our children:
Nancy and Emmy
Barbara, Beth, Charlie, and Rudy
Mike, Jordan, and Maggie
Part of this work was supported by a Research Corporation Cottrell College Science Award (CC5470) and three Associated Colleges of the South Teaching with Technology Fellowships. Physlets and Open Source Physics applets are generously supported by the National Science Foundation under contracts DUE-9752365 and DUE-0126439.
1Previous simulation packages for quantum physics include Refs. [10, 11,12,13].