, 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); })(); Ken Bergwerff | »Æ´óÏɸßÊÖÂÛ̳

»Æ´óÏɸßÊÖÂÛ̳

Skip to main content

Professor Ken Bergwerff

Emeritus Professor

Biography

  • Hometown: Grand Rapids, Michigan
  • Was adjunct for the Education department 1999–2001
  • Joined the GEO Department in fall 2001
  • Developed both an introductory biology course and and Earth science course specifically for elementary education majors
  • For the past several years, has been active with providing in service training to middle school teachers in the US and Canada
  • From 2006 through the present he has done professional development work and curriculum development with area middle and high school teachers funded by the National Science Foundation and the Environmental Protection Agency.
  • A trip to Liberia, summer of 2008 (funded by the Kuyers Institute), provided the opportunity to train science teachers in schools in the Christian Schools Network as well as conduct seminars for the University of Liberia in inquiry-based teaching.

Education

  • Completed BA in Elementary Education at Calvin College, 1978
  • Taught in Redlands, California from 1978 to 1983
  • Moved back to Grand Rapids to teach at Sylvan Christian Middle School, 1983 to 2001
  • Earned his MAT in Science Education at Grand Valley State University, 1988

Professional Experience

  • Was adjunct for the Education department 1999–2001
  • Joined the GEO Department in fall 2001
  • Developed both an introductory biology course and and Earth science course specifically for elementary education majors
  • For the past several years, has been active with providing in service training to middle school teachers in the US and Canada.
  • From 2006 through the present he has done professional development work and curriculum development with area middle and high school teachers funded by the National Science Foundation and the Environmental Protection Agency.
  • A trip to Liberia, summer of 2008 (funded by the Kuyers Institute), provided the opportunity to train science teachers in schools in the Christian Schools Network as well as conduct seminars for the University of Liberia in inquiry-based teaching.

Academic Interests

Current teaching

  • Life Science for Elementary Education
  • Physical Science for Elementary Education
  • Earth Science for Educators
  • Student Teaching Supervision
  • Science Methods