Posts tagged: 

Autograding

Automatically grading JavaScript code assignments

Learn about autograding JavaScript coding assignments for Computer Science education courses. CodeGrade can help you use tools like input and output checking, Jest, Mocha or Selenium unit test autograding, ESLint code quality checking and code structure autograding using semgrep.

Automatically grading Python assignments that use random variables in CodeGrade

Discover how to grade Python programming assignments that use random integers automatically

The era of flexible education is here - but will it survive?

Massive Online Open Courses are a popular option after the pandemic shift to distance learning. Learn about their pros and cons, and how they will suceed.

Automatically grading Java programming assignments

Learn about autograding Java coding assignments for Computer Science education courses. CodeGrade can help you use tools like input and output checking, JUnit4 or JUnit 5 unit test autograding, PMD and Checkstyle code quality checking and code structure autograding using semgrep.

Automatically grading students’ Python assignments using pytest unit tests

Pytest is a great tool for automatically grading Python assignments in CodeGrade. We discuss the benefits of unit testing for Python courses, and how pytest can help.

Webinar: Automatically grading Python assignments in CodeGrade

Automatically grade your students' Python programming assignments using CodeGrade. We run through basic assignment set up as well as some more advanced techniques and tips!

Teaching coding? Here's what to look for in a learning platform.

Choosing a platform for programming education is a difficult task. Finding one that offers support, ease of use and flexible grading is worthwhile!

Automatically grading PHP code assignments

Learn about autograding PHP coding assignments for Computer Science education courses. CodeGrade can help you use tools like input and output checking, PHPUnit unit test autograding, and code structure autograding using semgrep.

Do you know the 3 types of coders and their needs?

Learn how to identify the three types of coders: students coding to understand, students coding as a skill and those learning coding as a career. We also explain the needs of these groups and how you can best tailor your code classroom to them.

Using NBGrader for Python Jupyter notebooks in CodeGrade

Learn how to autograde Python Jupyter Notebooks using the NBGrader tool in CodeGrade to give your students instant feedback.

Learn more about CodeGrade!

Schedule a personalized tour of CodeGrade today.