← Back to Chapters

Session Presentation Template — Duplicate this page and customise it for each weekly session. Replace placeholder text with your own content. Print to PDF or present directly in the browser.

DCSS — [Your School Name]

[Session Title]

[Brief one-line description of what this session covers]

Date[MM / DD / YYYY]
Week[Week Number]
Presenter[Your Name]
01
// agenda

Today's Session

5 min

Welcome & Recap

Quick recap of last week's session and any announcements

20 min

Core Content

[Main topic presentation — concepts, theory, live demo]

20 min

Hands-On Practice

[Coding challenge, group exercise, or project work time]

5 min

Wrap-Up & Next Week

Key takeaways, homework/challenge, preview of next session

02
// recap

Last Week

Quick summary of what we covered and key concepts to remember.

  • [Key concept 1 from last session]
  • [Key concept 2 from last session]
  • [Key concept 3 from last session]
03
// core content

[Topic Name]

[Explain the concept in 1-2 sentences. What is it and why does it matter?]

[Add your main content here — diagrams, explanations, key points. You can duplicate this slide for multiple concepts.]
04
// example

Code Walkthrough

[Brief description of what this code demonstrates]

# [Your code example here] # Replace with relevant code for your session topic def example_function(data): """[Describe what this does]""" # Step 1: [Explain] result = process(data) # Step 2: [Explain] return result
05
// practice

Your Turn

Time to practice. Work individually or in pairs on the following challenge.

Challenge

[Describe the coding challenge or exercise. Include input/output examples if applicable.]

Hints

  • [Hint 1]
  • [Hint 2]
  • [Hint 3]

Bonus

  • [Extension task for advanced members]
  • [Optimisation challenge]
06
// takeaways

Key Takeaways

  • [Takeaway 1] — [Brief explanation]
  • [Takeaway 2] — [Brief explanation]
  • [Takeaway 3] — [Brief explanation]
07
// next session

[Next Week's Topic]

[One-line teaser for next week's content]

Homework[Optional challenge or reading]
Resources[Link to Knowledge Library module]
08