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

Alfred Adler Médico e psiquiatra austríaco

7 de fevereiro de 1870, Viena (Áustria)

28 de maio de 1937, Aberdeen, Escócia (Reino Unido)

Da Página 3 Pedagogia & Comunicação

09/04/2009 17h56

Atraído pelas pesquisas de Freud no campo da etiologia da histeria e das neuroses, Alfred Adler orientou seus estudos para a neuropsiquiatria a partir de 1901.

Já em 1902 integrava o grupo psicanalítico de Freud, sem aceitar a importância que o criador da psicanálise atribuía aos fatores sexuais. Em 1911 separou-se definitivamente de Freud, fundando sua própria sociedade.

A ideia básica da doutrina de Adler é a tendência do indivíduo para compensar o sentimento de inferioridade, reforçada por uma agressividade inata.

Já na sua primeira obra, Estudo sobre a compensação psíquica do estado de inferioridade dos órgãos, afirmou a sua concepção original: muitos comportamentos normais e patológicos seriam tentativas, com êxito ou inadequadas, de resolver as frustrações desencadeadas por inferioridades físicas, que impedem o indivíduo de alcançar as suas finalidades.

Segundo Adler, a criança, seguindo os instintos do ego, tenta impor-se e dominar. Vê malograda a sua tentativa diante das pressões do meio familiar e social, e a a incubar um sentimento de inferioridade, forjando compensações. Se essa situação de conflito não se resolve através do desenvolvimento, o sentimento se cristaliza em complexo, e o indivíduo foge, refugiando-se na neurose.

Porém, no esforço constante de compensar a sua inferioridade, o indivíduo pode ultraar o seu objetivo, chegando à "supercompensação". Adler achava, portanto, que a reação à frustração podia conduzir a resultados de alto valor.

Adler rejeitava a ideia de Freud sobre a importância dos instintos dominadores do ego. Minimizava o papel da libido e acentuava a importância dos fatores psicológicos individuais e principalmente sociais na formação da personalidade desde a mais tenra idade.

Adler relacionava o sentimento de inferioridade com o lado feminino do ser humano, qualificando a sua compensação de "protesto masculino". Depois, ou a interpretar esse processo psicológico em termos de "vontade de poder" (dentro do conceito formulado por Nietzsche). Em sua opinião, a própria relação sexual seria impelida não pelo instinto sexual, mas sim pela agressividade inata.
 

Aspectos sociais da consciência

Para Adler, a personalidade humana implica sempre certa finalidade, e o comportamento humano é sempre condicionado por um fim para o qual se orienta desde cedo. A essa orientação fundamental, Adler deu o nome de "plano de vida".

Todos os valores nascem das necessidades da vida social, segundo Adler, e a grande tarefa do educador é o desenvolvimento da consciência de pertencer a uma comunidade, desde a infância, de maneira a harmonizar as exigências individuais com as da sociedade. Ou seja, o indivíduo de personalidade sadia deve ter "interesse social", buscar o bem-estar da comunidade.

Adler concentrou suas ideias mais nos aspectos sociais da consciência do que no inconsciente reprimido. Sua doutrina teve grande repercussão nos Estados Unidos, onde proferiu regularmente conferências depois de 1926.
 

Enciclopédia Mirador Internacional