When a student accepts an assignment with an online IDE, the assignment repository will include a README.md file with a special button at the top of the file. The button links the student directly to the workspace in the online IDE.
The first time the student clicks the button to visit MakeCode Arcade, the student must sign into MakeCode Arcade with GitHub credentials. After signing in, the student will have access to a development environment containing the code from the assignment repository, fully configured on MakeCode Arcade.
MakeCode Arcade does not support multiplayer-editing for group assignments. Instead, students can collaborate with Git and GitHub features like branches and pull requests.
By default, MakeCode Arcade is configured to push to the assignment repository on GitHub. After making progress on an assignment with MakeCode Arcade, students should push changes to GitHub using the button at the bottom of the screen.