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

Educação

Banco de Redações

O UOL corrige e comenta 20 redações. Envie a sua sobre o tema da vez


REDAÇÕES CORRIGIDAS - Janeiro/2020 Supremo Tribunal Federal e opinião pública

Redação corrigida 400

A integridade do papel do STF

Inconsistente Erro Correção

Dificilmente a atuação do Supremo Tribunal Federal vai agradar a todos os brasileiros. Em uma pesquisa exercida realizada pelo Datafolha Datafolha, foi comprovado que a maioria dos entrevistados não estão satisfeitos está satisfeita com essa atuação.

O papel do STF não é fácil de exercer, pois exige uma responsabilidade um grande, grande e de alguma forma não esta está agradando maioria dos brasileiros, algumas brasileiros. Algumas pessoas dizem que a constituição Constituição deve interpretar o interesse brasileiro para tomar determinadas decisões e que só assim há de conseguir uma maior aprovação, porem porém, ainda que o supremo Supremo adquirisse tal pratica prática, teria desagrado desagradado aos brasileiros, mesmo que seja em "pouca" quantidade. Mesmo que não sendo uma única saída, teria uma melhora na aprovação desse papel, mas mas, ainda sim assim, o povo deveria se conscientizar que o supremo no Supremo não pode agradar o povo povo, deixando se exercer o seu verdadeiro papel.

Para um maior nível de aprovação da atuação do STF, é preciso ouvir mais a voz dos brasileiros, tomando atitudes atitudes, avaliando o interesse brasileiro brasileiro, mas não perdendo a íntegra de seu papel e trabalhando com rigidez.

Comentário geral

Infelizmente, o texto deixa a desejar em todos os quesitos. A linguagem é repleta de erros e equívocos, chegando a prejudicar o conteúdo. No segundo parágrafo, de modo muito confuso, o autor fala que "a Constituição deve interpretar o interesse brasileiro", não só dando vida a um ente inanimado (a Constituição), como igualando a Carta Magna ao Supremo. Evidentemente, trata-se de duas coisas diferentes. Em meio à confusão do pensamento do autor ou, ao menos, do modo que ele o expressa por escrito, há ainda uma grande repetição de afirmações da ideia de que o Supremo deve agradar aos brasileiros e, ao mesmo tempo, que ele deve cumprir o seu papel integralmente, sem, portanto, agradar aos brasileiros. Esse problema se torna estrutural, pois o texto não evolui. Vale ainda ressaltar as repetições vocabulares, que demonstram a dificuldade com o uso dos pronomes, dos sinônimos, enfim, de tudo o que a linguagem dispõe para não se tornar redundante. O texto só não tira uma nota mais baixa, pois consegue traduzir o esforço do autor em refletir sobre o tema proposto. Melhor insuficiente do que precário ou péssimo.

Competências avaliadas

As notas são definidas segundo os critérios da pontuação do MEC
Título nota (0 a 1000)
Demonstrar domínio da norma culta da língua escrita. 80
Compreender a proposta da redação e aplicar conceito das várias áreas de conhecimento para desenvolver o tema, dentro dos limites estruturais do texto dissertativo-argumentativo. 80
Selecionar, relacionar, organizar e interpretar informações, fatos, opiniões e argumentos em defesa de um ponto de vista. 80
Demonstrar conhecimento dos mecanismos linguísticos necessários para a construção da argumentação. 80
Elaborar a proposta de solução para o problema abordado, mostrando respeito aos valores humanos e considerando a diversidade sociocultural. 80
Nota final 400

Redações corrigidas

Título nota (0 a 1000)

Os textos desse bloco foram elaborados por internautas que desenvolveram a proposta apresentada pelo UOL para este mês. A seleção e avaliação foi feita por uma equipe de professores associada ao Banco de redações.

Os textos publicados antes de 1º de janeiro de 2009 não seguem o novo Acordo Ortográfico da Língua Portuguesa. A grafia vigente até então e a da reforma ortográfica serão aceitas até 2012.

Copyright UOL. Todos os direitos reservados. É permitida a reprodução apenas em trabalhos escolares, sem fins comerciais e desde que com o devido crédito ao UOL e aos autores.


PUBLICIDADE