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

Weintraub nega saída e diz que Enem tem mais de 5 milhões de inscritos

Marcelo Camargo/Agência Brasil
Imagem: Marcelo Camargo/Agência Brasil

Do UOL, em São Paulo

22/05/2020 10h10

O ministro da Educação, Abraham Weintraub, negou sua saída da pasta em meio aos rumores de que deputados e militares estariam insatisfeitos com o seu trabalho.

Em entrevista à Rádio Bandeirantes, o ministro disse que está encarando a pressão com tranquilidade e citou os últimos atos da pasta em relação à pandemia de coronavírus.

"Encaro [a resistência sobre a sua permanência] com um sorriso no rosto. Vim aqui para tentar arrumar a casa, acabar com bagunça, balbúrdia e melhorar os números. Estamos entregando", iniciou.

"Antes da pandemia, não tinha mais reitor reclamando nas universidades, estava muito melhor. Agora estamos correndo atrás da parte dos hospitais. A gente colocou no site do MEC o acompanhamento de todas as federais, atualizações imediatas", afirmou.

Mais cedo, ele anunciou no Twitter que mais de 5 milhões de inscrições foram realizadas para o Enem (Exame Nacional do Ensino Médio).

Apesar da decisão do MEC (Ministério da Educação) de adiar o exame de 2020 por um período de 30 a 60 dias, o prazo para se inscrever no exame não foi prorrogado e termina às 23h59 de hoje. O cadastro deve ser feito na Página do Participante.

Segundo Weintraub, até o momento 4.926.368 estudantes realizaram a inscrição na versão impressa e 101.100 na digital.

Na mensagem, o ministro ainda reafirmou que a data para a realização do exame será definida após consulta aos inscritos.

"Como já anunciei, os candidatos inscritos serão ouvidos, em junho, pela Página do Participante, do Inep. Eles, os interessados, vão escolher quando fazer a prova.

A decisão pela aplicação das provas do Enem em nova data se deu em meio à pressão da sociedade civil e do Congresso pelo adiamento do exame. Representa, ainda, uma derrota para o ministro da Educação, Abraham Weintraub, que vinha defendendo a manutenção do Enem em novembro.

O adiamento vinha sendo defendido por entidades estudantis, secretários de educação, reitores de instituições de ensino e especialistas da área da educação.

O principal argumento utilizado por eles é o de que nem todos os estudantes têm condições sociais e financeiras de manter os estudos durante a pandemia da covid-19, ou nem sequer têm o às ferramentas necessárias para o ensino a distância, como celular e computador com o à internet.