Posts tagged: 

Autograding

Teaching Intro to Python with CodeGrade

The CodeGrade Introduction to Python course is an 8-week basic Python course. Students are not required to have any prior knowledge on programming or Python. This course will cover the basic concepts of programming up to Python specific modules and OOP design. It is available for all instructors now.

Automatically grading Haskell code assignments

Learn about autograding Haskell coding assignments for Computer Science education courses. CodeGrade can help you use tools like input and output checking, Quickcheck, Tasty and HUnit unit test autograding, HLint code quality checking and code structure autograding using semgrep.

Why autograding will not replace teachers

How have technological innovations changed the way we teach? With new technologies such as autograders, the future of education is sure to change - but will autograders take the place of teachers?

Webinar: Autograding Code Structure using Semgrep

Learn how to automatically grade code structure using CodeGrade and Semgrep in this webinar. Next to the basics, we will also go over three examples step by step.

Automatically grading Python code assignments

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

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.

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!

Learn more about CodeGrade!

Grow your coding classroom
without compromise.