Build a Arduino microcontroller
An introductory guide to creating sounds using Adafruit to learn about hardware
A guide to keeping at least 2m apart with Bluetooth
An introductory guide on how to make a simple Guess The Word from scratch using C#
Learn C++ and create your own secret messages
An introduction to debugging programs
An introductory guide on how to make a simple website from scratch
An introduction to the basics of Java programming language.
Learn basic concepts of Java data structures
Learn about variables, functions, and conditionals all while building a Tic-Tac-Toe Android app.
Learn how to make a console based TicTacToe game in Java
Create Your Own JSappyBird Game
KC7 is a game that teaches you real world cybersecurity skills used by professional Cyber Defenders
An introductory guide to using the Linux command line.
A guide to creating a Space Shooter similar to games like Space Invaders and Galaga
Learn basic concepts of using the Python programming language
Learning To Build a Pong Game with Pygame Library
An introductory guide on how to make a Choose Your Own Adventure Game in Python
Learn how to draw on a canvas with Python with Turtle
Create music using Python and EarSketch
Create a simple game that asks the user to guess a randomly generated number
Basics of Machine Learning
Learn basic image classification and train ML models with TensorFlow
Pixels and Colors in Python
An introductory guide to learn about phishing!
An introductory guide to learn about passwords and how to create a strong one!
Learning Basic SQL Commands
Learn how to use STEM concepts like optimization to help run your cookie bakery!
Learn the basics of Unity by creating a top-down space game
We welcome contributions. Great ways to contribute include trying things out, filing bugs, creating, and adding new workshops.
Want to help improve our workshops or our website? Click here: Workshop Contributor Guidelines !