For teachers · 1080p
Get your class started
Invite students, create teacher-issued logins and teach with AlgoPath Notebook. Follow the teacher and student views as they share, edit and run code.
Read the transcript
0:00 Get students in, then code together
You have a class ready to learn, but some students cannot finish email setup. This walkthrough shows both account routes, then a shared coding lesson. Start in Classes and open your class.
0:14 People → Invite students
On the People page, choose Invite students. Enter the students’ email addresses, then send the invitations. Each student should open the latest invitation email and follow its account setup link.
0:29 Check acceptance, not just email delivery
Email sent means the invitation was sent; it does not prove the student has joined. Check the class roster and access status. If setup remains blocked, use the teacher-issued login route.
0:44 Create student login: no email needed
Choose Create student login, check the class courses and available places, then enter the student’s name. Select Create login and add to class. The platform generates a username and temporary password.
1:00 Give the login slip privately
Give the login slip privately to that student. On the student side, open the teacher-issued sign-in page and use those details. These are fictional demonstration credentials.
1:13 Choose a personal password
At first sign-in, the student chooses their own password. After changing it, sign in again with the same username and the new password. Keep using the teacher-issued sign-in option on future visits.
1:28 Choose code for the topic
Once students can access the class, open AlgoPath Notebook. Filter the resource library by topic and choose an activity. Here we use Ticket total. Preview the instructions, then load a working copy.
1:45 Choose the class and start a live workshop
Check the code and choose the class, then start a live workshop. Students open their class, then join the class workshop. Keep the teacher view on the left and student view on the right.
1:59 Viewing becomes editing when you grant access
Initially, the student views the teacher’s notebook. In Class controls, choose Give editing access beside their name. The student can now edit the shared code. The teacher can take back editing control when the shared example is finished.
2:15 The student’s edit appears for the teacher
The student edits the function and changes the example to five tickets. Watch the same code appear in the teacher’s view. Wait for All changes saved before running or leaving.
2:28 The teacher runs the shared notebook
The teacher selects Run notebook. Five tickets at four pounds give twenty, and the ticket checks pass. The shared output shows the result. Students can see how their edit changed the program.
2:44 My notebook is the student’s own copy
Take back control of the shared notebook. For independent work, the student opens My notebook. They can edit and run their own copy. Here, multiplying the text three repeats it, producing three three three three.
3:01 Observe work → Help edit this notebook
To help that student, choose Observe work beside their name. You are now looking at their personal notebook. Select Help edit this notebook to make a correction in the student’s copy.
3:15 The teacher’s correction reaches the student
Convert the quantity from text to a number before multiplying. The teacher’s correction appears in the student’s notebook. Save and end Help to return control, then ask the student to run again.
3:30 The student runs and checks the repair
The student runs their own notebook. Three tickets now give twelve, and all ticket checks pass. Ask the student to explain why the change works before moving on.
3:43 End the workshop; keep the saved work
When the lesson finishes, end the workshop. The student can continue in My notebook and return to their saved work. Shared classroom practice supports learning; individual topic checks still demonstrate mastery.