Welcome to the coach's guide for the GitHub Copilot What The Hack. Here you will find links to specific guidance for coaches for each of the challenges.
NOTE: If you are a Hackathon participant, this is the answer guide. Don't cheat yourself by looking at these during the hack! Go learn something. :)
- Challenge 00: Prerequisites - Ready, Set, GO!
- Prepare your workstation to work with Azure.
- Challenge 01: Introduction to GitHub Copilot
- Create your first program and explore GitHub Copilot.
- Challenge 02: Best Practices When Using Copilot
- Discover GitHub Copilot's best practices.
- Challenge 03: Extending GitHub Copilot with Model Context Protocol
- Learn how to extend Copilot with external tools and data sources via MCP.
- Challenge 04: Customizing GitHub Copilot in Your IDE
- Personalize Copilot with custom agent instructions and chat modes.
- Challenge 05: Leveraging GitHub Copilot in Your Dev Workflow
- Learn to leverage Copilot beyond just writing code.
- Challenge 06: Leveraging Copilot for Test Case and Documentation
- Generate test cases and documentation with the help of GitHub Copilot.
- Challenge 07: Debugging and Code Optimization with Copilot
- Use GitHub Copilot for debugging and optimizing your code effectively.
This hack has pre-reqs that a coach is responsible for understanding and/or setting up BEFORE hosting an event. Please review the What The Hack Hosting Guide for information on how to host a hack event.
The guide covers the common preparation steps a coach needs to do before any What The Hack event, including how to properly configure Microsoft Teams.
Always refer students to the What The Hack website for the student guide: https://aka.ms/wth
NOTE: Students should not be given a link to the What The Hack repo before or during a hack. The student guide does NOT have any links to the Coach's guide or the What The Hack repo on GitHub.
This hack is intended to be completed in 1 day in 4.5 hours.
- Sample Day 1
- Challenge 1 (45 mins)
- Challenge 2 (45 mins)
- Challenge 3 (45 mins)
- Challenge 4 (45 mins)
- Challenge 5 (30 mins)
- Challenge 6 (45 mins)
- Challenge 7 (30 mins)
./Coach- Coach's Guide and related files
./Coach/Solutions- Solution files with completed example answers to a challenge
./Student- Student's Challenge Guide