"Static Equilibrium in Remote Alaska" is a comprehensive educational module focused on teaching static equilibrium and physics through a combination of theory, practical examples, and computational exercises. This module integrates physics concepts with Python programming, enabling students to solve real-world problems such as calculating the load-bearing capacity of ice and designing structures like bridges in specific environmental contexts. The presented material here serves as a public version of the broader impacts from this National Science Foundation grant.
The document "Code_Outlines.ipynb" is a guide for teachers on translating physics problems into code outlines, aimed at high school students. It emphasizes the importance of creating "code outlines" or "code scaffolds" to guide students through computational problem-solving in physics. The document details the components of a code outline, including problem understanding, variable assignments, calculations, and print statements. It walks through examples like calculating the maximum height of a projectile and the horizontal range of a launched projectile, demonstrating how to define problems, set variables, outline calculations, and display results. This approach helps students organize their thoughts and understand the logic of programming in the context of physics.
The document "interacting_colab.ipynb" is a guide for teachers and students on how to interact with colab notebooks. This material was produced by Google and has been reproduced for simplicity. These resources were only curated and were not written by the authors of this work.
This project uses the Python programming language, and requires Python >= 3.9. Units are written and available as CoLab notebooks.
The course "Static Equilibrium in Remote Alaska" is designed primarily for first-year high school Physics students. However, it's also accessible to a wider audience for self-study or as a resource for other instructors to adapt and build upon. We provide a summary on how to engage with the material effectively for both individual learners and educators.
For students using the material independently for self-study, simply progress through each notebook in sequence. The most straightforward approach is to use the provided Colab links, which are set up to function immediately with all necessary packages. Should you encounter any issues, often restarting the runtime environment in Colab can resolve them.
Instructors can flexibly utilize the course material in their teaching. Feel free to modify and adapt any part of the content to suit your teaching needs. Sharing your experiences with using the material is greatly appreciated. The most straightforward approach is to use the provided Colab links, which are set up to function immediately with all necessary packages. Should you encounter any issues, often restarting the runtime environment in Colab can resolve them.
Authors are, in alphabetical order:
- Davin Holen (DH)
- Heather Randel (HR)
- Megan Muckioki (MM)
- Rebecca Napolitano (RN)
- Theresa Napolitano (TN)
- Guangqing Chi (GQ)
TN has been teaching high school physics at the Academy of Our Lady of Mercy Lauralton Hall since 1993. RN and TN created the physics materials. HR, MM, GQ, and DH provided social science context. DH provided context about rural Alaska.
This material is based upon work supported by the National Science Foundation under Grant BCS-2121909 and IIS-2123343. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation. The authors would like to acknowledge the high school students who were eager to try out the materials and Dr. Thomas Boothby who provided invaluable empirical knowledge about bridges and bridge design.
Contributions to the learning resource are welcome. Contributions can be made through creating an issue or a pull request.
To create an issue, contributors are encouraged to follow the GitHub quickstart guide on creating an issue. Make sure to include the following into your issue:
- Are you using the Colab or a local install version
- Are you using it as a student or instructor
- Is the issue reporting a bug, an enhancement, or a feature request
To create a pull request, contributors are encouraged to follow the GitHub quickstart guide on creating a fork and submitting a pull request.
If you just want to tell us how you have been using the resource just send us an email or raise an issue pointing to your work. nap@psu.edu
MIT License THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE