Related papers: Python script used as simulator for the teaching o…
We report on a first experiment about an email based course that connects learning Python basics and introductory probability theory. In the experiment 7 short sequences of homework were sent out to prospective mathematics teachers who did…
We present a numerical code to simulate maps of Galactic emission in intensity and polarization at microwave frequencies, aiding in the design of Cosmic Microwave Background experiments. This Python code builds on existing efforts to…
We continuously interact with computerized systems to achieve goals and perform tasks in our personal and professional lives. Therefore, the ability to program such systems is a skill needed by everyone. Consequently, computational thinking…
We describe a project-based physics lab, which we proposed to third-year university students. Theses labs are based on new open-source low-cost equipment (Arduino microcontrollers and compatible sensors). Students are given complete…
The problem of Monte-Carlo method study at computer simulation lessons in a Teachers' Training Institute is reviewed in the article. The suggested technique envisages the simulation modelling of various stochastic processes. They include…
Writing and argumentation are critical to both professional physics and physics education. However, the skill of making an extended argument in writing is often overlooked in physics classrooms, apart from certain practices like lab…
Physics simulations are widely used to improve the learning process in science and engineering education. Deployment of a computational physics simulation/model is extremely complex given the fact that both knowledge and skills for the…
For the self-consistent description of various plasma sources operated in the low-pressure (nonlocal, kinetic) regime, the Particle-In-Cell simulation approach, combined with the Monte Carlo treatment of collision processes (PIC/MCC), has…
Monte Carlo (MC) simulations are powerful computational tools for investigating thermodynamic behavior and validating analytical approaches in complex physical systems. Here we present ETHER (Efficient Tool for THermodynamics Exploration…
To effectively prepare engineering students requires of formation of a system of fundamental physical knowledge together with the ability to apply them in specific productive activities, both on fundamental and on the profiled-oriented…
An interactive binary star system simulation was developed to be showcased on an educational platform. The main purpose of the project is to provide insight into the orbital mechanics of such star systems with the help of a three-body…
A setup for studying the influence of external electric fields on dynamic surface processes is described. Spatially-extended homogeneous electric fields are realized by applying a DC voltage in between a planar electrode and a metallic…
BondGraphTools is a Python library for scripted modelling of complex multi-physics systems. In contrast to existing modelling solutions, BondGraphTools is based upon the well established bond graph methodology, provides a programming…
This paper describes results from a project in an undergraduate engineering physics course that coupled classroom use of interactive computer simulations with the collection of real-time formative assessment using pen-enabled mobile…
Nowadays the Science progress depends on the numerical calculus, due to the possibility of obtention of solutions using simulations which would be impracticable, or even impossible, to be analitically obtained. In this aspect, it becomes…
Synthetic dimensions provide a promising platform for photonic quantum simulations. Manipulating the flow of photons in these dimensions requires an electric field. However, photons do not have charge and do not directly interact with…
A simple formula is obtained for coupling electrons in a complex system to the electromagnetic field. It includes the effect of intra-atomic excitations and nuclear motion, and can be applied in. e.g., first-principles-based simulations of…
PYSCF is a Python-based general-purpose electronic structure platform that both supports first-principles simulations of molecules and solids, as well as accelerates the development of new methodology and complex computational workflows.…
We present a novel Python tool for the analysis of Geant4 simulations that enhances our understanding of coherent phenomena occurring during the interaction of charged particles with crystal planes. This tool compares the total energy of…
The software project kdotpy provides a Python application for simulating electronic band structures of semiconductor devices with $\mathbf{k}\cdot\mathbf{p}$ theory on a lattice. The application implements the widely used Kane model,…