Carreta do Museu Catavento chega a Sorocaba e recebe visitas gratuitas até este domingo (7)

Compartilhe:


Até domingo (7), das 8h30 às 17h30, a população pode conferir gratuitamente a carreta do Museu Catavento, um museu itinerante com experiências científicas interativas que está estacionado na Avenida Doutor Afonso Vergueiro, 280, no Centro de Sorocaba.

A iniciativa faz parte de projeto “Museu Catavento: Ciência que vai até você”, que integra o programa CultSP na Estrada, da Secretaria da Cultura, Economia e Indústria Criativas do Estado de São Paulo, com o apoio da Prefeitura de Sorocaba, por meio da Secretaria de Cultura (Secult) e patrocínio Master da Shell.

Começando por Sorocaba, a carreta, que possui entrada com acessibilidade, prevê passar por 37 cidades ao todo, até março de 2026, e estima-se que mais de 10 mil pessoas sejam impactadas mensalmente pelo projeto. “Ficamos orgulhosos por inaugurar a viagem proposta pela carreta. Com a atuação em nossa cidade, o público terá uma experiência de imersão em áreas de física, química, biologia, geografia e história”, explicou o secretário da Secult, Luiz Antonio Zamuner.

A visita é realizada com um circuito interno, que dura cerca de 25 minutos, em grupos de até 20 pessoas por sessão. Os visitantes são conduzidos por educadores treinados para monitoria em cada um dos nove aparelhos instalados no veículo. Entre os destaques, estão o Gerador de Van de Graaf, uma bicicleta ergométrica geradora de energia, uma maquete tridimensional do núcleo da terra e monitores que simulam o canto de 30 diferentes aves brasileiras.

O Museu do Catavento foi inaugurado em 2009 e está localizado no histórico Palácio das Indústrias, sendo o museu de ciências mais visitado da capital paulista. O espaço é administrado pela Organização Social Catavento Cultural e Educacional e reúna mais de 200 instalações interativas divididas em quatro áreas temáticas: universo, vida, engenho e sociedade.

$$ = $.noConflict();

var initPhotoSwipeFromDOM = function(gallerySelector) {

// parse slide data (url, title, size …) from DOM elements
// (children of gallerySelector)
var parseThumbnailElements = function(el) {
var thumbElements = el.childNodes,
numNodes = thumbElements.length,
items = [],
figureEl,
childElements,
linkEl,
size,
item;

for(var i = 0; i < numNodes; i++) {
figureEl = thumbElements[i]; //

element

// include only element nodes
if(figureEl.nodeType !== 1) {
continue;
}

linkEl = figureEl.children[0]; // element
linkEl = figureEl; //
element
// console.log(linkEl);
size = linkEl.getAttribute(‘data-size’).split(‘x’);

// create slide object
item = {
src: linkEl.getAttribute(‘href’),
w: parseInt(size[0], 10),
h: parseInt(size[1], 10)
};

if(figureEl.children.length > 1) {
//

content
item.title = figureEl.children[1].innerHTML;
}

if(linkEl.children.length > 0) {
// thumbnail element, retrieving thumbnail url
item.msrc = linkEl.children[0].getAttribute(‘src’);
}

item.el = figureEl; // save link to element for getThumbBoundsFn
items.push(item);
}

return items;
};

// find nearest parent element
var closest = function closest(el, fn) {
return el && ( fn(el) ? el : closest(el.parentNode, fn) );
};

// triggers when user clicks on thumbnail
var onThumbnailsClick = function(e) {
e = e || window.event;
e.preventDefault ? e.preventDefault() : e.returnValue = false;

var eTarget = e.target || e.srcElement;

var clickedListItem = closest(eTarget, function(el) {
return el.tagName === ‘FIGURE’;
});
clickedListItem = eTarget.parentNode;
if(!clickedListItem) {
return;
}

// find index of clicked item
var clickedGallery = clickedListItem.parentNode,
childNodes = clickedListItem.parentNode.childNodes,
numChildNodes = childNodes.length,
nodeIndex = 0,
index;

for (var i = 0; i = 0) {
openPhotoSwipe( index, clickedGallery );
}

return false;
};

// parse picture index and gallery index from URL (#&pid=1&gid=2)
var photoswipeParseHash = function() {
var hash = window.location.hash.substring(1),
params = {};

if(hash.length < 5) {
return params;
}

var vars = hash.split('&');
for (var i = 0; i < vars.length; i++) {
if(!vars[i]) {
continue;
}
var pair = vars[i].split('=');
if(pair.length getThumbBoundsFn section of docs for more info
var thumbnail = items[index].el.getElementsByTagName(‘img’)[0], // find thumbnail
pageYScroll = window.pageYOffset || document.documentElement.scrollTop,
rect = thumbnail.getBoundingClientRect();

return {x:rect.left, y:rect.top + pageYScroll, w:rect.width};
},

shareButtons: [
{id:’download’, label:’Download image’, url:”, download:true}
],

// history & focus options are disabled on CodePen
// remove these lines in real life:
historyEnabled: false,
focus: false

};

if(disableAnimation) {
options.showAnimationDuration = 0;
}

// Pass data to PhotoSwipe and initialize it
gallery = new PhotoSwipe( pswpElement, PhotoSwipeUI_Default, items, options);
gallery.init();
};

// loop through all gallery elements and bind events
var galleryElements = document.querySelectorAll( gallerySelector );

for(var i = 0, l = galleryElements.length; i 0 && hashData.gid > 0) {
openPhotoSwipe( hashData.pid – 1 , galleryElements[ hashData.gid – 1 ], true );
}
};

// execute above function
initPhotoSwipeFromDOM(‘.pms-galeria’);

// All images need to be loaded for this plugin to work so
// we end up waiting for the whole window to load in this example
$$(window).load(function () {
$$(document).ready(function(){
collage();
$$(‘.pms-galeria’).collageCaption();
});
});

// Here we apply the actual CollagePlus plugin
function collage() {
$$(‘.pms-galeria img’).css(‘display’, ‘block’);
$$(‘.pms-galeria’).removeWhitespace().collagePlus({
‘fadeSpeed’ : 2000,
‘targetHeight’ : 150,
‘effect’ : ‘default’,
‘direction’ : ‘vertical’,
‘allowPartialLastRow’ : true
});
};

// This is just for the case that the browser window is resized
var resizeTimer = null;
$$(window).bind(‘resize’, function() {
// hide all the images until we resize them
$$(‘.pms-galeria .Image_Wrapper’).css(“opacity”, 0);
// set a timer to re-apply the plugin
if (resizeTimer) clearTimeout(resizeTimer);
resizeTimer = setTimeout(collage, 200);
});



Fonte:
Prefeitura de Sorocaba

Outras Notícias

Domínio Global Consultoria Web