Urgent.News

What's breaking now, across thousands of outlets.

Tech

Larp Detected; Assignment Rejected

There is a beautiful moment after submitting homework when the assignment stops being your problem. You close the tabs. Forget the notation. Become someone who has never heard of question three. We built an app that interrupts that moment with: “Cool. Why did you do it that way?” We are students. We understand that this is a betrayal. Meet GradeProof . Your homework has a follow-up question The…

GradeProof is an app designed to assess students' understanding of their homework assignments. While it can be tempting to submit work hastily, GradeProof reminds us that there's a moment of reflection after completing the assignment. The app checks if the uploaded PDF corresponds to the given homework and allows the student to confirm which sections address each question.

It then conducts a five-minute "viva," or oral examination, where the student answers questions about their work. These questions are not generic but focus on the student's reasoning, approach, and potential alternatives. The app can read questions aloud, providing a more natural conversation-style assessment. Students have the chance to think before responding, and the follow-up questions adapt based on the student's initial answers.

The scoring system has been refined to recognize genuine understanding without being overly harsh. The app also records excerpts from the conversation to support the assessment, ensuring that the evaluation is transparent and fair. Importantly, GradeProof is not a cheating detection tool; it focuses on understanding rather than detecting academic misconduct.

The assessment instructions specifically exclude factors like accent or filler words as indicators of cheating. Students can request accommodations to type their answers instead of speaking. The app's grading is completed by the instructor, who can review the conversation and adjust scores if necessary. Ultimately, GradeProof aims to help both students and instructors identify areas where further study may be beneficial, promoting a deeper understanding of the material.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Detect 5-Axis Rotary Reversals Before They Become Surface Marks

A collision check answers an important question: does the modeled tool assembly intersect the modeled part, fixture or machine envelope?

  • Python script analyzes rotary axis reversals in toolpath
  • Flags reversals when linear speed drops and rotary velocity changes sign
  • Engineers examine contact geometry and surface conditions at flagged timestamps

Docker unexpected status code from registry in CI

A docker unexpected status code from registry message tells you which client gave up, and each of the three clients in play words it differently and fires on a different range of status codes.

  • Unexpected status code from registry indicates issues in CI pipeline
  • Docker distribution client provides generic error message
  • Containerd client includes additional details like method and URL

Cache Gradle GitHub Actions builds, and Maven, with numbers

To cache Gradle GitHub Actions runs, use gradle/actions/setup-gradle , which keeps the whole Gradle User Home rather than the dependency folder alone; for Maven, use actions/setup-java with cache…

  • Gradle cache saved 22.0 seconds per run in test project
  • Maven cache saved 10.3 seconds in test project
  • Use dedicated actions for Maven and Gradle to manage caches

More from Sunday 15 November →