$ cd ~/edu
education
Build a cybersecurity course from the lessons on this site, add your own exams, and issue certificates when students finish. For high school and college instructors.
11 modules and 11 lessons available to build with today. More go live as they're written.
01
pick modules
Choose modules or single lessons from the catalog and put them in the order you teach them.
02
write exams
Multiple choice and short answer, or copy questions from lessons. Set a pass mark, a time limit and how many attempts students get.
03
share a code
Students create an account and enter your 6-character join code, or open the join link.
04
track and certify
See each student's lessons and exam scores. When a student finishes everything they get a certificate with a public link to verify it.
your account
$ accounts are off
Classes need accounts. Set NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY and SUPABASE_SERVICE_ROLE_KEY to switch them on.
questions
- Can students see exam answers?
- No. Students get the questions with the answers removed, and the server grades their submissions. Questions copied from lessons are the same ones students practiced in those lessons, so write your own questions for anything that counts.
- What's on a certificate?
- The student's full name, the course title, your name and school, the date, how many lessons it covered, and a link anyone can open to check it. You can revoke a certificate and reinstate it later.
- What do students need?
- An email address. Sign-in uses a 6-digit code sent by email, with no password. Lessons done on the phone app count toward the course.
- What can I see about my students?
- Their name, email, which of your course's lessons they finished, and their attempts on your exams. Nothing else from their account.
- Can I give a certificate for work done outside the site?
- Yes. On the students tab, issue a certificate to any student in the class, finished or not.
School or district plans: pricing.