📄️ Introduction to Teams for Education
Teams for Education adds key workflows for students and teachers on top of all the core Replit features. In this article, you'll:
How do I get started with Teams for Education?
📄️ Checklist: Getting Started with Teams for Education
For Organization Admins:
📄️ Inviting teachers and students
To invite people with their Replit username or email address, follow the steps during team creation.
📄️ Using multiplayer with anonymous users
Multiplayer can only be used if you're signed into Replit. We are working on some solutions to allow for anonymous multiplayer functionality but, in the meantime, follow these steps if you have an anonymous user who wants to collaborate with you.
📄️ Assigning nicknames
Team nicknames allow teachers, and other admins, the ability to assign nicknames to their students.
📄️ Assigning user roles
You can assign different members of your team different roles.
📄️ Creating projects and assignments
Team Projects are projects and assignments that teachers can set up with starter code, instructions, and materials for their students. When starting a Team Project, students duplicate their own, private versions of the Team Projects to edit and customize freely.
📄️ Project Solutions
Teachers may create project solutions to reference and provide students with solution code once they have completed the project or the project due date has passed.
📄️ Lesson Authoring
You can find a step-by-step guide to creating a new lesson here.
📄️ How to Create a Lesson with Replit
You can find some more information about lesson authoring here.
📄️ Individual & group projects
View a video explainer on Group Assignments here.
📄️ Organizing Projects
Once Team Projects are created, you may organize them into units.
📄️ Copying projects to other teams
Teachers can bulk copy and share projects to any Team. This feature is useful for a single teacher managing multiple classes, sharing curricula with your colleagues, or duplicating projects within a team or from one semester to the next. Sharing and bulk copying is managed using a secure private link that is created by the team admin.
📄️ Duplicating personal repls into Team Projects
Teams for Education admins may duplicate repls from their personal accounts into a Team for Education as a Team Project.
📄️ Example homework assignments
If you need some inspiration to set homework assignments or enrichment projects for your students, we've put together some guides and full projects that you can use.
📄️ Reviewing submissions
Leaving Feedback on Projects Using Annotations
📄️ Testing, assessments, and autograding
Replit has a number of features related to helping teachers automatically grade students' assignments.
📄️ Input/output testing
Repl input/output testing allows a teacher to create simple tests that automatically match input values to expected output in student projects. Students can also easily test their code before submitting projects, which improves persistence. You can even use regular expressions (regex) for complex, flexible pattern matching.
📄️ Unit testing
Repl unit testing allows a repl author to create code-driven tests that compare actual function output with expected output.
📄️ Embedding projects
To embed a project, follow the simple steps below or follow along with our video walkthrough:
📄️ Google Classrooms Integration
With Replit's Google Classroom integration, teachers can quickly add every student in their Google Classroom to a Team and easily share Replit projects as Google Classroom assignments.
📄️ Archiving Teams
Teams that are no longer in use may be archived by visiting your Teams dashboard, expanding the menu next to the team you wish to archive, and selecting "Archive".
📄️ Exporting student submissions
Students may export their project submissions into their personal Replit accounts to maintain access when they are removed from a Team or a Team is archived.
📄️ Curriculum Hub
With the Curriculum Hub, admins on Teams for Education accounts can access pre-built projects, lesson plans, instructions, and tests to import and utilize in their own teams. Curriculum Hub materials are designed to work as full units or as stand-alone projects.
📄️ Privacy FAQ
Naturally, we expect the Teams for Education platform to be used by students of all ages. We are aware that there are implications for having users who are under 18 years old, especially when it comes to privacy. We have put together some handy FAQs to give you peace of mind that your students' personal information remains secure and confidential. But before we get there, our Key Privacy and Data Security Assurances might be able to answer your immediate concerns:
📄️ IT Administrator's Toolkit
If you are new to Teams for Education, this page will help ensure Replit runs smoothly for you and your team. You may want to send this page to your technology team or IT department.
📄️ Teams for Edu Support
Need some extra help with Teams for Edu?
📄️ How to create a good enrichment coding assignment using Replit
The best way to learn to code is by coding. If you're teaching a programming class, you've no doubt noticed that there are some students who are champing at the bit, wanting to be challenged.
📄️ Teaching your kid to code with Replit
If you're a parent who wants to teach your child how to code from scratch, this guide is for you. We've put together some examples that are easy to get started with, don't require any setup, and are fun from the start.
📄️ Keeping notes in repls
To help you communicate with students and team members about what is required from them, you can add documents and notes to your repl. Use the below options for instructions, helpful tips, suggestions, or even just some encouragement!
📄️ US Student Data Protection Addendum
This U.S. Student Data Protection Addendum ("DPA" or "Addendum") is entered into between the Local Educational Agency using the Replit, Inc. ("Provider") services ("LEA") and Provider (together, the "Parties") on the date on which the LEA first enters into the Replit Terms & Conditions ("Effective Date").