Learn about the latest features in our Introductory Python course from the 2024 webinar, including custom assignments and automated feedback.
Articles
December 12, 2024

Watch now! How to teach Python

In 30 seconds...

In our latest webinar, we covered exciting updates to the Introductory Python course, including two new modules, enhanced knowledge checks, and summative mini and capstone projects. Watch it here!

Whether you're already using CodeGrade or are exploring ways to enhance your Python curriculum, we’ve got some exciting updates for you! Here's a quick overview of what was covered in our latest webinar:

Introducing New Python Assignments

We're thrilled to announce new additions to our Introduction to Python course. These assignments are designed to support educators and engage students, featuring:

  • Knowledge Checks: Coding quizzes that combine multiple-choice questions for concept explanations and coding exercises for hands-on practice.
  • Mini-Projects: Larger assignments integrating concepts from individual sections, similar to our existing Intro to Python course.
  • Capstone Projects: Advanced assignments requiring students to work across multiple files, applying everything they've learned so far.
Elevate your Python course today.

Launch Schedule

Here’s when to expect the new content:

  • Sections 0-3: Launching December
  • Sections 4-6: Launching January
  • Sections 7-10: Launching March

All assignments will be available in the Community Library, and educators can request import packages for Canvas or Brightspace to streamline implementation.

Python Auto-Grading and Customization

The course leverages CodeGrade’s powerful Python auto-grading tools, making it easy for educators to customize assignments to suit their curriculum. For those who want a little extra guidance, our Support Team is available to assist with setup.

Upcoming Features

We’re continuously improving CodeGrade to make it even more powerful for educators. Here’s a look at what’s on the horizon:

  • Coming Soon:
    • Run single questions within coding quizzes.
    • JUnit5 block in AutoTest V2 for Java support.
  • Summer 2025:
    • Jupyter Notebook support in the CodeGrade editor. This feature will let students code, run, and display their results directly in one place.

Get Started Today

Want to explore these exciting updates or implement the new Python assignments into your course? Book a session with our Support Team for personalized help.

Stay tuned for more updates, and thank you for continuing to inspire the next generation of Python developers with CodeGrade!

Continue reading

How to set up a Data Structures course with Delaware State

Explore Delaware State University's innovative Java course, where freshmen master object-oriented programming, algorithm design, and clean coding practices to launch their tech careers.

How to use Semgrep for Automatic Grading

Boost your grading workflow with Semgrep in CodeGrade. Discover how to automate code structure checks, enforce coding best practices, and improve student assignments with lightweight static analysis.

Watch Now: Mastering Java with Automatic Grading

Learn how to automatically grade Java assignments with efficiency and ease at our latest webinar.

Setting Up a C++ Course at Ivy Tech Community College

Explore how Angela Venable’s Data Structures course at Ivy Tech transforms C++ learning with a focus on building custom data structures, automated grading, and rapid feedback—equipping students with practical, industry-ready coding skills.

Sign up to our newsletter

Transform your coding course today!