Coding Camp 2023

QuarkNet will be offering two week-long teacher workshops focused on coding this summer. Coding Camp 1 (info below) is virtual and for everyone, novice and expert alike. Coding Camp 2 (info way below) is in-person and digs deeper into coding and analysis techniques, so a bit of experience is a pre-req. Details are below. Hope to see you there,

The QuarkNet Coding Fellows


Coding Camp 1

When: June 26-30, 2023
Where: remote over Zoom
Cost: none! Actually, we pay you.
Application Deadline: Apply here by Sunday, May 28

QuarkNet Coding Camp 1 is a one-week remote workshop for teachers where you'll learn to code in Python, analyze particle physics data, and practice integrating that into your own curriculum with reformed pedagogy. Along the way, you'll pick up strategies for promoting diversity, equity, and inclusion through your curriculum. We'll meet via Zoom Mon-Fri for a week (approximately 3hrs AM, 2hrs break, 3hrs PM). Whether you’re a beginner or well-practiced at coding or particle physics, there’s a place for you here.

What’s in it for you?

  • We will be providing a $600 stipend for the week.
  • We also provide a small equipment budget up to $250 per teacher, for technical supplies (e.g., to buy or upgrade your laptop, modem, headphones). You’ll need to submit receipts.
  • You can earn graduate credit for this workshop.
  • Five days of amazing speakers, professional development aligned with reformed pedagogy, and paid time to work with wonderful teachers from around the country.

What do you need?

  • A reliable internet connection that can handle video calling.
  • A Google account.
  • Free time during the day: we built in some flexibility, but plan to be free during the synchronous work time.
  • A desktop or laptop computer that can handle video calls and several browser tabs open.
  • A willingness to work remotely in a team on a challenging task

What will you do?

  • Become familiar with Jupyter notebooks, and practice writing code to perform simple tasks and analyses. Try out the example here … it’ll help you decide if you’ll find it interesting and doable.
  • Develop your coding skills, and apply them by analyzing real data from the CMS experiment.
  • Extend these skills and tools to new datasets and areas of physics.
  • Design investigations and activities to be used with your students in the classroom, and develop a plan for implementation.

I’m interested! What should I do to apply?


Coding Camp 2

When: July 23-28, 2023
Where: Fermilab, near Chicago, IL
Cost: none! Actually, we cover travel and pay you a stipend.
Application Deadline: Apply here by Sunday, May 28

QuarkNet Coding Camp 2 is a one-week in-person workshop for teachers of high school physics and related topics to gain in-depth experience with fundamental computer programming skills and applications. Particle physics is used as the context for these learning experiences where teachers practice analyzing and visualizing data from high energy experiments with spreadsheets and python notebooks. Coding Camp 2 builds on teachers’ prior exposure to programming through QuarkNet’s Data Camp and Coding Camp 1 and broader professional development in particle physics, data science, and computational modeling. You'll get better at coding in Python, analyzing particle physics data, and practicing integrating that into your own curriculum with reformed pedagogy. Along the way, you'll pick up strategies for promoting diversity, equity, and inclusion through your curriculum. If you're (somewhat) comfortable doing our muon mass notebook, you're ready this.

What’s in it for you?

  • We cover travel along with a $600 stipend for the week.
  • You can earn graduate credit for this workshop.
  • Five days of amazing speakers, professional development aligned with reformed pedagogy, and paid time to work with wonderful teachers from around the country.
  • No infections, we hope. We'll keep applicants posted on in-person protocols as the date nears. There may be a vaccine requirement, depending on Fermilab's visitor policies. Masks will likely be required, too, but we'll give details to applicants as the date nears.

What do you need?

  • Some experience coding, either from being a participant in QuarkNet Data Camp, Coding Camp, center workshop on coding, or other experience with editing and running code, generating plots, and performing calculations using variables
  • A laptop that can handle multiple browser tabs open. Work will be done in Jupyter notebooks in Google Colab and spreadsheets using your preference of Excel, Numbers, Google sheets, etc.
  • A Google account.
  • A willingness to travel and work in-person in a team on a challenging task

What will you do?

  • Become familiar with writing and editing Python code using Jupyter notebooks, perform analyses of real data, and create professional-looking data visualizations.
  • Refine your coding skills and learn some statistical analyses appropriate for high school.
  • Extend these skills and tools to new datasets and areas of physics.
  • Design investigations and activities to be used with your students in the classroom, and develop a plan for implementation.

I’m interested! What should I do to apply?