You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is the preliminary draft of Chapter 1 of the [Computing in Physics Education book](../), focusing on integrating computing into physics courses. The book is currently in the editing process with the [Institute of Physics](https://iopscience.iop.org/) and will be finalized for publication later in 2025.
summary: "Materials for contributing authors to the upcoming book on Computing in Physics Education, to be published by the Institute of Physics."
6
5
description: "Materials for contributing authors to the upcoming book on Computing in Physics Education, to be published by the Institute of Physics."
7
6
author: "Danny Caballero"
8
7
draft: false
9
8
url: /iop-book/
10
9
---
11
10
11
+
> This book has been accepted for publication by the [Institute of Physics (IOP)](https://iopscience.iop.org/) and is currently in the editing process. The book will be published later in 2025 and will be available on the IOP website and through other academic channels. We've posted the first chapter draft [here](/iop-book/chapter-1/), with permission from IOP, for those interested in the content and style of the book.
12
+
12
13

13
14
14
15
*Graphic is AI generated by [Dall-E](https://openai.com/dall-e/)*
@@ -19,19 +20,35 @@ This page organizes the materials for contributing authors to the upcoming book
19
20
20
21
---
21
22
22
-
## Timeline
23
-
24
-
The timeline for the book is as follows:
23
+
## Contributors
25
24
26
-
-**Dec 2023**: Initial Concepts and Chapter Proposals
27
-
-**Feb 2024**: Reviews and Meeting with Authors
28
-
-**Mar 2024**: Accepted Chapter Authors Notified
29
-
-**Oct 2024**: First Drafts Due
30
-
-**Dec 2024**: Reviews and Meeting with Authors
31
-
-**May 2025**: Final Drafts Due
25
+
This book is edited by Danny Caballero and includes contributions from a diverse group of authors who are actively integrating computation into physics education. The book aims to provide insights, strategies, and resources for educators looking to enhance their teaching with computational tools and methods.
26
+
27
+
The authors listed below have written the following chapters:
28
+
29
+
### Chapters
30
+
31
+
| Chapter | Authors | Preliminary Title |
32
+
| :------ | :------ | :---------------- |
33
+
|**1**| M.D. Caballero | Integrating Computing in Physics Courses |
34
+
|**2**| B. Lunk, S. Weatherford | Student Engagement with Computational Models and the Development of the “Minimally Working Program” Instructional Tool |
35
+
|**3**| M. Lopez del Puerto, L. Engelhardt, K. Roos | Resources for Integrating Computation into Physics Courses: Exercise Sets, Workshops, and a Supportive Community |
36
+
|**4**| W.B. Lane, T. Galanti | Computing in General Education Physics |
37
+
|**5**| C. Christenson, S. Chamberlin, K. McMichael, M. McCracken | Introducing Computational Techniques Early to Train Students for Research |
38
+
|**6**| B. Zwickl, C. Lusignan, A. McGowan | Instructional Goals and Decisions When Integrating Computation into Physics Labs |
39
+
|**7**| B. Zwickl, C. Lusignan, A. McGowan | Case Studies of Integrating Computation into Physics Lab Courses |
40
+
|**8**| R.C. Mastroleo, B. Lunk | Departmental Emphasis on Computation for the Physics Major: Successes and Failures of a Multi-Tier Curricular Redesign |
41
+
|**9**| D. O’Neil | Integration of Computation Across the Curriculum at Bridgewater College |
42
+
|**10**| M. Hamilton | Integrating Computation in Physics: From High School Internships to Graduate Studies at Marshall University |
43
+
|**11**| K. Svennson, J. Haraldsson, U. Erickson | Teachers’ Approach to Computation in Physics Classrooms Analyzed Using Social Semiotics and Variation Theory of Learning |
44
+
|**12**| T. Atherton, A. Phillips, B. Gravel, E. Gouvea | Agency and Making in Computational Learning Environments |
45
+
|**13**| T. Odden | Teaching Scientific Writing Using Computational Essays |
46
+
|**14**| M.D. Caballero | Where Do We Go from Here? Next Steps and Considerations |
32
47
33
48
---
34
49
50
+
> This information is now archived for reference. The book is in the editing process and will be published later in 2025. The first chapter draft is available [here](/iop-book/chapter-1/).
51
+
35
52
## Materials for Contributing Authors
36
53
37
54

@@ -55,23 +72,13 @@ IOP includes a set of guidelines for authors. Please review the [IOP Author Guid
**Questions?** Authors may contact [Danny Caballero](mailto:[email protected]) or [make an appointment to meet](https://cal.com/dannycaballero/iop-book).
63
-
64
-
The authors listed below have proposed the following initial chapters (order and full authorship TBD):
65
-
66
-
|**Authors**|**Preliminary Chapter Title**|
67
-
| --- | --- |
68
-
| K. Svennson and U. Erickson | Teachers’ approach to computation in physics classrooms analyzed using social semiotics and variation theory of learning |
69
-
| B. Zwickl, C. Lusignan, and A. McGowan | Integrating computation into a physics bachelor’s laboratory curriculum |
70
-
| T. Atherton, A. Phillips, B. Gravel, and E. Gouvea | Agency and Making in Computational Learning Environments |
71
-
| W. B. Lane and T. Galanti | Computing in General Education Physics |
72
-
| R. C. Mastroleo and B. Lunk | Departmental Emphasis on Computation for the Physics Major: Successes and Failures of a multi-tier curricular redesign |
73
-
| T. Odden | Teaching Scientific Writing using Computational Essays |
74
-
| M. Lopez del Puerto, L. Engelhardt, and K. Roos | Resources for Integrating Computation into Physics Courses: Exercise Sets, Workshops, and a Supportive Community |
75
-
| D. O'Neil | Integration of computation across the curriculum at Bridgewater College |
76
-
| B. Lunk and S. Weatherford | Student Engagement with Computational Models and the Development of the "Minimally Working Program" Instructional Tool |
77
-
| M. Hamilton | Integrating Computation in Physics: From High School Internships to Graduate Studies at Marshall University |
79
+
-**Dec 2023**: Initial Concepts and Chapter Proposals
title: "First chapter of Computing in Physics Education book available"
3
+
date: 2025-08-01
4
+
hidemeta: false
5
+
description: "Announcement of the first chapter release from the book 'Computing in Physics Education'."
6
+
summary: "The first chapter of the book 'Computing in Physics Education' is now available online. This chapter introduces the key themes and objectives of the book, setting the stage for the contributions from various educators."
I've just posted the first chapter of our book, ["Computing in Physics Education"](/iop-book/), which is going through the editorial process at the [Institute of Physics Publishing](https://ioppublishing.org/). This chapter serves as an introduction to the book, outlining its key themes and objectives.
15
+
16
+
IOP agreed to let me post the first chapter online, so you can get a sneak peek at what the book is all about. The chapter discusses the importance of integrating computing into physics education and sets the stage for the contributions from various educators that will follow in subsequent chapters.
17
+
18
+
You can read the first chapter [here](/iop-book/chapter-1/).
[OER Forge](https://oerforge.org) is an open educational resource (OER) platform that I developed to facilitate the creation, sharing, and dissemination of high-quality educational materials. The platform is designed to be user-friendly and accessible, allowing educators and learners to easily find and use resources that meet their needs.
@param {bool} [allowFullScreen=true] Whether the iframe element can activate full screen mode.
5
+
@param {bool} [autoplay=false] Whether to automatically play the video. Forces mute to be true.
6
+
@param {string} [class] The class attribute of the wrapping div element. When specified, removes the style attributes from the iframe element and its wrapping div element.
7
+
@param {bool} [controls=true] Whether to display the video controls.
8
+
@param {int} [end] The time, measured in seconds from the start of the video, when the player should stop playing the video.
9
+
@param {string} [id] The video id. Optional if the id is the first and only positional argument.
10
+
@param {string} [loading=eager] The loading attribute of the iframe element.
11
+
@param {bool} [loop=false] Whether to indefinitely repeat the video. Ignores the start and end arguments after the first play.
12
+
@param {bool} [mute=false] Whether to mute the video. Always true when autoplay is true.
13
+
@param {int} [start] The time, measured in seconds from the start of the video, when the player should start playing the video.
14
+
@param {string} [title] The title attribute of the iframe element. Defaults to "YouTube video".
0 commit comments