Coding Camp 2020
Daily Zoom Link Find this page at tinyurl.com/QN2020camp
2020 Coding Camp
Agenda (1st session)
Mon 6 July
Tue 7 July
Wed 8 July
Thu 9 July
Fri 10 July
Final Wrap-Up Stuff, Fri 10 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)
-
Function 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
Physics
-
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/ψ.
Agenda (2nd session)
Mon 27 July
Tue 28 July
Wed 29 July
Thu 30 July
Fri 31 July
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
Physics
-
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/ψ.
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.