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

Lula x Bolsonaro: ação de pais e ex-alunos causa bate-boca em colégios de elite de São Paulo

Colégio Santa Cruz, em Pinheiros, cobra mensalidade de mais de R$ 4 mil - Reprodução/Google Maps
Colégio Santa Cruz, em Pinheiros, cobra mensalidade de mais de R$ 4 mil Imagem: Reprodução/Google Maps

Renata Cafardo

São Paulo

28/10/2022 08h54Atualizada em 28/10/2022 15h48

Um movimento de pais de alunos e ex-estudantes de colégios de elite de São Paulo, como Santa Cruz e Vera Cruz, em prol da candidatura de Luiz Inácio Lula da Silva (PT) à Presidência gerou bate-boca na porta da escola e confusão em grupos de WhatsApp.

Desde a semana ada, o grupo ou a ficar diariamente em uma praça na frente dos colégios para conversar com pais e funcionários sobre a opção de voto. Eles vestiam branco e não distribuíram nenhum material com referência a Lula. Nesta semana, um vídeo com um pai do Santa Cruz acusando o grupo de "doutrinar crianças" se espalhou nas redes sociais.

No vídeo, um pai —o empresário Marcos Pastore —se aproxima do grupo na saída da escola e diz: "Não venha mais aqui falar de política". Em seguida completa: "Eu não falo com bandido, se você acha que o Lula não é, você fala na sua casa, não para os meus filhos".

Uma das organizadoras do movimento, a advogada e mãe de três alunos do Santa Cruz Ana Cecília Vidigal, disse que o caso foi pontual e que na maior parte do tempo não houve agressões ou conflitos com o grupo que estava na praça na frente da escola. "Não abordamos ninguém, estávamos ali para quem quisesse conversar." Segundo ela, o grupo só conversou com adolescentes que tinham idade para votar - acima de 16 anos -, pais e funcionários.

Após o incidente, houve distribuição de adesivos de Jair Bolsonaro (PL) na porta do Santa Cruz, algo que não tinha ocorrido até então. Não há informações de quem organizou o ato.

A direção do Colégio Santa Cruz, em Pinheiros, cuja mensalidade supera R$ 4 mil, não quis se manifestar. A escola não tem ligação com o grupo. Anteontem, um movimento chamado "Frente Ampla pela Democracia, pela Paz e pela Vida, com Lula e Haddad" divulgou nota em que diz que "longe de querer doutrinar pessoas, o propósito é contribuir com um debate respeitoso".

Divisão

O assunto dominou os grupos de pais do Santa Cruz durante a semana, com opiniões favoráveis e contrárias ao grupo e também à reclamação de Pastore. Segundo pais que discordam do movimento de frente ampla, e que não quiseram se identificar, o grupo levou bolos de chocolate e sugeriu que os adolescentes assistissem a vídeos do Felipe Neto, youtuber que declarou apoio a Lula. Alguns deles sustentam que se trata de um "crime" falar com adolescentes na porta da escola sobre política. No vídeo, Pastore afirma que chamaria a polícia, algo que acabou não fazendo.

Para a professora de Direito da Universidade de São Paulo (USP), especialista em Direito à Educação, Nina Ranieri, não há crime no ato realizado pelos pais na praça próxima ao colégio. "Em um país democrático, não é crime manifestar sua preferência política em um espaço público."

Para a cientista política e pesquisadora do Centro de Política e Economia do Setor Público da FGV Debora Thomé, não há como evitar o tema da política entre jovens e crianças "quando pais e todo o entorno só falam sobre isso".

A publicitária Ana Paula Cassettari Musa, mãe de dois filhos no Santa Cruz, disse que não acredita que seus filhos seriam "catequizados" por receber opiniões de quem quer que seja. Mas que considera "desnecessário pais e ex-alunos envolverem o nome de um colégio para fazer panfletagem partidária". "Se autodenominar 'frente ampla' no Santa, dando a impressão de que todos da instituição partilham dos mesmos princípios, não soa exatamente democrático. Acredito que isso gerou reação de alguns pais."

Na frente do colégio Vera Cruz, na zona oeste, também houve atuação de pais com o mesmo objetivo, mas não há relatos de confusões. Pais e mães de outros colégios particulares da região, como Oswald de Andrade e Equipe, também fazem parte do movimento.