{"id":200,"date":"2020-05-18T06:25:01","date_gmt":"2020-05-18T10:25:01","guid":{"rendered":"https:\/\/sites.bu.edu\/itop\/?page_id=200"},"modified":"2020-05-18T17:51:32","modified_gmt":"2020-05-18T21:51:32","slug":"ns548-computer-modeling","status":"publish","type":"page","link":"https:\/\/sites.bu.edu\/itop\/improving-teaching-of-physics-itop\/courseinfo\/ns548-computer-modeling\/","title":{"rendered":"NS548: Computer Modeling"},"content":{"rendered":"<style>\np{font-size: 16px; text-align: -webkit-left; display: block; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px;}\nh3{font-weight: strong; font-size: 1.17em; font-family: sans-serif}\n<\/style>\n<h1><img loading=\"lazy\" src=\"\/itop\/files\/2020\/05\/newlogo2-636x116.png\" alt=\"\" width=\"636\" height=\"116\" class=\"size-medium wp-image-81 aligncenter\" srcset=\"https:\/\/sites.bu.edu\/itop\/files\/2020\/05\/newlogo2-636x116.png 636w, https:\/\/sites.bu.edu\/itop\/files\/2020\/05\/newlogo2-768x140.png 768w, https:\/\/sites.bu.edu\/itop\/files\/2020\/05\/newlogo2.png 829w\" sizes=\"(max-width: 636px) 100vw, 636px\" \/><\/h1>\n<h1 style=\"font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #990000; display: block; margin-block-start: 0.67em; margin-block-end: 0.67em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold; text-align: left;\">NS 548\/SC 548 Computer Modeling of Physical Phenomena<\/h1>\n<blockquote>\n<p><b>Physics content:<\/b> The use and development of simulations to model classical physical phenomena in mechanics, optics, electricity and magnetism; investigations of nonlinear dynamics and chaos.<\/p>\n<p><b>Philosophy and History of Physics:<\/b> Chaos, determinism and indeterminism in physics.<\/p>\n<p><b>Physics Education Research:<\/b> Literature on the effective use of computer simulations in the physics classroom.<\/p>\n<p><a href=\"\/itop\/files\/2020\/05\/NS-548-Course-Schedule.pdf\">Course Schedule (.pdf)<\/a><\/p>\n<p><a href=\"http:\/\/physics.bu.edu\/~duffy\/NS548.html\">Course Link<\/a><\/p>\n<h3 style=\"text-align:center;\">NS 548 Computer Modeling of Physical Phenomena<\/h3>\n<h3 style=\"text-align:center;\">Course Schedule<\/h3>\n<h3>N.B.: The schedule below has not yet been adapted to the blended schedule of online and in-class meetings. Course readings may vary between course offerings.<\/h3>\n<h3>Session 1: Overview I.<\/h3>\n<p>An overview of simulation packages, including Physlets, VPython, Phet simulations, and the Falstad simulations.<br \/>\n<b><i>Session goal:<\/i><\/b> Become aware of the various Physics simulations that are freely available on the Internet.<br \/>\n<b><i>Assignment:<\/i><\/b> Create a lesson plan or classroom activity, such as a virtual laboratory experiment, built around a Phet simulation<\/p>\n<p><b>Reading Assignment for Session 2:<\/b><\/p>\n<ul>\n<li>Finkelstein, N., Perkins, K., Adams, W., Keller, K., Kohl, P., LeMaster, R., Podolefsky, N., and Reid, S. (2005). When learning about the real world is better done virtually: a study of substituting computer simulations for laboratory equipment. <i>Physical Review Special Topics: Physics Education Research,1, 010103, 1-8.<\/i><\/li>\n<\/ul>\n<h3>Session 2: Scripting Physlets: Force and motion using Animator.<\/h3>\n<p><b><i>Session goal:<\/i><\/b> Start learning to script Physlet simulations<br \/>\n<b><i>Programming assignment:<\/i><\/b> Modify an existing Physlet simulation, or create your own, to demonstrate a physics concept you discuss in your own classroom. The simulation should be based on the Animator Physlet.<\/p>\n<p><b>Reading Assignment for Session 3:<\/b><\/p>\n<ul>\n<li>Cox, A., Belloni, M., Dancy, M. and Christian, W. (2003). Teaching thermodynamics with Physlets in introductory physics, <i>Phys. Educ.<\/i> 38, 433-440.<\/li>\n<\/ul>\n<h3>Session 3: Scripting Physlets II: Electric field; Optics.<\/h3>\n<p><b><i>Session goal:<\/i><\/b> Continue learning to script Physlet simulations<br \/>\n<b><i>Programming assignment:<\/i><\/b> Modify an existing Physlet simulation, or create your own, to demonstrate a physics concept you discuss in your own classroom. The simulation should be based on a Physlet other than the Animator Physlet.<\/p>\n<p><b>Reading Assignment for Session 4:<\/b><\/p>\n<ul>\n<li>Dancy, M., Christian, W. and Belloni, M. (2002). Teaching with Physlets: Examples from Optics. <i>Phys. Teach., 40, 494.<\/i><\/li>\n<\/ul>\n<h3>Session 4: Easy Java Simulations I &#8211; Modeling harmonic motion.<\/h3>\n<p><b><i>Session goal:<\/i><\/b> Learn how to download and install the EJS package on your own computer. Work through chapter 1 of the EJS manual to become familiar with the EJS system.<br \/>\n<b><i>Programming assignment:<\/i><\/b> Modify an existing EJS simulation, or create your own, to demonstrate a physics concept you discuss in your own classroom.<\/p>\n<h3>Session 5: Easy Java Simulations II \u2013 Modeling projectile motion<\/h3>\n<p><b><i>Session goal:<\/i><\/b> Work through chapters 2 and 3 of the EJS manual to gain more insight into how to use EJS.<br \/>\n<b><i>Programming assignment:<\/i><\/b> Modify an existing EJS simulation, or create your own, to create a simulation of projectile motion that you could use in your own classroom.<\/p>\n<p><b>Reading assignment for Session 7:<\/b><\/p>\n<ul>\n<li>Poincar\u00e9, H. (2001). \u201cMathematical magnitude and experiment.\u201d in <i>Science and Hypothesis<\/i> New York: The Modern Library.<\/li>\n<\/ul>\n<h3>Session 6: Easy Java Simulations III \u2013 Modeling rotational motion.<\/h3>\n<p><b><i>Session goal:<\/i><\/b> Use EJS to simulate rotational systems. Spend some time designing a simulation project using EJS.<br \/>\n<b><i>Programming assignment:<\/i><\/b> Start your own simulation project.<\/p>\n<h3>Session 7: Easy Java Simulations IV \u2013 Modeling interactions<\/h3>\n<p><b><i>Session goal:<\/i><\/b> To learn how to use EJS to model particle interactions, such as the interactions of objects with mass via gravity, or the interactions of objects with charge via Coulomb\u2019s law, or the behavior of an ideal gas.<br \/>\n<b><i>Programming assignment:<\/i><\/b> Modify an existing EJS simulation, or create your own, to create a simulation of a system of particles that you could use in your own classroom.<\/p>\n<p><b>Reading assignment for Session 8:<\/b><\/p>\n<ul>\n<li>Laws, P.W. (2004). A unit on oscillations, determinism and chaos for introductory physics students. <i>American Journal of Physics<\/i> 72, 446-452.<\/li>\n<li>Carnap, R. (1966) \u201cDeterminism and free will.\u201d In <i>An introduction to the philosophy of science<\/i>. New York: Dover Publications.<\/li>\n<\/ul>\n<h3>Session 8: Chaos I \u2013 An introduction to non-linear dynamics<\/h3>\n<p><b><i>Session goal:<\/i><\/b> Becoming familiar with the concepts of non-linear dynamics and chaos. Modify the Mandelbrot set EJS program to create a Julia set program.<br \/>\n<b><i>Programming assignment:<\/i><\/b> Continue your own simulation project.<\/p>\n<p><b>Reading assignment for Session 9<\/b><\/p>\n<ul>\n<li>Sections from Baker &#038; Gollub: Chapter 1<\/li>\n<\/ul>\n<p><i>Experiment:<\/i> The forced harmonic oscillator<br \/>\n<i>Simulation:<\/i> Modeling the forced harmonic oscillator using EJS<\/p>\n<h3>Session 9: Chaos II &#8211; Modeling the forced harmonic oscillator<\/h3>\n<p><i><b>Session goal:<\/b><\/i> Use EJS to model a forced harmonic oscillator, and use your simulation to investigate chaotic behavior.<br \/>\n<i><b>Programming assignment:<\/b><\/i> Continue your own simulation project. <\/p>\n<p><b>Reading assignment for Session 10<\/b><\/p>\n<ul>\n<li>Sections from Baker &#038; Gollub: Sections 2.1, 2.2, optional 2.3<\/li>\n<\/ul>\n<p><i>Experiment:<\/i> The forced harmonic oscillator<\/p>\n<h3>Session 10: Chaos III &#8211; Modeling the double pendulum.<\/h3>\n<p><i><b>Session goal:<\/b><\/i> Use EJS to model a double pendulum, and use your simulation to investigate chaotic behavior.<br \/>\n<b><i>Programming assignment:<\/i><\/b> Continue your own simulation project. <\/p>\n<p><b>Reading assignment for Session 11<\/b><\/p>\n<ul>\n<li>Sections from Baker &#038; Gollub: Chapter 3<\/li>\n<\/ul>\n<p><i>Experiment:<\/i> Demonstration of double pendulum; Paper clip pendulum in a magnetic field<\/p>\n<h3>Session 11: Chaos IV &#8211; Logistic maps and bifurcations<\/h3>\n<p><b><i>Session goal:<\/i><\/b> To understand logistic maps and bifurcations.<\/p>\n<p><b>Reading assignment for Session 12<\/b><\/p>\n<ul>\n<li>Sections from Baker &#038; Gollub: Chapter 4<\/li>\n<\/ul>\n<p><i>Experiments:<\/i> Fluid flow instabilities \u2013 Hele-Shaw patterns; Laplacian   instabilities in electrochemical deposition<br \/>\n<b>Project Presentations<\/b><\/p>\n<h3>There is no class on Monday, June 18th, Bunker Hill Day<\/h3>\n<h3>Session 12: Chaos V &#8211; Deterministic chaos continued.<\/h3>\n<p><b><i>Session goal:<\/i><\/b> To understand more features of deterministic chaos.<\/p>\n<p><b>Reading assignment for Session 13<\/b><\/p>\n<ul>\n<li>Sections from Baker &#038; Gollub: Chapter 5<\/li>\n<\/ul>\n<p><b>Project Presentations<\/b><\/p>\n<h3>Session 13: Wrap-up<\/h3>\n<p><b>Final Exam.<\/b><br \/>\nCourse evaluation.<\/p>\n<h5 style=\"font-size: 1.17em; text-align:center; display:block; margin-block-start: 1.67em; margin-block-end: 1.67em; margin-inline-start: 0px; margin-inline-end: 0px; font-family: sans-serif;\">Bibliography<\/h5>\n<p><b>Selections from primary sources<\/b><\/p>\n<p>Poincar\u00e9, H. (2001). \u201cMathematical magnitude and experiment.\u201d in <i>Science and Hypothesis<\/i> New York: The Modern Library.<\/p>\n<p>May, R.M. (1976). Simple mathematical models with very complicated dynamics. <i>Nature<\/i>, 261, 459-.<\/p>\n<p><b>Selections from secondary sources<\/b><\/p>\n<p>Hilborn, R.C. (2004). Sea gulls, butterflies, and grasshoppers: A brief history of the butterfly effect in nonlinear dynamics. <i>American Journal of Physics<\/i>, 72, 425-427.<\/p>\n<p>Carnap, R. (1966) \u201cDeterminism and free will.\u201d In <i>An introduction to the philosophy of science<\/i>. New York: Dover Publications.<\/p>\n<p><b>Selections from Physics Education Research Literature<\/b><\/p>\n<p>Cox, A., Belloni, M., Dancy, M. and Christian, W. (2003). Teaching thermodynamics with Physlets in introductory physics, <i>Phys. Educ.<\/i> 38, 433-440.<\/p>\n<p>Dancy, M., Christian, W. and Belloni, M. (2002). Teaching with Physlets: Examples from Optics. <i>Phys. Teach<\/i>., 40, 494.<\/p>\n<p>Finkelstein, N., Perkins, K., Adams, W., Keller, K., Kohl, P., LeMaster, R., Podolefsky, N., and Reid, S. (2005). When learning about the real world is better done virtually: a study of substituting computer simulations for laboratory equipment. <i>Physical Review  Special Topics: Physics Education Research,1, 010103, 1-8.<\/i><\/p>\n<p>Laws, P.W. (2004). A unit on oscillations, determinism and chaos for introductory physics students. <i>American Journal of Physics<\/i> 72, 446-452.<\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>NS 548\/SC 548 Computer Modeling of Physical Phenomena Physics content: The use and development of simulations to model classical physical phenomena in mechanics, optics, electricity and magnetism; investigations of nonlinear dynamics and chaos. Philosophy and History of Physics: Chaos, determinism and indeterminism in physics. Physics Education Research: Literature on the effective use of computer simulations [&hellip;]<\/p>\n","protected":false},"author":17481,"featured_media":0,"parent":22,"menu_order":9,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/sites.bu.edu\/itop\/wp-json\/wp\/v2\/pages\/200"}],"collection":[{"href":"https:\/\/sites.bu.edu\/itop\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sites.bu.edu\/itop\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sites.bu.edu\/itop\/wp-json\/wp\/v2\/users\/17481"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.bu.edu\/itop\/wp-json\/wp\/v2\/comments?post=200"}],"version-history":[{"count":2,"href":"https:\/\/sites.bu.edu\/itop\/wp-json\/wp\/v2\/pages\/200\/revisions"}],"predecessor-version":[{"id":236,"href":"https:\/\/sites.bu.edu\/itop\/wp-json\/wp\/v2\/pages\/200\/revisions\/236"}],"up":[{"embeddable":true,"href":"https:\/\/sites.bu.edu\/itop\/wp-json\/wp\/v2\/pages\/22"}],"wp:attachment":[{"href":"https:\/\/sites.bu.edu\/itop\/wp-json\/wp\/v2\/media?parent=200"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}