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

Maia: Congresso quer adiamento do Enem; 'Melhor se partisse do presidente'

11.mar.2020 - O presidente da Câmara dos Deputados, Rodrigo Maia (DEM-RJ), após reunião para discutir a crise do coronavírus - Frederico Brasil/Futura Press/Estadão Conteúdo
11.mar.2020 - O presidente da Câmara dos Deputados, Rodrigo Maia (DEM-RJ), após reunião para discutir a crise do coronavírus Imagem: Frederico Brasil/Futura Press/Estadão Conteúdo

Luciana Amaral

Do UOL, em Brasília

19/05/2020 14h55Atualizada em 19/05/2020 15h49

O presidente da Câmara, Rodrigo Maia (DEM-RJ), afirmou hoje que o ambiente na Câmara e no Senado é pelo adiamento do Enem (Exame Nacional do Ensino Médio). Ele declarou que o ideal era que o adiamento partisse do próprio governo federal, mas, até o momento, nem o Planalto nem o Ministério da Educação tomaram uma atitude concreta nesse sentido.

O Senado vota hoje em plenário um projeto que prorroga de forma automática exames e atividades para o o ao ensino superior em caso de calamidade pública ou comprometimento das instituições de ensino.

Na prática, o projeto já adiaria o Enem de 2020, marcado para novembro, porque o Brasil está em estado de calamidade pública até 31 de dezembro deste ano devido à pandemia do coronavírus.

"O melhor era que pudesse vir do presidente uma decisão antes que o Senado e a Câmara tomassem a decisão de votar para não parecer que é uma coisa contra o governo. Essa demanda de adiamento do Enem vem de todo o Brasil", disse.

Maia disse ter discutido o adiamento com o presidente Jair Bolsonaro (sem partido) na quinta-feira (19) quando foi ao Palácio do Planalto e este teria ficado "sensível" à causa. Ontem, conversou com o ministro da Secretaria de Governo, general Luiz Eduardo Ramos, sobre o assunto, mas não recebeu um posicionamento formal do governo até o momento, afirmou.

Na semana ada, o ministro da Educação, Abraham Weintraub, se reuniu com deputados federais que lhe pediram o adiamento do exame. Segundo relatos à reportagem, ele afirmou que manteria o Enem em novembro e só cogitaria um possível adiamento mais para frente.

Associações de instituições de ensino e de reitores defendem o adiamento do Enem, assim como parte dos alunos secundaristas. Eles alegam o risco da propagação do coronavírus causado pela aglomeração de estudantes nos dias das provas e afirmam que nem todos estão conseguindo se preparar de forma adequada para o exame.

As aulas presenciais das redes pública e privada no país estão suspensas há aproximadamente um mês. Há casos em que as aulas foram paralisadas ainda em março. Algumas escolas adotaram sistemas de aulas por meio do computador, mas nem todos os alunos de famílias de renda mais baixa, por exemplo, têm o à internet para estudar em casa.

Na avaliação de parlamentares, os alunos de baixa renda já estão prejudicados e, por isso, a manutenção do Enem em novembro agravaria a desigualdade social ao selecionar mais alunos que têm meios para se prepararem.

Logo após a declaração de Maia, O ministro da Educação Abraham Weintraub disse, no Twitter, que o Inep (Instituto Nacional de Estudos e Pesquisas Educacionais Anísio Teixeira) fará uma pesquisa para "ouvir os estudantes" sobre o possível adiamento do Enem, mas somente na última semana de junho. Até lá, o mais provável é que o Congresso Nacional já tenha deliberado sobre o assunto.