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

Redações do Enem serão corrigidas por 5,1 mil avaliadores

O tema da redação este ano foi Democratização do o ao cinema no Brasil - Ronaldo Silva/Futura Press/Estadão Conteúdo
O tema da redação este ano foi Democratização do o ao cinema no Brasil Imagem: Ronaldo Silva/Futura Press/Estadão Conteúdo

Da Agência Brasil

07/11/2019 16h14

Neste ano, 5.168 avaliadores serão responsáveis pela correção das redações do Exame Nacional do Ensino Médio (Enem), segundo o Instituto Nacional de Estudos e Pesquisas Educacionais Anísio Teixeira (Inep). As provas foram feitas domingo ado (3), por 3,9 milhões de estudantes de todo o país.

A nota do Enem deverá ser divulgada em janeiro, em data ainda a ser definida. Depois disso é que os candidatos terão o ao espelho da redação, com detalhes da correção, em data ainda não definida. A consultua serve apenas para fins pedagógicos. O candidato não pode interpor recurso.

O processo de seleção é feito pela Fundação Getúlio Vargas (FGV), integrante do consórcio aplicador do Enem, sob a supervisão do Inep. Para ser avaliador é preciso ter diploma em letras, língua portuguesa ou linguística, além de preencher diversos outros requisitos.

O candidato não pode estar inscrito no Enem 2019, nem ter parente em primeiro grau — pai, mãe, filho ou cônjuge — participando do exame, mesmo que na condição de treineiro, que fazem a prova apenas para testar os conhecimentos.

Processo de seleção

Os avaliadores estão agora ando por uma capacitação a distância de 93 horas, com nove módulos. Durante o curso, o candidato deve resolver questões sobre as competências do Enem em um determinado tempo, e, se tirar zero, será eliminado da seleção.

O exercício final é composto por 30 redações, que devem ser avaliadas em três horas. As redações já têm uma nota de referência, e, se houver grande discrepância entre a nota atribuída e a nota de referência, o candidato a avaliador recebe nota zero.

Ainda este mês, os candidatos com melhor desempenho serão selecionados para participar da capacitação presencial nos polos regionais, com duração de 16 horas. Neste ano, são 16 polos de avaliação no país, com a atuação de 272 supervisores.

Os avaliadores devem entregar, nesta ocasião, termo de sigilo impresso e assinado. Após o curso, os corretores fazem ainda um pré-teste com 50 redações. Eles devem atribuir notas para as cinco competências avaliadas no Enem. Essa fase é obrigatória e eliminatória.

Correção

Apenas depois de aprovados em todo esse processo, os corretores receberão as redações do Enem 2019. Serão até 200 redações por dia, com o compromisso de avaliar mais de 150 textos a cada três dias. Os corretores continuam sendo avaliados nesta etapa. A cada 50 redações, eles recebem duas já avaliadas por uma equipe de especialistas. Essas redações servirão para analisar o desempenho do corretor.

O tema da redação este ano foi Democratização do o ao cinema no Brasil. Os textos são avaliados em cinco competências, cada uma delas, valendo 200 pontos. A nota máxima da redação é mil.

Cada redação será corrigida por duas pessoas. A nota final do estudante será a média aritmética das duas notas. Caso haja uma diferença entre as notas de mais de 100 pontos na nota final ou de mais de 80 pontos em qualquer uma das competências, a redação ará por um terceiro avaliador.

Se a diferença entre as notas dadas se mantiver, a redação será avaliada por uma banca presencial composta por três professores, que definirá a nota final do participante.