5th HEP C++ Course - Mentors Preparatory Meeting

Europe/Zurich
2/1-034 (CERN)

2/1-034

CERN

16
Show room on map
Videoconference
5th HEP C++ Course - Mentors Preparatory Meeting
Zoom Meeting ID
63265216071
Host
Sebastien Ponce
Useful links
Join via phone
Zoom URL
    • 14:00 14:10
      Overview of the course content 10m
      Speakers: Bernhard Manfred Gruber (Technische Universitaet Dresden (DE)), Sebastien Ponce (CERN), Stephan Hageboeck (CERN)

      Note that the course slides are for the full C++ course. It's the first time we run the advanced course, so we will only do a subset of the content

      • A recap of chapter 2 language basics
      • A recap of chapter 3 Object orientation
      • Chapter 4 almost completely
      • Chapter 6: All the tools that we manage to fit in the second day.
      • Chapter 7 concurrency and whatever fits in the last day from chapter 5 expert C++

       

    • 14:10 14:20
      Overview of exercises 10m
      Speakers: Bernhard Manfred Gruber (Technische Universitaet Dresden (DE)), Sebastien Ponce (CERN), Stephan Hageboeck (CERN)
      • For returning mentors: Check the new readme linked from the agenda.
      • We will offer both on-site and zoom exercise sessions. About 40 on site, and 60 online.

      Job of the mentors:

      • Compile and run the hello exercise to figure out if your setup is compatible. Students will do this on the first day as well to check their setup.
        • C++20 is optional, 17 is recommended
      • Try to do the exercises of the day where you are teaching. If something is unclear, we welcome a PR.
      •  We have more exercises than the students will be able to finish. That's not a problem, students can do it at home. Please let the students know about this.
      • For each exercise, there is a cheat sheet. It tries to explain what is expected of the students and how you arrive at the solution.
      • Engage with the students!
        • Ask them to give a thumbs up on zoom when they are finished with a certain exercise.
        • Ask them to share the screen and show how they solved it when about >~ 1/2 of the class finished a certain part.
        • Discuss a bit with them why a certain solution works
    • 14:20 14:30
      Discussion on internal organization 10m
      Speakers: Bernhard Manfred Gruber (Technische Universitaet Dresden (DE)), Sebastien Ponce (CERN), Stefan Roiser (CERN), Stephan Hageboeck (CERN)
      • Managed to ask for a few more mentors. Thanks to all the mentors!