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

ÃÛÌÒapp

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); })(); Reflection Service-Learning Center | ÃÛÌÒapp

ÃÛÌÒapp

Skip to main content

Reflection

Introduction to reflection guides

What follows is a series of reflection guides on a variety of topics that were prepared by a research team of student coordinators in the Service-Learning Center at ÃÛÌÒapp with support from a venture grant through the Michigan Campus Compact and an Americorps VISTA Summer Associate.

These guides were created for use by faculty, staff members and student leaders who are charged with facilitating meaningful reflection conversations among student participants in service-learning experiences. We affirm the importance of reflection for service-learning to be an effective pedagogy. The contents of the reflection guides provide some useful tools for such conversations in a variety of settings.

Each guide provides some of the following resources

  • helpful definitions to ensure a shared vocabulary for the conversation
  • relevant statistics about the topic
  • suggested media seleceted to provoke thought and connect the experience with academic and literary ideas
  • accompanying questions to promote discussion
  • a listing of local or national organizations that offer additional service or advocacy opportunities

We hope that these resources are useful in equipping facilitators for reflective conversation. Please review these sheets and practice using them with the students with whom you work.

These resources are, by design, works in process. As you make use of them, please share your feedback with us. We would like to know which resources were particularly successful in promoting reflective conversation, and which were not. Notify us if information is outdated. Share ideas for additional resources that would be helpful for us to include and share others.

We offer special thanks to Michigan Campus Compact and the research team: Ana Meekhof, Allison Meyaard, Cameron Navis, Kyle Schaap, Owen Selles and Benjamin Stark

If you have any suggestions or comments on what we can improve, please contact us at slc@calvin.edu or 616-526-6455.

Reflection guides

Many resources for planning and leading discussions can be found on the webage of the