English
Related papers

Related papers: How do particle physicists learn the programming c…

200 papers

The scientific communities of nuclear, particle, and astroparticle physics are continuing to advance and are facing unprecedented software challenges due to growing data volumes, complex computing needs, and environmental considerations. As…

Helping students become proficient problem solvers is a major goal of many physics courses from introductory to advanced levels. In fact, physics has often been used by cognitive scientists to investigate the differences between the…

Physics Education · Physics 2023-04-13 Chandralekha Singh , Alexandru Maries , Kenneth Heller , Patricia Heller

This article describes the successful revitalization of an undergraduate physics program. The areas of curriculum development, undergraduate research experiences and advising and retention, to name a few, are emphasized in this…

Physics Education · Physics 2007-05-23 John W. Norbury , G. Sudhakaran

Program representation learning is a fundamental task in software engineering applications. With the availability of "big code" and the development of deep learning techniques, various program representation learning models have been…

Software Engineering · Computer Science 2021-09-17 Siqi Han , DongXia Wang , Wanting Li , Xuesong Lu

The paper describes a curricular framework for introducing microcontroller programming in the University Physics lab. The approach makes use of Modeling Instruction, an effective approach for teaching science at the secondary level in which…

Physics Education · Physics 2014-07-30 Andrew J. Haugen , Nathan T. Moore

Data from particle physics experiments are unique and are often the result of a very large investment of resources. Given the potential scientific impact of these data, which goes far beyond the immediate priorities of the experimental…

High Energy Physics - Phenomenology · Physics 2025-04-02 Jon Butterworth , Sabine Kraml , Harrison Prosper , Andy Buckley , Louie Corpe , Cristinel Diaconu , Mark Goodsell , Philippe Gras , Martin Habedank , Clemens Lange , Kati Lassila-Perini , André Lessa , Rakhi Mahbubani , Judita Mamužić , Zach Marshall , Thomas McCauley , Humberto Reyes-Gonzalez , Krzysztof Rolbiecki , Sezen Sekmen , Giordon Stark , Graeme Watt , Jonas Würzinger , Shehu AbdusSalam , Aytul Adiguzel , Amine Ahriche , Ben Allanach , Mohammad M. Altakach , Jack Y. Araz , Alexandre Arbey , Saiyad Ashanujjaman , Volker Austrup , Emanuele Bagnaschi , Sumit Banik , Csaba Balazs , Daniele Barducci , Philip Bechtle , Samuel Bein , Nicolas Berger , Tisa Biswas , Fawzi Boudjema , Jamie Boyd , Carsten Burgard , Jackson Burzynski , Jordan Byers , Giacomo Cacciapaglia , Cécile Caillol , Orhan Cakir , Christopher Chang , Gang Chen , Andrea Coccaro , Yara do Amaral Coutinho , Andreas Crivellin , Leo Constantin , Giovanna Cottin , Hridoy Debnath , Mehmet Demirci , Juhi Dutta , Joe Egan , Carlos Erice Cid , Farida Fassi , Matthew Feickert , Arnaud Ferrari , Pavel Fileviez Perez , Dillon S. Fitzgerald , Roberto Franceschini , Benjamin Fuks , Lorenz Gärtner , Kirtiman Ghosh , Andrea Giammanco , Alejandro Gomez Espinosa , Letícia M. Guedes , Giovanni Guerrieri , Christian Gütschow , Abdelhamid Haddad , Mahsana Haleem , Hassane Hamdaoui , Sven Heinemeyer , Lukas Heinrich , Ben Hodkinson , Gabriela Hoff , Cyril Hugonie , Sihyun Jeon , Adil Jueid , Deepak Kar , Anna Kaczmarska , Venus Keus , Michael Klasen , Kyoungchul Kong , Joachim Kopp , Michael Krämer , Manuel Kunkel , Bertrand Laforge , Theodota Lagouri , Eric Lancon , Peilian Li , Gabriela Lima Lichtenstein , Yang Liu , Steven Lowette , Jayita Lahiri , Siddharth Prasad Maharathy , Farvah Mahmoudi , Vasiliki A. Mitsou , Sanjoy Mandal , Michelangelo Mangano , Kentarou Mawatari , Peter Meinzinger , Manimala Mitra , Mojtaba Mohammadi Najafabadi , Sahana Narasimha , Siavash Neshatpour , Jacinto P. Neto , Mark Neubauer , Mohammad Nourbakhsh , Giacomo Ortona , Rojalin Padhan , Orlando Panella , Timothée Pascal , Brian Petersen , Werner Porod , Farinaldo S. Queiroz , Shakeel Ur Rahaman , Are Raklev , Hossein Rashidi , Patricia Rebello Teles , Federico Leo Redi , Jürgen Reuter , Tania Robens , Abhishek Roy , Subham Saha , Ahmetcan Sansar , Kadir Saygin , Nikita Schmal , Jeffrey Shahinian , Sukanya Sinha , Ricardo C. Silva , Tim Smith , Tibor Šimko , Andrzej Siodmok , Ana M. Teixeira , Tamara Vázquez Schröder , Carlos Vázquez Sierra , Yoxara Villamizar , Wolfgang Waltenberger , Peng Wang , Martin White , Kimiko Yamashita , Ekin Yoruk , Xuai Zhuang

Mastering one or more programming languages has historically been the gateway to implementing ideas on a computer. Today, that gateway is widening with advances in large language models (LLMs) and artificial intelligence (AI)-powered coding…

Computers and Society · Computer Science 2025-11-25 Douglas C. Schmidt , Dan Runfola

Program comprehension is a fundamental task in software development and maintenance processes. Software developers often need to understand a large amount of existing code before they can develop new features or fix bugs in existing…

Machine Learning · Computer Science 2019-10-29 Vinoj Jayasundara , Nghi Duy Quoc Bui , Lingxiao Jiang , David Lo

The rapid progress of computer technology has been accompanied by a corresponding evolution of software development, from hardwired components and binary machine code to high level programming languages, which allowed to master the…

Quantum Physics · Physics 2009-11-07 Bernhard Oemer

Nowadays, Computer Science tightly entered all spheres of human activity. To improve quality and speed of development process, it is important to help programmers improve their working conditions. This paper proposes a vision on exploring…

Software Engineering · Computer Science 2020-12-17 Rozaliya Amirova , Sergey Masyagin , Anastasia Reprintseva , Giancarlo Succi , Herman Tarasau

Today, there is a trend to incorporate more intelligence (e.g., vision capabilities) into a wide range of devices, which makes high performance a necessity for computing systems. Furthermore, for embedded systems, low power consumption…

Other Computer Science · Computer Science 2014-08-25 Zhilei Chai , Zhibin Wang , Wenmin Yang , Shuai Ding , Yuanpu Zhang

The research presented in this thesis was motivated by the need to improve introductory physics courses. Introductory physics courses are generally the first courses in which students learn to create models to solve complex problems.…

Physics Education · Physics 2011-12-26 Marcos D. Caballero

Numerous challenges persist in High Energy Physics (HEP), the addressing of which requires advancements in detection technology, computational methods, data analysis frameworks, and phenomenological designs. We provide a concise yet…

High Energy Physics - Phenomenology · Physics 2025-03-11 Yaquan Fang , Christina Gao , Ying-Ying Li , Jing Shu , Yusheng Wu , Hongxi Xing , Bin Xu , Lailin Xu , Chen Zhou

Computation has revolutionized science and is gradually making its way into science teaching and learning. However, we currently lack theoretical frameworks to make sense of how students learn to use computation as a disciplinary tool. In…

Physics Education · Physics 2024-03-26 Tor Ole B. Odden , Benjamin Zwickl

Some of the biggest achievements of the modern era of particle physics, such as the discovery of the Higgs boson, have been made possible by the tremendous effort in building and operating large-scale experiments like the Large Hadron…

Powerful flexible computer codes are essential for the design and optimisation of accelerator and experiments. We briefly review what already exists and what is needed in terms of accelerator codes. For the FCC-ee it will be important to…

High Energy Physics - Experiment · Physics 2021-11-19 Manuela Boscolo , Helmut Burkhardt , Gerardo Ganis , Clément Helsens

One overarching objective of science is to further our understanding of the universe, from its early stages to its current state and future evolution. This depends on gaining insight on the universe's most macroscopic components, for…

High Energy Physics - Phenomenology · Physics 2020-01-01 Caterina Doglioni

Modern science is relying on software more than ever. The behavior and outcomes of this software shape the scientific and public discourse on important topics like climate change, economic growth, or the spread of infections. Most…

Software Engineering · Computer Science 2025-01-09 Adrian Bajraktari , Michelle Binder , Andreas Vogelsang

There is a growing consensus that physics majors need to learn computational skills, but many departments are still devoid of computation in their physics curriculum. Some departments may lack the resources or commitment to create a…

Physics Education · Physics 2009-11-13 Todd Timberlake , Javier E. Hasbun

We present a scalable, robust approach to creating quantum programs of arbitrary size and complexity. The approach is based on the true abstraction of the problem. The quantum program is expressed in terms of a high-level model together…