;(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 2021 volta a ser Enem, diz educadora, que descarta interferência

Colaboração para o UOL, no Rio

22/11/2021 08h39Atualizada em 22/11/2021 14h09

Coordenadora Pedagógica do Curso e Colégio Objetivo, a professora Vera Lúcia da Costa Nunes elogiou, em entrevista a Fabíola Cidral e Josias de Souza, no UOL News da manhã de hoje, a primeira prova do Enem deste ano, realizada ontem em todo o país. A educadora disse não acreditar que o conteúdo tenha tido alguma interferência do governo Jair Bolsonaro.

Nas últimas semanas, pedidos de demissão em massa no Inep (Instituto Nacional de Estudos e Pesquisas Educacionais Anísio Teixeira), que elabora a prova do Enem, indicaram uma suposta interferência de membros do governo federal no conteúdo do exame. Em meio à crise na instituição, o presidente Jair Bolsonaro (sem partido) chegou a dizer que o Enem está começando "a ter a cara do governo".

"O Enem realmente volta a ser um Enem não de análise de tabela, de um dado isolado, mas um Enem que exige que nosso aluno tenha uma formação na nossa língua, e isso valeu para as 90 questões e para a redação", disse a professora.

Apesar de elogiar o conteúdo da prova, a educadora afirmou que não se pode falar "de jeito nenhum" que o Enem esteja livre de interferências políticas. Ela, no entanto, acredita que isso não tenha acontecido no primeiro exame deste ano.

Essa prova só confirmou que foi elaborada dentro de um contexto de pessoas que entendem de educação. Ela foi elaborada realmente por pessoas que estão na área da educação e que sabem o que se tem que avaliar de um candidato
Vera Lúcia da Costa Antunes

Em coletiva realizada ontem, após a aplicação da prova, o ministro da Educação, Milton Ribeiro, garantiu que "não houve interferência do governo" na montagem do exame. Ele disse que se houvesse tido interferência, "algumas questões não estariam lá".

'irável Gado Novo'

Uma das questões que chamou atenção na prova de ontem foi a que trouxe um trecho da música "irável Gado Novo", sucesso na voz de Zé Ramalho. Internautas atribuíram a questão a uma possível "indireta" a defensores do governo Bolsonaro.

"Acho que não (houve uma provocação com a música). (A prova) tem várias letras de música... não encuco com isso de achar que é uma coisa de ordem direta para falar contra governo, a favor do governo", disse Vera Lúcia da Costa Nunes.

Ainda sobre o conteúdo da prova, a educadora viu textos bem elaborados, com uma diversidade de temas e valorização da nossa língua. Ela avalia que o candidato precisou ter um bom conhecimento cultural para se sair bem no exame.

A única coisa que temos que lembrar é que foi uma prova longa, com textos trabalhosos para o aluno. Diferente de anos anteriores, ela foi mais trabalhosa, exigiu mais do candidato
Vera Lúcia da Costa Nunes