CYF Docs
  • Welcome to CodeYourFuture Docs
  • CodeYourFuture Curriculum
  • 🏨Organisation
    • Our History
    • Agreements & Policies
      • Naming Accounts Consistently
      • Code of Conduct
      • House Rules
      • Trainee Forms
        • Personal Circumstances Forms
        • Course Withdrawal Request
        • Leave of Absence Request
        • Learner Agreement
      • Trainee Expenses
      • Trainee Pregnancy Policy
      • Volunteer Agreement
      • Volunteer Expenses
      • Complaints Procedure
    • Partnerships
  • 👨‍🎓Trainees and Alumni
    • Overview
    • Course Eligibility
    • Basic Online Skills Course
      • WhatsApp Community Guidelines
    • CYF Products
      • Our Products
    • Trainee Support
      • Signpost
      • Request a Laptop
      • How to get a bank account
      • Minimum Laptop Specs
      • Trainee Expenses
  • 👩‍🏫Volunteers
    • Overview
    • Teams
      • Tech Education
        • Roles
          • Lead Trainer
          • Technical Assistant
          • Tech Buddy
          • Syllabus Team
      • Professional Development
        • Roles
          • PD Trainer
          • PD Coach
          • PD Coursework Reviewer
          • PD Mock Interviewer
          • PD Syllabus Team
        • PD Coach Guide
      • Community Coordination
        • Outreach Roles
        • Social Media Guide
          • Plan and schedule Social Media
        • Applicant Outreach
          • Calling NGOs and other referral organisations
            • NGO Dashboard - Step by step guide for volunteers
          • Calling Applicants
          • More outreach strategy
        • Volunteer Outreach
        • Approaching Potential Partners
        • Energisers and Icebreakers
      • Employability
        • Regional Employability Role
        • Career Mentors
      • CYF Products/Launch Module
        • Roles
          • Product Owner
          • Product Manager (Launch Module)
          • Scrum Master
          • Tech Lead
          • Tech Lead (Launch Module)
          • Developer
          • Code Reviewer
          • QA
          • UI/UX Designer
          • Business Owner (Lauch Module)
          • DevOps Engineer
  • 🚀PROGRAMME DELIVERY
    • Running the Course
    • 🌍Launching the community in a new region
      • Fundraising & budgeting
      • Finding a Space
  • Archive
    • 🗄️Archived Pages
      • Intro to Digital (ITD)
        • Re-application Requirements for Application rejection
      • After Graduation
      • Running the course
      • Getting a Job
      • Useful Links
      • Hackathons
      • Asking Questions
      • Hosting on Netlify
      • Applicant Interviews
        • Interview - Technical
        • Interview - English
        • Interview - Rubric
      • Selection Day
      • Google Classroom for Trainees
      • Google Classroom
        • Google Classroom For Volunteers
      • Re-admission to Course
      • Laptop Request
      • Requesting a Laptop or Support
      • Graduation Module
      • Join CYF Tech Products
      • Overview
      • PD Coursework Reviewer
      • PD Coach
      • Onboarding PD Volunteers
      • CYF Website
      • Mission, Values & Working Principles
      • Our Trainees Backgrounds
      • Onboarding Process
      • Dashboard
      • Joining
      • Overview
      • Tools
        • Slack
          • Slack for Volunteers
          • Slack for Trainees
      • Leaving or Stepping Back
      • After the Course
        • From Trainee to Volunteer
      • General Information
      • Overview of our Process
        • Outreach Process
        • Application Process
        • Student Selection Process
        • Volunteering Structure
        • Class Structure
        • Communication from each CYF branch with CYF Global
        • Tech Projects
        • Tech Suite
        • Marketing
        • People into Employment
        • Finances and Insurance
      • The Founders team challenge
        • Challenge 1 - Find the Founding team
        • Challenge 2 - Strategy Challenge
          • The strategy challenge Template
        • Challenge 3: Find the Ambassador team
      • The Ambassadors Challenge
      • Volunteers Requirements
      • Welcome Event
      • The first Ambassador Team
      • Intro to Digital Course
        • Course Materials
        • Intro To Digital Slack Community Guidelines
      • Fundamentals Course
        • Course Materials
      • Software Development Course
        • Course Materials
      • Guides
        • Node Version Manager
        • Common Responses
          • Create an example
          • Don't ask to ask
          • Read the error message
          • Reply in thread
      • Coursework Feedback
      • Training Tips
      • Starting a Course
      • Getting Setup
      • Hackathons
      • Codility
      • Study Groups
      • Before the Course
        • Course Eligibility
      • Request a Laptop or Other Support
      • Success Criteria
      • Joining the Course
        • Laptops
          • Installing Ubuntu
      • Assessment
        • Milestones
      • Codewars
        • Codewars Advice from CYFers
        • Codewars Advice from Mentors
Powered by GitBook
On this page
  • Joining Google Classroom
  • How Google Classroom works
  • Stream
  • Classwork
  • Tips on using Google Classroom

Was this helpful?

  1. Archive
  2. Archived Pages
  3. Google Classroom

Google Classroom For Volunteers

Joining Google Classroom

In most cases, one of the mentors, or perhaps the course co-ordinator, will have access to the Classroom. They may even be the person who set it up. For you to have access, they will need to invite you via email. Once you receive the email, simply follow the invite's instructions.

If you are the person in charge of the Classroom and need to invite mentors as trainers, you can do this by going to the People tab, clicking the plus under Trainers, then entering their email. Notice that you can also add trainees on this tab with their email. In our experience, it is easier and more effective to add mentors/trainers by email and share the class code with trainees to get them to join. This can also avoid people ending up in the wrong roles on the Classroom. If you click the cog at the top of the page to open Settings, you will see the class code listed.

How Google Classroom works

There are three main tabs in the Classroom: Stream, Classwork and People. As discussed above, the People tab handles invites to the Classroom as well as adding/removing members of the Classroom.

Stream

The Stream tab is basically a list of recent activity. It will show you posts from trainees and trainers, upcoming deadlines for assignments, and you can also post here if you need to share something with the Classroom.

Classwork

The Classwork tab is where you will handle assignments. You can add, edit and delete assignments, assign them to your trainees, and view who in the class has submitted their work. To add a new assignment, use the plus button and select the kind of assignment you would like to post. Note that you can save this as a draft before releasing it for public view to students. It is advisable to do this to make sure all details in the assignment are correct. To do this, select 'Save draft' instead of 'Schedule', then use 'Schedule' once your assignment is ready to go live. It's important that you assign the assignment to all trainees in the class.

It should be noted that due to Slack being the main tool used for communication in CodeYourFuture, we do not currently use Google Classroom to leave comments on assignments and we discourage trainees doing this too. Often both trainers and trainees are unaware comments have been left unless they are using the mobile version of Classroom with notifications turned on. You will have more success contacting students through Slack as usual.

Where necessary, you can mark a piece of work while in the assignment view under Classwork. Click the piece of work you want to look at to see what trainees have submitted. Most of the time, assignments are listed as 'ungraded' and we are simply looking for trainees to have submitted their assignment with some kind of evidence. This may be something like submission of a document, a link to a URL or a screencap.

Tips on using Google Classroom

  • Get used to how Google Classroom works before you start using it with trainees. They may run into issues or have questions. You will be better prepared if you have taken the time to familiarize yourself with how it works.

  • If many trainees are asking for clarification of an assignment's instructions, you may need to go back and edit them. Be mindful of keeping instructions clear and concise.

  • In addition to the above point, avoid adding important links or resources as attachments, and try to include these in the main assignment instructions where they are clearly visible for trainees. This can avoid confusion or some trainees missing important parts of the assignment.

  • It is worth checking assignments in Google Classroom against the syllabus before posting them. Sometimes there are updates or changes. Stick to the current syllabus for assignments.

  • It is beneficial to do a fun exercise to get trainees used to using this tool. Previous practice assignments have included things like posting a link to your favourite song

PreviousGoogle ClassroomNextRe-admission to Course

Last updated 3 years ago

Was this helpful?

🗄️