Skip to main content
SAM Studio is your classroom’s home for hands-on STEAM and coding. Whether your students are dragging visual blocks in SAM Space, writing block-based programs in SAM Blockly, or crafting JavaScript and Python scripts in SAM Script, everything lives in one browser-based platform — no installs required.

Quickstart

Get your account set up and run your first project in minutes.

Coding Environments

Explore SAM Space, SAM Blockly, and SAM Script — and pick the right tool for your students.

SAM Script

Write JavaScript or Python to control SAM Labs hardware blocks directly.

Hardware Pairing

Connect your physical SAM Labs blocks to SAM Studio over Bluetooth.

Classroom Management

Manage rosters, assign lessons, and monitor student progress.

Troubleshooting

Fix common connection, login, and browser compatibility issues.

Get started in three steps

1

Sign in to SAM Studio

Go to studio.samlabs.com and sign in with your school Google account, Microsoft account, or email and password. Teachers can also set up SSO rostering through Clever or ClassLink.
2

Choose a coding environment

Create a new project and select the environment that fits your students: SAM Space for visual flow-based coding, SAM Blockly for block-based programming, or SAM Script for JavaScript and Python.
3

Pair your blocks and start coding

Connect your SAM Labs Bluetooth blocks using a Pairing ID, or use virtual blocks to test your code on-screen without hardware. Hit Run and watch your code come to life.
New to SAM Studio? Start with the Quickstart guide for a step-by-step walkthrough from login to your first running project.

Platform highlights

Browser-based

No software to install. SAM Studio runs entirely in your browser — compatible with Chromebooks, Windows, and macOS.

Virtual Blocks

Test your code without physical hardware using built-in virtual block emulation.

850+ Lessons

Standards-aligned lesson plans for every grade from K to 8, ready to assign in one click.