Build an 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 introduction to debugging programs
An introductory guide on how to make a simple Guess The Word from scratch using C#
An introduction to the basics of the C# programming language.
An introductory guide on how to make a simple web site using C#/Razor
Learn C++ and create your own secret messages
An introductory guide to chatbots
An introductory guide on how to make a simple website from scratch
Learn basic concepts of Java data structures
Learn about variables, functions, and conditionals all while building a Tic-Tac-Toe Android app.
An introduction to the basics of Java programming language.
Learn how to make a console based TicTacToe game in Java
Create Your Own JSappyBird Game
Create music using JavaScript Blocks and EarSketch
A guide to creating a Space Shooter similar to games like Space Invaders and Galaga
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
Understanding how to predict things.
Basics of Machine Learning
Create music using Python and EarSketch
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 a simple game that asks the user to guess a randomly generated number
Pixels and Colors in Python
Learn basic image classification and train ML models with TensorFlow
Learn basic concepts of using the Python programming language
Learning To Build a Pong Game with Pygame Library
An introductory guide to learn about passwords and how to create a strong one!
An introductory guide to learn about the fundamentals of security!
An introductory guide to learn about phishing!
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.
Contributing
Want to help improve our workshops or our website? Click here: Workshop Contributor Guidelines !