BethanyJep/HS-Software-Engineering

One code at a time

★ 0Forks 1HTMLGitHub ↗Compare

Project website ↗

README

Alliance Girls High School – Software Engineering Program

Run in partnership with TOFA and Alliance Girls Alumni
Target audience: Grade 10 students, Alliance Girls High School
Learning approach: Project-Based Learning (PBL)


🗺️ Quick Navigation

Section Description
Slide Decks Browse all available presentation slides
Program Overview Full program roadmap, goals, and timeline
Term 2 – Foundation Sessions
Session 1 – Introduction to Software Engineering · Slides What is SE? How does software get built?
Session 2 – Career Conversations Roles in tech, alumni stories, pathways
Session 3 – Resource Session · Slides Tools, platforms, and getting started online
Tech Careers Panel & Discussion · Slides Speaker stories, panel questions, and group discussion
Term 3 – Lessons & Capstone
Eight Web Development Lessons HTML, CSS, JavaScript, APIs, Git/GitHub, and deployment
Project Guidelines How to select, plan, build, test, and present
Three Capstone Options Career-linked projects designed for free tools
Facilitator Resources
Icebreakers Energisers and team-building activities
Facilitator Guide Tips, logistics, and facilitation notes
Career Paths in Tech Beginner guides to fields like AI, security & data — resources, projects & how to start
Holiday Build Challenge Build one beginner project in a tech field before the holidays end

📌 Program at a Glance

Term 2  ──►  3 Sessions (Intro · Careers · Resources)
Term 3  ──►  8 Lessons  ──►  Team Capstone  ──►  Showcase & Prize Ceremony

Goals

  1. Introduce students to software engineering as a discipline and career.
  2. Build confidence through hands-on lessons and peer discussion.
  3. Support students in designing and building a working software solution.
  4. Award and celebrate the winning team to inspire future cohorts.

🤝 Contributing

This roadmap is designed to be reused at other schools. If you run this program elsewhere, please open a PR with your adaptations so we can grow the resource together!

Contributors

CopilotBethanyJepjoykara

Issues