For Teachers¶
Welcome to the teacher guide! Manage students, create assignments, and track progress.
Quick Links¶
- Teacher Dashboard
- Managing Students
- Student Analytics
- Creating Assignments
- Reviewing Student Work
- Classes & Groups
- Sharing Music
- Messaging Students
- Teacher Settings
4. For Teachers¶
4.1 Teacher Dashboard¶
Dashboard Overview:
Student Statistics: - Total students count - Active this week (practiced at least once) - Students at risk (no practice in 7+ days) - Average practice time per student - Most active students
Quick Actions: - Add new student - Create assignment - Message student - Review recordings - View class analytics
Recent Activity Feed: - Student practice sessions - Assignment submissions - Messages received - Achievement unlocks - Practice milestones
Alerts & Reminders: - Pending recording reviews - Overdue assignments - Students needing attention - Upcoming lessons/deadlines
4.2 Managing Students¶
Adding Students:
Method 1: Direct Invitation 1. Go to "Students" → "Invite Student" 2. Enter student email 3. Add personal message (optional) 4. Send invitation 5. Student receives email with signup link
Method 2: Invitation Link 1. Generate unique invitation link 2. Share link with students 3. Students sign up and auto-link to you
Method 3: Student Request - Students search for you - Send connection request - You approve/decline
Student List: View all your students with: - Name and profile picture - Current subscription status - Last practice date - Total practice time - Current streak - Assignment status - Quick actions menu
Filters: - Active / Inactive - Subscription type - Practice frequency - Progress level - Organization/class
Student Actions: - View detailed profile - Message student - Create assignment - View practice history - View recordings - See analytics - Remove student (with confirmation)
4.3 Student Analytics¶
Individual Student Dashboard:
Practice Overview: - Total sessions and hours - Practice frequency chart - Streak information - Recent activity timeline
Piece Progress: - Currently practicing pieces - Mastered pieces list - Difficulty progression - Time spent per piece - Accuracy by piece
Performance Metrics: - Average accuracy trend - Tempo progression - Problem areas - Improvement rate - Session quality scores
Comparative Analytics: - Compare to class average - Compare to previous month - Compare to students at same level
Alerts: - Declining practice time - Low accuracy trends - Missed assignments - No practice in X days
Report Generation: - Generate student report card - Export progress to PDF - Share with parents (if enabled) - Include practice recommendations
4.4 Creating Assignments¶
Assignment Creation:
Step 1: Assignment Type Choose: - Practice Assignment - Practice specific piece - Recording Submission - Submit performance - Custom Task - Free-form assignment - Theory Exercise - Music theory work - Listening Assignment - Analyze recordings
Step 2: Assignment Details - Title and description - Select piece(s) from library - Specific measures/sections - Practice requirements: - Minimum practice time - Target accuracy % - Target tempo - Number of repetitions
Step 3: Recipients - Individual students - Multiple students (bulk assign) - Entire class/group - All students
Step 4: Schedule - Assign date (now or future) - Due date - Allow late submissions? - Auto-remind before due date
Step 5: Requirements - Recording required? - Audio only - Video required - Minimum recording quality - Grading criteria - Points/grade value - Allow multiple attempts?
Step 6: Review & Publish - Preview assignment - Add attachments (sheet music, reference recordings) - Set priority (normal/high) - Send assignment
Assignment Templates: Save frequently used assignments: - "Weekly Practice Log" - "Performance Preparation" - "Technique Focus" - "Sight Reading Exercise"
4.5 Reviewing Student Work¶
Review Queue: - See all pending reviews - Sort by due date, student, piece - Priority submissions highlighted - Filter by assignment type
Reviewing a Recording:
Playback Tools: - Play recording - Adjust playback speed - Loop sections - View waveform - Compare to original - Side-by-side score view
Analysis Tools: - Automatic pitch accuracy - Timing analysis - Tempo consistency - Note accuracy report - Problem measure detection
Providing Feedback:
Written Comments: - Overall feedback text - Measure-specific comments - Highlight specific areas - Suggest practice strategies
Audio Annotations: (Premium) - Record voice comments - Point out specific moments - Demonstrate corrections
Grading: - Assign grade/score - Use rubric (if set) - Award bonus points - Select from quick comments: - "Excellent work!" - "Good progress" - "Needs more practice" - "Focus on accuracy"
Return to Student: 1. Review feedback 2. Set status (Approved / Needs Revision) 3. If revision needed, set new deadline 4. Click "Submit Review" 5. Student receives notification
Feedback Library: Save common feedback snippets: - "Great tempo control!" - "Watch your dynamics" - "Practice with metronome" - "Excellent improvement!"
4.6 Class & Group Management¶
Creating Classes: 1. Go to "Classes" → "Create New Class" 2. Enter class information: - Class name (e.g., "Advanced Piano 2026") - Description - Grade/level - Schedule (days/times) - Maximum students 3. Add class image/icon 4. Set visibility (private/visible to org)
Adding Students to Classes: - Select from your students - Bulk import via CSV - Generate class enrollment link - Approve enrollment requests
Class Features:
Class Assignments: - Assign to entire class at once - Set class-specific deadlines - Track class completion rate - Group discussions
Class Practice Challenges: - Set class practice goals - Leaderboard within class - Team challenges - Reward achievements
Class Analytics: - Average practice time - Class performance trends - Top performers - Students needing help - Class comparison charts
Class Resources: - Share practice materials - Upload reference recordings - Post announcements - Class practice schedule - Shared playlists
4.7 Sharing Music & Resources¶
Creating Shared Music:
Method 1: Share from Library 1. Find piece in library 2. Click "Share with Students" 3. Select students or classes 4. Add practice notes 5. Send
Method 2: Upload & Share 1. Upload your own arrangement 2. Set visibility to "Shared" 3. Select recipients 4. Include practice guide
Shared Piece Features: - Students receive notification - Appears in student's library - Teacher notes included - Can create assignments from it - Track who's practicing it
Resource Library:
Create your personal teaching library: - Uploaded pieces - Exercises and etudes - Reference recordings - Practice guides (PDFs) - Video tutorials - Theory worksheets
Organize Resources: - Folders by level, instrument, topic - Tags for easy finding - Share entire folders - Version control
4.8 Messaging Students¶
Sending Messages:
Individual Messages: 1. Go to student profile 2. Click "Send Message" 3. Type message 4. Attach files (optional) 5. Send
Bulk Messages: 1. Select multiple students 2. Click "Message All" 3. Compose message 4. Send to all selected
Message Features: - Rich text formatting - Attach sheet music - Attach recordings - Schedule for later - Mark as important - Request read receipt
Conversation Management: - View all conversations - Search messages - Archive old threads - Star important messages - Filter by student
Quick Messages: Pre-written templates: - "Great practice this week!" - "Reminder about assignment" - "Lesson time change" - "Keep up the good work!"
4.9 Teacher Settings & Preferences¶
Teaching Profile: - Bio and credentials - Instruments taught - Teaching philosophy - Years of experience - Certifications - Rates (if applicable) - Availability
Notification Preferences: - New student requests - Assignment submissions - Student messages - Student milestones - Practice alerts - Weekly summary emails
Teaching Settings: - Default assignment deadline (days) - Auto-approve student requests? - Recording review priority - Grading scale preferences - Default practice recommendations
Availability: - Set teaching hours - Block out unavailable times - Lesson schedule integration - Time zone settings