Today we are excited to introduce Group Projects on Teams for Education. Group Projects enables students to collaborate as groups on teacher-created lessons in 50+ programing languages via our familiar and powerful online IDE. is proud to be teachers' favorite platform for teaching code. We want to give our users the best collaborative coding experience for programmers of any skill level, and now we are making the student experience even better in Teams For Education.

When creating a project from the Team Dashboard, teachers may toggle-on "Group Project". This allows teachers to publish the project with automatically assigned or hand-selected student groups for collaboration.

Group assignment interface

Group Projects integrates with our Teams Dashboard for viewing student submissions and providing feedback via Code Annotations. Teams for Education is purpose-built for collaborative learning. We have opened up awesome new ways people can collaborate on the platform with Code Annotations and Group Projects, and we continue striving to make it easier for anyone to start coding.

If you have suggestions, please leave us feedback via our forum or social media.

Learn more about Group Projects and Teams for Education in our documentation.