Spend less time grading.
Build assessments with reusable questions and automated grading, so you can focus on feedback and instruction.
Coduma is pronounced CODE-oo-ma
Create programming assessments faster, understand how students develop their solutions, and provide individualized support, all while reducing grading workload.
Coduma is a web-based programming assessment platform for colleges, universities, and coding instructors. What is Coduma?
Coduma (pronounced CODE-oo-ma) · Built for instructors · Flexible for courses · Student-centered by design
def average(scores):\n return sum(scores) / len(scores)
Build assessments with reusable questions and automated grading, so you can focus on feedback and instruction.
Use code replay to review the edits, revisions, and problem-solving process behind a student's final answer.
Offer individualized scaffolding that supports students at different stages without creating separate assessments.
Request a semester-long instructor trial and explore how Coduma fits your assessments.
Connect your own free Groq account to use supported AI-assisted question generation and individualized scaffolding. Coduma is designed to use AI requests efficiently.
The opening demos show how Coduma supports students. Here's what it gives instructors to build, manage, evaluate, and improve an entire course.
Design coding assignments and assessments with reusable questions, starter code, sample inputs and outputs, and grading tests. Organize questions by programming language, topic, and difficulty.
Evaluate submissions against public and hidden test cases, award partial credit, and provide actionable feedback. Review grading results and regrade when needed.
Monitor assessment activity, submission progress, and students who may need attention while work is underway.
Set assessment rules and review activity indicators alongside submission results, while keeping instructors in control of any follow-up.
Explore assessment results, student performance, and question-level progress to understand where additional instruction may help.
Collect automatically graded results in a course gradebook and download grades for import into major learning management systems.
Manage course rosters, assignments, assessment settings, question drafts, and grading workflows from a connected instructor workspace.
Configure student-specific starter code and structured assistance, then provide timely instructor guidance through the live assessment experience.
Go from creating an assessment to understanding student results in one connected workspace.
Illustrative interface with fictional course information. Not a live account or student record.
Set up the assignment, starter code, and grading tests.
Students code while instructors follow assessment activity.
Inspect feedback, partial credit, and gradebook outcomes.
Request a free trial for your course. No obligation to enroll a class.
Transparent per-student pricing, with options to discuss institutional adoption.
Per semester. Instructor access is free when paying students are assigned to the class.
Contact us to discuss trial availability, setup and the needs of your institution.
Pricing is $20 per student per semester. Instructor access is free when paying students are assigned to the class.
Yes. Contact our sales team to request a free trial and discuss your course.
Coduma is designed for multilingual programming assessments. Ask us about the specific languages and grading workflows needed for your course.
Existing instructors can log in at app.coduma.com. New instructors can contact sales about access and trials.
Tell us about your course, your students, and what you'd like to accomplish. We'll help you explore the right next step.
Request a free trial →Or email sales@mycodeforge.com
Coduma is designed to use AI efficiently, helping instructors access supported AI-assisted question creation and individualized student scaffolding with their own free Groq account. No separate paid AI subscription is required to get started.
Built with free-tier usage limits in mindGroq is a third-party provider. Its free tier has rate and usage limits that may change, and heavier usage may require a paid plan. Free-tier optimization does not guarantee uninterrupted access.
Your Groq account and API usage are managed by Groq. Keep your API key private.