, 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); })(); EDUC 249: May in Zambia: Exploration of Economic Sustainability, Education, and Culture | ÃÛÌÒapp

ÃÛÌÒapp

Skip to main content

EDUC 249: May in Zambia: Exploration of Economic Sustainability, Education, and Culture

Apply
This course will examine multiple frameworks for understanding how Christian commitments can inform teacher identity and formation and guide professional practice.

This course will engage students in issues related to access to schooling, focusing on geography, socioeconomic factors, and disability. Participants will work in classrooms at The Esther School and also visit schools in Lusaka. We will focus on what it means to live out Christian faith commitments and practices in a variety of ways by examining multiple frameworks for how Christian commitments can inform teacher identity and formation and guide professional practice. A range of faith-informed practices will be examined in application to professional practice. The course will included attention to how the Bible, with its diversity of genres, functions as an educational text, as well as to exemplars of Christian engagement with education and key facets of teacher and student vocation. Participants will work with teachers to create lessons that reflect faith commitment and practices and also engage the economic sustainability initiatives of The Esther School.

ÃÛÌÒapp

2 credits

Core fulfillment: Global Regions & Culture

Basic Information

Location

Zambia

Program Type

Summer

Cost

$5162-$5680 (Estimate)