, but this code // executes before the first paint, when

麻豆区

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Summer Day Camps Ecosystem Preserve | 麻豆区

麻豆区

Skip to main content

Summer Day Camps

Image
nature camps

Summer 2025 Nature Camps

The Preserve offers summer day camps for students ages 6-14. All camp sessions will include a blend of nature exploration, creative activities, and engaging games tied to the camp theme. We always aim to spend as much time outside as we can!

Camp details:

  • Tuesday thru Thursday, 9 AM - 4 PM
  • Cost: $150/ spot
  • 27 spots available for each week
  • Camper shirt included
  • 2 snacks provided; camper brings lunch

Campers will be placed in small groups with peers of a similar age to allow our educators to provide age-appropriate content. Your family is welcome to join us for multiple weeks. To help us serve as many different kids as聽possible, please don't sign your child up for the same theme more than once.

Cancellation policy: Full refunds will be given to any cancellations made no less than 8 days before the start of the camp you are registered for. Cancellations (as well as any other inquiries) can be made by sending an email directly to Camp Director, Tom Hartzell at tom.hartzell@calvin.edu

Camp dates

  • Week 1: June 3-5 - All God鈥檚 Critters (ages 6-11)
  • Week 2: June 10-12 - Water Wonder (ages 6-11)
  • Week 3: June 17-19 - Natural Communities (ages 6-11)
  • Week 4: June 24-26 - Outside Art (ages 6-11)
  • Week 5: July 8-10 - Nature Gamers (middle school: ages 12-14)
  • Week 6: July 15-17 - Water Wonder (ages 6-11)
  • Week 7: July 22-24 - Natural Communities (ages 6-11)
  • Week 8: July 29-31 - Outside Art - Multi-generational! (ages 6 & up)

Theme descriptions

All God鈥檚 Critters 鈥淭he earth is the Lord鈥檚 and everything in it鈥 (Psalm 24:1) and that certainly includes the Preserve! In this camp, we鈥檒l get to know the amazing diversity of God鈥檚 creatures who call the Preserve home. From microscopic to mammals, botanical to birds - we鈥檒l learn what makes all these critters special. Campers will come home with their own Preserve field guide!

Water Wonder Water is all around us, and perhaps our most precious resource! In this camp, we鈥檒l learn all about this incredible substance that is the basis for all life. We will experiment with its properties, discover how it moves around the earth, and investigate the life it contains. Campers will come home with their own wetland in a jar!

Natural Communities Everything in nature is connected in one way or another. Just as we rely on our neighbors, so do maples, muskrats, and mayflies! In this camp, we鈥檒l discover the webs of connection that exist at the Preserve. We will spend time in all of our ecosystems - forests, wetlands, and native gardens. Campers will come home with their own 鈥渨eb of connections鈥!

Outside Art There鈥檚 no limit to the beauty and inspiration we find in nature! In this camp, we鈥檒l spend our time creating art - inspired by nature, made of natural materials, and even existing within nature. Experimenting with different media, campers will paint, sculpt, draw, write, and more. Campers will create their own art gallery and have a chance to share it before bringing it home!

Nature Gamers ATTENTION MIDDLE SCHOOLERS: it鈥檚 game on at the Preserve! Exploring and learning about nature is great. Exploring and learning while playing games? That鈥檚 the dream. Ecosystem dynamics, survival, and teamwork are topics we鈥檒l dig into through play. Campers will make and take home their own hacky sack!

Outside Art - Multi-generational Here鈥檚 one for kids of ALL ages! 聽Whether you are 6 or 86, there鈥檚 no limit to the beauty and inspiration we find in nature. In this camp, we are inviting adults and kids to come and create together. Grandparents, sign up with your grandkids! Aunts, uncles, sign up with your nieces and nephews! Parents, sign up with your children! Anyone is welcome to come experiment with nature-based art using diverse media - campers will paint, sculpt, draw, write, and more . Campers will collaborate with a partner to create an art gallery and share it before bringing the pieces home!

Other camps at Calvin

Many departments at Calvin offer a variety of summer camps for students ages 4-18 years old. Visit Camps at Calvin to find out more.