arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2408.01844physics.ed-ph
收藏

从零开始实现计算物理的历程

A Journey in Implementing Computational Physics from the Ground Up

Maria C. Babiuc Hamilton

AI总结:

本文介绍三门递进式Python与计算物理课程,展示如何按学生水平将计算工具和数值方法融入物理教育,并为教师提供实施参考。

摘要:

本章讲述了通过三门连续课程将计算开发并融入物理课程体系的历程,每门课程都根据学习者的水平量身定制。它从面向没有编程经验的高中生和大一新生的入门级“Physics Playground in Python”开始,本着“Hello World”方法的精神设计。在大二和大三阶段,来自所有理工科专业的学生在基于“Two Bites at Every Apple”方法的环境中学习“Scientific Computing with Python”。最终,高年级本科生和入门级研究生修读“Computational Physics”,以培养他们使用复杂数值算法和计算工具解决高级问题的技能。这一历程展示了可融入物理科学课程的计算工具与技术日益增长的复杂性和精密性,为希望将计算融入教学的教育工作者提供指南。它还旨在通过展示计算方法在科学教育和研究中的影响与潜力来激励学生。

英文摘要:

This chapter narrates the journey of developing and integrating computing into the physics curriculum through three consecutive courses, each tailored to the learners' level. It starts with the entry-level "Physics Playground in Python" for high school and freshman students with no programming experience, designed in the spirit of the "Hello World" approach. At the sophomore and junior level, students from all sciences and engineering disciplines learn "Scientific Computing with Python" in an environment based on the "Two Bites at Every Apple" approach. Ultimately, upper undergraduate and entry-level graduate students take "Computational Physics," to develop their skills in solving advanced problems using complex numerical algorithms and computational tools. This journey showcases the increasing complexity and sophistication of computational tools and techniques that can be incorporated into the physical science curriculum, serving as a guide for educators looking to integrate computing into their teaching. It also aims to inspire students by showcasing the impact and potential of computational methods in science education and research.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑