Using Jupyter Notebooks to foster computational skills and professional practice in an introductory physics lab course

Eugenio Tufino, Stefano Oss, Micol Alemani
{"title":"Using Jupyter Notebooks to foster computational skills and professional practice in an introductory physics lab course","authors":"Eugenio Tufino, Stefano Oss, Micol Alemani","doi":"arxiv-2405.16675","DOIUrl":null,"url":null,"abstract":"In this paper, we detail the integration of Python data analysis into a\nfirst-year physics laboratory course, a task accomplished without significant\nalterations to the existing course structure. We introduced tailored laboratory\ncomputational learning goals and designed activities to address them. We\nemphasise the development and application of Jupyter Notebooks, tailored with\nexercises and physics application examples, to facilitate students' mastery of\ndata analysis programming within the laboratory setting. These Notebooks serve\nas a crucial tool in guiding students through the core principles of data\nhandling and analysis in Python, while working on simple experimental tasks.\nThe results of the evaluation of this intervention offer insights into the\nadvantages and challenges associated with early integration of computational\nskills in laboratory courses, providing valuable information for educators in\nthe field of physics education. This study demonstrates a practical and\neffective way of embedding computational skills into the physics curriculum,\nand contributes to the ongoing efforts of the physics education research\ncommunity.","PeriodicalId":501565,"journal":{"name":"arXiv - PHYS - Physics Education","volume":"98 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - PHYS - Physics Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2405.16675","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In this paper, we detail the integration of Python data analysis into a first-year physics laboratory course, a task accomplished without significant alterations to the existing course structure. We introduced tailored laboratory computational learning goals and designed activities to address them. We emphasise the development and application of Jupyter Notebooks, tailored with exercises and physics application examples, to facilitate students' mastery of data analysis programming within the laboratory setting. These Notebooks serve as a crucial tool in guiding students through the core principles of data handling and analysis in Python, while working on simple experimental tasks. The results of the evaluation of this intervention offer insights into the advantages and challenges associated with early integration of computational skills in laboratory courses, providing valuable information for educators in the field of physics education. This study demonstrates a practical and effective way of embedding computational skills into the physics curriculum, and contributes to the ongoing efforts of the physics education research community.
在物理实验入门课程中使用 Jupyter 笔记本培养计算技能和专业实践能力
在本文中,我们详细介绍了将 Python 数据分析整合到一年级物理实验课程中的情况,这项任务的完成无需对现有课程结构进行重大改动。我们引入了量身定制的实验室计算学习目标,并针对这些目标设计了相应的活动。我们强调开发和应用 Jupyter 笔记本,并根据练习和物理应用实例进行定制,以促进学生在实验室环境中掌握数据分析编程。这些笔记本是指导学生在完成简单实验任务的同时,掌握用 Python 处理和分析数据的核心原则的重要工具。对这一干预措施的评估结果有助于深入了解与实验课程中计算技能的早期整合相关的优势和挑战,为物理教育领域的教育工作者提供了有价值的信息。这项研究展示了将计算技能嵌入物理课程的一种实用而有效的方法,为物理教育研究界的持续努力做出了贡献。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信