Discover CodeGrade’s AI Code Assistant! Join our webinar on Nov 20 with Professor Brian Brady to explore AI’s role in authentic code learning and skill-building.
Learn more about CodeGrade!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
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 grade your students' Python programming assignments using CodeGrade. We run through basic assignment set up as well as some more advanced techniques and tips!
We can all agree, coding is hard. But, imagine if one tool could simplify the process? In this blog, Sam discusses OpenAI Codex, a platform that translates natural language into code, using AI. Could this be the start of a new era of coding with tools like ChatGPT?
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.
Computer Science courses are growing each year, leaving teachers with more and more work to grade all coursework. Learn how Alex from the University of Nevada, Las Vegas used an autograder to grow his classroom without compromise.
It is the question each CS teacher will come across: which programming language should I teach first? In this article we discuss how you can best choose a programming language (from Python and Java, to Haskell, C# and JavaScript) and programming paradigm to teach in your intro coding classroom!
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!