Pith. sign in

REVIEW

Integrating Python data analysis in an existing introductory laboratory course

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2309.06158 v1 pith:HW47MGXK submitted 2023-09-12 physics.ed-ph

classification physics.ed-ph
keywords courseanalysisdatalaboratorystudentspythonnotebooksphysics
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

In this article we describe how we successfully incorporated data analysis in Python in a first-year laboratory course without significantly altering the course structure and without overburdening students. We show how we created and used carefully designed Jupyter Notebooks with exercises and physics application examples that allow students to master data analysis programming in the laboratory course. We use these Notebooks to guide students through the fundamentals of data handling and analysis in Python while performing simple experiments. We present our teaching approach and the developed materials. We discuss the effectiveness of our intervention based on the results from pre- and post- course questionnaires and students' group work. The results presented give insights about advantages and challenges of introducing computation at the early stage of the curriculum in a laboratory course setting and are informative for other instructors and the physics education research community.

Discussion (0). Continue with ORCID to comment.

Pith tools