Class Management Software
for Coding Schools & STEM Programs

Manage students, attendance, and schedules — plus quizzes, progress records,
and a browser-based Python coding environment built for kids coding classes and STEM programs.

Request a Demo View Features

Still running your coding school with spreadsheets and separate tools?

📊

Student records in spreadsheets, attendance in another file, quizzes in a third tool

✅

Manually checking off attendance at the start of every class

📝

No easy way to track each student's coding progress over multiple sessions

🐍

Students need to install Python locally — setup issues eat into class time

👨‍👩‍👧

Parents ask for updates directly instead of checking a shared platform

⏱️

Admin tasks before and after class take up time you'd rather spend teaching

Everything a coding school needs, in one place

Core management tools plus coding-specific features that set Daredemo Portal apart.

👥 Student Management

Keep all student profiles in one place. Import existing student lists from CSV.

  • Student profiles and contact info
  • Bulk import via CSV
  • Parent account access
✅ Attendance Tracking

Record attendance per session. Students check in with a session code — no manual roll call.

  • Session-by-session attendance records
  • Student self check-in with code
  • Absence and late request flow
📅 Scheduling

Manage class schedules in a shared calendar. Students see upcoming sessions and announcements.

  • Course and session management
  • Shared calendar view
  • Schedule change announcements
📌 Announcements

Post announcements to all students, specific courses, or individual sessions. Share code files and materials.

  • Course-specific or school-wide announcements
  • File and material sharing
  • Rich text editor
🐍 Browser-Based Python Editor Optional

Students run Python code directly in the browser — no installation required. Supports Pygame for graphics and game programming.

  • Python runs in-browser (no install needed)
  • Pygame / graphics support
  • Load .py files from local disk
📝 Quizzes Optional

Create online quizzes to check comprehension after coding lessons. Supports multiple choice with answer explanations.

  • Multiple choice and short answer
  • Answer explanations
  • Student results tracking
📖 Student Progress Records Optional

Track each student's coding progress session by session. Customizable evaluation criteria.

  • Per-session notes and evaluations
  • Customizable evaluation criteria
  • Progress history over time

Affordable pricing for small coding schools

Starting at
$30/month
Base plan. Optional features (Python editor, quizzes, progress records) are +$10/feature/month

Up to 30 students in the base plan. 31–50 students: +$50/month. See full pricing

Considering Daredemo Portal for your coding school?

Contact us for a live demo. Questions about the Python editor or specific features are always welcome.

Request a Demo