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

Jupyter Notebooks Improvements + Release Schedule!

Learn how to automatically grade Jupyter Notebook with our new integration. Watch our latest webinar to see it in action!

Simple Python Test vs. Pytest: Which One to Use?

Choosing between Simple Python Test and Pytest for CodeGrade assignments

Watch now! How to Teach Prompt Engineering

AI Engineering Lab Webinar on AI-Assisted Coding in Introductory Courses

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.

Sign up to our newsletter

Transform your coding course today!