Schoology
Create engaging learning experiences, access course materials, collaborate, monitor usage, and manage user accounts.
Create engaging learning experiences, access course materials, collaborate, monitor usage, and manage user accounts.
Course creation and management
build structured courses with modules, lessons, and organised content libraries
Assignment submission and grading
set tasks, collect submissions online, and provide feedback with rubrics and comments
Discussion forums and collaboration
enable student-to-student and teacher-student conversations within courses
Gradebook and assessment tools
track student performance, create assessments, and generate progress reports
Mobile access
iOS and Android apps let students and teachers access courses and materials on the go
Parent communication
keep families informed through notifications, progress updates, and direct messaging
Analytics and activity monitoring
view dashboards showing student engagement, completion rates, and participation
Attendance tracking
record and monitor student attendance within the platform
Content library
search and curate educational resources to supplement course materials
K-12 classroom management: teachers organising courses, assignments, and grades for individual classes or year groups
Blended and remote learning: schools combining in-person and online instruction within a single platform
Higher education course delivery: universities managing large enrollments, discussion-based courses, and assessment workflows
Student collaboration projects: facilitating group work, peer review, and shared documents within courses
Parent engagement: keeping families informed of student progress and upcoming deadlines
After-school and tutoring programmes: delivering supplementary instruction and tracking progress outside the standard timetable