A single set covering before, during, and after class Linux teaching software cc-class runs natively on Ubuntu and other Linux distributions and covers the whole flow from screen broadcast, interactive quizzes, and courseware push to online exams, assignments, attendance, and class control. Teachers and students share one package, and roles are detected by computer name, so managing a Linux lab is as easy as managing a Windows one.
More than screen broadcasting: it builds every step of a lesson — from preparation and teaching to wrap-up — into one piece of software
The courseware library manages frequently used courseware; pick a teaching channel to start class, and student machines fall into place automatically with the cloud desktop image.
Screen broadcasting + voice, courseware push, buzz-in quizzing, random roll-call, plus blackout and internet lockdown to keep order.
Import a question bank to distribute exams, with countdown auto-submission and scoring; start check-in to record the attendance list automatically.
Collect assignments, reports and exam files in one click, archived by class / student ID; export classroom data reports with a single click.
The image below shows the cc-class teacher toolbar, with teaching demonstration, classroom interaction, remote commands, exams, and file distribution lined up in a row—one click applies them to every student machine in the class.
The cc-class teacher-side top toolbar consolidates core teaching actions in one place: screen broadcast, student presentation, video live stream, network cinema, random roll call, interaction, remote command, exam, file distribution, and assignment collection — acting on all students by default, with right-click access for individual student operations.
The real cc-class interface for teaching, attendance, and class control on Linux
Teaching, learning, practice, testing, assessment and management — all covered by one suite of Linux teaching software
Project the teacher's screen, students' screens, live video and the network cinema to the whole class in multiple presentation modes.
A quick-answer button shows who pressed first; single- and multiple-choice voting displays tallies in real time, enlivening the classroom.
Randomly pick a student with a scrolling animation, and demonstrate their screen to the whole class in one click.
Push PPT / PDF / images / video to all student machines in one click, opening automatically.
Import a CSV question bank to distribute exams, with five question types and countdown auto-submission, scoring and export.
Distribute materials with one click and collect homework automatically — archived by class / student ID with resumable transfer.
Starting check-in automatically collects name, student ID and class, with a live list that can be exported to Excel.
Remotely launch programs, open web pages and end processes; remotely shut down, restart and Wake-on-LAN.
Medical cloud-desktop solution — vDisk smart-hospital desktop management —
Smart question generation and grading of open-ended answers to support lesson prep and marking, boosting teaching efficiency.
Blackout for silence, internet ban, website blocking, USB disabling, network-cut screen lock, and prevention of launching new apps.
Track classroom data such as hand-raising, quick answers, voting and chat, with a reward leaderboard to motivate students.
Covering pre-class courseware push, in-class interaction, post-class exams/homework, and attendance check-in, altogether. 63 Items, each with a one-sentence description of how to use it and what the student will see
Turn "teacher talks, students listen" into a two-way class: roll call, buzzer quizzes, polls, discussions, courseware pushes, and bullet comments, most delivered to the whole class instantly.
Related pages:Cloud Classroom Management Platform,Interactive Teaching
Complete chain from question creation, distribution, timing, collection, scoring, to report export. Teachers can see each student's progress in real time.
Related pages:Paperless exams,Driving test centers
One-click distribution of materials to designated locations on each machine; homework collected per student and automatically archived; progress visible per machine; the slow one does not hold back the whole class.
Related pages:University teaching control,Digital ClassroomSolutions
One click per class session; who came, which machine they used, and when they arrived, all recorded and exportable.
Related pages:University teaching
Students sign in to use PCs and teachers sign in to teach; usage records and teaching data are stored on the server, so it all carries over when changing rooms or machines.
Related pages:University teaching
Screen broadcast, classroom control, remote commands and deployment, and other functions see cc-class Complete feature list; See step-by-step operation steps and illustrations cc-class user manual.
Native Linux support, one installer, and integration with the cloud desktop make teaching in Linux labs easy to roll out
.deb packages for amd64, arm64, and loongarch64, ready to install on Ubuntu and other Linux distributions.
Automatically identify teacher / student machines by computer name, with no need to build separate images, halving deployment and maintenance effort.
Ready to use as soon as the cloud-desktop image is distributed; distribution tags automatically identify teacher and student ends — out of the box.
Automatically switches among Chinese / English / Japanese / Korean following the system language, with button positions kept identical.
Auto-reconnect on disconnection, recovery of class and session state after a crash, and systemd daemon for auto-start on boot.
The original technical team provides deployment, training, and operations support, so Linux projects land with confidence.
Linux teaching software products and solutions
Overview of classroom software for Linux labs, with one package for teachers and students.
View details →Low-latency screen broadcasting and monitoring — how the Wayland challenge is solved under Linux.
View details →Overview of the interactive electronic classroom software: teaching, monitoring and control in one place.
View details →A smart-lab solution integrating cloud desktop + electronic classroom + IoT central control in one.
View details →Real Deployment Site Snapshots
cc-class teaching software is built for Linux first and covers the whole flow before, during, and after class. Request a trial and see how easy deployment is with one package for teachers and students