Related papers: A novel approach for using programming exercises i…
A common learning goal for modern physics instructors is for students to recognize a difference between the experimental uncertainty of classical physics and the fundamental uncertainty of quantum mechanics. Our studies suggest this…
Undergraduate programs in science and engineering include at least one course in basic programming, but seldom presented in a contextualized format, where computing is a tool for thinking and learning in the discipline. We have created a…
We provided a concise and self-contained introduction to molecular dynamics (MD) simulation, which involves a body of fundamentals needed for all MD users. The associated computer code, simulating a gas of classical particles interacting…
Quasistatics is introduced so that it fits smoothly into the standard textbook presentation of electrodynamics. The usual path from statics to general electrodynamics is rather short and surprisingly simple. A closer look reveals however…
We look at the foundations of electromagnetism in this chapter of the "eletromagnetism" book. For doing this, after some review (constraints on photon mass etc.), we use two approaches. The first one is to formulate a Parametrized…
Increasingly, courses on Empirical Software Engineering research methods are being offered in higher education institutes across the world, mostly at the M.Sc. and Ph.D. levels. While the need for such courses is evident and in line with…
While lab courses are an integral part of studying physics aiming at a huge variety of learning objectives, research has shown that typical lab courses do not reach all the desired goals. While diverse approaches by lab instructors and…
When education researchers describe newly developed curricular materials, they typically concentrate on the research base behind their design, and the efficacy of the final products, but do not highlight the initial stages of creating the…
The ability to construct, use, and revise models is a crucial experimental physics skill. Many existing frameworks describe modeling in science education at introductory levels. However, most have limited applicability to the context of…
Equations are about more than computing physical quantities or constructing formal models; they are also about understanding. The conceptual systems physicists use to think about nature are made from many different resources, formal and…
Computational thinking has been a recent focus of education research within the sciences. However, there is a dearth of scholarly literature on how best to teach and to assess this topic, especially in disciplinary science courses. Physics…
The article deals with the problem of intellectual development of students in learning of physics by means of computer simulation. The main objectives of teaching computer simulation in learning of physics is the general outlook…
New machine learning algorithms are being developed to solve problems in different areas, including music. Intuitive, accessible, and understandable demonstrations of the newly built models could help attract the attention of people from…
This report presents a practical approach to teaching quantum computing to Electrical Engineering & Computer Science (EECS) students through dedicated hands-on programming labs. The labs cover a diverse range of topics, encompassing…
Quantum computing harnesses quantum laws of nature to enable new types of algorithms, not efficiently possible on traditional computers, that may lead to breakthroughs in crucial areas like materials science and chemistry. There is rapidly…
We propose a novel framework that interprets the electromagnetic field as a manifestation of spacetime pseudo-curvature, bridging electromagnetism with the geometric principles of general relativity. By introducing modified field equations,…
To harness the potential of advanced computing technologies, efficient (real time) analysis of large amounts of data is as essential as are front-line simulations. In order to optimise this process, experts need to be supported by…
Group work is becoming increasingly common in introductory physics classrooms. Understanding how students engage in these group learning environments is important for designing and facilitating productive learning opportunities for…
We describe a course designed to help future educators build an integrated understanding of the different elements of physics education research (PER), including: research into student learning, content knowledge from the perspective of how…
We describe some progress towards a new common framework for model driven engineering, based on behavioral programming. The tool we have developed unifies almost all of the work done in behavioral programming so far, under a common set of…