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
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.
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.
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.