Skip to main content

Classroom Features & Tools

EazyClassroom provides a rich set of interactive tools to make live classes engaging and effective. This page describes every feature available to teachers and students during a session.

1. Overview of the Virtual Classroom Interface

When a teacher starts a session, the classroom interface includes:

  • Top bar – Session title, recording indicator, participant count, settings.
  • Left panel – Participant list, chat, shared notes (if enabled).
  • Center area – Webcam feeds, screen share, whiteboard, presentation slides.
  • Bottom toolbar – Audio/video controls, screen share, whiteboard, chat, hand raise, polls, leave session.

2. Core Interaction Tools

Video & Audio

  • Webcam sharing – Teachers and students can share their webcams (teachers may restrict to moderators only via room setting).
  • Microphone control – Users can mute/unmute themselves. Moderators can mute individual participants or all.
  • Speaker view – Automatically highlights the active speaker.

Screen Sharing

  • Teachers and students (if permitted) can share their entire screen, a specific window, or a browser tab.
  • Shared content appears in the main area; participants can view it in real time.
  • The screen share is included in the recording.

Whiteboard

  • A collaborative digital whiteboard where teachers can draw, write text, add shapes, and upload images.
  • Students can be given write access (controlled by teacher).
  • All whiteboard activity is recorded.

Chat

  • Public chat – Messages visible to everyone.
  • Private chat – Teachers can send private messages to individual students.
  • Chat history is recorded and available in playback (if enabled).
  • Optional profanity filtering (admin configurable).

Hand Raise

  • Students can click the “Raise Hand” button to get the teacher’s attention.
  • The teacher sees a notification and can lower the hand after addressing the student.
  • Hand raises are logged in class events.

Polling & Quizzes

  • Teachers can create live multiple‑choice or true/false polls.
  • Polls can be launched instantly; results are displayed in real time.
  • Quizzes can be pre‑prepared (coming soon) or ad‑hoc.
  • Poll results are recorded and visible in the session analytics.

3. Moderation Tools (For Teachers)

ToolDescription
Mute participantDisable a student’s microphone. Student cannot unmute themselves.
Remove participantEject a student from the session. They can rejoin (unless banned).
Lock chatDisable public chat for all students (private chat to teacher may still work).
Disable webcamsPrevent students from sharing their webcams.
Clear whiteboardReset the whiteboard for everyone.
End sessionTerminate the meeting for all participants.

4. Advanced Features

Speech Recognition & Keyword Alerts (Beta)

  • How it works: During live sessions, EazyClassroom listens for blacklisted keywords (e.g., phone numbers, email addresses, inappropriate language).
  • Admin configuration: Admins can set a list of keywords in Settings → Speech Recognition.
  • Alert: When a keyword is detected, an email alert is sent to the admin (and optionally the teacher).
  • Privacy: Audio is processed in real time for keyword detection only; no recording of non‑keyword speech is retained.

Note: This feature is optional and can be disabled by the admin.

Live Monitoring (Admin)

  • Admins can view a list of all currently running sessions across the school.
  • For each session, admins see:
    • Teacher name.
    • Room name.
    • Participant count.
    • Start time.
  • Admins can click “Join” to silently observe the session (as a viewer, not visible to participants).
  • This is useful for teacher evaluation and support.

Real‑time Disconnection Alerts

  • If a participant loses connection, the teacher receives an in‑browser notification.
  • The participant’s name and time of disconnection are logged.
  • When the participant rejoins, another notification appears.

Recording Indicator

  • A red “REC” dot appears in the top bar whenever recording is active.
  • Everyone in the session can see that the class is being recorded.
  • Teachers cannot stop recording (unless the room setting allow_stop_recording is enabled – not recommended).

5. Accessibility Features

  • Keyboard shortcuts – Common actions (mute, raise hand, chat) have keyboard shortcuts (see full list in Settings).
  • Screen reader support – Basic compatibility (improvements ongoing).
  • Closed captions – Not yet available; planned for future release.

6. Mobile Experience (PWA)

The classroom interface is fully responsive:

  • On phones, the layout adapts to a single column.
  • Touch‑friendly buttons for mute, chat, hand raise.
  • Screen sharing is available on mobile (requires browser permission).
  • PWA can be installed for an app‑like experience.

7. Settings & Preferences

Teachers can adjust:

  • Audio input/output – Microphone and speaker selection.
  • Video quality – Auto, 360p, 720p (depending on bandwidth).
  • Chat notifications – Sound on/off.
  • Theme – Light or dark mode (syncs with system preference).

8. Limitations & Known Behaviour

FeatureLimitation
Breakout roomsNot currently available. Planned for future release.
Recording downloadNot available; playback only.
Student webcamsMay be disabled by teacher or room setting.
Private chatOnly teacher‑to‑student; student‑to‑student private chat is disabled by default.
File uploadNot available in classroom; use screen sharing or external links.

9. Best Practices for Teachers

  • Test your audio/video before starting a session (use the “Echo test” feature).
  • Mute all students on entry to avoid background noise (mute_on_start room setting).
  • Use the whiteboard for real‑time explanations – it’s more engaging than static slides.
  • Monitor chat for student questions; use public chat to answer common ones.
  • End the session properly – do not just close the browser tab.

10. Frequently Asked Questions (Classroom)

Can students share their screens?

Yes, unless disabled by the teacher or room setting.

Can I record only part of the session?

No. Recording is automatic and continuous from the moment the first moderator joins until the session ends.

What happens if I lose internet during a poll?

The poll results are saved on the server. Once you reconnect, you can see the results.

How do I prevent students from chatting privately with each other?

Private chat between students is disabled by default. Only teacher‑to‑student private messages are allowed.

Can I use a virtual background?

Not currently. This feature is under consideration.

Are there breakout rooms for group work?

Not yet. This is on the roadmap for Q4 2026.


Need help during a live class? Use the live chat in the dashboard or email support@eazyclassroom.net.