School life in one place
Our learning portal (LMS) connects parents, students and teachers. Lessons, homework, the timetable and monthly reports are all a sign-in away, on a phone or a computer.
The demo uses made-up learners, so you can look around without an account.
Monthly progress report
Example learner
Year 7 · Cambridge
Lessons
16
Attended
16
Attendance
100%
Teacher's comment: A focused month with growing confidence in fractions. Next goal: check work before handing it in.
Choose how you sign in
Everyone uses the same sign-in page. The portal shows each person only what belongs to them.
Parents
Sign in with the email and password from your academy invitation.
- Read your child's monthly written progress report
- See attendance, homework and released marks
- Message teachers and ask for a call
Students
Sign in with your username and 6-digit PIN. No email address needed.
- Open lessons, notes and class files
- Hand in homework and see your teacher's feedback
- Check your weekly timetable in Nairobi time
- Message your teachers
Teachers
Sign in with the email and password from your staff invitation.
- Take the class register
- Set, collect and mark assignments
- Share lesson resources with your classes
- Write each learner's monthly report
What you'll find inside
Monthly progress reports
Every month teachers rate each subject, note strengths and next goals, and parents can reply or ask for a call.
Homework and feedback
Students hand in work as text, links or files. Marks stay private until the teacher releases them.
Timetable and attendance
Live classes on one weekly timetable, with attendance counted from each lesson's register.
Lesson resources
Notes, worksheets and files shared by teachers, kept private to the learners in that class.
Simple student sign-in
Students sign in with a username and 6-digit PIN, so they don't need an email address.
Private messages
Parents, students and teachers talk in one place, and only the people in a conversation can read it.
How to get your account
- 1
Enrol with us
Once your child joins a class, we set up your family in the portal.
- 2
Open your invitation
Parents and teachers get an email invitation from Code Joy Academy. Check your spam folder if you cannot see it.
- 3
Choose your password
The first time you sign in, you set your own password. Then give each child a username and PIN from your parent account.
The portal is invitation only. There is no public sign-up, so only our families and staff can get in.
Trouble signing in?
- I forgot my password
- Open the sign-in page and choose "Forgot password?". We will email you a link to set a new one.
- My child forgot their PIN
- Parents can set a new PIN from their own account. If you are stuck, contact us and we will reset it.
- I never got an invitation
- Check your spam folder first, then message us and we will send a fresh one.
Not with us yet?
Every Code Joy family gets access to the portal.