A Learning By Doing Approach To Teaching Computational Physics

Guardado en:
書目詳細資料
發表在:Association for Engineering Education - Engineering Library Division Papers (Jun 20, 2010), p. 15.46.1
主要作者: Belu, Radian
其他作者: Belu, Alexandru
出版:
American Society for Engineering Education-ASEE
主題:
在線閱讀:Citation/Abstract
Full text outside of ProQuest
標簽: 添加標簽
沒有標簽, 成為第一個標記此記錄!

MARC

LEADER 00000nab a2200000uu 4500
001 2318128646
003 UK-CbPIL
035 |a 2318128646 
045 0 |b d20100620 
100 1 |a Belu, Radian 
245 1 |a A Learning By Doing Approach To Teaching Computational Physics 
260 |b American Society for Engineering Education-ASEE  |c Jun 20, 2010 
513 |a Conference Proceedings 
520 3 |a Scientific research is becoming unthinkable without computing. The ubiquity of computerized instrumentation and detailed simulations generates scientific data in volumes that no longer can be understood without computation. Computational physics is a rapidly growing subfield of physics and computational science in large part because computers can solve previously intractable problems or simulate natural processes that do not have analytic solutions. One can easily argue that all graduates of science or engineering programs should have the opportunity to develop good computing skills by the time they complete their studies. However, the depth and range of skills needed varies considerably – even in a single discipline such as physics. Moreover, the interests, backgrounds, and abilities of students taking physics courses vary widely, whereas the number of instructors with scientific computing skills has been rather limited. Providing appropriate courses and instruction in computational physics for such diverse student population is a challenge. On the other hand, computational physics provides exciting teaching opportunities that can complement traditional methods of teaching in the lecture or the laboratory. We use a laboratory project-based approach, where the students are learning by doing. The course is divided into two sections, lecture and laboratory session. During the laboratory session, the students work at mid-term and final projects, while the lecture the programming, numerical and computational techniques and methods are discussed. The usefulness of this approach is evaluated by surveys conducted every semester, and feedback from other educators is highly appreciated. I. Introduction Computational physics is an independent way of doing physics, and an essential tool of the physics research. Numerical computations are essential to further understanding of physics problems, and computers and computing play a central role in much of modern scientific research. Almost all analytical theories require the help of a computer to complete the calculations. On the experimental side, computers are essential for the control of experiments and the collection and analysis of data. However, computational physics also includes a fundamentally different way of doing physics that goes beyond using the computer as a specific tool. We have in mind the part of computational physics, called computer simulations1, 8-11, in contrast to many of the tasks listed above which we classify as numerical analysis. Using a computer to model physical systems is at its best more art than science. The successful computation al physicist exploits the numerical power of the computer through a mix of numerical analysis, analytical models, and programming to solve otherwise intractable problems. It is a skill that can be acquired and refined - knowing how to set up the simulation, what numerical methods to employ, how to implement them efficiently, when to trust the accuracy of the results. In the last two decades, however, computational physics has largely been neglected in the standard university physics curriculum1-5. In part, this is because it requires balanced integration of three commonly disjoint disciplines: physics, numerical analysis, and computer programming (Figure 1). The lack of computing hardware suitable for teaching situations 
653 |a Teaching 
653 |a Computers 
653 |a Learning 
653 |a Numerical analysis 
653 |a Graduates 
653 |a Skills 
653 |a Computational physics 
653 |a Teachers 
653 |a Teaching methods 
653 |a Exact solutions 
653 |a Mathematical models 
653 |a Numerical methods 
653 |a Computer simulation 
653 |a Students 
653 |a Colleges & universities 
653 |a Computer programming 
653 |a Physics 
653 |a Laboratories 
653 |a Experiments 
653 |a Computer assisted instruction--CAI 
653 |a College students 
653 |a Research 
653 |a Simulation 
653 |a Numbers 
653 |a Usefulness 
653 |a Academic disciplines 
653 |a Computation 
653 |a Feedback 
653 |a Ability 
653 |a Computerization 
700 1 |a Belu, Alexandru 
773 0 |t Association for Engineering Education - Engineering Library Division Papers  |g (Jun 20, 2010), p. 15.46.1 
786 0 |d ProQuest  |t Library Science Database 
856 4 1 |3 Citation/Abstract  |u https://www.proquest.com/docview/2318128646/abstract/embedded/L8HZQI7Z43R0LA5T?source=fedsrch 
856 4 0 |3 Full text outside of ProQuest  |u https://peer.asee.org/a-learning-by-doing-approach-to-teaching-computational-physics