Question not answered here? Send us an email.
Hyper Grade in General
- What is Hyper Grade?
- How does Hyper Grade save me time?
- Is Hyper Grade really free for instructors and my institution?
- Is there a cost to students?
- Will my existing assignments work with Hyper Grade?
- How do I give students feedback and a grade?
- How is Hyper Grade good for students?
- Can I see a sample assignment?
- Can I see what the student sees?
Using Hyper Grade
- How do I register?
- How long is a student registration code valid for?
- How do I get Hyper Grade registration codes in my bookstore?
- How do I use Hyper Grade?
- Can my department get a live demonstration?
Hyper Grade Technical Details
- What programming languages does Hyper Grade support?
- What about file I/O?
- What about command line arguments?
- The student having correct output isn't good enough. What if I have specific design requirements?
- Can I make quizzes, tests, and finals using Hyper Grade?
- Can I password protect assignments?
- What are late days? Why would I give them to students?
Other
- Who makes Hyper Grade?
- Is Hyper Grade associated with Blackboard or any other course management system?
- Do you take feature requests?
Hyper Grade in General
- What is Hyper Grade?
-
Hyper Grade is an automated code grading system designed for teachers of programming courses.
- Instructors write solutions and test cases.
- Students submit their code online.
- Student code is automatically compiled, run against test cases, and compared to the solution output.
- Students are able to see detailed reports about each test case.
- Instructors give grades and optionally feedback -- no need to check for program correctness.
- How does Hyper Grade save me time?
- Instructors no longer have to tediously walk through student code to determine if it operates correctly under various test cases. With Hyper Grade, instructors can see which test cases passed or failed. Instructors need only provide a grade and, optionally, feedback.
- Is Hyper Grade really free for instructors and my institution?
- Yes. There are no set up charges or any other fees for instructors or for the institution. On the contrary, the institution's bookstore will actually make a few dollars with each Hyper Grade registration code sale (see next question).
- Is there a cost to students?
- Yes, each student pays $10 per course to use Hyper Grade. Your bookstore will likely add an additional mark up.
- Will my existing assignments work with Hyper Grade?
- Most likely. The definite answer will vary by assignment, but Hyper Grade was designed to handle a wide range of code. File I/O, command line arguments, standard input, and more are supported. If you are unsure just contact us -- we are happy to work with you for absolutely no charge.
- How do I give students feedback and a grade?
- When viewing student work, instructors have access to a "Comment Box" in which they can provide feedback. Students will be able to view feedback upon logging in.
- How is Hyper Grade good for students?
- Students get instant feedback on their work. Their programs are run with the test cases you provide and students are able to see where their solutions are lacking. Through their Student Console, students can find what they have completed and what needs to be done. They make measurable, recorded progress with each task they complete. Our instructors report that the quality of work received increases after converting to Hyper Grade.
- Can I see a sample assignment?
- Yes, see Problem Set 3 from an introductory C programming class.
- Can I see what the student sees?
- Yes, see the screenshots. Further, after signing up for an account, you can log in as a student.
Using Hyper Grade
- How do I register?
- Both instructors and students can register here: Registration form.
- How long is a student registration code valid for?
- One course. It may be a semester or a quarter depending on your institution.
- How do I get Hyper Grade registration codes in my bookstore?
- Send the bookstore here: http://hypergrade.com/bookstore.php
- How do I use Hyper Grade?
- See our summary of Hyper Grade to find a short video tutorial.
- Can my department get a live demonstration?
- Absolutely, contact us and we will send out an engineer. A presentation can be done in as little as 30 minutes, if need be.
Hyper Grade Technical Details
- What programming languages does Hyper Grade support?
- C, C++, Java, FORTRAN, Ada, C#, and Scheme. Using something else? Please contact us.
- What about File I/O?
- Supported. You can submit external files that your student's code can use.
- What about command line arguments?
- Supported.
- The student having correct output isn't good enough. What if I have specific design requirements?
- Instructors can create driver code that tests student work and that exercises the required functions/methods. Hyper Grade makes this process easy.
- Can I make quizzes, tests, and finals using Hyper Grade?
- Yes. Hyper Grade isn't just for homework. Our instructors are using Hyper Grade for labs, quizzes, midterms, and finals.
- Can I password protect assignments?
- Yes.
- What are late days? Why would I give them to students?
- Late days are 24-hour "passes" a student can use to turn in his or her late work. If a due date has passed, a student can use a late day to add 24 hours to the assignment's due date. By default, students get 7 late days. As the instructor, you may choose to reduce this number or to eliminate late days all together. We have found though that offering this flexibility eliminates the "my computer died, can I turn this in late?" excuse, and excuses like it.
Other
- Who makes Hyper Grade?
- Voxel Software LLC, a southern California based software company.
- Is Hyper Grade associated with Blackboard or any other course management system?
- No. Hyper Grade is completely separate, no associations.
- Do you take feature requests?
- Absolutely! Please contact us. We consider all feature requests.
