Get Started with ReadingFluency.app

ReadingFluency.app is a web-based platform for reading fluency assessments, progress monitoring, and benchmarking.

Designed for primary classroom or ELA teachers, reading specialists, interventionists, and literacy coaches.

Features include passage generation, live classroom sessions, automated scoring (accuracy and words-per-minute), and data visualization for educational intervention.

Contents

Prerequisites

  • A web browser (Chrome, Firefox, Safari, Edge)
  • A computer or mobile device with an internet connection
  • A microphone and webcam (for live classroom sessions)
  • A stable internet connection

Setup

  1. Visit the ReadingFluency.app website.
  2. Click on the "Try Pilot Preview" button (or "Login" if you have an account).
  3. Choose "Teacher Sign In".
  4. You can sign in with Google or create an account with email and password.

Teacher Guides

How to manage passages

How to create a passage

  1. Navigate to creation:
    • From the Dashboard, click the "New Passage" button.
    • Alternatively, go to the Passages page and click the "+" button.
  2. Choose a mode:
    • AI Generate: Select Grade, Language, Duration, and optional Topic. The AI will write a unique passage and generate a cover image.
      • Level & Vocabulary: For supported languages (like Chinese), click Level to choose a proficiency standard (e.g., HSK, YCT) and Focused Words to include specific vocabulary.
    • Manual Entry: Paste your own text. You can enter a title manually or click "Auto-Fill Title & Cover" to have AI suggest them based on your text.
  3. Save: Click "Generate & Start" (AI) or "Save & Start" (Manual) to create the passage and immediately prepare for an assessment.

Create Passage Modal

How to import multiple passages

  1. Go to the Passages page.
  2. Click the "Manage Passages" button (three horizontal dots) next to the search bar.
  3. Select "Import CSV".
  4. Upload a CSV file with the following columns (header row required):
    • Title, Text, Grade, Language, Tags
    • Example: "My Story", "Once upon a time...", "Grade 3", "English", "Fiction"

Passage Library

How to edit a passage

  1. Go to the Passages library.
  2. Locate the passage card you want to modify.
  3. Click the Edit (pencil) icon on the card.
  4. Update the text, title, or tags.
  5. Click "Save Changes".
    • Note: Edits will not affect assessments that were already completed using the previous version of the passage.

How to delete a passage

  1. Open the passage in Edit mode (see above).
  2. Click the "More Options" (three vertical dots) menu in the top right corner.
  3. Select "Delete Passage" and confirm.
    • Note: Deleting a passage does not delete the student assessments associated with it.

How to manage students

How to add a student

  1. On the Dashboard, find the "Students" section.
  2. Click the "Add Student" (user with plus sign) button.
  3. Enter the student's Name (e.g., "Alex Smith").
  4. Optionally add Tags (e.g., "Grade 3, Group A") to help filter your roster later.
  5. Click "Add Student".

Add Student Modal

How to import multiple students

  1. In the "Students" section on the Dashboard, click the "Manage Students" (three horizontal dots) button.
  2. Select "Import CSV".
  3. Upload a CSV file with the following format:
    • Name, Tags (comma-separated in the Tags column)
    • Example: Alex Smith,"Grade 3, Group A"

How to find and filter students

  • Search: Use the search bar in the "Students" section to find students by name.
  • Filter: Click the Filter icon to select specific tags (e.g., only show "Group A").

How to view students' progress

  1. Click on a student's card in the Dashboard roster.
  2. The Student Detail page shows:
    • Performance Trend: A chart comparing Fluency Score (%) vs. Words Per Minute (WPM) over time.
    • History: A list of all past assessments for that student. Click any row to view the full report.

How to delete a student

  1. Navigate to the Student Detail page for the student.
  2. Click the "More Options" (three vertical dots) menu in the top right.
  3. Select "Delete Student".
    • Warning: This will permanently delete the student profile and ALL their assessment history.

How to manage assessments

How to start an 1:1 oral reading fluency assessment

  1. Select Passage: From the Dashboard, click "Read" on any passage card.
  2. Configure:
    • Mode: Choose "Read Passage" (open-ended) or "Time-Limited" (e.g., 1 minute). Reading Mode
    • Settings: Click the gear icon to adjust font size, font family (Serif/Sans/Mono), and line height for accessibility.

Reading Settings

  1. Record: Click the Start button. The microphone will activate after a countdown (unless skipped in settings).

Reading Session

  1. Marking: As the student reads, tap words on the screen to mark errors:

    • 1st click: Mispronounced (Yellow)
    • 2nd click: Skipped (Gray/Strikethrough)
    • 3rd click: Reset to Correct
  2. Finish: Click "Stop & Finish" when done.

  3. Assign: On the result page, use the dropdown at the top to assign this assessment to a specific student.

  4. AI Analysis & Feedback:

    • Run Analysis: If you recorded audio, click the "Run AI analysis" button to instantly score the reading. Assessment Report Before AI

    • Review Results: The AI provides a detailed breakdown:

      • Fluency Score (Accuracy): The percentage of words read correctly (Total Words - Miscues).
      • Reading Rate (WPM): Words Correct Per Minute, calculated based on the actual duration of speech.
      • Feedback Summary: A qualitative summary of the student's expression, pacing, and specific words to practice.
      • AI Markings: The passage text is automatically marked. Yellow indicates mispronounced words. Assessment Report After AI
  5. Manual Feedback & Blending:

    • Blend Scores: You can tap words on the passage to add your own marks (Yellow for mispronounced, Gray for skipped). These manual marks override the AI's detection and automatically update the WPM and Accuracy scores.
    • Teacher Notes: Enter qualitative observations or goals in the "Teacher Notes" box. These are saved automatically.
  6. Share: Click "Share" to generate a secure link for parents. You can choose whether to include your teacher notes in the shared report.

How to start a live group oral reading fluency assessment session

  1. Launch: Click the Host Live Session (wifi icon) on any passage card.
  2. Select Roster: Choose which students will participate (or "Select All").
  3. Settings:
    • AI Auto-Analysis: Automatically score readings when students submit.
    • Allow Redo: Let students re-record their attempt before submitting.
  4. Start: Click "Start Session".
  5. Student Join: Show the 6-digit Room Code to your students.
  6. Monitor: Watch the live dashboard.
    • Status indicators: Disconnected, Ready, Reading, Submitted.
    • Click a student's name to manually score them in real-time as they read.
  7. Close: Click "End Session" when finished.
    • Note: Submitted assessments are saved to your account automatically.

How to delete an assessment

  1. Open the assessment report.
  2. Click the "More Actions" (three vertical dots) menu.
  3. Select:
    • Delete audio: Removes the recording file to save space but keeps the score data.
    • Delete assessment: Permanently removes the entire record.

How to manage group reading sessions

How to create a group reading session

  1. Start from a passage card:
    • On the Dashboard or Passage Library, click Host Live Session (wifi icon) on a passage card.
  2. Or start from the assessment view:
    • In a local reading view, click Host Remote Session (wifi icon).
  3. Select your roster:
    • Use search, filters, or Select All to choose which students to invite.
  4. Configure settings:
    • AI Auto-Analysis automatically scores submissions.
    • Allow Redo lets students re-record before submitting.
  5. Start: Click Start Session to generate the Classroom Code and open the live roster.

Host Live Session Setup

How to mark a student's reading while group reading session is in progress

  1. In the live session view, check the Active Roster row to see each student's status (Ready, Reading, Submitted).
  2. Click a student's name to focus their attempt.
  3. Click Score [Student] to open the scoring view.
  4. Mark miscues by tapping words (same rules as 1:1 assessments).
  5. Click Finish Scoring when done. The report is saved to that student.

Live Session Scoring

How to add and remove students to a group reading session

  1. Click Add Student in the roster bar.
  2. Choose any students not already in the session and confirm.
  3. To remove a student, click the X on their roster chip and confirm.
  4. Removed students will not appear in the session until you add them again.

Add Student to Session

How to join group reading session as a student from the teacher dashboard

  1. In Active Sessions, click the Join as student (people icon) on the session card to open a student view with the code prefilled.
  2. Or click the code block to copy it, then click Join Session on the Dashboard and paste the code.
  3. Select the student's name from the roster to enter the session.

Active Session Card

How to close a group reading session

  1. In the live session view, click End Session (trash icon) and confirm.
  2. Or from the Dashboard's Active Sessions card, click Close Session (X).
  3. Closing a session ends the live room but keeps all submitted assessments and recordings.

Student Guides

How to join a group reading session

  1. Go to ReadingFluency.app (or the login page).
  2. Click "I am a Student".
  3. Enter the 6-digit Class Code provided by your teacher.
  4. Click "Join Session".
  5. Select your name from the class list.

Join Session Roster

How to start reading in a group reading session

  1. Once you have joined and selected your name, you can start when you are ready. You do not need to wait for the teacher.
  2. When the passage appears, click "Start Reading" (or "Read for 1m" if timed).

Student Reading View

  1. Read the text aloud clearly.
  2. When finished (or when the timer stops), click "Stop & Finish".
  3. If your teacher allowed redos, you can choose to try again or submit. Otherwise, your reading is sent automatically!

Support

Didn't find what you were looking for? Please contact us for assistance or submit feedback directly via the "Submit feedback" button in the app.