Discover how to automate Java assignment grading, compile student code, integrate JUnit 5, run input/output tests, and check code quality with CodeGrade.
Articles
January 6, 2025

Join our next webinar on Java autograding!

In 30 seconds...

Join our webinar on January 29 to learn how to streamline Java autograding with CodeGrade. We’ll cover compiling student code, using input/output testing, integrating JUnit 5, creating Java coding quizzes, and checking code quality with Checkstyle. Perfect for educators looking to simplify grading and enhance student learning.

Start the new year by enhancing your Java teaching workflow! Join us for an informative webinar where we’ll demonstrate how to automatically grade Java assignments using CodeGrade. Our session will help you provide fair, consistent, and timely feedback to your students, simplifying the grading process.


Date: Wednesday, January 29
Time: 10:00 AM - 11:00 AM EST / 4:00 PM - 5:00 PM GMT+1

In this webinar, we’ll cover several features that will streamline your Java teaching experience:

  • Compiling Student Code in CodeGrade: Learn how to compile Java code directly within CodeGrade. This feature makes it easy to run student submissions and allows students to view compile errors in their code for faster debugging.
  • Using Input/Output Testing: Understand how to easily provide input to Java programs and set expected outputs, making testing simpler and more efficient for both educators and students.
  • JUnit 5 Integration: Get familiar with the new AutoTest block for JUnit 5. We’ll explain what JUnit 5 is and show you how to write and run student tests within the CodeGrade environment.
  • Creating Java Coding Quizzes: Discover how to create Java coding quizzes that effectively assess your students' skills and understanding.
  • Code Quality Checking with Checkstyle: Learn how to automatically run a linter on your students' code to check for code quality. We’ll show you how to configure Checkstyle to meet your specific grading needs.

This session is perfect for educators who want to simplify their Java grading and enhance their students’ learning experience through automated tools and testing.

Sign up here!

Continue reading

How to use Semgrep for Automatic Grading

Boost your grading workflow with Semgrep in CodeGrade. Discover how to automate code structure checks, enforce coding best practices, and improve student assignments with lightweight static analysis.

Watch Now: Mastering Java with Automatic Grading

Learn how to automatically grade Java assignments with efficiency and ease at our latest webinar.

How to automatically grade Java

Discover how to autograde Java assignments in CodeGrade with I/O tests, JUnit5, and code style checks for seamless feedback

Best Practices for Rubric Design in Coding Assignments

Discover best practices for rubric design in coding education. Learn to align rubrics with learning objectives, use automated tests, and explore ungrading for fairer, growth-focused assessments

Sign up to our newsletter

Transform your coding course today!