Posts tagged: 

Course Design

Which programming language should you teach first?

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!

How better feedback will prepare the tech talent of the future

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!

Webinar: CS Education researcher Luca Chiodini on Programming Misconceptions

CSEd researcher Luca Chiodini discusses how you can use programming misconception theory to improve your Python course, Java course or JavaScript coding course.

New YouTube series: CodeGrade Basics

Learn how to autograde Python, Java and Jupyter Notebook programming assignments easily and effectively using CodeGrade.

Webinar: Getting Started for the new Academic Year

Learn everything to get started with CodeGrade's autograder for Python and Java the new academic year!

Autograding web user interfaces with Selenium and Jest in CodeGrade

Learn how to automatically grade and assess website User Interfaces (HTML, CSS, JavaScript) using CodeGrade, Selenium for UI and Jest for education

Webinar: Better Automatic Feedback for Computer Science Education

Learn about design principles for meaningful feedback and clear rubrics for computer science education and autograding code.

Automatically grading MySQL assignments

Learn how to set up an autograded MySQL assignment in CodeGrade for Databases and Data Science courses

Webinar: How to automatically grade Data Science Assignments in R and Python

In this CodeGrade webinar you learn how to autograde R, Python and Jupyter Notebook data science assignments with big data sets and custom libraries (like pandas or Tensorflow).

Autograding Code Quality and Common Bad Practices in Java Assignments

Learn how to automatically grade Java code quality and bad practices in Java programming assignments using Checkstyle, PMD and CodeGrade

Learn more about CodeGrade!

Schedule a personalized tour of CodeGrade today.