, 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); })(); Service-Learning Center to Celebrate 40 - News & Stories | 麻豆区

麻豆区

Skip to main content

Calvin News

Service-Learning Center to Celebrate 40

Wed, Mar 01, 2006
Myrna Anderson

The Service-Learning Center at Calvin College will celebrate its 40th anniversary from 6 to 8:30 p.m. on Thursday, March 9 in the Great Hall of the college's Prince Conference Center.

The 40th anniversary bash will feature 1992 Calvin graduate Jennifer Marcum, currently the executive director of Safe Haven Ministries, a Grand Rapids organization providing support and refuge for victims of domestic violence. Marcum worked for the Student Volunteer Service (predecessor of the Service-Learning Center ) from 1988 through 1992.

鈥淚t's a celebration of a program that takes students out of this relatively detached college environment and into the city of Grand Rapids,鈥 says Service-Learning Center director Jeff Bouman of the upcoming event.

Calvin's Service-Learning Center (SLC) has blossomed since its genesis in the mid-1960s, as has the mission behind the service it provides.

It began in the fall of 1965 as Kindling Intellectual Desire in Students (KIDS), a tutoring program in the city's schools.

鈥淓arly on, it gathered tons of traction. It was popular,鈥 Bouman says of KIDS.

Down through the decades, the center grew its staff and expanded its programs, adding mentoring relationships, emergency moving services, hospital volunteering, blood drives, Big Brother and Big Sister programs and work study opportunities.

In 1980, the name of the center was changed to Student Volunteer Services (SVS).

鈥淚t was like a club then, but they were doing interesting types of service,鈥 Bouman says.

The center also developed two annual events: Streetfest, a three-day service orientation for incoming Calvin students that puts them to work in an array of inner city organizations, and the Spring Break Trips, which places students in service opportunities in Tennessee, New Mexico, Mississippi and elsewhere.

In 1993, the Student Volunteer Service became the Service-Learning Center.

The name change signaled a more significant change on the part of the college, Bouman says, a recognition that service should be integrated into the college curriculum.

鈥淔or 27 years, students did it for no credit,鈥 Bouman explains. 鈥淲e still do everything we've done since 1965, but now we have between 35 and 50 courses each semester which integrate service-learning.鈥

An education course that places students in literacy-building partnerships at Alexander school and a biology course that teaches students to eradicate non-indigenous Michigan plant species are two examples of this approach.

鈥淭he mechanism is in place for faculty to think beyond their textbooks," he says. "Faculty are pointing students toward the community as a text.鈥

Calvin students gain as much as they give through service-learning Bouman maintains.

鈥淚t is exposure to the other," he says. "Students who serve, learn better, and students who learn while they serve become lifelong servants.鈥

The Calvin Service-Learning Center has become a model in higher education. Bouman says he fields a lot of calls from colleges and universities about how to implement a similar program, and has consulted with colleges across the country, from Gordon College in Massachusetts to Azusa Pacific University in southern California and Baylor University in Texas.

And in the 2006 edition of U.S. News and World Report Best Colleges, Calvin's service-learning model was singled out as one of the 鈥淧rograms to Look For.鈥

Yet, says Bouman, who assumed the directorship in 2002, the service-learning center has remained true to its roots.

鈥淚'm finding out how much the original spirit of that KIDS program is central to what we're doing,鈥 he says.

Bouman himself served at the center in his student days and in 1987 earned the first Volunteer of the Year Award.

The March 9 celebration will honor the whole evolution of the center's history.

鈥淲e'll do a slide show that will include all the eras," he says. "The KIDS era, the SVS era, the SLC era. It's going to be a bash.鈥