Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Education Iphone

Students Are Failing AP Tests Because the College Boards Can't Handle HEIC Images (theverge.com) 204

Many high school students around the country completed Advanced Placement tests online last week but were unable to submit them at the end because the testing portal doesn't support HEIC images -- the default format on iOS devices and some newer Android phones. The Verge reports: For the uninitiated: AP exams require longform answers. Students can either type their response or upload a photo of handwritten work. Students who choose the latter option can do so as a JPG, JPEG, or PNG format according to the College Board's coronavirus FAQ. But the testing portal doesn't support the default format on iOS devices and some newer Android phones, HEIC files. HEIC files are smaller than JPEGs and other formats, thus allowing you to store a lot more photos on an iPhone. Basically, only Apple (and, more recently, Samsung) use the HEIC format -- most other websites and platforms don't support it. Even popular Silicon Valley-based services, such as Slack, don't treat HEICs the same way as standard JPEGs.

[Nick Bryner, a high school senior in Los Angeles] says many of his classmates also tried to submit iPhone photos and experienced the same problem. The issue was so common that his school's AP program forwarded an email from the College Board to students on Sunday including tidbits of advice to prevent submission errors. "What's devastating is that thousands of students now have an additional three weeks of stressful studying for retakes," Bryner said. The email Bryner received doesn't mention the HEIC format, though it does link to the College Board's website, which instructs students with iPhones to change their camera settings so that photos save as JPEGs rather than HEICs. The company also linked to that information in a tweet early last week.
In a statement emailed to The Verge, the College Board said that "the vast majority of students successfully completed their exams" in the first few days of online testing, "with less than 1 percent unable to submit their responses." The company also noted that "We share the deep disappointment of students who were unable to submit responses."
This discussion has been archived. No new comments can be posted.

Students Are Failing AP Tests Because the College Boards Can't Handle HEIC Images

Comments Filter:
  • by _xeno_ ( 155264 ) on Thursday May 21, 2020 @08:34PM (#60088732) Homepage Journal

    I thought when Apple first added this ... "feature" ... they claimed that it would automatically convert to JPEG when you attempted to "share" photos outside of the Apple ecosystem. Sounds to me like the problem is on Apple's end, not the website.

    • automatically convert to JPEG (...) outside of the Apple ecosystem

      oxymoron.

    • I don't remember when it happened, but it seems like at some point with my current iPhone 8+ that all the photos I took off it were JPEG and then all of the sudden apps that would copy them off the phone (Dropbox, or something) started copying them off as .HEIC files instead of JPEG.

      It's not "hard" to convert them, but is kind of a nuisance because even Windows 10 doesn't always handle the format without a codec download. I can only imagine how much further incompatible they are with other systems.

    • by Gadget_Guy ( 627405 ) on Thursday May 21, 2020 @11:13PM (#60089088)

      That's a good question. I just tried uploading some photos to a couple of different websites, and they all received JPEG pictures. When I email something, it also goes through as a JPEG. If I choose "Save to Files" to save it to my Samba server it saves as an HEIC file. I had to use heif-convert to convert those files to JPEG. On Ubuntu, get this with:

      sudo apt-get install libheif-examples

      I didn't test it, but I imagine that saving the pictures to a cloud like Dropbox or OneDrive would maintain HEIC format.

      I just noticed that they have a test exam [collegeboard.org] available. I tried it on my phone and it uploaded correctly in JPEG format. I suspect that the problem must be with people who save their pictures to their computers in a way that maintains the HEIC format and upload them that way, because doing it from the phone does exactly what Apple said it would - converts to a more compatible format. Either that, or they fixed their submission system so that it works now.

      • I didn't test it, but I imagine that saving the pictures to a cloud like Dropbox or OneDrive would maintain HEIC format.

        If I use AirDrop to drop an image to my desktop, it saves as HEIC...

        Unless I choose to edit the image in any way (open image in Photos, edit, choose auto-fix works well). Then if I save that and transmit, it goes up as JPEG - and probably would for other systems as well that are getting HEIC.

        To add to the complication, there is also a flag somewhere in settings about preserving as HEIC I

  • Handwritten? (Score:2, Interesting)

    by t4eXanadu ( 143668 )

    If you have a computer on which you can submit the exam, why would you hand write the answers?

    • Re:Handwritten? (Score:5, Interesting)

      by Libertarian_Geek ( 691416 ) on Thursday May 21, 2020 @08:36PM (#60088742)
      To "show your work"... your scratch paper.
      • Your response is your work, presumably.
        • Re:Handwritten? (Score:5, Informative)

          by paralumina01 ( 6276944 ) on Thursday May 21, 2020 @09:20PM (#60088840)
          For some of the tests, at least science and math tests, if your work shows you understand the concepts that they are testing, like differentiating, but your arithmetic is wrong so the answer is "wrong", the graders will use the steps you use in determining how correct you were in the concept at least and award points based on that.
        • Your response is your work, presumably.

          Your response is your answer. That typically gets you a couple of marks. Is it your work? How do we know? There are plenty of subjects out there where you can google an answer. It's far more difficult to google your work.

          Saw this on a math test recently. Looking at just the answers we wouldn't have been able to tell students apart, however looking at the submitted working out we suddenly found 4-5 well below average kids submit correct answers but using a calculation method they haven't been taught and that

    • If you have a computer on which you can submit the exam, why would you hand write the answers?

      Not everyone can use a keyboard and mouse as well as they can use a pencil and paper.

    • If you have a computer on which you can submit the exam, why would you hand write the answers?

      This is a general requirement. We do that with our kids too. All piece of paper need to be submitted, the correct answer is only a small portion of your grade for the assignment.

      We also get all students to write their name on every page, and take a selfie* with the last page of their test so we can verify that they submitted their own working and match the handwriting (caught out two cheaters already passing their exam to someone off screen to answer).

      *The first time we did this hilarity ensured when a stud

  • Smaller pics? (Score:4, Informative)

    by hcs_$reboot ( 1536101 ) on Thursday May 21, 2020 @08:35PM (#60088738)
    By default, iOS takes "live" pictures, HEIC + MOV files (up to 3 seconds video). That's not smaller.
    • Smaller than JPG+MOV, no?

      • MOV is a container similar to base ISO format (MP4). The video bitstream is either HEVC or AVC in this case.

        • by tlhIngan ( 30335 )

          MOV is a container similar to base ISO format (MP4). The video bitstream is either HEVC or AVC in this case.

          Other way around. Apple created MOV as the container for the QuickTime video format back in the 90s. The MPEG-LA adopted a subset of the MOV format as part of MPEG4 standard. In addition, a subset of that is the 3gp format. A standard QuickTime parser can handle MP4 and 3GP formats with no issue since they're just subsets.

          As far as I can tell, the main things are simply less codecs supported and less

    • By default, iOS takes "live" pictures, HEIC + MOV files (up to 3 seconds video). That's not smaller.

      So ...

      Just doesn't work?

      (Working is doing what the customer wants, not what Apple decides you want).
      Which is why I use Huawei.

  • Yet... (Score:5, Insightful)

    by Ronin Developer ( 67677 ) on Thursday May 21, 2020 @08:42PM (#60088758)

    Instructions were given on how to save the images properly. Did they not read those instructions? Preparation is the key to success. They are partially to blame. Hopefully, lesson learned.

    The site, however, should have detected the invalid format and alerted the student along with instructions why it failed to upload properly.

    • Re:Yet... (Score:5, Insightful)

      by kamapuaa ( 555446 ) on Thursday May 21, 2020 @08:58PM (#60088786) Homepage

      The college board tweeted the info just minutes before students took the test. It's not reasonable to expect students to check company twitter minutes ahead of time.

      College Board should have been able to read .heic files. If it couldn't read these files, it definitely shouldn't have given a valid error message instead of crashing. Ultimately, students will fail AP classes because of easily foreseeable issues that have nothing to do with academic knowledge.

      It's not reasonable to blame Apple or Samsung here. They should only use .jpg files, just in case some dumb-ass company requires jpg files without letting anybody know, and crashes if it receives anything besides .jpg files?

      • Re:Yet... (Score:5, Insightful)

        by Hizonner ( 38491 ) on Thursday May 21, 2020 @09:04PM (#60088806)

        They should not default to using weird file formats that almost nothing understands. Defaults like that take decades to change properly.

        • .BMP!!!

      • Shit happens.
      • College Board should have been able to read .heic files.

        AP Students should not have had a problem.

        Advanced "except too stupid to do this one simple thing right" Placement?

      • Ultimately, students will fail AP classes ...

        The students will have an opportunity to retake the test in June.

      • Re:Yet... (Score:4, Funny)

        by The_mad_linguist ( 1019680 ) on Thursday May 21, 2020 @09:39PM (#60088880)

        >It's not reasonable to blame Apple or Samsung here. They should only use .jpg files, just in case some dumb-ass company requires jpg files without letting anybody know, and crashes if it receives anything besides .jpg files?

        Wow, it's almost as if deviating from standards causes compatibility issues! How utterly unforeseeable!

      • by Xenx ( 2211586 )

        It's not reasonable to blame Apple or Samsung here.

        In Apple's case, it is reasonable to place at least some of the blame. It's not a widely supported format, to the point that I didn't even know it was a thing. That doesn't excuse my lack of knowledge, but it does show that even someone that follows technology could be unaware of the problem. That said, iOS 11 is 2.5 years old, and if what I read is accurate that is when they defaulted to HEIC. While I don't believe that Apple should have the right to dictate what is a widely accepted standard, it's market

        • Re:Yet... (Score:4, Informative)

          by Cederic ( 9623 ) on Friday May 22, 2020 @06:01AM (#60089862) Journal

          I didn't even know it was a thing. That doesn't excuse my lack of knowledge, but it does show that even someone that follows technology could be unaware of the problem

          I hadn't encountered it either. It's just not a thing. No web browser supports it, Irfanview only opens it if you install a codec from the Windows Store, even SmugMug (major photo hosting site, owner of Flickr) didn't support it until November last year.

          Apple are welcome to use it on their phones, but blaming everybody else for using common standard image formats is what's unreasonable.

          • by cusco ( 717999 )

            I seriously doubt that they're actually saving enough space to be worth the hassle, I personally think they're only using it so that they can convince the rest of the world to pay their license fee. JPEG may be an old format but it's actually pretty good compression for images and storage is cheap now.

      • by Solandri ( 704621 ) on Friday May 22, 2020 @12:14AM (#60089166)

        College Board should have been able to read .heic files. [...] It's not reasonable to blame Apple or Samsung here. They should only use .jpg files, just in case some dumb-ass company requires jpg files without letting anybody know, and crashes if it receives anything besides .jpg files?

        It looks like HEIF/HEIC [wikipedia.org] is a patent-encrusted format. While it's free for non-commercial use, commercial use probably requires paying the patent holders for a license. If you're using a format which requires other companies license a patented format to be able to read them, then yes you absolutely should default to the industry-standard JPEG format. It is in fact unreasonable to assume everyone else should pay to license the format you're using. At least until enough companies adopt HEIF that it becomes a new industry standard (as is the case with h.264).

        If it couldn't read these files, it definitely shouldn't have given a valid error message instead of crashing.

        Absolutely. Crashing instead of throwing an error message for an unrecognized image format is just inept programming. The first few bytes of each image file tells you the format. Only an incompetent programmer doesn't check those bytes to confirm it's a file format they can handle.

        • If you take that attitude thereâ(TM)d never be any progress. Itâ(TM)s a chicken and egg situation, and somebody has moved first. Itâ(TM)s clearly here to stay, so deal with it.

          • If you take that attitude thereâ(TM)d never be any progress. Itâ(TM)s a chicken and egg situation, and somebody has moved first. Itâ(TM)s clearly here to stay, so deal with it.

            It's here to stay, but only on Apple devices. Just like Swift, the only people who knowingly choose it would be Apple fans.

        • Furthermore. AVC (H.264) is a bad example because it is also a âoepatent-encrustedâ format with MPEG-LA fees associated it with. All âoeindustry standardâ video formats are like this. Even AOMâ(TM)s promise to avoid this with AV1 looks like it is failing because a patent troll is lining licensing fees.

        • It is indeed patented. That's the reason Apple is about the only company to support it. Everyone else either stuck with the quite-dated legacy formats like JPEG, or sided with Google and their WebP format.

        • by tlhIngan ( 30335 )

          It looks like HEIF/HEIC is a patent-encrusted format. While it's free for non-commercial use, commercial use probably requires paying the patent holders for a license. If you're using a format which requires other companies license a patented format to be able to read them, then yes you absolutely should default to the industry-standard JPEG format. It is in fact unreasonable to assume everyone else should pay to license the format you're using. At least until enough companies adopt HEIF that it becomes a n

      • These "dumb-ass companies" are the ones that the graduates will be applying to, so it makes sense that they should be able to be flexible enough to do business with them. In the corporate world, there are all sorts of limitations like this. Also, in the corporate world, you usually do the majority of your work on a computer instead of a cellphone or iPad.
    • Did they not read those instructions?

      No.

      Having supervised a whole lot of online exams (not AP) over the past 3 weeks I will tell you that approximately 15-20% of every class did not follow instructions or did not remember them until the end.

    • Yeah, its ridiculous that the site even allowed them to upload the wrong format. That can easily be prevented with HTML 5 and Javascript.
  • by fermion ( 181285 ) on Thursday May 21, 2020 @08:54PM (#60088772) Homepage Journal
    A huge part of the AP test, like any test, is to follow directions. Test prep includes teaching the directions, both explicitly and implicit. For example, the readers who grade the AP Calculus are trained to look for certain things, and in test prep those things are part of the direction. In Physics it is more so.

    Kids, of course, are hardwired to do the exact opposite of following directions so this becomes the most difficult or test prep. If a student feels their right to use their phone are being oppressed by the fascists who want the file delivered as PNG, they will use their phone and then get their teachers or parent to threaten to sue.

    It is my understanding that the directions, in this case, were clear. I look forward to the /. story about the kid who was not hired because they submitted a resume in pastels and their parents are now on the way to the firm to cry about it.

    • Re: (Score:2, Insightful)

      by Anonymous Coward

      Well designed tests measure what they're supposed to measure.

      If the ability to follow picayune directions is not what you want to measure, then your test should not depend on following picayune directions.

      Nobody in real life gives a fuck about the ability to follow picayune directions. That includes the students and the universities who are relying on the results of these tests.

      Therefore the tests are defective and should not be used.

    • A huge part of the AP test, like any test, is to follow directions. Test prep includes teaching the directions, both explicitly and implicit. For example, the readers who grade the AP Calculus are trained to look for certain things, and in test prep those things are part of the direction. In Physics it is more so.

      Kids, of course, are hardwired to do the exact opposite of following directions so this becomes the most difficult or test prep. If a student feels their right to use their phone are being oppressed by the fascists who want the file delivered as PNG, they will use their phone and then get their teachers or parent to threaten to sue.

      It is my understanding that the directions, in this case, were clear. I look forward to the /. story about the kid who was not hired because they submitted a resume in pastels and their parents are now on the way to the firm to cry about it.

      I guess they never had a test which started with "Read all the instructions" the first said, "enter your name".

      The second instruction was "Hand in your test you are done"

    • Instructions were peovided after testing was done. Not unlike the AP exams themselves...

  • by Rosco P. Coltrane ( 209368 ) on Thursday May 21, 2020 @09:13PM (#60088826)

    Resumes, tax returns, thesis, exam papers... stick to the most ubiquitous, best supported file formats.

  • by Glasswire ( 302197 ) on Thursday May 21, 2020 @09:18PM (#60088834) Homepage

    ... to fail to submit in one of the required image formats just fail?

    • by ftobin ( 48814 )

      Why should non-tech people have to think about the concept of an "image format"?

    • by SinGunner ( 911891 ) on Thursday May 21, 2020 @11:36PM (#60089126)
      Shouldn't the developers have tested what happens when uploading from an iPhone?
    • ... to fail to submit in one of the required image formats just fail?

      I'm not sure about you but my phone has never asked me what "image format" to export or upload images in. You have a point on a PC where every file has some extension that may define it now that windows stopped defaulting to hiding the format, but the phone is very much the Windows XP of file format stupidity.

      Your guess is as good as mine as to what format anyone's phone is capturing. I'll wager that 99.9% of those formats are determined by the vendor defaults.

      I just checked, my camera doesn't even give me

  • Comment removed based on user account deletion
  • usually means you've drank too much

  • Most every site out there that expects uploads states clearly on the upload screen which file formats will work and gives a direct message to the user if they try outside what works. Yet they failed to do that.

  • Everly Kai, a senior in British Columbia, had the same problem with Computer Science A last week â" she attempted to rename the file to JPEG and received the same email a few hours after submitting her test.
  • For my work coworkers sometimes have to snap pics of the products we work with (I work remotely), and if they have an iPhone it'll default to HEIC, which is what they end up emailing over or uploading to our shared Google drive..

    The system is far from flawless when it comes to Apple claiming they convert it when it leaves their ecosystem. My older version of Photoshop doesn't recognize them either on my PC. Such a headache, and for what?

    Another recent annoying thing is websites using the WEBP format - Shopi

    • WebP is slowly becoming popular because it's got no (known) patent issues, and the reference implementation is BSD-licensed. Transitioning to a new format is always awkward, but it also needs to be done. The current common formats - JPEG for lossy, PNG for lossless - are old. Really old. Their compression is dated - far less sophisticated than that used in WebP. Using WebP means smaler files, and thus faster-loading sites and lower hosting costs.

      I've even seen the format crop up in pirated comic book files

      • Transitioning to a new format is always awkward, but it also needs to be done.

        ...said nobody using the outdated and inferior ZIP format...

        Sometimes things are just good enough. JPEG and PNG are those things in the image space, ZIP is the same in the archive space, in fact ZIP is so widely used many other "formats" are secretly just ZIP with a different file extension.

        ..and the thing is, ZIP is not just inferior to newer archive and compression formats, its VASTLY inferior to HUNDREDS of formats now...

        Somehow your "it also needs to be done" turns out to be complete bullshit! A

  • It's one important skill you have to learn at college. Deliver what you're supposed to deliver in a way the customer wants. If you cannot do that, you fail.

    Looks to me like "working as designed, no bug, ticket closed".

  • Do these things not have a "save as" option, or is that too complicated for an advanced placement.

    • Do these things not have a "save as" option, or is that too complicated for an advanced placement.

      Hey mister smarty pants. Please send me a screenshot of your *phone* ever producing a "save as" dialogue. Bonus points if you can chose HEIC as the saving method.

  • Good life lesson (Score:2, Insightful)

    by Gabest ( 852807 )

    If your employee wants jpeg, you send jpeg. No buts.

  • The correct response is for the board to change the supported formats to include HEIC. I would also assume they don't support GPG, so any student who digitally signs their work, would also be screwed. When a platform is found to lack support for a basic file format, the solution is to add support, not forced the user to change their workflow.

Simplicity does not precede complexity, but follows it.

Working...