Daily Zoom Link Find this page at tinyurl.com/QN2020campv2
2020 Virtual Camp, July 27-31
Time Zone
Session 1
Break
Session 2
Eastern & Atlantic
10:AM-2:PM
2-4:PM
4-6:PM
Central
9:AM-1:PM
1-3:PM
3-5:PM
Mountain
8:AM-noon
noon-2:PM
2-4:PM
Pacific
7:AM-11:AM
11:AM-1:PM
1-3:PM
Quarknet Teaching & Learning Fellows
Jeremy Smith (Johns Hopkins) 443-834-9406
Jodi Hansen (Univ. of Minnesota)
Gerry Gagnon (Boston) 508 527 0240
Adam LaMee adamlamee@gmail.com (Univ. of Central Florida)
Participants
Name
Quarknet Center
Cell #
Bhavna Rawal
Rice/ Houston
281-970-4961
Charlie Payne
Virtual
919-423-5072
Daniel Gutierrez
U Puerto Rico - Mayaguez
(787) 392-9527
Greg Hrinda
Johns Hopkins
814-882-7669
Helen Coyle
Rutgers
201 214 1719
Jacob Breman
Florida State University
850-694-6904
Jason Williamson
Rice / Houston
832-860-2868
Maria Niland
Virginia
757 817 5557
Nicole Preiser
Virtual
802-558-3662
Mike Plucinski
University of Minnesota
763-226-7521
Steve Kaestner
U of New Mexico
505-553-2525
Susan Wetzler
Brookhaven
(631) 901-5596
Workshop Goals
- Review and reteach core concepts of particle physics, such as the framework of the Standard Model, the anatomy of a particle accelerator and detector, and the methods for calculating invariant mass from 4-vector data.
- Review and apply basic aspects of computer programming in Python, such as conditionals, math functions and plotting, and file manipulation.
- Use simple programming tools to analyze large datasets generated from the CMS experiment in the 2010 and 2011 runs, and run analyses of these data. Generate conclusions about these analyses that include both calculations and plots (e.g. of invariant or transverse mass).
- Search for new scientific datasets available online and write code to perform analyses of these new data.
- Design a series of code-centered activities that either add onto existing units in a high school physics course, or replace an already existing activity; create a plan for implementation of these activities.
QuarkNet Enduring Understandings
- Claims are made based on data that constitute the evidence for the claim.
- Particle physicists use conservation of energy and momentum to discover the mass of fundamental particles.
- Indirect evidence provides data to study phenomena that cannot be directly observed.
- Scientists continuously check the performance of their instruments by performing calibration runs, using particles with well-known characteristics.
- Data can be analyzed more effectively when properly organized; charts and histograms provide methods of finding patterns in large data sets.
- Data can be used to develop models based on patterns in the data.
- Physicists use models to make predictions about and explain natural phenomena.
- Particle decays are probabilistic for any one particle.
- Physicists must identify and subtract “noisy” background events in order to identify the “signal.”
- Well-understood particle properties such as charge, mass, and spin provide data to calibrate detectors.
- The Standard Model provides a framework for our understanding of matter.
- Research questions, experiments and models are formed and refined by observed patterns in large data sets.
Agenda
Mon 27 July
Session 1
(15 min) Welcome, introductions
(15 min) Norms discussion and activity
(15 min) Our philosophy re:coding
BREAK
(15 min) Getting started
(3 hrs) Introductory Jupyter notebooks (Drive folder)
- Probability and Histograms using dice
- Modeling and graphing projectiles with air resistance
- Calculate the mass of a muon using CMS data
Session 2
(30 min) Guest: Sonali Joshi (joshi.sonali@knights.ucf.edu), Physics PhD student at U of Illinois
(1 hr) Big datasets: the 10 I’m 0,000 brightest stars in the Milky Way
(5 min) Daily feedback survey
Tue 28 July
Session 1
(30 min) All Hands meeting
- Successes / challenges from yesterday’s notebooks
- Other cool things discovered
- Groups assigned their decay mode
(30 min) Particle Physics review w/Jeremy (file is in shared folder, and so is a recording of the talk.)
(3 hrs) Big CMS dataset analysis
- (during this time, take breaks as needed and ask us for help if you are stuck!)
from Daniel, an app suggestion: Standard Model
Session 2
(1.5 hr) Breakout Groups of 6 (by Decay Mode)
- Finish any last-minute tasks with partner group
- Discuss results with other group assigned same decay mode
- Prepare a short visual presentation of your results
- Discuss the follow-up questions
(0.5 hr) All Hands Meeting
- Decay Mode Group report out
(5 min) Daily feedback survey
Wed 29 July
Session 1
(30 min) All Hands
- Thoughts from yesterday
- Plate Tectonics by inquiry
(3.5 hrs) Student Hat time
- Student Hat task: create a notebook (by Thursday session 1) that all participants can run and understand
- Some interesting CMS-related code:
- Tom McCauley’s Z filter to pull events containing 2 muons
- Particle Physics Playground
- Lots of datasets at the UCI Machine Learning repository
- Pandas read_csv and read_excel documentation
Here is the folder for the Student Hat Notebooks that you will be presenting. (Make sure that you save a copy before running!)
(1:PM EST) Dr. Renata Rawlings-Goss, Georgia Tech, Executive Director of the South Big Data Regional Innovation Hub
- Dr. R-G’s book Data Science Careers, Training, and Hiring from Springer Press
Session 2
(1 hr) Harrison Prosper, FSU, experimental physicist on CMS
You can download his Q&A session from the shared folder, and here is a direct link,
The recording of this video will also be found in the teacher folder.
Start to generate Teacher Hat ideas using: https://b.socrative.com/login/student/
Room Name: HANSEN514
You can enter as many answers as you wish & when displayed, they will be anonymous. This will be open until the beginning of tomorrow’s session1.
Here are the generated ideas from Socrative.
(0.75 hrs) Student Hat work time: continue developing and refining new notebook
(5 min) Daily feedback survey
Thu 30 July
Session 1
(0.5 hrs) Tobias Marriage, cosmology professor at JHU (here’s the recording of the session)
Here’s Toby’s “lecture 8” notebook showing how to use Monte Carlo methods to approximate areas and do curve fits
(2.5 hrs) All Hands
- Each group shares their code (in the teacher folder)
- Groups spend 10 minutes running/analyzing the code
- The presenting group takes 5 minutes for QPS from the campers
Ideas for Teacher Hat projects
(1 hr) Debrief and miscellanea
Quick survey per Greg’s suggestion - and here’s the responses!
Session 2
(1.75 hrs) Teacher Hat mode
- work individually or in pairs
- develop a plan for implementation with your students
- Put the implementation plan (notebook and commentary) into the Thursday folder.
(5 min) Daily feedback survey
Fri 31 July
Session 1
(15 min) All Hands
- Thoughts from yesterday (Carol Dweck/Imposter syndrome, T&L and balance of technical/non-technical, new philos of coding, positive struggles, risk aversion)
- Ideas for logistics breakout (e.g., GitHub, LaTeX, analyzing student-collected data)
(1.5 hr) Continue working on implementation plans
(20-30 min) Quarknet Accounting
- Check/update your Quarknet.org profile (Ken’s how-to guide)
- Quarknet teacher survey
- For teachers who did one last year (Charlie, Daniel, Jacob, Jason, Mike, Susan, Steve)
- For teachers who didn’t do one last year (Bhavna, Greg, Helen, Maria, Nicole)
(1.5 hr) Continue working on implementation plan, put them in this folder
- 30 min optional - various tips & tricks from Adam
(30 min) Allen Foster, PhD student for Case Western, currently stationed at South Pole (1:30pm eastern, 5:30am Saturday SPTime)
- Here’s a great timelapse video from the Pole!
(0-10 min) All Hands
Session 2
(30 min) Dr. Bryan Ramson, Neutrino researcher at Fermilab
(recording is in folder)
- Code: The Hidden Language of Computer Hardware and Software, by Chalres Petzold
(40 min) Share plans for implementation in groups of 4 (in the teacher folder
- 5 minutes of each camper “Driving” one notebook; 5 minutes of feedback/questions
- Briefly decide upon ONE activity (of the four) that you want to “showcase” to the whole group
- listen and watch as a student might, and author can write # comments/feedback into the notebook
(45 min) Showcase to the whole group
- Showcaser will screen share, briefly summarize lesson, and mention some of the feedback received during the small group session
- Bhavna
- Charlie
- Daniel
- Greg
- Helen
- Jacob
- Jason
- Maria
- Nicole
- Mike
- Steve
- Susan
(5 min) Daily feedback survey
Final Wrap-Up Stuff, Fri 31 July
$$$$ Email companion document to tlquarknet@gmail.com and you’ll get a response with instructions on how to submit receipts and receive stipends.
Resources
Learning to code
- CODE.org has TONS of great stuff for teachers and students
- W3Schools.org has great, free tutorials on Python, HTML, Java and more
- EDX.org online courses
- Adam’s CODINGinK12.org science coding activities
Data Science
- Chris Albon’s Pandas tutorials (see the Data Wrangling section)
- Functions to run on a Pandas DataFrame (like getting columns names or seeing unique values) and some Pandas statistical functions
- Some Numpy functions
- Some Pyplot functions
- Matplotlib cheat sheets
Physics
- Reading recommendations page
- Quantum Diaries blog
- PhyPhox mobile app to collect, plot, and export raw data from Apple and Android mobile devices. And it’s free.
- Particle Physics Data Group (PDG): for example, the page on the J/ψ.
- CERN OpenData project