Most labs will be done in teams of two. Details of the lab teams are available on a separate lab teams webpage. On the lab teams webpage, every team will have a single member who is designated as the submitter for that lab. The instructor will grade only the work submitted by the submitter. All members of the team will receive the same grade.
You may work with your lab partner in any way that you find most productive. Most likely, this is best done via a Zoom meeting or a Microsoft Teams meeting, in which you share the screen so that both team members can discuss the Java source code. Other useful tips for working with a lab partner are available on the course how-to page: see the sections "Finding your source files to share with a lab partner" and "Submitting lab report, including self-assessment report, to Moodle".
During a lab session, the instructor will sometimes hold an initial meeting of the whole class via Zoom, to explain any necessary details about the lab. After this initial meeting, lab teams will work separately using whatever method they prefer, but they should be signed into the Microsoft Teams Labs channel. During the lab session, teams can request help from the instructor or TA as described next.
During a lab session, both the instructor (John MacCormick) and the teaching assistant are available to help you with any aspect of the lab. Details for requesting help are as follows.