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)
| Tool | Description |
|---|---|
| Mute participant | Disable a student’s microphone. Student cannot unmute themselves. |
| Remove participant | Eject a student from the session. They can rejoin (unless banned). |
| Lock chat | Disable public chat for all students (private chat to teacher may still work). |
| Disable webcams | Prevent students from sharing their webcams. |
| Clear whiteboard | Reset the whiteboard for everyone. |
| End session | Terminate 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_recordingis 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
| Feature | Limitation |
|---|---|
| Breakout rooms | Not currently available. Planned for future release. |
| Recording download | Not available; playback only. |
| Student webcams | May be disabled by teacher or room setting. |
| Private chat | Only teacher‑to‑student; student‑to‑student private chat is disabled by default. |
| File upload | Not 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_startroom 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.