Saved in:
Bibliographic Details
Main Author: Hamilton, Maria C. Babiuc
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2408.01844
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910554642186240
author Hamilton, Maria C. Babiuc
author_facet Hamilton, Maria C. Babiuc
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2408_01844
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A Journey in Implementing Computational Physics from the Ground Up
Hamilton, Maria C. Babiuc
Physics Education
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.
title A Journey in Implementing Computational Physics from the Ground Up
topic Physics Education
url https://arxiv.org/abs/2408.01844