Build Rock Paper Scissors with Copilot logo

Build Rock Paper Scissors with Copilot

Free

Official GitHub workshop guiding you through building a Rock, Paper, Scissors game from scratch using GitHub Copilot. Starts with basic game logic and progresses to adding unit tests, a REST API endpo

GamesFreeFree tier
#copilot#beginner#python#game-logic#workshop#official
Type
Saas
Company
GitHub

About Build Rock Paper Scissors with Copilot

Official GitHub workshop guiding you through building a Rock, Paper, Scissors game from scratch using GitHub Copilot. This self-guided tutorial takes 10-60 minutes and requires little to no coding experience. Starts with basic game logic and progresses to adding unit tests, a REST API endpoint, and advanced game variants like Rock Paper Scissors Lizard Spock. Includes instructions, CodeTour, and devcontainer setup for GitHub Codespaces.

Key Features

Self-guided tutorial using GitHub Copilot
Build game from scratch in Python
Includes unit tests
Includes REST API endpoint
Advanced variants like Rock Paper Scissors Lizard Spock
CodeTour for guided interaction
Devcontainer for Codespaces
Instructions in markdown files
Challenge exercises

Pros & Cons

Pros
  • No coding experience required
  • Self-paced, 10-60 minutes completion time
  • Covers basic to advanced Copilot features
  • Free and open source workshop materials
  • Includes guided CodeTour and devcontainer setup
Cons
  • Requires GitHub account and active GitHub Copilot subscription
  • Limited to Python language
  • Coverage is a simple game, not a real-world application

Best For

Learning how to use GitHub Copilot for code generationRunning workshops to teach GitHub CopilotBuilding a simple Python game from scratchExploring Copilot's capabilities with unit testing and API development

Alternatives to Build Rock Paper Scissors with Copilot

FAQ

How do I get a GitHub Copilot license?
You can request a trial license from your GitHub Sales representative or via Copilot for Individuals or Business licenses.
How do I get a GitHub Codespaces license?
Codespaces is included with GitHub Enterprise Cloud, GitHub Enterprise Server, and GitHub Free. You can check under your billing settings page.
I am having trouble activating GitHub Copilot after I load the plugin, what should I do?
This could be because you launched your Codespace before you activated GitHub Copilot or accepted the invitation to the trial org. Please try to reload your Codespace and try again.