;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Esse conteúdo é antigo

Enem: prazo para pedir correção na nota está encerrado

Capa da prova azul do segundo dia do Enem - Marina Lang/UOL
Capa da prova azul do segundo dia do Enem Imagem: Marina Lang/UOL

Do UOL, em São Paulo

20/01/2020 06h54Atualizada em 20/01/2020 10h13

Resumo da notícia

  • No fim de semana, o MEC informou que parte das notas do Enem foi divulgada com erro
  • Governo falou que o problema ocorreu no 2º dia de prova, mas o 1º dia também deve ter sido afetado
  • Alunos que se sentirem prejudicados devem enviar email ao Inep até as 10h de hoje

O prazo dado pelo Inep (Instituto Nacional de Estudos e Pesquisas Educacionais Anísio Teixeira) para o envio de questionamentos sobre as notas do Enem (Exame Nacional do Ensino Médio) 2019 se encerrou hoje, às 10h. De acordo com o órgão, o e-mail [email protected], que havia sido criado para o recebimento dos pedidos de correção, não receberá mais mensagens.

O UOL apurou que, até o momento, o Inep não estuda prorrogar o prazo para envio dos pedidos de correção. A previsão é que o órgão faça um pronunciamento à imprensa na noite de hoje.

No sábado (18), o ministro da Educação, Abraham Weintraub, informou que parte das notas do Enem foi divulgada com erro. Inicialmente, foi divulgado que o problema estava relacionado às provas do segundo dia (matemática e ciências da natureza). Mas, segundo o jornal "Folha de S.Paulo", o Inep já identificou que as provas do primeiro dia (linguagens, ciências humanas e redação) também foram afetadas.

"Atenção, participante do #Enem2019! O canal, criado especialmente para você, irá expirar no horário mencionado para que a equipe técnica do #Inep tenha tempo hábil de fazer toda a conferência necessária até o fim do dia, quando os resultados finais serão divulgados", disse o Inep em comunicado no Twitter.

O Inep estimou que "menos de 9.000" alunos tiveram erros nas notas do Enem, segundo informação do presidente do órgão, Alexandre Lopes.

"Pela experiência que a gente está tendo, a gente estima que isso chegue a menos de 1%, menos de 30 mil [estudantes]. A gente estima que não chegue nem a 9.000 pessoas", declarou Lopes.

Os números, porém, foram estimados com base na informação de que apenas a prova do segundo dia teria sido afetada. Ou seja, o MEC ainda não informou o número total de alunos afetados pelos problemas.

A troca dos gabaritos fez com que alguns alunos fossem "surpreendidos" com as notas, explicou Weintraub em rede social. "Houve inconsistência no gabarito de algumas provas do Enem 2019 e, por isso, candidatos foram surpreendidos com os resultados de suas notas", disse ele.

Lopes afirmou que o problema não muda o cronograma do Sistema de Seleção Unificada (Sisu), que começa amanhã. Ele disse que foram identificados erros em Minas Gerais, mas que outros candidatos de outros estados podem ter sido atingidos. "Foi uma falha da gráfica."

O segundo dia de provas do Enem ocorreu em 10 de novembro, data em que Weintraub afirmou que o exame foi "o melhor da história".

No sábado, ele publicou uma mensagem em rede social, pedindo desculpas pelos transtornos.