2025 Brookhaven Coding Workshop

Monday 30 June

9:30 Getting Ready

10:15 Working together

 

Link to Step Up site

10:30 Coding activities

  • Introduction to Coding 
    • Skills: run, edit, & save a notebook
  • Probability
    • Task: Simulate flipping a coin and make a histogram of the number of heads for each trial.
    • Skills: generate random numbers, create and format a histogram

 

12:00   LUNCH

1:00   Position graphs   

  • Task: analyze Position graphs
  • Skills: modify a loop, define a function, format a plot
  • Curve fitting methods

2:00 Choose another Notebook to Explore 

 

  • Velocity graphs
    • Task: Analyze Velocity graphs
    • Skills: modify a loop, define a function, format a plot
  • Projectile in Air
    • Task: Model the motion of a projectile in air
    • Skills: modify a loop, define a function, format a plot
  • Quakes
    • Task: Identify patterns in global seismic activity
    • Skills: read in a large data set from the web, visualize complex data
  • Global Temperature
    • Task: Describe the differences between land and water on temperature
    • Skills: read in a large data set from the web, visualize complex data
  • Tides
    • Task: Identify patterns in tidal height over time
    • Skills: read in a large data set from the web, visualize complex data, manipulate time series data
  • Sun Altitude Map
  • Surface area
  • Elements
  • CODINGinK12
  • Buggy Lab
  • Word Analysis
  • Big Foot Sightings  (not super polished, but fun!)

Before the picnic

3:00 End of Day: LIPTA Picnic

 

 

Tuesday 01 July 

9:00 Welcome back

  • Recap from yesterday
  • Successes / challenges from yesterday’s notebooks 
  • What stood out? Any new thoughts?

9:15  Particle Identity 

9:20 CMS Experiment review

         Ana Maria's slides (Copy of AMS’s slides)

 

Processing LHC Data - great video!

 

The Higgs Field, explained - Ted-Ed

10:00 Muon Mass activity  

12:00   Lunch - order ahead: https://bnlrollinghost.hrpos.heartland.us/menu 

 

1:00 Work solo or in groups 


 

2:00 Phyphox Data Break

 

Getting Data from Phyphox to Your Local Machine

Getting Data from Phyphox to Google Drive

 

Extra support stuff

  • Brainstorm and data search
  • develop a plan for implementation with your students
  • use whatever format or structure you’d like
  • A good place to include your implementation plan is in your coding notebook.
  • Be prepared to have others look at your implementation plan and coding activity during Session 2.
  • Elevate your notebook for students

Build your own notebook!

 

Preliminary data investigation


 

Daily Feedback Survey

 

4:00    End of Day

 

 

Wednesday 02 July 

Short link to this agenda → https://tinyurl.com/BHQN2025 

9:00 Recap Tuesday

 

Conservation of Momentum:

Top Quark Mass Data Activity

Calculate the Z Mass Data Activity

 

Beam Viewers 

9:15 Continue working on implementation plan  ← We are here!

 

  • Continue work on your notebook 
  • Questions to ponder:

 

 

 

12:00 LUNCH - order ahead: https://bnlrollinghost.hrpos.heartland.us/menu 

Knowles Teacher Initiative Conference

 

The Knowles Teacher Initiative is offering free registration and paid travel for high school physics teachers to attend their annual conference in Baltimore July 24. They also have three days of teaching courses July 21-23 that are also paid reg & travel. Reply to me or email phystec@aps.org if you'd like to attend. Please forward to your own teacher networks, too. 

 

  • Adam LeMee (adamlamee@gmail.com)

1:00-3:00 DUNE Cryogenics lab 

3 pm  Wrap up and share out

  • Share out your implementation plan
  • Make sure you have submitted this form with the details of your implementation plan

 

3:30   Evaluation

 

Coding Workshop Exit Survey 

 

Complete Teacher Survey or Teacher Survey Update (Required for all teachers.) Teachers must complete one of the following. 

 

4:00   End of Workshop