Related papers: Python4Physics: A physics outreach program
The modern astrophysics is moving towards the enlarging of experiments and combining the channels for detecting the highest energy processes in the Universe. To obtain reliable data, the experiments should operate within several decades,…
Mathematics is often perceived as difficult or inaccessible, yet meaningful engagement can arise in unexpected places. In this article we describe a multi-year exploration of mathematical outreach through games, puzzles, exhibitions, and…
Physicists and physics students have been studied with respect to the variation in ways they expound on their topic of research and a physics problem, respectively. A phenomenographic approach has been employed; six fourth-year physics…
Python has become the prime language for application development in the Data Science and Machine Learning domains. However, data scientists are not necessarily experienced programmers. While Python lets them quickly implement their…
We describe an introductory data science course, entitled Introduction to Data Science, offered at the University of Illinois at Urbana-Champaign. The course introduced general programming concepts by using the Python programming language…
We describe pyro: a simple, freely-available code to aid students in learning the computational hydrodynamics methods widely used in astrophysics. pyro is written with simplicity and learning in mind and intended to allow students to…
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…
The Photonics Explorer program aims to equip science teachers at Europe's secondary schools free-of-charge with up-to-date educational material to really engage, excite and educate students about the fascination of working with light.
Even if students can make the blend, interpret physics correctly in mathematical symbology and graphs, they still need to be able to apply that knowledge in productive and coherent ways. As instructors, we can show our solutions to complex…
This paper describes an Open Source Software (OSS) project: PythonRobotics. This is a collection of robotics algorithms implemented in the Python programming language. The focus of the project is on autonomous navigation, and the goal is…
Exciting scientific results such as the discovery of the Higgs boson offer a great opportunity to engage young people in particle physics. International Particle Physics Masterclasses highlight how high school students across the world can…
We describe a variant of the popular game "Pictionary" based on terms used in elementary and high school physics. We believe that drawing of physical terms helps students develop a deeper understanding of physical concepts behind them, as…
Computational physics is a key part of what it means to do physics in the twenty-first century. However, upper division computational physics remains a largely understudied area. We set out to understand the experiences of students in an…
Physics is considered as one of the most prevailing and problematic subjects by the students in the realm of science. Students perceived physics as a difficult subject during high school days and become more evasive when they reach college.…
Recent releases of open-source research codes and solvers for numerically solving partial differential equations in Python present a great opportunity for educators to integrate these codes into the classroom in a variety of ways. The ease…
We report mainly on the global flagship outreach activity in particle physics: the International Particle Physics Masterclasses. It is illustrated on the example of Slovakia and the Czech Republic. The Masterclasses are described and their…
Scientific communication inside and outside the classroom is the main means for providing an adequate understanding of how science and technological innovation relate to society. In order to achieve this goal, it is important to explore new…
Physics faculty care about their students learning physics content. In addition, they usually hope that their students will learn some deeper lessons about thinking critically and scientifically. They hope that as a result of taking a…
Functional programming represents a modern tool for applying and implementing software. The state of the art in functional programming reports an increasing number of methodologies in this paradigm. However, extensive interdisciplinary…
To meet National Standards recommended by the National Research Council for high school physics, inservice teachers must be integrated into the physics community. They must be empowered by access to resources of the physics community and by…