# Back-to-School Setup: Roll Over Your Classes in Minutes Source: https://help.litlab.ai/account/back-to-school-setup Roll over your LitLab classes for the new school year. Archive last year's classes, import your new roster, and pick a starting phonics skill. This short setup wizard opens the first time you log in after July 27, 2026, to help you roll over from last year to this year. It archives last year's classes, brings in this year's roster (from Clever, ClassLink, or manual entry), confirms your default phonics curriculum, and — for any students you rostered — creates a first assignment at the starting skill you pick. The wizard only shows up once. Once you finish it, it won't reappear on future sign-ins. ## What to expect The wizard takes just a few clicks to complete. Nothing is written to your account until you reach the final **Done** step, so you can go back and change your selections at any point along the way. You'll move through these steps: Confirm the school on your account. If you need to change your school, click "**Update**". Review the classes on your account and confirm which ones to archive. See [What gets archived](#what-gets-archived) below. Sync your current-year classes from Clever or ClassLink, or create classes manually and type in your students. See [Importing this year's roster](#importing-this-years-roster) below. Confirm the phonics sequence you want as your default. If you rostered students in the previous step, you'll also pick a starting skill — LitLab uses it to create an initial assignment for each new class. Review a summary of what will change. Clicking **Done** commits everything at once. ## What gets archived On the archive step, LitLab selects your classes from last year to archive. ### Clever and ClassLink classes Rostered classes are auto-archived when they look like last year's: * **Dropped from this year's roster** — the class is no longer in the roster your district sends to LitLab. * **Created before the new school year** — the class is still in the roster but was created in LitLab before the school-year cutoff. This catches classes when your district hasn't rolled its Clever/ClassLink roster over yet, which is common at back-to-school time. ### Manual classes Manual classes are handled two ways on the same step: * **Older manual classes** — a manual class whose last activity predates the season cutoff is pre-checked for archiving, but you can uncheck it to keep it active. * **Recent manual classes** — a manual class created around or after the cutoff is shown as an opt-in toggle, left unchecked by default. Each row shows the student count and the date the class was last updated, so you can tell at a glance whether a class is still in use. Nothing is archived until you finish the wizard. ## Importing this year's roster On the roster step, Clever and ClassLink teachers see the classes their district has rostered for the **current school year only**. Last year's classes are filtered out even if they're still in your district's roster feed, so you're not offered stale classes to re-import. * **ClassLink** — LitLab uses the school-year field on each class's academic term to determine the current year. * **Clever** — LitLab uses each section's term dates to determine the current year. If your district doesn't publish term data in Clever (this is optional and many districts don't), the filter falls open and shows all rostered classes so nothing is hidden by mistake. If your district hasn't rolled its roster over yet, you may not see any current-year classes to import — that's expected. You can re-sync later once your district's roster is updated. See [Rostering](/account/rostering) for how re-sync works. Manual teachers see a simple form: name the class, pick a grade, and add students one at a time. ## Curriculum and the starting skill On the curriculum step, LitLab shows you a phonics sequence to use as your default. If you already had a default set from a previous year, it's pre-selected. * **If you rostered students** in the previous step, you'll also see a **starting skill** picker. Choose where your students are starting — LitLab uses it to seed an initial assignment for each new class, matching the same "5 stories, recording off" defaults as the standard [add students](/account/rostering) flow. * **If you didn't roster any students**, the starting-skill picker is hidden — there's no one to assign work to yet. You still choose a default curriculum, which LitLab will use later when you create your own assignments. ## Finishing the wizard Clicking **Done** on the final step is what actually commits your choices: * Selected classes are archived. * Imported or manually-created classes and students are added to your dashboard. * Your default curriculum (and starting skill, if you picked one) is saved. * Initial assignments are created for any classes you rostered this session. After that, the wizard closes and won't run again for the rest of the school year. ## Unarchiving a class Archiving isn't permanent. If you archive a class by mistake — from the wizard or from your dashboard menu — you can unarchive it later from the **Archived** view on your dashboard. Student profiles, recordings, and assignment history are preserved while a class is archived, so unarchiving picks up right where you left off. Not ready to think about back-to-school yet? You can still archive or unarchive any class from the dashboard menu at any time. # ClassLink SSO and Rostering with LitLab Source: https://help.litlab.ai/account/classlink Set up ClassLink single sign-on with LitLab, sync your class roster, create assignments, and get students logged in through their ClassLink portal. LitLab integrates with ClassLink for single sign-on and roster syncing. Once your district's ClassLink connection is set up, teachers can sync classes with one click and students sign in automatically from their ClassLink portal. ## Signing In Teachers choose the **Sign in with ClassLink** option on the LitLab sign-in page. Sign in with ClassLink button on the LitLab sign-in page Students sign in via their ClassLink portal. ## District Setup ClassLink rostering requires a one-time setup between your district's IT team and LitLab: Your district adds LitLab as an app in the ClassLink Admin Console. Your district configures and enables a Roster Server connection for LitLab. Your LitLab account team completes the connection on our side. Once complete, teachers can sync their classes using the **Sync with ClassLink** button on their dashboard. If you are a ClassLink IT admin, contact us at [ops@litlab.ai](mailto:ops@litlab.ai) to begin the RosterServer authorization. Teachers can sign in with ClassLink before this setup is complete, but they won't be able to sync their classes or students until the RosterServer authorization is complete. ## Rostering Your Class Once your district's ClassLink connection is live, follow these steps to import your classes and students. From the LitLab sign-in page, click **Sign in with ClassLink**, or launch LitLab from your district's ClassLink portal. Sign in with ClassLink button on the LitLab sign-in page From your teacher dashboard, click **Sync with ClassLink** to import your rostered classes and students. Sync with ClassLink button on the LitLab teacher dashboard If a student is added to your class in ClassLink after your first import, click **Sync with ClassLink** again from your dashboard, or open the class menu and pick **Re-sync roster**. Archive ClassLink classes if you want them out of your active view. ## Creating an Assignment Once your class is rostered, assign a decodable so students start reading right away. From the dashboard, click **+ New assignment**, or click **Assign** on any decodable. See [Assigning Decodables](/practice/assigning-decodables#open-the-assignment-window) for the full walkthrough. Choose your whole class, a small group, or individual students. Set recording on or off, and confirm the phonics skill. Click **Assign**. The decodable appears on your students' pages the next time they log in. For managing, reordering, or removing assignments after they're sent, see [Managing Assignments](/practice/managing-assignments). ## Getting Students Logged In Students at ClassLink districts can sign in two ways, with no class code, username, or password required. * **From the ClassLink portal.** Students click the LitLab icon inside their ClassLink launchpad. They're authenticated automatically and land on their personal page with their assigned decodables ready to read. * **From the LitLab sign-in page.** Direct students to the **Sign in with ClassLink** button on the [LitLab student sign-in page](https://www.litlab.ai/auth/class-code). Sign in with ClassLink button on the LitLab student sign-in page If a ClassLink student can't find their name or their class after signing in, re-sync the roster from your class menu. If the student is still missing, confirm with your IT admin that the student is in the ClassLink roster shared with LitLab. ## Adding Another ClassLink Class After you've rostered your first class, you can import additional ClassLink classes at any time without re-syncing everything. Open your teacher dashboard. Click the **Class** drop-down at the top of the dashboard to see your active and archived classes. At the bottom of the drop-down, click **+ Import from ClassLink** to pick another rostered class to bring into LitLab. Import from ClassLink option at the bottom of the Class drop-down on the teacher dashboard ## Related Guides Set up LitLab with Clever, either through the Clever Library or district-level Secure Sync. Manual and SSO rostering options, co-teachers, and re-syncing your roster. All teacher and student sign-in options, plus troubleshooting. One-page Clever and ClassLink walkthroughs to share with your team. # LitLab Free vs. LitLab Premium Source: https://help.litlab.ai/account/free-vs-pro Compare LitLab Free and LitLab Premium features, generator limits, reporting, and pricing to pick the right plan for your classroom or school. LitLab offers a **free tier** so every teacher can use it in their classroom — no budget approval or district contract required. LitLab Free includes Grab-and-Go decodables, custom decodable creation, and a preview of the student fluency platform, with weekly usage limits. **LitLab Premium** unlocks the full library, unlimited generation and printing, and, with **Full Access**, the complete student fluency platform with AI analysis and progress-monitoring dashboards. ## Side-by-Side Comparison LitLab Free vs. LitLab Premium comparison table ## LitLab Free LitLab Free is designed so any teacher can get started immediately, with no purchase required. **Includes:** * 150 stories from the [Grab-and-Go decodable library](/library/grab-and-go), plus \~150 more when you invite 5 colleagues (see [Refer colleagues](#refer-colleagues-for-more-free-stories)) * 5 custom decodables per week from the [story generator](/generator/fiction-stories) * 5 story prints/downloads per week — see [Printables](/library/printables-and-formats) * Limited selection of supported [phonics programs and sequences](/concepts/phonics-alignment) * Limited comprehension questions and printables * Limited preview of the [student fluency platform](/practice/oral-reading-fluency), including 5 [AI fluency analyses](/practice/ai-fluency-analysis) per week LitLab Free works well if you want to try LitLab before a wider rollout, teach a small group, or don't need fluency data or progress monitoring yet. ### Refer colleagues for more free stories Free-tier teachers can double their Grab-and-Go access by inviting other educators. When teachers refer 5+ colleagues, LitLab unlocks an additional set of \~150 referral-only Grab-and-Go stories on your account, roughly doubling your free story count. * Locked stories in the library show either an envelope icon (unlocks by referral) or a Premium chip (requires a paid plan), so you can see at a glance which cards a referral will open. * Referrals apply to the Grab-and-Go library only. They do not raise your weekly generation, printing, or AI fluency analysis limits, and they don't unlock the full Premium library. * Referral-unlocked stories reset at the start of each school year. Invite colleagues again in the new year to unlock the bonus set for that year. Look for the "Invite colleagues" prompts in-app to send invites and track progress toward the 5-teacher threshold. ## LitLab Premium LitLab Premium comes in two subscription options for schools and districts. See [Products & Subscriptions](/getting-started/for-schools) for more detail. ### Educator Access Everything educators need to find, create, and print decodable content: * Full 1,500+ story [decodable library](/library/grab-and-go) * Unlimited [custom decodable generation](/generator/fiction-stories) and printables * All supported [phonics programs and sequences](/concepts/phonics-alignment) * Full comprehension questions, printables, and reading guides * [Remix stories](/generator/editing-decodables) * Limited preview of the [student fluency platform](/practice/oral-reading-fluency), including 5 [AI fluency analyses](/practice/ai-fluency-analysis) per week ### Full Access Everything in Educator Access, plus the full [Student Fluency Platform](/practice/oral-reading-fluency): * Unlimited student accounts and [assignments](/practice/assigning-decodables) * Oral reading and spelling practice * Unlimited [AI fluency analysis](/practice/ai-fluency-analysis) of student recordings * Real-time student feedback * Full recording review and [student reading history](/progress/class-reports) * Student and [class progress dashboards](/progress/teacher-dashboard) * Curriculum-aligned Skill Maps Full Access is the right fit if you're using LitLab as a daily phonics-block tool, want fluency data on every student, or are rolling out across a grade level, a school, or a district. ## Pricing School and district licenses are annual site licenses. Pricing depends on your size and which subscription option you choose. * [Request a quote](https://www.litlab.ai/schools?utm_source=help_center\&utm_medium=docs\&utm_content=free-vs-pro) for your school or district * Email [ops@litlab.ai](mailto:ops@litlab.ai) if you're unsure which plan fits # Student Data Privacy & Safety Source: https://help.litlab.ai/account/privacy-and-safety LitLab is FERPA, COPPA, and SOPPA compliant. Student data is never sold or used for AI training, and all AI content is teacher-controlled. LitLab was built for classrooms teaching foundational literacy — serving one of the most privacy-sensitive populations in education. Every product decision starts from the question: "Is this safe for developing readers and the families who trust us with their kids' learning?" ## Compliance | Standard | Status | | ---------------------------- | ------------------------ | | FERPA | ✅ Compliant | | COPPA | ✅ Compliant | | SOPPA (Illinois) | ✅ Compliant | | Data Privacy Agreement (DPA) | ✅ Available with Premium | ## Our Privacy Commitments LitLab does not sell student data. Not aggregated, not anonymized — not at all. Student recordings and student-generated content are never used to train AI models — ours or any third party's. Students sign in with a class code + name selection. No email addresses collected for under-13 users. Students never interact with a chatbot or open-ended AI. All AI generation is tightly constrained with restricted inputs. ## How AI Is Constrained LitLab's AI is purpose-built for decodable text generation. It: * Does **not** accept open-ended student prompts * Does **not** generate content outside the constraints (such as phonics lessons, character name, character type, and setting) * Is **not** a general-purpose chatbot This is a deliberate design choice. The AI only does one job — generate a curriculum-aligned decodable story — and it does it within a tight set of guardrails. See [Student Creator](/generator/student-creator) for more details about students' use of AI. ## Data Privacy Agreements LitLab Premium includes access to a signed Data Privacy Agreement (DPA) tailored to your district's standard contract language. Common templates we already support: * Student Data Privacy Consortium (SDPC) National Standard DPA * State-specific exhibits (Illinois SOPPA, California AB 1584, etc.) * District-specific DPA templates Email [ops@litlab.ai](mailto:ops@litlab.ai) to request a DPA. ## Data Storage We commit to delete Student Data within sixty days of receiving a deletion request. If we do not receive a deletion request, LitLab **may** delete or de-identify personal information following a period of inactivity in accordance with our standard data retention schedule. ## Reporting a Concern If you spot something that worries you about student privacy or content safety, email [support@litlab.ai](mailto:support@litlab.ai). We respond ASAP. # Add and Manage Your LitLab Class Roster in Minutes Source: https://help.litlab.ai/account/rostering Add students to LitLab manually or sync your class roster automatically via Clever or ClassLink. No student email addresses required. LitLab gives you two ways to roster a class: add students manually, or sync automatically with Clever or ClassLink. No student email addresses required, either way. ## Two Rostering Methods Add students one at a time. Works for any class size. Sync your roster from your district's SIS. Available once your district's Clever or ClassLink integration is set up. ## Adding and Deleting Classes ### Adding a Class Click **Create a class** from your dashboard and give it a name. Then, add your students. ### Adding Students From the teacher dashboard, click the class you want to add to. Type each student's first name (and last initial if you like), pressing Enter to add them one at a time. Choose a phonics skill for your students to start with. This automatically creates an assignment of 5 stories (max) at that skill for each student added, with recording off by default. Once your students are added, you can assign different skills, turn on recording, and differentiate practice by creating new assignments. After you've rostered your classes, [create an assignment](https://help.litlab.ai/practice/assigning-decodables#open-the-assignment-window) and then [get students logged in](https://help.litlab.ai/getting-started/signing-in#signing-in-as-a-student). ### Deleting a Class Click the three dots next to the class name and click **Delete**. Only the class's primary teacher (not a co-teacher) can delete it, and deleting a class permanently removes any students who aren't in another active class. Not sure if you want to delete a class? Archive it instead — archiving works for any class and can be undone, while retaining student data. Prefer a printable walkthrough? See the [Clever & ClassLink setup guides](/pd/clever-classlink). ### Importing Your Classes Once your district's Clever or ClassLink integration is set up, sign in with Clever or ClassLink. SCR 20251014 Ifmm Then, **Sync with Clever** or **Sync with ClassLink** from your dashboard to import your rostered classes and students. SCR 20251014 Iiui After you've rostered your classes, [create an assignment](https://help.litlab.ai/practice/assigning-decodables#open-the-assignment-window) and then [get students logged in](https://help.litlab.ai/getting-started/signing-in#clever-or-classlink-students). See [Clever SSO](/account/sso-and-clever) or [ClassLink SSO](/account/classlink) for how each integration is set up for your district. ### Re-Syncing Your Roster If a student is added to your class in Clever or ClassLink after your first import, click **Sync with Clever** / **Sync with ClassLink** — from your dashboard, or from that class's menu as **Re-sync roster** — to pull them in. Re-syncing only adds — it never removes. New students in the source roster get added automatically, but students who've left the class in Clever/ClassLink aren't automatically removed from LitLab; you'll need to remove them yourself. Existing student profiles, recordings, and assignment history are never affected by a re-sync. There's no automatic background sync — a re-sync only happens when you (or a co-teacher) click the button. ### Deleting a Class Clever- and ClassLink-synced classes can't be deleted from LitLab — archive them instead if you want them out of your active view. ## Co-Teachers Add a co-teacher to share a class with another LitLab teacher — useful for co-taught classrooms, aides, or interventionists supporting the same students. From your dashboard, open the menu for the class you want to share and select **Set co-teacher**. Type the co-teacher's email address. They need to already have a LitLab account under that email — LitLab doesn't send an invite if they don't. A co-teacher gets essentially the same access as you do for that class — they can manage assignments, add students, and see progress data, including recordings. The one exception: only the class's original/primary teacher can delete it. ## Why No Student Emails LitLab student accounts intentionally don't require email addresses. Students sign in with a class code + name selection. This: * Removes the COPPA / FERPA risk of collecting under-13 email addresses * Speeds up onboarding for K–2 students who don't manage their own email Re-print or re-share your class QR Code or join link at the start of each new term. Students who change devices over a holiday can re-join in seconds. ## Rolling Over at the Start of the Year The first time you sign in for the new school year (after July 27th, 2026), LitLab will open a short setup wizard that archives last year's classes, imports this year's roster, and picks up your default curriculum in one pass. See [Back-to-School Setup](/account/back-to-school-setup) for what to expect. # Spanish Support for Multilingual Students Source: https://help.litlab.ai/account/spanish-support Turn on Spanish Support to give a student comprehension questions, directions, and navigation in Spanish while they read English decodables. Spanish Support gives a student their comprehension questions, spoken directions, and navigation in Spanish while they read English decodables. You turn it on for one student at a time from your dashboard, and it takes effect the next time that student signs in. Questions, answer choices, and their read-aloud audio play in Spanish. Spoken directions, microphone setup, and student menus appear in Spanish. Print the comprehension questions as a Spanish handout. Image *** ## Turn On Spanish Support Spanish Support is set per student — there's no class-wide switch, and students can't turn it on themselves. Go to your **Dashboard** and select the class from the class dropdown. Find the student in your roster and click the **three-dot button** at the end of their row. Toggle **Spanish Support** on. It saves right away — there's no Save button. If you have read-only access to a class, the three-dot button won't appear. Ask the primary teacher to change the setting. *** ## What Changes for the Student Spanish Support translates the instructions and questions around a decodable, not the decodable itself. | Part of the reading session | Language | | ------------------------------------------------------------------------ | -------- | | **Comprehension questions** — text, answer choices, and read-aloud audio | Spanish | | **Spoken directions** — microphone setup, end-of-story prompts | Spanish | | **Navigation** — student landing page, Find a Story | Spanish | | **Spelling activity directions** | Spanish | | **The decodable text itself** | English | | **Story narration and title audio** | English | | **Tap-a-word definitions** — word, syllables, and audio | English | | **The spelling words** | English | Image **LitLab's decodables are written in English.** Every story is built on an English phonics scope and sequence, so the text a student decodes is always English — Spanish Support translates the scaffolding around the text, never the text itself. For a student who reads only in Spanish, it lowers the language barrier to the task without changing what's being practiced: English decoding. *** ## Preview Spanish Questions Before You Assign Open any story and expand **Comprehension Questions**. When a Spanish set exists, you'll see an **English / Spanish (US)** toggle and an **EN** or **ES-US** badge. That toggle is a preview for you. It swaps the questions on screen and gives you the Spanish version of the printable — but it doesn't change what your students see. A student's language is controlled only by the **Spanish Support** setting on their row of your roster. Don't see the toggle? That story doesn't have a Spanish question set yet, so students with Spanish Support on will see its questions in English. *** ## Frequently Asked Questions No. The library and the generator produce English decodables, because they're built on English phonics scope and sequences. Spanish Support makes those texts more accessible — it doesn't replace them with Spanish ones. No. Story narration and the story title are always in English. The comprehension questions and the spoken directions are what play in Spanish. No. Spanish Support is available on every LitLab account. No. Students still read English text aloud, so their recordings are scored exactly the same way — words per minute, accuracy, and target-skill accuracy are unaffected. *** ## Related Articles * [Teacher Settings](/account/teacher-settings) * [Oral Reading Fluency](/practice/oral-reading-fluency) * [Decodable Texts](/concepts/decodable-texts) # Clever SSO and Rostering with LitLab Source: https://help.litlab.ai/account/sso-and-clever Set up Clever single sign-on with LitLab through the Clever Library or Secure Sync, roster your students, and get them logged in from their Clever portal. LitLab integrates with Clever for single sign-on and roster syncing. Depending on your district, you can connect through the Clever Library as an individual teacher, or through Secure Sync as a district-wide integration. Looking for a printable, one-page walkthrough? See the [Clever setup guides](/pd/clever-classlink). ## Signing In Teachers choose the **Sign in with Clever** option on the LitLab sign-in page. Sign in with Clever button on the LitLab sign-in page Students sign in with Clever through their Clever portal. ## Two Types of Clever Integration Clever offers two distinct types of integration. The option that is active for your district determines what teachers and students experience. An individual teacher connects to LitLab from their own Clever Library, no district authorization needed other than global Clever Library permissions enabled. This is how most of our Clever districts roster today: it brings in that teacher's classes, sections, and students, without any district IT setup. Find LitLab in the Clever library here: [https://clever.com/library/app/litlabai](https://clever.com/library/app/litlabai?utm_source=help_center\&utm_medium=docs\&utm_content=sso-and-clever) LitLab app page in the Clever Library A deeper, district-level integration that your IT team adds from Clever's app store. Secure Sync is available for an additional cost. Once enabled, LitLab can read your entire district's rosters directly. Reach out to the LitLab team at [ops@litlab.ai](mailto:ops@litlab.ai) if you're interested. Not sure which of these your district has enabled, or whether you need Secure Sync? Reach out to [ops@litlab.ai](mailto:ops@litlab.ai) to confirm your current Clever setup. ## Setting Up LitLab Through Clever Follow these steps to get your students rostered and signing in through Clever. Visit the [LitLab app page on Clever](https://clever.com/library/app/litlabai?utm_source=help_center\&utm_medium=docs\&utm_content=clever-library-setup). You can check if you have Clever Library access by seeing if you can view the LitLab app page linked above. 1. Click **Install**. 2. Choose the class page(s) where you want to install the LitLab app. 3. Once installed, the LitLab icon will appear on your students' Clever dashboard. Need help installing or accessing the Clever Library? Check out Clever's official guide: [Installing Apps from the Clever Library](https://support.clever.com/hc/s/articles/205197758?language=en_US). 1. Log out of LitLab and log back in via Clever. 2. Go to the **Dashboard** and press **Sync with Clever**. Sync with Clever Once you complete Steps 1 and 2, students can sign in two ways: * Students click the LitLab icon from their Clever portal. They'll be automatically authenticated, no username or password needed. Once logged in, students will instantly see their teacher-assigned stories. * Or, direct students to the **Sign in with Clever** button on the [LitLab student sign-in page](https://www.litlab.ai/auth/class-code). Sign in with Clever button on the LitLab student sign-in page This Clever Library flow is separate from District SSO / Secure Sync. Teachers using Clever Library don't need their district to add LitLab to a district-wide Clever setup. ## Creating an Assignment Once your class is rostered, [create an assignment](/practice/assigning-decodables#open-the-assignment-window) so students see something waiting when they log in through Clever. To reorder or remove assignments later, see [Managing Assignments](/practice/managing-assignments). ## Re-Syncing Your Roster If a student is added to your class in Clever after your first import, click **Sync with Clever** again from your dashboard, or open the class menu and pick **Re-sync roster**. Archive classes instead if you want them out of your active view. ## Adding Another Clever Class After you've rostered your first class, you can import additional Clever classes at any time without re-syncing everything. Open your teacher dashboard. Click the **Class** drop-down at the top of the dashboard to see your active and archived classes. At the bottom of the drop-down, click **+ Import from Clever** to pick another rostered class to bring into LitLab. ## Related Guides Set up LitLab with ClassLink, sync your roster, and get students logged in through their ClassLink portal. Manual and SSO rostering options, co-teachers, and re-syncing your roster. All teacher and student sign-in options, plus troubleshooting. One-page Clever and ClassLink walkthroughs to share with your team. # Teacher Settings: Curriculum, Permissions, and Illustrations Source: https://help.litlab.ai/account/teacher-settings Configure your default phonics scope and sequence, control what students can browse in the library, and set illustration preferences for your class. LitLab's teacher settings let you tailor the platform to your classroom — from which phonics sequence powers your library to what students see and create. Set the phonics curriculum LitLab uses across the generator, library, and Skill Maps. Decide whether students can read stories beyond their own assignments. Choose the default illustration style for student-created stories. *** ## Default Scope and Sequence Your default scope and sequence tells LitLab which phonics curriculum you follow. Once set, it's automatically selected whenever you open the generator, browse the library, or view Skill Maps — so you don't have to pick it every time. ### How to set your default Click your profile icon and select **Settings**. Under the **Default Sequence** section, open the dropdown and choose the phonics sequence your school or district uses.‡ If you don't have a preference, leave it set to **No preference** — LitLab will default to UFLI. Click **Save Settings** to apply your changes. ### Where your default applies | Area | How it's used | | ----------------- | ---------------------------------------------------------------------------------------- | | Custom Generator | Pre-selects your sequence when creating fiction, nonfiction, or Reader's Theater stories | | Decodable Library | Filters stories to your sequence when browsing | | Skill Maps | Displays the heatmap for your selected sequence | After changing your default sequence, Skill Maps data updates overnight. The generator and library reflect your new selection right away. *** ## Allow Students to Read Classmates' Stories **Where to find it:** Go to your **Dashboard**, select the relevant class from the class dropdown, and scroll down to find this setting. This toggle controls whether your students can browse beyond their own assignments. Students can: * See stories published by their classmates * Browse the vetted grab-and-go library Students only see stories you've directly assigned to them. Disable this if you want to keep students focused on assigned reading or prefer to curate exactly which stories they access. *** ## Student Illustration Preferences **Where to find it:** Go to your **Dashboard**, select the relevant class from the class dropdown, and scroll down to find this setting. This setting controls the default illustration option when students create stories in the [Student Creator](/generator/student-creator). A single image capturing the whole story. Choose this to emphasize text reading and fluency. An image on every page. AI-generated illustrations may vary in consistency across pages. Fully illustrated is a LitLab Pro feature. Free accounts default to one illustration per story. ‡ LitLab aligns practice to leading phonics programs for identification purposes only. All program names and trademarks belong to their respective owners. No affiliation or endorsement is implied. # Decodable Texts: What They Are and Why They Matter Source: https://help.litlab.ai/concepts/decodable-texts Decodables are texts calibrated to a student's current phonics knowledge, so most words can be decoded using skills already taught. A **decodable** is a text written so that words can be sounded out using phonics skills the student has already been taught — plus a small, controlled set of high-frequency words. ## Why decodability matters When students read text aligned to their current phonics knowledge, they: * Apply the skill they just learned in real reading, not just in isolation * Build automaticity through repeated successful decoding * Develop confidence instead of guessing from pictures or context When text is **not** decodable for a student, they fall back on memorization, guessing, and frustration — habits that work against the Science of Reading. ## How LitLab measures decodability Every story in LitLab — whether from the gallery or generated by AI — gets a **decodability score** against the phonics skill you select. The score is calculated by: 1. Breaking each word into graphemes and phonemes 2. Checking whether each grapheme has been taught at or before the target skill 3. Flagging any words that require skills not yet taught (other than allowed sight words) You'll see this score on every story card, in the generator preview, and inside the [Decodability Checker](/concepts/phonics-alignment#checking-decodability-yourself), where you can paste your own text. ## What counts as "decodable" in LitLab LitLab aligns to your full scope and sequence, not just a generic phonics list.‡ A story decodable at UFLI Lesson 47 may not be decodable at Fundations Unit 4 — and LitLab knows the difference. See [Phonics Alignment](/concepts/phonics-alignment) for how LitLab maps texts to specific lessons in each program. ‡ LitLab aligns practice to leading phonics programs for identification purposes only. All program names and trademarks belong to their respective owners. No affiliation or endorsement is implied. # Oral Reading Fluency Practice: How It Works in LitLab Source: https://help.litlab.ai/concepts/fluency-practice Students read aloud and record themselves in LitLab. AI analyzes each recording for words per minute and accuracy, giving teachers instant data. Oral reading fluency — the ability to read text accurately, at a reasonable rate, with appropriate expression — bridges decoding and comprehension. LitLab makes fluency practice part of every reading session without adding to the teacher's workload. ## The fluency loop The student reads an assigned decodable story page by page in the LitLab reader. When recording is enabled on the assignment, the student records each page aloud. Speech analysis calculates **words per minute (WPM)** and **accuracy** per page and per story. Fluency data flows to the [Teacher Dashboard](/progress/teacher-dashboard) and [AI Fluency Analysis](/practice/ai-fluency-analysis) where teachers can listen, confirm, or correct the AI's scoring. ## What teachers see * A complete history of every student's oral reading, with recordings you can replay anytime. * WPM and accuracy per student, per story, per page * Fluency growth over time, mapped to your phonics sequence * Exportable fluency reports for MTSS, IEP, or progress monitoring records **AI Fluency Analysis** **Full Premium Access:** AI Fluency Analysis is included with every **Read Aloud** assignment—no extra steps required. **Free Tier:** Includes **10 AI fluency analyses per week**. After assigning a story in **Read Aloud** mode, request an analysis from the **Students** tab. ## Re-record safety net If the system detects 0 WPM on at least 3 pages (microphone issue, silent recording, off-task, etc.), the student is prompted to re-record those pages before moving on. This catches missing data before it shows up in your reports. # How LitLab Aligns Stories to Your Phonics Sequence Source: https://help.litlab.ai/concepts/phonics-alignment LitLab maps every story and generator output to specific lessons in UFLI, CKLA, Fundations, Reading Horizons, Benchmark, and Superkids. LitLab is built around the concept of a **scope and sequence** — the exact order in which your phonics program introduces skills. Every story, generator output, and student assignment respects that order. ## Supported programs‡ When you set your default sequence in [**Settings**](/account/teacher-settings#default-scope-and-sequence), LitLab uses it as your default across the platform: * The library and generator default to your chosen sequence * Story cards and the generator preview show decodability against your program's lessons * Assignments default to your program when you create them This is a setting on your own teacher account (click your name in the **User Profile** → **Settings**). If you haven't set a preference, LitLab defaults to UFLI everywhere (library, generator, and the Decodability Checker). ## How alignment works Each phonics skill (e.g., "short /a/," "consonant digraphs," "silent e") has a defined position in each program's sequence. LitLab tags every story with the **earliest lesson** at which it becomes fully decodable, along with a concentration of target skills. For example, a story tagged "UFLI Lesson 47" is decodable for any UFLI classroom on Lesson 47 or later — but not earlier. ## Changing your sequence You can change your default sequence at any time from [**Settings**](/account/teacher-settings#default-scope-and-sequence). Existing assignments stay pinned to the sequence and lesson they were created with — changing your default won't retroactively change them. Library filtering and generator defaults pick up the change right away; Skill Maps can take up to 24 hours to reflect it. ## Checking decodability yourself Every story in LitLab — from the gallery or generated by AI — shows a decodability score right on its card and in the generator preview, calculated against your sequence and lesson. Want to check a piece of text you wrote yourself? Use the [Decodability Checker](https://www.litlab.ai/decodability-checker?utm_source=help_center\&utm_medium=docs\&utm_content=phonics-alignment) — paste in any passage, choose a sequence and lesson, and it will: 1. Break each word into its graphemes and phonemes 2. Check whether each grapheme has been taught at or before that lesson 3. Flag any words that require skills not yet taught, apart from your program's designated high-frequency/sight words You'll get a decodability score plus a breakdown of which words are decodable, which are review, and which aren't decodable yet. ‡ LitLab aligns practice to leading phonics programs for identification purposes only. All program names and trademarks belong to their respective owners. No affiliation or endorsement is implied. # Science of Reading: How LitLab Is Grounded in Research Source: https://help.litlab.ai/concepts/science-of-reading LitLab is ESSA Tier IV certified and built around the Science of Reading — systematic phonics, fluency development, and bridging the transfer gap. LitLab is built on the Science of Reading — the body of research showing how children actually learn to read. Every feature in the platform exists to support one of three pillars: **systematic phonics**, **fluency development**, or **bridging the transfer gap** between instruction and independent reading. ## The transfer gap Most phonics programs teach a skill, then immediately move on. Students rarely get enough aligned reading practice to make that skill automatic. LitLab closes the gap by: * Putting decodable text in front of students at the exact skill they just learned * Capturing oral reading so teachers can hear target skill application * Surfacing comprehension and fluency data tied back to each skill ## Three pillars at a glance Every story is aligned to a specific lesson in your program's scope and sequence. Built-in oral reading recording and AI analysis turn every reading session into a fluency check. Questions woven throughout the story make sure decoding leads to understanding. ## ESSA Tier IV LitLab meets **ESSA Tier IV (Demonstrates a Rationale)** for evidence-based intervention. Our logic model and research base are published — see the [research summary](https://www.litlab.ai/blog/the-research-behind-litlab-our-logic-model?utm_source=help_center\&utm_medium=docs\&utm_content=science-of-reading) for the full citation list. ## Related reading * [Decodable Texts](/concepts/decodable-texts) * [Phonics Alignment](/concepts/phonics-alignment) * [Fluency Practice](/concepts/fluency-practice) # Editing and Remixing Decodables Source: https://help.litlab.ai/generator/editing-decodables Edit the text and illustrations of any decodable you generate, or remix another teacher's LitLab story to tailor it to your class and phonics lesson. ## Editing a Decodable ### What you can edit Once you open a decodable in the editor, you can change: | Element | What you can do | | ------------------ | ------------------------------------------------------------ | | **Title** | Rename the decodable anything you like | | **Text content** | Click into any page and edit the content freely | | **Illustrations** | Regenerate with one click, or write a custom image prompt | | **Page structure** | Delete existing pages. Note: You cannot currently add pages. | When you rewrite a page's text, LitLab automatically recalculates the decodability — so if you make significant changes to the content, the vocabulary guide will update to match. ### How to open the editor Go to the **Grab-and-Go** or **Community Library**, find the decodable you want to edit, and select **Edit** or **Remix** from the menu. Screenshot 2026 08 10 At 7 42 39 PM The **Edit** option will be grayed out if the story is currently assigned to students, or if it's published to the Community Library. To edit it, finish or delete the active assignment first — or move the story back to **Private** if it's published. ### Changing a character's name You can rename a character across the entire story in one step using the **Rename character** button in the editor. 1. Open the story in the editor. 2. Click **Rename character**. 3. In the panel that appears, you'll see the current character name on the left and a field to type the new name on the right. 4. LitLab shows you a live preview of every change — how many mentions will be updated and exactly which pages are affected. 5. Click **Rename \[X] mentions** to apply the change everywhere at once. This is great for **personalizing a story with a student's name** — for example, renaming a bear cub "Patches" to a student's name before assigning it to them. *** ## Remixing a Decodable ### What remixing does **Remix** creates an exact, editable copy of a story under your account — same title, text, character, illustrations, and phonics alignment. The original story is never affected. Once you have the copy, you edit it just like any story you created yourself. Remixing is useful when you find a story in the Grab-and-Go or Community Library (or one of your students' stories) that's almost perfect, and you want to tweak it rather than generate something from scratch. Remixing is available for teachers with **Premium accounts only**. See [Free Vs. Premium](/account/free-vs-pro) for more details. ### What you can remix * Any story published to the **Grab-and-Go** or **Community Library** * Any story created by **one of your own students** The **Remix** button only appears on stories you don't already own — on your own stories, you can just hit **Edit** directly. ### Things to know about remixing * **The copy is identical to the original** — including the character name. If you want a different character name, you'll need to edit it manually afterward (see [Changing a character's name](#changing-a-characters-name) above). * **The original is untouched** — whoever created it keeps their version exactly as it was. * **Remixing is a Premium feature** — upgrade to Premium to gain access. *** ## Frequently Asked Questions Two common reasons: the story is currently assigned to students (finish or delete the assignment first), or it's published to the Community Library (move it back to **Private** first). Yes — use the **Rename character** button in the editor. Type the new name, preview all the changes, and click **Rename \[X] mentions** to apply it everywhere at once. Illustrations aren't automatically regenerated — manually regenerate any images where you want the new name reflected. No. Remixing only creates a new copy for you — the original is completely unaffected. No. Remixing is a copy, not a new AI generation, so it doesn't count against your daily story creation limit. No — editing and remixing are teacher-only features. A student's only chance to set a character name is during the original story creation. *** ## Related Articles * [Creating a Story](/generator/fiction-stories) * [Assigning Decodables to Students](/practice/assigning-decodables) * [Finding Stories in the Library](/library/grab-and-go) # Generate Custom Fiction Decodable Stories in LitLab Source: https://help.litlab.ai/generator/fiction-stories Create an original fiction decodable story aligned to your program's phonics skills. Customize the character, name, keywords, length, and illustrations. The LitLab generator creates original, illustrated fiction stories — aligned to your phonics skill and customized to your students' interests. Fiction is one of three story types in LitLab's generator — Fiction, Non-fiction, and Reader's Theater all live on the same **Generator** page; switch between them with the tabs at the top. ## Generating a Fiction Story Choose any skill in your sequence from the skill picker. Screenshot 2026 08 10 At 7 28 08 PM Pick from a curated list of characters (including seasonal options), or choose "girl"/"boy" and customize their look using preset options for eye color, skin tone, hair texture, and hair color. Screenshot 2026 08 10 At 7 29 56 PM Want a character named after a student? Add a name. Want the story to involve a soccer game, a beach trip, or a missing pet? Add up to 4 keywords. Screenshot 2026 08 10 At 7 27 52 PM Use the slider to choose a length from 5–40 sentences. Select between a single illustration and a fully illustrated story (one image per page). LitLab writes and illustrates your story. A fully illustrated story (an image on every page) can take a bit longer than a single-image story. **Differentiate while practicing the same skill.** Give developing readers shorter, fully illustrated stories, and challenge advanced readers with longer stories and fewer illustrations. Screenshot 2026 08 10 At 7 32 44 PM ## What You Can Customize | Setting | Options | | -------------- | --------------------------------------------------------------------------------- | | Phonics skill | Any skill in your sequence | | Character | Curated list (including seasonal), or "girl"/"boy" with preset appearance options | | Character name | Optional, up to 15 letters | | Keywords | Up to 4, to influence the plot | | Length | 5–40 sentences (slider, in steps of 5) | | Illustrations | One illustration, or fully illustrated (one image per page) | Generate **one personalized decodable each week** featuring a student's name from your class. Students love discovering which of their classmates is featured in the weekly story! ## Edit Before You Assign Generated stories are fully editable — rewrite any page's text, regenerate an illustration with your own custom prompt, add or delete pages, and edit the title or character name. See [Editing & Remixing](/generator/editing-decodables) for more details. ## Access Your Stories Generated stories are saved to [**My content**](/library/beyond-grab-and-go#my-content), where you can find them later to re-assign or edit. Want to share a story with other teachers? Publish it to the **Community Library** — this makes it visible to other LitLab educators. **Free accounts have a weekly limit** on story generation that resets weekly (5 generations per week). Premium accounts have unlimited generation. # Generate Custom Nonfiction Decodable Texts in LitLab Source: https://help.litlab.ai/generator/nonfiction-stories Create informational decodable texts aligned to your phonics lesson — ideal for content-area vocabulary and building knowledge while practicing phonics. Nonfiction texts let you build content-area knowledge while students practice their decoding skills. Enter any topic — volcanoes, frogs, the water cycle, community helpers — and LitLab generates an informational text that stays mostly decodable up to the phonics skill you choose. Non-fiction is one of three decodable types in LitLab's generator — Fiction, Non-fiction, and Reader's Theater all live on the same **Generator** page; switch between them with the tabs at the top. ## Why Nonfiction Decodables Matter The Science of Reading research is clear: vocabulary and background knowledge are major drivers of reading comprehension. Pairing decodable practice with science and social studies content builds both at once. ## Generating a Nonfiction Text Choose "Decodable up to what skill?" for your phonics program. Nonfiction passages tend to be slightly less decodable than Fiction or Reader's Theater texts, since the topic itself constrains word choice. A passage may not concentrate heavily on target skill words, but it stays highly readable up to the skill you select. Type any topic as free text (e.g., "Why do animals hibernate in the winter?"). Every topic is checked against content moderation before generating. Enter up to 3 comma-separated, content-specific words you want woven into the text (e.g., "hibernate, burrow, mammal"). Adding vocab words may reduce decodability. LitLab produces an informational text aligned to your topic and phonics skill. Screenshot 2026 08 11 At 6 30 59 PM Nonfiction texts are text-only — LitLab doesn't generate illustrations for nonfiction stories, and there's no length control to set; each text uses a standard length for the selected skill. ## Aligning with Your Curriculum Nonfiction decodables work especially well when paired with: * **Science units** — read a decodable on plants while you teach a plant unit * **Social studies content** — community helpers, holidays, U.S. symbols * **Cross-curricular themes** — friendship, kindness, problem-solving Generate a topical nonfiction decodable on Monday for the week's content unit. Students get five days of repeated reading on content vocabulary while practicing the week's phonics. ## Words to Pre-Teach Every generated story — fiction or nonfiction — comes with a Vocabulary Guide that surfaces "words to pre-teach" before students read. A word gets flagged for pre-teaching when it isn't your target skill word, isn't a review word from an earlier skill, and isn't on the high-frequency word list for your sequence. Because nonfiction leans on more content-specific vocabulary, it typically surfaces a longer pre-teach list than fiction at the same skill level. # Generate Printable Phonics Activities in LitLab Source: https://help.litlab.ai/generator/printable-activities Turn any phonics skill into a printable worksheet. Sentence Fluency Pyramid and Fill in the Blank are live in beta, with more activity types on the way. The **Activities** tab (found on the **Generator** page) lets you generate standalone printable worksheets aligned to any phonics skill. Pick a skill, generate a PDF, and print. Printable Activities are currently in **BETA**. Generations are unlimited while in beta, for both Free and Premium accounts. ## Available Activities A one-page worksheet that builds a decodable sentence line by line, for repeated-reading fluency practice. A MAZE-style worksheet with 3–5 decodable sentences, each with one blank and three answer choices — students pick the word that fits. Coming soon. Coming soon. Want to see a specific activity type prioritized? Email [support@litlab.ai](mailto:support@litlab.ai). ## Generating an Activity From the Generator page, click the **Activities** tab (next to Decodables). Pick **Sentence Fluency Pyramids** or **Fill in the Blank** — the others are marked "Coming Soon." Choose the phonics program and skill the worksheet should align to. LitLab's AI does its best to build every sentence around target-skill words while keeping the writing natural and coherent. Add one word you want included — try a student's name or a bonus vocabulary word. Click **Generate**, then **Preview & Print** to open the PDF in a new tab. Make sure pop-ups are allowed. You must be signed in to print, and printing uses a weekly print credit on Free accounts. ## The "Sentence Fluency Pyramid" Format Each pyramid builds a single sentence across 4 to 6 growing lines, starting short and building up to the full sentence. The AI does its best to only include words that are decodable up to the skill you choose, so nothing on the page falls outside what your students have already been taught (the sentence should include at least 1 target skill word). If you add a custom word, it's woven into the sentence somewhere in the pyramid. Because each line builds on the words before it, students naturally re-read the same words again as the sentence grows — repeated reading built into a single page, no extra copies needed. Screenshot 2026 08 06 At 11 21 26 AM ## The "Fill in the Blank" Format Each Fill in the Blank worksheet includes 3–5 decodable sentences, each missing one word. Students choose from three options: the correct answer and two phonetically similar distractors—near-misses like *dip / dig / dim* or *hill / hull / hip*. Each sentence should be decodable up to the skill you chose and include at least one target skill word. This design is intentional. Because the distractors are just as decodable as the correct answer, students must decode *all three* options and use the meaning of each word to determine which one makes sense in the sentence. The result is phonics practice and reading-for-meaning in the same worksheet. A ready-made answer key is included on page two. Screenshot 2026 08 06 At 11 08 39 AM ## Why Use It * **No story needed.** Get skill-aligned practice material in seconds, without assigning a full story. * **Built-in repetition.** Sentence Fluency Pyramids grow line by line, so students re-read the same words again and again as the sentence builds — repeated reading without printing multiple copies. * **Comprehension, not just decoding.** Fill in the Blank's near-miss distractors mean students have to read for meaning, not just sound out letters — with an answer key built in. # Generate Reader's Theater Scripts for Fluency Practice Source: https://help.litlab.ai/generator/readers-theater Reader's Theater scripts are decodable and give students character parts to read aloud, combining phonics practice with collaborative oral reading. Reader's Theater turns decodable practice into a collaborative reading experience. Students take on different character parts, read aloud as a group, and re-read together — combining the benefits of repeated reading with the engagement of performance. ## Why Reader's Theater Works | Benefit | What it does | | -------------------- | -------------------------------------------------------------------------- | | **Repeated reading** | Each rehearsal is another pass through aligned decodable text | | **Prosody practice** | Performance encourages expressive reading | | **Engagement** | Group reading and character parts make practice fun | | **Differentiation** | Assign longer parts to stronger readers, shorter parts to emerging readers | ## Generating a Script Same mechanism as Fiction and Non-fiction — the generator opens on a standard default skill for your program, so double-check your selection. Choose any skill in your sequence. Pick 3, 4, or 5 characters from the dropdown. Match this to your small-group size. LitLab returns a script with dialogue and narration, all decodable up to your selected skill. Screenshot 2026 08 10 At 7 39 32 PM Scripts are text-only. LitLab doesn't generate illustrations for Reader's Theater. ## Running Reader's Theater in the Classroom Pass out scripts and have students read through their lines once with no rehearsal. Have students highlight their lines. Re-read in small groups. Coach prosody and pacing. Present to the class, a buddy class, or via recording. Screenshot 2026 08 10 At 7 41 04 PM Reader's Theater scripts print as a "Read and Draw" Google Doc, the same as Non-fiction texts. There's no per-role print option yet, so each group works from the same copy of the full script. # Let Students Create Their Own Decodable Stories Source: https://help.litlab.ai/generator/student-creator Let students build their own personalized decodable stories in LitLab — always aligned to the phonics skill you have assigned, with safe teacher controls. The **Student Creator** lets developing readers build their own decodable story by tapping through picture cards for a character, a setting, and a name. The result is a personalized story they're motivated to read, always aligned to the phonics skill you've assigned them. **We hold strict safety standards for students interacting with AI.** Students never use a text-input AI. There is no chatbot, no open-ended prompt, no place to type. Students tap picture cards; AI runs entirely behind the scenes to assemble a decodable, skill-aligned story from their selections. ## How It Works The student taps through a carousel of character cards.

Screenshot 2026 08 11 At 4 04 52 PM
If the chosen character has settings tied to it, the student picks one; if not, this step is skipped automatically. The student taps a name card — one of the options is always pre-filled with their own first name. Screenshot 2026 08 11 At 4 05 51 PM A decodable story is built from the student's selections, aligned to whatever skill they're currently assigned. As students wait for the story to generate, they play a High-Frequency Word matching game, with words that come directly from the skill you assigned them.  The student reads their personalized story.  **Students do not record while reading their creations.** Recording is available for assigned texts. 
## Why It Works for Developing Readers * **Agency without risk.** Students feel ownership without any open-ended AI input. * **Motivation.** Students re-read their own story more willingly than an assigned one. * **A name they know.** One of the name options is always their own first name — many students pick it. ## What You Control | Setting | What you decide | | -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Phonics skill | Set via a regular skill-based assignment — students create within whatever skill you've currently assigned them | | Illustrations | "One illustration" vs. "Fully illustrated" (full illustration mode is a Premium feature).

Learn more in [Student Illustration Preferences](/account/teacher-settings#student-illustration-preferences). | | Classmate visibility | One class-wide toggle — allow or block students from seeing each other's creations.

Learn more in [Allow Students to Read Classmates' Stories](/account/teacher-settings#allow-students-to-read-classmates-stories). | Students are capped at a fixed number of 3 creations per day platform-wide. ## Classroom Ideas * **Independent rotation.** Students who finish their assigned story early can build one for fun. * **Choice writing.** Use the Student Creator as the "draft" stage of a writing block — students see model decodable structure. * **Engagement boost.** Reluctant readers often re-read their own creations dozens of times. Turn on "Allow students to read their classmates' stories" so students can also enjoy what their peers created. # Set Up Your LitLab Teacher Account Source: https://help.litlab.ai/getting-started/account-setup Create your LitLab teacher account, set up your first classroom, add students, and start assigning curriculum-aligned decodable stories in minutes. Getting started with LitLab takes just a few minutes. The signup flow creates your account and connects you to your school — then you can browse stories, generate custom decodables, and roster your class. Sign up with Google, magic link, or your district's SSO. Import rosters via Clever/ClassLink or add students manually. Students join with a class code or sign in through Clever/ClassLink. *** ## Create Your Account Go to [litlab.ai](https://www.litlab.ai?utm_source=help_center\&utm_medium=docs\&utm_content=account-setup) and click **Sign up**. Single click, no password to manage. If your school or district uses Clever or ClassLink, sign in through those portals. See [SSO and Roster Sync](/account/sso-and-clever) for details. Enter your email and click the link we send you — no password required. Enter your first and last name — this is how you appear in LitLab. Choose the role that best describes you. Search for your school by name. If it isn't listed, enter your organization name and location manually. If your school or district already has a LitLab Pro subscription, your account is automatically upgraded when you select your school — no activation code needed. After completing these steps, you'll land on the success screen with two options: **create your own decodable** or **roster your class to assign stories**. *** ## Set Up Your Classroom Class setup happens from your teacher dashboard. How you set up depends on whether your school uses Clever/ClassLink. If you signed in through Clever or ClassLink, LitLab checks for your rosters automatically during signup. All your classes are pre-selected — deselect any you don't need in LitLab. Set a starting skill for your imported classes. Students and rosters sync automatically from your Student Information System going forward. From your dashboard, create a new class and give it a name — for example, *"Ms. Rivera – 1st Grade"*. LitLab generates a unique **class code** that students use to access your class. You can create multiple classes for different groups or intervention blocks. Add students by using one of two methods: | Method | Best for | | ------------------------- | --------------------------- | | **Enter names manually** | Small classes; quick setup | | **Copy + paste a roster** | Larger classes; bulk import | Student accounts **do not require an email address**. Students log in using your class code and select their name from the roster. See [Signing In](/getting-started/signing-in) for more details. Set a starting skill for the class or for individual students. LitLab uses this to filter the library and generator to show level-appropriate stories. You can differentiate by adjusting individual students' skill levels at any time. *** ## How Students Sign In Students go to LitLab and enter their **class code**, then select their name from the list. No email, no password — just the code and a tap on their name. Students with Clever or ClassLink can also sign in through their SSO portal. See [Signing In](/getting-started/signing-in) for more details. LitLab gives students decodable reading practice aligned to your phonics curriculum while helping teachers monitor oral reading fluency by listening to student recordings and reviewing AI reading insights. There are no chatbots or open conversations—students simply read, record (if enabled), create their own stories, and receive structured reading feedback. Learn more about the [Student Practice Platform](/concepts/fluency-practice).  *** ## Next Steps Explore 1,500+ grab-and-go decodables aligned to your phonics program. Create a custom decodable — fiction or nonfiction, with characters and illustrations your students will love. Send a story to your class or to individual students and track completion and fluency from your dashboard. # LitLab Products and Features for Schools & Districts Source: https://help.litlab.ai/getting-started/for-schools Explore LitLab's products for educators and students, compare subscription options, and learn about rostering and school administration. New to LitLab? You can [set up your account](/getting-started/account-setup), add your class, and assign your first decodable in **under 15 minutes** — no purchase required. ## What is LitLab? LitLab supports foundational reading development with curriculum-aligned decodables, oral reading fluency practice, and progress monitoring mapped to your phonics program. Includes the decodable library and custom decodable generator, precisely aligned to your phonics scope and sequence.  * 1,500+ curriculum-aligned decodables * Custom decodable and activity generator * Unlimited printing, editing, and remixing Students read aloud, practice spelling, and receive real-time feedback while teachers track fluency and skill growth across the class. * Oral reading and spelling practice * AI fluency analysis and student feedback * Assignments, recordings, and progress dashboards ## Subscriptions for Schools & Districts To best support a diverse set of classroom needs, we offer two **LitLab Premium subscription** options for schools and districts: ### Educator Access Everything educators need to find, create, and print decodable content. Includes **educator-only access to Educator Tools**, with the complete decodable library, custom generators, printable activities, editing, and remixing. Does not include student access. ### Full Access **Everything educators and students need for foundational reading practice and progress monitoring.** Includes **Educator Tools** for finding and creating decodables, plus the **Student Fluency Platform** for decoding and spelling practice, AI fluency analysis and feedback, and progress monitoring, all aligned to your phonics program. See [Free vs. Premium](/account/free-vs-pro#litlab-premium) to learn more about the differences between subscriptions. Pricing depends on your school or district's size and needs. [Request a quote](https://www.litlab.ai/schools?utm_source=help_center\&utm_medium=docs\&utm_content=for-schools) to get pricing for your school, or email [ops@litlab.ai](mailto:ops@litlab.ai) if you're unsure which plan fits. ## Rostering options Teachers and students sign in through their district's Clever portal or with the "Sign in with Clever" option on LitLab. Signing in and rostering are available if districts have enabled either **Clever Library** access or **Secure Sync**. Teachers and students sign in through their district's ClassLink portal or with the "Sign in with ClassLink" option on LitLab. **Rostering requires IT approval** and a RosterServer connection before educators can sync classes. Teachers without an SIS integration manually add students to their class in a single step. Students then sign in with the class code or link their teacher provides. See [SSO & Rostering](/account/sso-and-clever) for more information. ## School admin dashboard School admins get a usage dashboard covering: * **Usage** — stories created, student engagement, and assignment completion trends over time. * **Teacher activity** — per-teacher activity, with two adoption signals: **Activated** (printed or assigned at least once this school year) and **Habit** (completed a core action on 3+ days within a rolling 28-day period). * **Individual teacher views** — Drill into any teacher's dashboard to see their LitLab view: monitor student assignments, listen to student recordings, and track mastery across your school's scope and sequence. If you have a district-level admin account, your usage dashboard includes a school-by-school breakdown, so you can compare metrics across schools and drill into any teacher's activity. Detailed account management (i.e., changing roles, merging accounts, and similar admin actions) is handled by the LitLab support team on request. # LitLab: Aligned Practice for Developing Readers Source: https://help.litlab.ai/getting-started/introduction LitLab gives foundational literacy educators 1,500+ decodable texts, an AI generator, oral reading fluency analysis, and progress dashboards. LitLab helps developing readers build confidence and fluency. Founded by teachers, LitLab gives educators the tools to find and create decodable texts, provide students with meaningful reading practice, and understand how their students are progressing, all aligned to their existing curriculum. LitLab's Offerings The platform combines a library of over 1,500 expert-crafted decodable texts with an AI-powered custom story generator, student-led oral reading fluency practice with real-time AI analysis, and a progress monitoring dashboard that maps directly to the lessons in your phonics program — all in one place. ## What LitLab Does LitLab is organized around four core capabilities that work together to close the gap between explicit phonics instruction and fluent, independent reading. Browse 1,500+ curriculum-aligned decodable texts, each mapped to your phonics scope and sequence, with comprehension questions, printables, and vocabulary support. Generate fiction, nonfiction, or Reader's Theater decodables in seconds. Pick your phonics skill, and LitLab produces a fully aligned text that scores 85%+ on decodability. Students read the assigned text aloud for instant AI fluency analysis, practice spelling the target pattern, and create their own decodable stories. Monitor classwide progress with dashboards aligned to your phonics scope and sequence. Track skill mastery over time and quickly identify who needs support. ## Aligned to the Phonics Programs You Already Use **LitLab works alongside your existing phonics curriculum.** Every text in the library and every story created by the custom generator is mapped to the lesson-level skill progressions of six leading phonics programs‡: * **UFLI Foundations** * **CKLA (Core Knowledge Language Arts)** * **Fundations (Wilson Language)** * **Benchmark Advance** * **Superkids** * **Reading Horizons (Discovery)** When you select your [default phonics program](/account/teacher-settings), the library, the generator, and the progress dashboard all reconfigure to show the lessons and stories that match where your students are in their sequence. You assign by lesson, students practice at the right level, and the data comes back aligned to the same scope and sequence your instructional team uses for assessment. ## Grounded in the Science of Reading LitLab was designed by former classroom teachers, literacy specialists, and researchers to address a gap that most supplemental programs leave open: the bridge from decoding to fluent, connected reading. As reading scientist Louisa Moats wrote, "fluent, accurate decoding is a hallmark of skilled reading," and LitLab is purpose-built to develop exactly that skill through high-volume, high-quality practice with decodable text. LitLab meets the **ESSA Tier IV** standard of evidence, demonstrating a strong, research-based rationale for improving foundational literacy outcomes. The logic model was built in partnership with leading third-party researchers and is publicly available. A Tier II quasi-experimental efficacy study is currently underway. LitLab's AI content engine achieves an average **decodability** score of 85%+ across all generated stories — compared to approximately 35% for general-purpose AI tools like ChatGPT, even with careful prompting. Every word in every story is evaluated against phoneme-grapheme correspondences for the specific lesson and program you've selected. ## Quick Facts | Metric | Value | | ----------------------------------- | ------------ | | Grab-and-go decodable stories | 1,500+ | | Phonics programs supported | 6 | | Average decodability score | 85%+ | | Stories read in 2025–26 school year | 1.07 million | | Words read in 2025–26 school year | 126 million | | ESSA evidence tier | Tier IV | ‡ LitLab aligns practice to leading phonics programs for identification purposes only. All program names and trademarks belong to their respective owners. No affiliation or endorsement is implied. # Sign In to LitLab: Teacher and Student Access Guide Source: https://help.litlab.ai/getting-started/signing-in Sign in to LitLab as a teacher with Google, an email magic link, or through Clever or ClassLink, and get your students logged in too. LitLab uses different sign-in flows for teachers and students — by design. Teacher accounts are secured through Google, email magic links, or district-managed SSO. Student access is intentionally simple: students enter a class code and tap their name, with no email or password required (or sign in via district-managed SSO). ## Signing In as a Teacher All teacher sign-ins happen at [litlab.ai/auth/signin](https://www.litlab.ai/auth/signin?utm_source=help_center\&utm_medium=docs\&utm_content=signing-in). LitLab is entirely passwordless — you never create or manage a LitLab password so your data stays secure. ### Option 1: Google Click **Continue with Google** and select your school Google account. If your browser already has your Google account active, sign-in is a single click. ### Option 2: Email Magic Link Enter your email address and click **Continue**. LitLab sends a one-time sign-in link to your inbox — click the link in the email to sign in. The link is valid for one hour. ### Option 3: Clever or ClassLink SSO If your school or district has connected LitLab to Clever or ClassLink, sign in through your district's Clever or ClassLink portal. See [Clever SSO](/account/sso-and-clever) or [ClassLink SSO](/account/classlink) for setup details. LitLab remembers which sign-in method you used last and shows a **Last used** badge next to it on your next visit. If you manage multiple classes, **use the same teacher account** for all of them. You can create multiple classes under a single account and switch between them from your dashboard. ## Signing In as a Student Students access LitLab at [litlab.ai/auth/class-code](https://www.litlab.ai/auth/class-code?utm_source=help_center\&utm_medium=docs\&utm_content=signing-in). They do **not** need an email address or a password. ### Manually Rostered Students Students from manually rostered classes (non-district SSO classes) sign in via Class Code or Direct URL. #### Step 1: Enter the Class Code The teacher provides a short class code (visible in your teacher dashboard next to "code:"). Students type this code on the sign-in screen to find their class. SCR 20260713 Rrss Instead of having students type the class code manually, you can also share a **direct URL** or **QR Code** from your teacher dashboard. To find the direct URL or QR code, click the Class Code box. The direct URL takes students straight to the name-selection screen, skipping the code entry step. A printable QR code is also available — great for posting near classroom devices. This is the recommended approach for Kindergarten and early first grade. #### Step 2: Select Name After entering the class code or clicking on the direct URL, students see a grid of names with profile avatars. They tap their name to sign in — no password required. Students select from a visual grid — there is no text field where they type their name. Early readers don't need to spell their name correctly to get started. #### Step 3: Start Reading Students land on their personal page, where they see assigned stories and can later create their own. They can begin reading immediately. ### Clever or ClassLink Students Students at schools with Clever or ClassLink can sign in directly through those portals — no class code needed. *** ## Troubleshooting Sign-In Issues Try these steps in order: 1. **Check that you're using the right sign-in method.** If you created your account with Google, use **Continue with Google** — entering your Google email as a magic link may create a separate account. 2. **Check your inbox (and spam folder)** if you're using the email magic link. The link is valid for one hour. 3. **Clear your browser cache and cookies**, then try again. 4. **Use Incognito / Private mode** to rule out a browser extension conflict. 5. **If you sign in via Clever or ClassLink** and see an error, confirm with your IT administrator that your account is provisioned and that the LitLab integration is active. If you see a "Clever Library not enabled" message, your IT admin needs to enable Clever Library access for your school. If none of the above resolves your issue, use the [Contact Us form](https://litlabai.typeform.com/to/X24SsXCF?utm_source=help_center\&utm_medium=docs\&utm_content=signing-in) and share any details. **Students can't find the sign-in screen** For manually rostered classes (non-district SSO), make sure students are going to [litlab.ai/auth/class-code](https://www.litlab.ai/auth/class-code?utm_source=help_center\&utm_medium=docs\&utm_content=signing-in). You can also share the direct join link or QR code from your dashboard to avoid the code-entry step entirely. Learn more about students signing in via links or QR codes [here](#step-1-enter-the-class-code).  **Students don't see their name on the roster** Their name may not have been added to your class yet. Open your class in the teacher dashboard and confirm the student appears on the roster. **A student selected the wrong name** Students can log out, return to the name-selection screen, and sign in as themselves. **Clever or ClassLink students are not appearing** If your school or district has updated your rosters, go to the **Students** tab on the teacher dashboard, find your class, and click on the three dots to the right of the class you want to update. Then click **"Re-sync roster with ClassLink/Clever"**. Image If students are still missing after that, contact your IT administrator to confirm the sync is configured correctly, then use the [Contact Us form](https://litlabai.typeform.com/to/X24SsXCF?utm_source=help_center\&utm_medium=docs\&utm_content=signing-in) and share any relevant details. This can happen if you sign in with Google one time and use a Clever/ClassLink email another time, for example. Use the [Contact Us form](https://litlabai.typeform.com/to/X24SsXCF?utm_source=help_center\&utm_medium=docs\&utm_content=signing-in) and share both email addresses, and our team will help. # Community Library, My Content, and Students' Creations Source: https://help.litlab.ai/library/beyond-grab-and-go Use the Community Library, My Content, and Student Creations tabs to find stories from other teachers, access your generated content, and review student work. The Library has three sections beyond the [Grab-and-Go gallery](/library/grab-and-go): **Community library**, **My content**, and **Students' creations**. All three work the same way as Grab-and-Go once you're on a story page — you can preview, assign, and print any story the same way, regardless of which tab it came from. ## Community library Any story you or another teacher has generated can be shared to the Community library for other LitLab teachers to discover and use. * **Sharing a story**: Open a story you own and switch its visibility from Private to **Community Library** in the story toolbar. Your story is automatically screened by our AI evaluators, and in most cases appears in the Community Library right away. * **Unsharing**: Switch visibility back to Private at any time — this doesn't delete the story; it just removes it from the Community Library. * **Liking**: Teachers can like stories in the Community Library; the tab sorts by like count first, then decodability score. SCR 20260810 Rchz Community library doesn't have a lesson/skill filter — you can filter by phonics program, decodability, and story length, but not by specific lesson. This is intentional, so a published story stays visible regardless of which skill it's tagged to. ## My content **My content** shows every story you've generated or [remixed](/generator/editing-decodables#remixing-a-decodable) yourself — both finished stories and remixes you still have in progress. You can filter My content by phonics program and by lesson/skill, but not by decodability or story length. A story you've published to the Community Library shows a "Published" badge on its card in My content, so you can keep track of what you've shared. ## Students' creations **Students' creations** shows stories generated by the students currently on your class roster. Students use the [Student Creator](/generator/student-creator), which is a different experience from the teacher generator you use. This tab has no filters — you'll see all of your students' stories together, regardless of program or skill. Want to feature a student's story in Community library? You (the teacher) can remix a student's story to make your own editable copy, then publish that remix — students can't publish directly to Community Library themselves. ## Assigning and printing Once you're on any story's page, everything works the same regardless of which tab you found it in — [assign](/practice/assigning-decodables) it to your class, or print it in the [formats available for that story](/library/printables-and-formats). # Browse LitLab's 1,500+ Grab-and-Go Decodables Source: https://help.litlab.ai/library/grab-and-go The LitLab library holds 1,500+ grab-and-go decodable texts. Filter by phonics program, lesson, decodability, and length to find the perfect match. The **Grab-and-Go Library** is LitLab's staff-curated library of pre-made decodables. Every text is created, aligned, reviewed, and ready to assign — no creation needed. Screenshot 2026 07 15 At 12 40 28 PM ## What's in the gallery * Curated by LitLab's literacy team * Aligned to a specific phonics program and lesson * Current programs include:‡ **UFLI, Fundations, CKLA, Reading Horizons, Benchmark,** or **SuperKids** * Includes staff picks, themed collections, non-fiction texts, and seasonal stories ## How to browse Under **Educator Tools**, click **Library**. LitLab pre-selects your default scope and sequence. Switch programs from the dropdown if needed. Browse by current lesson and scroll to a target skill. Click any story to preview pages, decodability score, and word list. Click **Assign** to send it to your students or **Print** using various [print layouts](/library/printables-and-formats#print-layouts). ## Filter Options Defaults to the program you've selected as your default. Switch between programs if you teach across sequences (e.g., a Tier 2 interventionist supporting students from multiple classrooms). Current programs include:‡ **UFLI, Fundations, CKLA, Reading Horizons, Benchmark,** and **SuperKids**. **The most-used filter.** Select your lesson to find stories aligned to what students have already learned. The majority of words are decodable, using previously taught skills, while the target skill appears frequently for meaningful practice. If a lesson isn't available to select, we're still working on adding stories for that skill. Set a minimum decodability % (e.g., 90%+) when you want maximally supportive text for a struggling reader. Short (under 100 words), medium (100–250), long (250+). Match length to your student's skills and stamina. Great for differentiating practice at the same skill. Once you've selected your filters, click **Search** to see stories that match your criteria. **Can't find a story?** Try broadening your search by loosening the **Decodability** or **Story Length** filters. ## When to use the gallery vs. the generator You want quality content fast, with texts carefully reviewed by literacy staff.  You want a story about a specific character, student interests, and **custom vocabulary words**. See [Printables](/library/printables-and-formats) for offline use. ‡ LitLab aligns practice to leading phonics programs for identification purposes only. All program names and trademarks belong to their respective owners. No affiliation or endorsement is implied. # Print and Download Decodables in Five Formats Source: https://help.litlab.ai/library/printables-and-formats Export LitLab decodables as printable PDFs in five layouts — booklet, mini-book, full-page, and more — to send home or use in classroom centers. Every LitLab decodable is available as a printable PDF, with five different formats. Print for your phonics center, send a copy home for family practice, or build a take-home decodable folder for the year. ## Available Formats One illustration and one or two paragraphs per page. Best for whole-group reading on the document camera or for emerging readers who need large text. Folded 8.5×11 booklet. Print double-sided, fold once, and you have a take-home decodable students can keep. Quarter-page booklet — eight pages on a single 8.5×11 sheet. Cut, staple, and stash in students' book boxes. Toner-friendly version of any format for high-volume classroom printing. ## How to Print From the library or your assignments, open the story. Choose your format from the dropdown (full-page, booklet, mini-book, etc.). LitLab generates the PDF in seconds. Print directly or save the file for later SCR 20260810 Rbln ## Send Home with Families Printable take-home decodables strengthen the home–school connection. Pair every assigned story with a family-friendly note explaining the phonics skill. Build a "Friday Folder" routine: send home that week's decodable on Fridays so families can read together over the weekend. ## Comprehension Questions & Fill in the Blanks All Grab-and-Go decodables include a comprehension question and fill-in-the-blank printable to go alongside the text as extension activities. Scroll down, past the story, to find these printables. Screenshot 2026 08 10 At 7 36 54 PM **Free accounts have a weekly limit** on printing that resets weekly (5 prints per week). Premium accounts have unlimited prints. # LitLab Certified Educator Source: https://help.litlab.ai/pd/certification Become a Certified LitLab Educator by completing the self-paced training modules and earning a shareable badge for your school or district team. Start the course now — certification takes just \~30–45 minutes to complete. ## Why get certified? * Gain a deeper understanding of LitLab's features and best practices. * Earn a shareable digital badge + certificate of completion. * Build confidence in using LitLab to support foundational literacy. After completion, certified teachers are invited to apply for the **LitLab Ambassadors** program, where you can: * Join a small community of passionate educators who share ideas, inspire one another, and help shape the future of LitLab. * Get early access to new features before they're widely released. * Share feedback and shape the development of a cutting-edge AI tool. ## Courses available **LitLab Certified Teacher** * Getting Started with LitLab * Assigning & Creating Decodables * Using Student Practice Mode for Fluency Practice * Tracking Progress in the Dashboard **(Coming soon)** * Differentiating Instruction with LitLab * Using Data to Group Students * Supporting English Learners with Scaffolds * Creating & Sharing Custom Decodables ## How it works Move through concise, focused lessons on each certification topic. Check your understanding with quick questions as you progress through the course. Receive your LitLab digital badge + certificate of completion to share with your school or district. ⏱️ Certification takes just **30–45 minutes** to complete. # Clever & ClassLink Source: https://help.litlab.ai/pd/clever-classlink Printable step-by-step guides for setting up LitLab with Clever and ClassLink to sync your class roster, assign decodables, and get students reading fast. Printable one-page guides for teachers whose district uses Clever or ClassLink. Share them at PD, drop them in a staff Slack, or print them for your team. More guides coming soon. Four steps to sync your class roster and get students reading. Screenshot 2026 08 24 At 12 09 42 PM Screenshot 2026 08 24 At 12 09 42 PM Looking for full setup details? See [Clever SSO](/account/sso-and-clever) or [ClassLink SSO](/account/classlink) in the Help Center. # Host a LitLab Lunch and Learn Source: https://help.litlab.ai/pd/lunch-and-learn Host a short LitLab professional development session for your school and receive a $25 gift card for snacks plus all the training materials you need. Interested in leading a PD with your teaching team? Host a Lunch and Learn with LitLab, and we'll send a \$25 gift card for snacks and all the training resources you'll need. ## How it works It can be a casual lunch-and-learn for colleagues or a more formal presentation at a staff meeting. Once you sign up to host, we'll send over everything you need to run the session, including a ready-to-present slide deck and your \$25 gift card for snacks. Present to your team, answer questions, and get your colleagues set up with LitLab. ## Sign up to host Fill out a short form to tell us about your school and preferred date. We'll follow up with your PD deck and gift card. # PD Resources for Teachers, Coaches, and Administrators Source: https://help.litlab.ai/pd/overview Find the right LitLab professional learning resources, walkthrough videos, and quick-start guides for teachers, instructional coaches, and administrators. Welcome to LitLab's Professional Learning Center. Whether you're learning LitLab for the first time, supporting teachers, or leading a school or district rollout, we'll help you find the right place to start. ## Where should I begin? New to LitLab? Start with the [**Self-Guided Slideshow**](/pd/self-guided-slideshow), then use the [**Video Library**](/pd/video-library) whenever you need a quick refresher. Explore the [**Video Library**](/pd/video-library) for feature-specific walkthroughs, then encourage teachers to complete [**LitLab Certification**](/pd/certification). Review the implementation guide, then use the [**Self-Guided Slideshow**](/pd/self-guided-slideshow) to train staff and share the **[Getting Started Guide](/pd/student-quick-start)** with teachers. Take our free course to level up your LitLab knowledge, earn a badge and certificate of completion, and gain the opportunity to join the LitLab Ambassadors. ## Resources Come back to these resources anytime. Short, focused walkthroughs of individual LitLab features and workflows. A one-page printable to help students get started with LitLab. # Self-Guided LitLab Slideshow Source: https://help.litlab.ai/pd/self-guided-slideshow A self-paced slide deck that walks teachers through LitLab from account setup to progress monitoring. Great for individual onboarding or presenting to staff. The **Self-Guided LitLab Slideshow** is a self-paced slide deck that walks teachers through LitLab from account setup to progress monitoring. It's designed for individual onboarding or presenting to staff during PD. View the complete self-guided LitLab training presentation in Google Slides. Perfect for self-paced learning, staff meetings, or professional development sessions. Screenshot 2026 08 22 At 8 12 07 PM # Get Students Reading in Minutes Source: https://help.litlab.ai/pd/student-quick-start Five quick steps to roster your class, assign a LitLab decodable, and start collecting oral reading fluency data from your students in about 10 minutes. Five steps to roster your class, assign a decodable, and start collecting oral reading fluency data. **Estimated time:** \~10 minutes Perfect for printing and handing out to staff at PD meetings, coaching sessions, or team planning. Image **Want automatic progress monitoring?** **Premium Full Access** includes unlimited AI fluency analyses for every Read Aloud assignment, giving you a complete view of student growth. Free users and Premium Educator Access include 5 AI analyses per week. Roster your class in under a minute — type names, paste a list, or sync automatically through Clever or ClassLink. Using Clever or ClassLink? See the printable [Clever & ClassLink setup guides](/pd/clever-classlink). Filter 1,500+ decodables by program, lesson, and decodability to find a story that fits today's phonics skill. Send it to the whole class, a small group, or individuals. Choose **Read Aloud** to collect fluency data. Students sign in through your Clever or ClassLink portal, or enter your class code at [litlab.ai](https://www.litlab.ai?utm_source=help_center\&utm_medium=docs\&utm_content=student-quick-start) and tap their name. Rostered manually? Find your code on the **Students** tab in your dashboard. See [Signing In](/getting-started/signing-in#signing-in-as-a-student) for more details. Open your dashboard to see each reader's WPM, decoding accuracy, spelling, and comprehension — all mapped to your phonics program. Walk through full account setup, rostering options, and classroom configuration [here](/getting-started/account-setup). # LitLab Video Library: Walkthroughs and Tutorials Source: https://help.litlab.ai/pd/video-library Watch short LitLab walkthrough videos on YouTube covering rostering, assigning decodables, fluency practice, reports, and back-to-school setup. Our video library includes short walkthroughs of major LitLab features. Use it for self-paced learning or embed clips in your own PD materials. Screenshot 2026 07 17 At 5 10 59 PM Browse the full video library on YouTube. # AI Fluency Analysis: Review and Correct Student Recordings Source: https://help.litlab.ai/practice/ai-fluency-analysis After students record their reading, LitLab AI analyzes each recording for WPM and accuracy. Teachers can listen, confirm, or correct the AI's analysis. Every student recording is analyzed by LitLab's fluency AI within seconds of submission (when recording is enabled). The AI gives you a preliminary read on accuracy and WPM, but you stay in control — listen to the audio, confirm or correct the AI's miscue calls, and use the data to plan your next reteach. **Unlimited AI fluency analysis** is included with the **Premium – Full Access** plan. Free and Premium - Educator Access plans include 5 AI analyses per week. After a student records, click Analyze with AI to use one of your available analyses. ## What the AI Measures | Metric | What it shows | | ---------------------------------- | ------------------------------------------------------------ | | **Words Correct Per Minute (WPM)** | Reading rate | | **Accuracy %** | Words read correctly divided by total words attempted | | **Miscues** | Each word the AI flagged as misread, substituted, or skipped | ## Reviewing a Recording From the [teacher dashboard](/progress/teacher-dashboard) or the assignment view, click **View details** on any submitted recording. Audio playback is synced with the text. The AI's flagged miscues are highlighted as you listen. Agree with the AI? One-click confirm. Disagree? Override the analysis by simply clicking on the word — your correction updates the score. Confirmed scores feed the teacher and admin dashboards. ## Why Teachers Stay in the Loop The AI is consistently 90%+ accurate on early-reader recordings, but the last 10% matters — especially for emerging readers whose pronunciation is still developing. A 30-second teacher review per recording catches the edge cases and gives you a fast confirmation that your data is reliable. Make AI review part of your Friday data routine: spend 15 minutes listening to one recording per student before logging off for the weekend. ## How the Data Flows * **Confirmed scores** populate your [teacher dashboard](/progress/teacher-dashboard) immediately. * **Class-wide trends** appear in [class reports](/progress/class-reports). * **Admin views** aggregate confirmed data across teachers — see the [admin dashboard](/progress/admin-dashboard). ## Privacy Student recordings are never used to train AI models or shared outside your school. See [Privacy & Safety](/account/privacy-and-safety). # Assign Decodables to Your Students Source: https://help.litlab.ai/practice/assigning-decodables Send any LitLab decodable — from the library or a custom creation — to your whole class, a small group, or individual students in just a few clicks. ## Open the Assignment Window There are two ways to open the assignment window: * **From a story:** open any story in the [library](/library/grab-and-go) and click **Assign** in the upper-right corner. * **From your dashboard:** click **+ New Assignment** on the [teacher dashboard](/progress/teacher-dashboard). ## Build the Assignment Defaults to the skill of the story you opened. Change it if you like. The skill controls what students can generate and what appears in their **Find a Story** bin. Pick one or more decodables from the Grab-and-Go library aligned to that skill. Pick a reading mode and release timing (see below). Whole class, a small group, or individual students. ## Reading Modes Students read independently and silently, with the option to tap any word to hear it read aloud. | | Details | | --------------------- | ----------------------------------------------- | | **Before reading** | Spelling activity on the target phonics pattern | | **How students read** | Silently, can tap to hear any word read aloud | | **During reading** | Multiple-choice comprehension questions | | **Fluency data** | Not collected in this mode | Switch to Read Aloud mode if you want WPM and accuracy data for a student. Students read aloud, and each page is recorded, giving you fluency data on your dashboard. AI analysis features depend on your plan — see [AI Fluency Analysis](/practice/ai-fluency-analysis) for details. | | Free | Premium | | --------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | | **Before reading** | Spelling activity on the target phonics pattern | Spelling activity on the target phonics pattern | | **How students read** | Aloud, recording each page. Can tap to hear any word after recording | Aloud, recording each page. Can tap to hear any word after recording | | **During reading** | Multiple-choice comprehension questions | Multiple-choice comprehension questions | | **AI analysis** | Manual request for WPM & accuracy, **limited to 10 credits/week** | Automatic and unlimited — every story analyzed with WPM & accuracy | | **Student feedback** | Not available | Real-time feedback with orthographic mapping practice | Free teachers can request AI analysis manually, up to 10 credits per week. Premium teachers get automatic analysis, plus real-time orthographic mapping feedback for students. Learn more in [AI Fluency Analysis](/practice/ai-fluency-analysis). ## Release Timing * **Assign now** — goes to the front of the student's queue immediately. * **Schedule for later** — not available to students until the release date. Must be scheduled for tomorrow or later. See [Managing Assignments](/practice/managing-assignments) for how new assignments interact with a student's queue. Build a "Monday assignment" routine: assign the week's decodables every Monday morning so students get familiar with the rhythm. ## FAQ There is no direct Google Classroom integration, but there's a great workaround: share your class's **direct join link** in Google Classroom. 1. In your teacher dashboard, click the **class code** box. 2. Copy the direct join link (or QR code). 3. Post it as a link in Google Classroom. Students click the link and land straight on the name-selection screen — no code typing needed. # Manage Student Assignments Source: https://help.litlab.ai/practice/managing-assignments Manage LitLab assignments: see how new work queues up, remove or reorder assignments for individual students, and schedule work for later dates. Each student has an **assignment queue.** Think of it like a music playlist—the assignment at the top is what students are working on now, and the rest are lined up next. ## How the assignment queue works * Students work on **one assignment at a time**. * Additional assignments wait in the queue. * When a student finishes an assignment, the next one unlocks the **next time they log in**. ## Assigning new work You have two options when creating an assignment: release it immediately or schedule it for a future date. ### Assign right away Choosing **Right Away** moves the new assignment to the **front of the queue**. Everything else shifts back one spot. Screenshot 2026 07 13 At 12 38 40 PM If the student was already working on another assignment, **their progress is saved**. They'll pick up where they left off once that assignment returns to the top of their queue. ### Schedule for later Choose **Schedule for Later** to release an assignment on a future date. * Students won't see the assignment before its release date. * Scheduled assignments must be set for **tomorrow or later**. * On the release date, the assignment is automatically added to the front of the student's queue. ## Editing an assignment From the **Assignments** tab, stay on the **By assignment** toggle, then click **Edit** on the assignment card you want to change. Screenshot 2026 08 07 At 8 42 02 PM The edit panel lets you update: * **Reading mode** — switch between **Silent Reading** (students read silently, with an option for audio support) and **Read Aloud** (progress monitoring with real-time feedback and automatic AI fluency analysis). * **Release timing** — choose **Release now** or **Schedule** for a future date. * **Assigned students** — add or remove students from the assignment. * **Stories** — add or remove stories from the assignment. Click **Save changes** to apply your updates, or **Cancel** to discard them. Screenshot 2026 08 07 At 8 42 33 PM Editing an assignment through **By assignment** applies to every student assigned to it. To change what one student sees without affecting the rest of the class, use the **By student** view instead. ## Managing one student's queue Every change above applies at the class level. To adjust what happens for a **single student** without touching anyone else's queue, open the **Assignments** tab on the teacher dashboard and switch to the **By student** view. Each student's queue is broken into three sections: * **Reading now** — the assignment they're currently on. * **Up next in queue** — assignments waiting their turn. * **Scheduled for later** — assignments not yet released. ### Removing an assignment from one student Open the **⋯** menu on an assignment card and choose **Remove from queue**, then confirm in the dialog. This only removes the assignment for that student — everyone else in the class keeps it. A student can't be removed from an assignment they've already started reading. ### Reordering a student's queue Assignments in **Reading now** and **Up next in queue** can be reordered by dragging them, or via **Move up** / **Move down** in the **⋯** menu. * Dragging or moving a queued assignment into the top slot makes it the student's active assignment. * In the **Scheduled for later** section, change the release date or remove the assignment. ## When students see their next assignment After finishing every story in their current assignment, students can keep browsing and creating on LitLab for the rest of that session. The **next assignment** in their queue becomes available the **next time they log in**. If there is nothing next in the queue, students keep seeing their completed assignment, with **Create a Story** and **Find a Story** unlocked for that same skill. ## Unlocking story creation Finishing all stories in an assignment unlocks a student's ability to create their own stories (up to **3 per day**). Students must complete **every story** in an assignment before **Create a Story** and **Find a Story** unlock. Once complete, these buttons unlock immediately—no refresh required. ## Deleting an assignment for an entire class To delete an assignment for the whole class, on the **Assignments** tab on the teacher dashboard, click **Delete assignment.** Delete assignment icon Deleting an assignment removes it for **every student in the class**, including students who have already started it. If you only want to change what one student sees—remove it, reorder it, or reassign something different—use the **By student** view described in [Managing one student's queue](/practice/managing-assignments#managing-one-students-queue) instead of deleting for the whole class. ## Frequently asked questions No. Progress is automatically saved. The student's previous assignment simply moves back one spot in their playlist. No. Scheduled assignments can begin starting tomorrow. If students should start today, choose "**Right Away**". Students must finish every assigned story before story creation unlocks. Also, check whether they've reached the default limit of 3 created stories per day. Yes. Open the **By student** view on the **Assignments** tab, find the student, and choose **Remove from queue** on the assignment. This only affects that student—the rest of the class keeps the assignment. Note that an assignment can't be removed once the student has already started reading it. See [Managing one student's queue](/practice/managing-assignments#managing-one-students-queue) for more information. Yes. In the **By student** view, drag an assignment to a new position, or use **Move up** / **Move down** in its **⋯** menu. This only works for assignments in **Reading now** or **Up next in queue**—completed and scheduled assignments can't be reordered. Students continue browsing LitLab for the rest of their current session. The next assignment in their queue appears the next time they log in. If the queue is empty, they keep seeing the assignment they just finished. # The LitLab Student Practice Platform Source: https://help.litlab.ai/practice/oral-reading-fluency Learn how students practice reading in LitLab through curriculum-aligned decodable stories, oral reading fluency practice, and teacher insights. The LitLab Student Practice Platform gives students meaningful, curriculum-aligned reading practice while giving teachers visibility into reading fluency and progress. Students read assigned decodable stories independently, listen to words when they need support, practice spelling target skill words, answer comprehension questions, and record themselves reading aloud so teachers can monitor growth over time. ## Designed for oral reading practice LitLab is built around oral reading—one of the most effective ways to build reading fluency. When **Audio Recording** is enabled, students record themselves reading each page aloud. LitLab analyzes every recording to provide teachers with objective fluency data while keeping students engaged through a simple record-and-read workflow. Students can: * Read curriculum-aligned decodable stories * Record themselves reading aloud * Tap unfamiliar words to hear pronunciations and view kid-friendly definitions * Answer comprehension questions when included in an assignment * View their reading results after completing a story * Receive immediate feedback that highlights words needing additional practice ## What teachers receive Every completed Read Aloud assignment provides data that helps teachers understand how students are progressing. Depending on the assignment, LitLab captures: * Words Per Minute (WPM) * Accuracy * AI-identified miscues * Audio recordings for teacher review * Assignment completion and reading history Teachers can listen to recordings, review AI analysis, and use the data to identify students who may need additional support. ## Flexible for different classroom routines Teachers choose how students practice by configuring assignments. Assignments can include: * **Read Aloud** for oral reading fluency practice and teacher insights * **Silent Reading** for independent reading without audio recording This flexibility makes LitLab useful for literacy centers, intervention groups, independent practice, homework, and progress monitoring. ## Learn more * [**Assigning Decodables**](/practice/assigning-decodables) — Build assignments and choose student reading options. * [**Managing Assignments**](/practice/managing-assignments) — Monitor completion and student progress. * [**AI Fluency Analysis**](/practice/ai-fluency-analysis) — Review recordings, AI analysis, and fluency metrics. # Reporting: Analyze Student Progress Source: https://help.litlab.ai/progress/class-reports Use LitLab Skill Maps and student reading history to monitor phonics mastery, track oral reading fluency growth, and export student data. LitLab's progress monitoring tools give you a deeper look at student progress beyond the day-to-day teacher dashboard. Use Skill Maps to identify phonics strengths and gaps across your class, or open an individual student's reading history to review every completed reading session. ## Skill Maps Skill Maps provide a curriculum-aligned view of phonics mastery across your class. Skills are organized according to your selected scope and sequence, making it easy to identify which skills students have mastered and which may need additional instruction. ### Accessing Skill Maps From the teacher dashboard, click the **Skill Maps** tab. SCR 20260721 Nyhu Scan the class to identify patterns, compare student progress, and determine which phonics skills may need reteaching or additional practice. Screenshot 2026 07 21 At 3 51 54 PM Skill Maps show progress mapped back to your selected, [default scope and sequence](/account/teacher-settings#default-scope-and-sequence). Skill Maps can help you: * Monitor mastery across your phonics curriculum * Identify class-wide trends and instructional gaps * Plan small groups based on student needs * Track growth as students complete additional practice *** ## Full Student Reading History Each student has a complete history of every reading session completed in LitLab, including fluency data and assignment activity. From a student's reading history, you can review: * Completed stories, with their phonics skill and scope/sequence alignment * Reading rate (WPM) and accuracy, including target-skill accuracy * Comprehension results * Correct and incorrect words * The date each story was read * Filter by skill to monitor growth over time WPM is intentionally left blank (not shown as 0%) for readings where it couldn't be reliably measured — Silent Reading assignments, for example, won't have a WPM score. Click **View** on any row to open the recording player and review LitLab's AI fluency analysis for that reading. Screenshot 2026 07 21 At 3 52 22 PM ### Accessing a student's reading history Click a student's name from the teacher dashboard, or open their row and click **View full history**. Browse the student's complete reading history to monitor progress over time and identify growth or areas needing support. Export the student's reading history as a CSV for additional analysis, documentation, or sharing with your school team. Student reading history is especially useful for: * Monitoring intervention progress * Preparing for MTSS, RTI, or parent conferences * Reviewing long-term fluency growth * Maintaining documentation of student reading performance Use Skill Maps to identify **which skills** students need to practice, then review an individual student's reading history to understand **how their reading performance has changed over time**. ## Export an individual student's reading history Need to share a student's reading progress with a parent or keep a record for your own files? You can export a CSV of a single student's **Full Reading History** — including the stories they've read, reading accuracy, incorrect words, and more — without exposing any other student's data. From the Teacher Dashboard, click on the student's name. Narrow the results by date range or a specific phonics skill. Click **Export CSV** to download that student's reading history. A single-student Skill Map export isn't available yet. For parent-facing summaries, the Full Reading History CSV is the best way to share one student's data without showing classmates' information. ## Learn more * [**Teacher Dashboard**](/progress/teacher-dashboard) — Monitor daily student activity and recent assignments. * [**AI Fluency Analysis**](/practice/ai-fluency-analysis) — Listen to student recordings and review AI-generated fluency insights. * [**Managing Assignments**](/practice/managing-assignments) — Track assignment completion and student progress. # Track Student Reading Progress Source: https://help.litlab.ai/progress/teacher-dashboard Monitor student reading activity, review fluency data, and identify students who need additional support from your LitLab teacher dashboard. The teacher dashboard brings together everything you need to monitor student reading progress. Review completed assignments, listen to student recordings, track fluency growth, and identify students who may benefit from additional instruction. ## What you can monitor From the teacher dashboard, you can: * Review completed student assignments * Listen to student Read Aloud recordings * View fluency metrics such as reading rate (WPM) and accuracy * Monitor reading progress over time * Identify students who may need additional practice or intervention ## Using the dashboard Sign in to LitLab. Under **Student Platform**, click **Students.** Select the class you'd like to review. SCR 20260721 Noiv See which students have completed assignments and which are still in progress. Image Press the arrow button on any student row to open up their recent assignments. View and listen to any completed Read Aloud recording and review LitLab's AI fluency analysis. Use student reading data to form small groups, target phonics instruction, and assign additional decodable practice. ## Turn reading data into instruction The dashboard helps you quickly answer questions like: * Which students are completing assignments consistently? * Who is reading accurately but needs to build fluency? * Which students may need additional decoding support? * Who is ready to move on to more advanced practice? By combining assignment completion, fluency data, and student recordings in one place, LitLab helps you make informed instructional decisions without manually scoring oral reading. Review student recordings regularly to spot decoding patterns that may not be obvious from fluency scores alone. ## Learn more * [**AI Fluency Analysis**](/practice/ai-fluency-analysis) — Review recordings and AI-generated fluency insights. * [**Managing Assignments**](/practice/managing-assignments) — Monitor assignment completion and student progress. * [**Class Reports**](/progress/class-reports) — View student mastery across your phonics scope and sequence.