Skip to main content

Overview

GradingPal’s Google Classroom integration allows you to create assignments that sync with Google Classroom, import student submissions automatically, and push grades back to Google Classroom. This creates a seamless workflow between the two platforms.

Prerequisites

  • Active GradingPal teacher account
  • Google Classroom account with existing classes
  • Google account connected to GradingPal
  • Students enrolled in both platforms

Step-by-Step Instructions

1

Create Assignment with Google Classroom Sync

When creating a new assignment in GradingPal:
  1. Enable Google Classroom Sync: Toggle “Publish to Google Classroom” ON
  2. Select Target Class: Choose which Google Classroom class to sync with
  3. Configure Sync Settings: Set up how the assignment will appear in Google Classroom
  4. Set Due Dates: Ensure due dates match between platforms
  5. Configure Point Values: Set points to match your rubric total
2

Configure Google Classroom Settings

Set up how the assignment appears in Google Classroom:Assignment Details:
  • Title: Assignment title in Google Classroom
  • Description: Instructions visible to students
  • Topic: Organize under specific Google Classroom topic
  • Due Date: When assignment is due
  • Point Value: Total points (should match rubric)
Student Instructions:
  • Submission Requirements: What students need to submit
  • File Formats: Supported file types
  • Additional Instructions: Any special requirements
3

Publish Assignment

After configuring all settings:
  1. Review Assignment: Check all details are correct
  2. Test Sync: Verify assignment appears in Google Classroom
  3. Publish Assignment: Make assignment visible to students
  4. Notify Students: Send announcement about new assignment
4

Monitor Student Submissions

Track submissions in both platforms:In Google Classroom:
  • Students see assignment in their feed
  • Students submit work through Google Classroom
  • Submissions are stored in Google Drive
  • You can see submission status
In GradingPal:
  • Submissions automatically import
  • AI grading begins immediately
  • You can monitor progress
  • Grades are prepared for sync
5

Grade Assignments in GradingPal

Use GradingPal’s AI grading features:
  1. Review AI Grades: Check AI-generated scores and feedback
  2. Edit as Needed: Adjust scores and modify feedback
  3. Add Personal Comments: Include your own insights
  4. Finalize Grades: Approve grades for sync
6

Sync Grades to Google Classroom

Push grades back to Google Classroom:Automatic Sync:
  • Grades sync automatically when finalized
  • Students see scores in Google Classroom
  • Gradebook is updated immediately
  • No manual action required
Manual Sync:
  1. Click “Sync Grades to Google Classroom”
  2. Confirm sync operation
  3. Verify grades appear in Google Classroom
  4. Check that students can see their scores

Importing Submissions from Google Classroom

Automatic Import (Webhooks)

Setup:
  1. Enable webhook integration in your account settings
  2. Grant additional permissions to GradingPal
  3. Test with a sample submission
  4. Monitor automatic import functionality
How It Works:
  • GradingPal monitors Google Classroom for new submissions
  • Submissions are automatically imported when students submit
  • AI grading begins immediately
  • No manual intervention required

Manual Import

When to Use:
  • Webhook integration not available
  • Need to control import timing
  • Troubleshooting automatic import issues
  • Selective submission import
Process:
  1. Navigate to assignment in GradingPal
  2. Click “Import from Google Classroom”
  3. Select submissions to import
  4. Choose import options (all or selected)
  5. Click “Import and Grade”

Grade Synchronization

Automatic Grade Sync

Setup Requirements:
  • Google Classroom permissions enabled
  • Assignment properly linked
  • Grades finalized in GradingPal
  • Internet connection stable
Sync Process:
  1. Finalize grades in GradingPal
  2. System automatically detects finalized grades
  3. Grades are pushed to Google Classroom
  4. Students see updated scores
  5. Gradebook reflects new grades

Manual Grade Sync

When to Use:
  • Automatic sync not working
  • Need to control sync timing
  • Troubleshooting sync issues
  • Selective grade updates
Process:
  1. Finalize grades in GradingPal
  2. Click “Sync Grades to Google Classroom”
  3. Confirm sync operation
  4. Verify grades in Google Classroom
  5. Check student access to scores

Student Experience

Submitting Work

In Google Classroom:
  1. Students access assignment in Google Classroom
  2. Complete work as usual
  3. Submit through Google Classroom interface
  4. Receive confirmation of submission
File Requirements:
  • Supported formats: PDF, DOCX, images, videos
  • File size limits apply
  • Multiple files allowed
  • Google Drive integration available

Viewing Grades

In Google Classroom:
  • Students see their grade in the assignment
  • Grade appears in Google Classroom gradebook
  • Assignment status shows as “Returned”
  • Can access detailed feedback (if enabled)
Detailed Feedback Options:
  • PDF Feedback: Download detailed feedback as PDF
  • GradingPal Access: Students can create accounts to view interactive feedback
  • Email Feedback: Receive feedback via email
  • Google Classroom Comments: Feedback in Google Classroom interface

Advanced Features

Two-Way Sync

Assignment Creation:
  • Create in GradingPal, appears in Google Classroom
  • Due dates sync automatically
  • Descriptions and instructions sync
  • Point values match between platforms
Grade Management:
  • Grades sync from GradingPal to Google Classroom
  • Google Classroom gradebook stays updated
  • Students see consistent scores
  • Teachers maintain single source of truth

Batch Operations

Multiple Assignments:
  • Sync multiple assignments at once
  • Bulk grade import and export
  • Mass assignment creation
  • Batch student management
Class Management:
  • Import entire class rosters
  • Sync multiple classes simultaneously
  • Manage cross-class assignments
  • Coordinate department-wide grading

Troubleshooting Common Issues

Sync Problems

Grades Not Syncing:
  • Check Google Classroom permissions
  • Verify assignment is properly linked
  • Try manual sync instead of automatic
  • Reconnect Google account if needed
Submissions Not Importing:
  • Verify students actually submitted (not just created)
  • Check file permissions in Google Drive
  • Try manual import instead of automatic
  • Ensure webhook integration is active
Assignment Not Appearing:
  • Check assignment is published in GradingPal
  • Verify Google Classroom class is correct
  • Ensure due dates are set properly
  • Try republishing the assignment

Permission Issues

Google Account Access:
  • Reconnect Google account
  • Grant additional permissions if requested
  • Check organization restrictions
  • Contact IT administrator if needed
Student Access:
  • Verify students are enrolled in both platforms
  • Check assignment visibility settings
  • Ensure students have proper permissions
  • Test with sample student account
Problem: Finalized grades don’t show up in Google Classroom.Solution:
  • Click “Sync Grades” button manually
  • Check Google Classroom permissions are still valid
  • Verify assignment is linked to Google Classroom coursework
  • Try reconnecting your Google account
Problem: Students see grades but not detailed feedback.Solution:
  • If using PDFs: Ensure PDFs are attached to Google Classroom return
  • If using platform: Share class code so students can create accounts
  • Provide clear instructions on where to find feedback
  • Send a test to verify student can access
Problem: Student submissions from Google Classroom won’t import.Solution:
  • Verify students submitted in Google Classroom (not just created)
  • Check file access permissions in Google Drive
  • Try manual import instead of automatic
  • Ensure webhook registration is active
  • Reconnect Google account if needed
Problem: Assignment created in GradingPal doesn’t appear in Google Classroom.Solution:
  • Check that “Publish to Google Classroom” is enabled
  • Verify Google Classroom class is selected
  • Ensure assignment is published (not draft)
  • Try republishing the assignment

Best Practices

Setup and Configuration

Initial Setup:
  • Test with one assignment first
  • Verify all permissions are granted
  • Check that students can access assignments
  • Monitor first sync operations
Ongoing Management:
  • Regular sync status checks
  • Monitor for permission changes
  • Keep Google Classroom organized
  • Maintain consistent assignment structure

Communication with Students

Clear Instructions:
  • Explain where to submit assignments
  • Show how to access grades and feedback
  • Provide troubleshooting guidance
  • Set clear expectations for both platforms
Support Resources:
  • Create help documentation for students
  • Provide contact information for issues
  • Offer alternative submission methods
  • Maintain backup communication channels