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!
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.
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.
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.
Regular Python error messages can be discouraging for students learning to code. Learn how you can set up CodeGrade's autograder to give students more easy to understand error messages for your Python course.
Learn everything about grading Jupyter Notebooks manually and automatically. From theory behind the IPython Notebooks to putting it into practice in CodeGrade for your code assignment.
In this literature research, you learn why students in Computer Science education and coding classes perform worse on average and how you can prevent that in your programming classroom!
Learn how to effectively autograde web development and databases courses using Selenium, Jest, Mocha, HTML, CSS, JavaScript, SQLite, MySQL and CodeGrade for computer science education.