Updates
May 4, 2023

New features: Assignment Schedules and Asynchronous Assignments

In 30 seconds...

On May 8th and May 22nd, respectively, CodeGrade will launch two exciting new features. These features are Assignment Schedules and Asynchronous Assignments.

On May 8th and May 22nd, respectively, CodeGrade will launch two exciting new features. These features are Assignment Schedules and Asynchronous Assignments.

Assignment Schedules

Assignment Schedules is the first feature that will be released on May 8th. This new feature will allow instructors to set up multiple Assignment Schedules per assignment, including deadlines, availability, and lock dates. With Assignment Schedules, instructors can now give different deadlines to different class sections on the same assignment or provide flexible deadline extensions to groups or individual students.

Assignment Schedules will enable instructors to create lab sessions that have different deadlines per section, making it easier to manage assignments for larger classes. For example, instructors can now set different deadlines for morning and afternoon classes or for classes that meet on different days of the week.

Secondly, Assignment Schedules will enable instructors to give individualized deadline extensions to groups or individual students. Instructors can now grant extensions to students who have valid reasons for needing more time to complete their assignments. This will allow instructors to accommodate the diverse needs of their students in a quick and easy to use workflow.

Using Assignment Schedules

If you already use Sections in CodeGrade, you can simply add a different Schedule for each Section. If you do not use Sections yet, simply create a Section on the Course Management page. Read more about creating sections here. Read more about setting up Schedules here.

It is important to note that this feature impacts CodeGrade’s behavior:

  • All deadline settings will be automatically converted to the "Everyone" schedule.
  • For users who access CodeGrade via their LMS, the available at, deadline, and lock date will no longer be synchronized once a Schedule next to the "Everyone" schedule is created.
  • For users who use Exam Mode, the duration option will be replaced by the difference between the available at and lock date/deadline.

Assignment Schedules will be released to all our users on May 8th, 2023.

Asynchronous Assignments

This new feature removes the requirement to have a deadline for an assignment, making it possible to give Asynchronous and Formative Assignments to students, where students can hand in their work at any time.

It's important to note that if instructors currently have assignments that are available to students but don't have a deadline, students will now be able to hand in their work. You can read more about Asynchronous Assignments here.

Asynchronous Assignments will be released to all our users on May 8th, 2023.

With these two new features, CodeGrade can continue to provide instructors with the flexibility they need to deliver high-quality programming assignments and feedback to their students.

Youri Voet

Youri Voet

Co-founder and CEO
Youri recognizes the crucial need for a platform uniting educators and students in coding education and has made it his mission to bridge that gap. He is down-to-earth, relishes culinary experiments and indulging in reality TV.

Continue reading

ISO27001 Certification Announcement!

Our ISO27001 certification allows us to remain committed in our desire to protect your sensitive information.

Trail Blazing at SIGCSE 2024!

Join us at SIGCSE TS 2024, booth number 202 and explore our Interactive Quizzes feature, and delve into our recently launched ebook. Don't miss the chance to say hello!

Trail Blazing at SIGCSE 2024!

Coming Soon: Coding Quizzes

Implement Coding Quizzes to cultivate a dynamic and interactive learning experience. This versatile feature not only offers learners diverse pathways to skill development but also ensures a streamlined and efficient grading process for educators.

Coming Soon: Coding Quizzes

How to Check for Plagiarism in Java Source Code

Enhance coding education with CodeGrade's seamless plagiarism detection and a suite of comprehensive tools for educators and learners!

Sign up to our newsletter

Schedule a personalized tour of CodeGrade today