;(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

Por que suposta interferência pode atrapalhar credibilidade do Enem e Inep

Pillar Pedreira/Agência Senado
Imagem: Pillar Pedreira/Agência Senado

Ana Paula Bimbati

Do UOL, em São Paulo

19/11/2021 04h00

Às vésperas do Enem (Exame Nacional do Ensino Médio), relatos de servidores do Inep (Instituto Nacional de Estudos e Pesquisas Educacionais) sobre supostas interferências na prova aram a surgir. Para especialistas, a censura de questões pode afetar a credibilidade da prova e do instituto.

"O risco de credibilidade é muito grande. Não no sentido político, mas técnico, porque o Inep, responsável por todo o processo do Enem, é reconhecido internacionalmente", explica Claudia Costin, diretora do Ceipe (Centro de Excelência e Inovação em Políticas Educacionais) e ex-diretora de educação do Banco Mundial.

Segundo ela, a OCDE (Organização para a Cooperação e Desenvolvimento Econômico), por exemplo, se baseia em avaliações do Inep para fazer suas análises do Pisa, maior avaliação de alunos do mundo.

Reportagem do Fantástico, da TV Globo, apresentou relatos de servidores que afirmaram que o diretor de Avaliação de Educação Básica, Anderson Oliveira, pediu a remoção de mais de 20 questões da primeira versão da prova deste ano.

Já o jornal O Estado de S. Paulo divulgou reportagem que afirma que o Inep ou a imprimir a prova previamente neste ano com a intenção de que mais pessoas tivessem o ao exame antes da aplicação.

Além disso, servidores disseram que 24 questões foram retiradas após uma "leitura crítica", sob o argumento de serem "sensíveis". No entanto, 13 delas foram incluídas novamente.

Não foram revelados os temas ou questões que teriam sido excluídas. Parlamentares ligados à educação aguardam a aplicação da prova, que acontece nos próximos dias 21 e 28, para aprofundarem as investigações.

Na segunda-feira (15), ao comentar o pedido de exoneração de mais de 30 servidores do Inep, o presidente Jair Bolsonaro (sem partido) disse que agora o exame começa a ter a "cara do governo". Depois, voltou atrás e disse que não teve o ao Enem.

Dois dias depois, o ministro da Educação, Milton Ribeiro, disse que a prova terá a "cara do governo no sentido de competência, honestidade, seriedade".

A coordenadora-geral da Campanha Nacional pelo Direito à Educação, Andressa Pellanda, avalia uma suposta interferência como "reflexo de uma agenda ideológica". A consequência, segundo ela, é um impacto "transversal" na educação.

"Coloca em xeque a garantia da educação como direito, com fins de educar para o pleno desenvolvimento, para a cidadania e para o trabalho. Educação não pode ser aparelhada, porque ela deixa de ser educação", diz Andressa.

Tanto o ministro como Bolsonaro, já demonstraram interesse em ter o prévio ao Enem para evitar aquilo que definem como "questões de cunho ideológico". Uma das questões criticada por eles tratava da diferença salarial entre os jogadores Neymar e Marta.

Quando Bolsonaro fala que o Enem deve ser sobre aprendizagem, ele não entendeu o que é aprendizagem. Não é apenas decorar datas, mas ter a capacidade de pensamentos sistêmicos, de compreender a realidade de diferentes ângulos, ter um pensamento autônomo. E todas essas habilidades são importantes de se avaliar."
Claudia Costin, diretora do Ceipe

Para Lucas Hoogerbrugge, líder de relações governamentais do movimento Todos pela Educação, os relatos de trocas de questões são "preocupantes" e devem ser apurados rigorosamente. Ele e as demais especialistas ouvidas pelo UOL afirmam que o risco não deve atingir os alunos que farão o Enem deste ano.

"O grande prejuízo é que o Enem deixar de ser um exame da sociedade e que apresenta temáticas da sociedade", afirma Hoogerbrugge.

Questionado na quarta-feira, o presidente do Inep, Danilo Dupas, disse durante audiência no Senado ser "comum" ocorrer uma troca entre as questões durante a montagem do Enem.

"As provas foram montadas pela equipe técnica, seguindo a metodologia que vem sendo adotada, que é a Teoria de Resposta ao Item. A prova possui um conjunto de questões de diversos níveis de dificuldade que são calibradas para garantir um certo nível de prova", afirmou.

Defensoria pede que Inep prove que Enem está seguro

Após as denúncias de supostas interferências, a DPU (Defensoria Pública da União) acionou a Justiça para pedir que o Inep comprove que tomou medidas para garantir que não haja vazamentos e fraudes na prova.

"É direito dos estudantes terem informações que garantam a realização do Enem sem qualquer problema de segurança", disse o defensor João Paulo Dorini.

Além das denúncias, na semana ada, o UOL noticiou que um agente da Polícia Federal foi ao Inep para vistoriar a produção da prova. Dupas garantiu que a visita é um "procedimento esperado".

O ministro da Educação também comentou a situação e disse que o agente teria ido ao local apenas por uma questão de "logística física".

"Se existe um instituição que ajudou a sanear o Brasil em termos de ética, num ado recente, foi a PF. Ela merece toda nossa homenagem e respeito", afirmou Ribeiro.