English
Related papers

Related papers: Integrating Python data analysis in an existing in…

200 papers

A set of virtual experiments were designed to use with introductory physics I (analytical and general) class, which covers kinematics, Newton laws, energy, momentum, and rotational dynamics. Virtual experiments were based on video analysis…

Physics Education · Physics 2020-12-29 Neel Haldolaarachchige , Kalani Hettiarachchilage

Data science education is increasingly involving human subjects and societal issues such as privacy, ethics, and fairness. Data scientists need to be equipped with skills to tackle the complexities of the societal context surrounding their…

Computers and Society · Computer Science 2022-05-02 Deniz Marti , Michael D. Smith

Jupyter notebooks are increasingly being adopted by teachers to deliver interactive practical sessions to their students. Notebooks come with many attractive features, such as the ability to combine textual explanations, multimedia content,…

Computers and Society · Computer Science 2023-09-29 Christophe Casseau , Jean-Rémy Falleri , Thomas Degueule , Xavier Blanc

By bringing together code, text, and examples, Jupyter notebooks have become one of the most popular means to produce scientific results in a productive and reproducible way. As many of the notebook authors are experts in their scientific…

Software Engineering · Computer Science 2019-06-13 Jiawei Wang , Li Li , Andreas Zeller

Data analysis is a powerful tool in all experimental sciences. Statistical methods, such as sampling theory, computer technologies necessary for handling large amounts of data, skill in analysing information contained in different types of…

Physics Education · Physics 2012-06-20 Vera Montalbano

We describe a method of automatic feedback provision for students learning programming and computational methods in Python. We have implemented, used and refined this system since 2009 for growing student numbers, and summarise the design…

Computers and Society · Computer Science 2015-09-14 Hans Fangohr , Neil O'Brien , Anil Prabhakar , Arti Kashyap

Contribution: We demonstrate that it is feasible to include field specific problems in introductory mathematics courses to motivate engineering students. This is done in a way that still allows large parts of the course to be common to all…

History and Overview · Mathematics 2023-02-14 René Bødker Christensen , Bettina Dahl , Lisbeth Fajstrup

As research-based self-paced e-learning tools become increasingly available, a critical issue educators encounter is implementing strategies to ensure that all students engage with them as intended. Here, we discuss the effectiveness of…

Physics Education · Physics 2016-06-03 Seth DeVore , Emily Marshman , Chandralekha Singh

Students taking introductory physics are rarely exposed to computational modeling. In a one-semester large lecture introductory calculus-based mechanics course at Georgia Tech, students learned to solve physics problems using the VPython…

Physics Education · Physics 2015-05-28 Marcos D. Caballero , Matthew A. Kohlmyer , Michael F. Schatz

Data exploration is an important aspect of the workflow of mixed-methods researchers, who conduct both qualitative and quantitative analysis. However, there currently exists few tools that adequately support both types of analysis…

Human-Computer Interaction · Computer Science 2024-05-31 Jiawen Stefanie Zhu , Zibo Zhang , Jian Zhao

Integrating data is a basic concern in many accredited laboratories that perform a large variety of measurements. However, the present working style in engineering faculties does not focus much on this aspect. To deal with this challenge,…

Databases · Computer Science 2013-09-02 Adriana Olteanu , Grigore Stamatescu , Anca Daniela Ionita , Valentin Sgarciu

This research explores the application of quadratic polynomials in Python for advanced data analysis. The study demonstrates how quadratic models can effectively capture nonlinear relationships in complex datasets by leveraging Python…

Methodology · Statistics 2025-09-16 Rostyslav Sipakov , Olena Voloshkina , Anastasiia Kovalova

LLMs promise to democratize technical work in complex domains like programmatic data analysis, but not everyone benefits equally. We study how students with varied experiences use LLMs to complete Python-based data analysis in computational…

Human-Computer Interaction · Computer Science 2026-02-03 Qianou Ma , Kenneth Koedinger , Tongshuang Wu

Experiments performed in the Physics Laboratory play a significant role in understanding the concepts taught in the theory. A good accompanying laboratory manual serves as a concise guideline which students can use to complete the…

Physics Education · Physics 2015-10-02 P. Kulkarni

From a department being resistant to change to students not buying into the new computational activities, the challenges that are faced with integrating computation into the physics undergraduate curriculum are varied. The Partnership for…

Physics Education · Physics 2022-07-06 Ashleigh Leary , Paul W. Irving , Marcos D. Caballero

Computation is becoming an increasingly important part of physics education. However, there are currently few theories of learning that can be used to help explain and predict the unique challenges and affordances associated with…

Physics Education · Physics 2020-01-01 Tor Ole B. Odden , Elise Lockwood , Marcos D. Caballero

Software that processes real-world data or that models a physical system must have some way of managing units. While simple approaches like the understood convention that all data are in a unit system (such as the MKS SI unit system) do…

Instrumentation and Methods for Astrophysics · Physics 2018-10-03 Nathan J. Goldbaum , John A. ZuHone , Matthew J. Turk , Kacper Kowalik , Anna L. Rosen

This paper presents linear DML models for causal inference using the simplest Python code on a Jupyter notebook based on an Anaconda platform and compares the performance of different DML models. The results show that current Library API…

Software Engineering · Computer Science 2025-02-25 Shunxin Yao

Grading student assignments in STEM courses is a laborious and repetitive task for tutors, often requiring a week to assess an entire class. For students, this delay of feedback prevents iterating on incorrect solutions, hampers learning,…

Artificial Intelligence · Computer Science 2025-02-26 Nils Wandel , David Stotko , Alexander Schier , Reinhard Klein

Our recent study showed that two lab courses, whose goals were exclusively to reinforce material developed in the lecture courses, do not have any impact on exam performance at the 1% level. In this study, we replicated this analysis with a…

Physics Education · Physics 2015-10-26 Carl Wieman , N. G. Holmes