Posts tagged: 

Course Design

How ChatGPT impacts Computer Science Education

ChatGPT is a big concern in Computer Science education. In this article we will discuss the limitations of ChatGPT, if it is possible to detect AI generated code and how coding instructors can best deal with ChatGPT in their code classroom.

Use our integrated online IDE in your coding classroom!

Using CodeGrade's integrated online IDE has many benefits on students learning to code, from K-12 students to non-CS university students. Start using our editor with powerful code running (REPL) and autograding functionality now!

How to adopt automatic grading in your coding course

Autograding is becoming more and more important in coding courses. In this article we discuss how to successfully adopt autograding in your computer science classroom.

Pedagogical Benefits of Automatic Grading in Computer Science education

Computer Science teachers use autograding to scale up their coding classrooms, but also to improve student leaning outcomes and satisfaction. Learn the pedagogical benefits of autograding in this article.

5 reasons to use CodeGrade in your high school coding classroom

Coding education is growing, especially in high schools. Find out how CodeGrade can support K12 students.

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.

Personalized learning is taking over the classroom. Are you prepared?

Tailoring teaching to fit students' personalized learning styles has captured the eye of institutions worldwide. We dive into the advantages and disadvantages of this method.

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.

Friendly: Better error messages for Python

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.

Computer Science is growing - support tools can help

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.

Learn more about CodeGrade!

Schedule a personalized tour of CodeGrade today.