About the lesson library
The library is organised by grade level and subject, making it easy to find lessons that fit your curriculum. Every lesson is tagged with the standards it addresses, so you can confidently tie SAM Studio activities to your learning objectives.850+ Lessons
Covering K–8 across STEAM subjects: science, technology, engineering, art, and math.
Standards-aligned
Lessons are tagged to national and state standards. Filter by standard to find the right fit for your curriculum.
Multiple formats
Choose from STEAM lessons, starter lessons, and interactive lessons with embedded step-by-step instructions.
Types of lessons
STEAM lessons are project-based activities that combine physical or digital making with science, math, or engineering concepts. They typically include teacher-facing guidance materials. Starter lessons are shorter, introductory activities designed to get students comfortable with the SAM Studio environment and a specific coding concept quickly. Interactive lessons are the newest format. They embed step-by-step instructions directly inside SAM Studio, so students follow along without switching between a worksheet and the app. Interactive lessons also support in-app submission, which means you can track and grade completion without collecting paper or external files.Assign a lesson
1
Open the Lessons section
In teacher view, click Lessons or Content Hub in the left-hand navigation. The full lesson library opens.
2
Find the lesson you want
Use the filters on the left to narrow by grade level, subject, or lesson type. You can also type a keyword into the search bar — for example, “circuits”, “fractions”, or “Blockly” — to find relevant lessons quickly.
3
Preview the lesson
Click any lesson card to open the preview. The preview shows you the lesson overview, learning objectives, standards tags, estimated time, and the first steps of the activity. Reviewing the lesson before you assign it is a good way to decide whether it fits your current unit.
4
Click Assign
When you’re ready to assign, click the Assign button on the lesson preview page.
5
Select your classroom or group
Choose the classroom or student group you want to assign the lesson to. You can also assign to individual students if needed. Optionally, set a due date so students know when to complete it.
6
Confirm the assignment
Click Confirm. The lesson is now assigned. Students will see it in their dashboard the next time they log in.
Track and grade interactive lessons
Interactive lessons include built-in submission and grading tools, so you don’t need to collect work outside of SAM Studio.1
Open the Progress view
In teacher view, click Progress in the left-hand navigation.
2
Select the assigned lesson
Choose the lesson you want to review from the list of active assignments. You’ll see a roster showing each student’s status: Not started, In progress, or Submitted.
3
Review a student's submission
Click a student’s name to open their submission. You can view the work they completed inside the interactive lesson.
4
Mark completion
Click Mark Complete to record that the student has finished the lesson. You can also leave a short comment or feedback note visible to the student.
Not all lessons have interactive submission built in. For non-interactive lessons (such as standard STEAM lessons), track completion by observing students during class or by having them share their project file with you through SAM Studio’s share feature.