🌐 Tiếng Việt Start learning →

Designing against cheating

C1 Engineering 214 words · about 1 min

Soon after the first version reached real users, a problem emerged that no one on the team had anticipated. Students discovered that they could lie on the floor, bend their arms slightly and collect points for push-ups without lifting their body at all. The feature that was meant to reward effort was rewarding the opposite.

The team rewrote the detector around three layers of checks. The first layer examines posture: the torso must be close to horizontal and the line from shoulder to hip to ankle must stay almost straight. The second layer measures real movement: the shoulder has to drop by at least forty per cent of the length of the upper arm, and the elbow must bend past one hundred degrees before straightening again. Because the drop is measured in units of the student's own arm, the rule is fair whether the camera is near or far. The third layer checks rhythm: the lowest position must be held briefly, each repetition needs at least six tenths of a second, and a long pause cancels the attempt.

Eleven automated scenarios now run against the detector, including lying still, bending only the arms, and flickering noise. Old scores were recalculated so that nobody kept an unfair advantage, and the history was preserved for inspection.

Vocabulary in this text

  • emerge /ɪˈmɝdʒ/ — to appear or become known
  • anticipate /ænˈtɪsəˌpeɪt/ — to expect something and prepare for it
  • discover /dɪˈskʌvɚ/ — to find something you did not know before
  • effort /ˈɛfɚt/ — the energy you use to do something
  • posture /ˈpɑstʃɚ/ — the position in which you hold your body
  • measure /ˈmɛʒɚ/ — to find the size or amount of something
  • fair /ˈfɛɹ/ — treating everyone equally
  • rhythm /ɹˈɪðəm/ — a regular pattern of sounds or movements
  • repetition /ɹˌɛpəˈtɪʃən/ — one complete performance of an exercise
  • attempt /əˈtɛmpt/ — an act of trying to do something

Do the exercises for this text

This text has 4 multiple-choice questions (1 of them inference) and 1 written answers. Log in to FitForm to answer them, measure your reading speed, save missed words to your error book and get essays marked — free.

Log in to do the exercises