, 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); })(); Math Circle | ÃÛÌÒapp

ÃÛÌÒapp

Skip to main content

Math Circle

The ÃÛÌÒapp Math Circle is an opportunity for 6th–8th grade students (typically 11–13 years old) to engage with exciting problems and topics in mathematics. Meetings are led by a professor in the ÃÛÌÒapp math department and typically begin with a warmup activity or game that leads into the day's problem or topic. The Math Circle seeks to generate enthusiasm for problem-solving in mathematics. Students also discover applications of mathematics and participate in a community that nurtures critical thinking, communication, and abstraction. If you have questions about whether Math Circle may be right for your student, please call or send email!

Register Now

Ìý

Time & Location

We meet at ÃÛÌÒapp in North Hall 276. Parking is available in Lot 5 (west of the engineering building) and Lot 6 (west of the aquatic center). ÌýMeetings for Winter 2025 will be on Tuesday from February 4 to March 25.

  • 3:45–4:00 p.m.: setup and arrival
  • 4:00–5:15 p.m.: main activity
  • 5:15 p.m.: dismissal

Cost & Application

  • Tuition is $80 per semester
  • Registration is via the ÃÛÌÒapp "storefront"Ìý
  • At the first meeting please bring a signed copy of the

Ìý

Calendar (Fall 2024)

DAYTIMEROOMTOPICPRESENTER
Tuesday, October 14:00–5:15 p.m.NORTH HALL 276Consecutive SumsProf. Jan KoopÌý Ìý Ìý
Tuesday, October 84:00–5:15 p.m.NORTH HALL 276Mirror, MirrorProf. Mike Bolt
Tuesday, October 154:00–5:15 p.m.NORTH HALL 276TaxmanProf. Jan KoopÌý
Tuesday, October 224:00–5:15 p.m.NORTH HALL 276Pennies and PaperclipsProf. Mike Bolt
Tuesday, October 294:00–5:15 p.m.NORTH HALL 276Pentomino PuzzlesProf. Jan Koop
Tuesday, November 54:00–5:15 p.m.NORTH HALL 276Dragon FractalProf. Mike Bolt
Tuesday, November 124:00–5:15 p.m.NORTH HALL 276FractalsProf. Jan Koop
Tuesday, November 194:00–5:15 p.m.NORTH HALL 276ÌýÌý

Calendar (Winter 2024)

DAYTIMEROOMTOPICPRESENTER
Tuesday, January 304:00–5:15 p.m.NORTH HALL 276The 2024 ChallengeProf. Jan KoopÌý Ìý Ìý
Tuesday, February 64:00–5:15 p.m.NORTH HALL 276Last One StandingProf. Mike Bolt
Tuesday, February 134:00–5:15 p.m.NORTH HALL 276One-Cut FiguresProf. Jan Koop
Tuesday, February 204:00–5:15 p.m.NORTH HALL 276Multiplier GraphsProf. Mike Bolt
Tuesday, February 274:00–5:15 p.m.NORTH HALL 276New RecruitsÌýProf. Jan Koop
Tuesday, March 54:00–5:15 p.m.NORTH HALL 276Days of the WeekProf. Mike Bolt
Tuesday, March 124:00–5:15 p.m.NORTH HALL 276Skyscraper PuzzlesÌýÌýProf. Jan Koop
Monday, March 194:00–5:15 p.m.NORTH HALL 276Take AwayÌý Ìý Ìý ÌýProf. Mike BoltÌý Ìý Ìý Ìý ÌýÌý

Calendar (Fall 2023)

DAYTIMEROOMTOPICPRESENTER
Monday, September 254:00–5:15 p.m.NORTH HALL 276Billiard Ball ChallengeProf. Jan Koop
Monday, October 24:00–5:15 p.m.NORTH HALL 276Rectangle MathProf. Mike Bolt
Monday, October 94:00–5:15 p.m.NORTH HALL 276Super TangramsÌýProf. Jan Koop
Monday, October 164:00–5:15 p.m.NORTH HALL 276Equal Side SumsProf. Mike Bolt
Monday, October 234:00–5:15 p.m.NORTH HALL 276Three in a RowÌýProf. Jan Koop
Monday, October 304:00–5:15 p.m.NORTH HALL 276Criss-CrossProf. Mike Bolt
Monday, November 64:00–5:15 p.m.NORTH HALL 276Pascal's TriangleÌý Ìý Ìý Ìý Ìý Ìý Ìý ÌýÌýProf. Tim Pennings
Monday, November 134:00–5:15 p.m.NORTH HALL 276Pick's TheoremÌý Ìý Ìý Ìý ÌýÌýProf. Jan Koop Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý

Ìý

Ìý

Additional Info

The Math Circle is an enrichment activity that explores topics generally outside the regular mathematics curriculum. It is for 6th-8th grade students (typically 11–13 years old) who are interested in problem-solving and applications.

Program directors are Professors Mike Bolt (mdb7@calvin.edu) and Jan Koop (kooj@calvin.edu).

The ÃÛÌÒapp Math Circle was formed in Fall 2017 and is supported by the Department of Mathematics and Statistics, the Office of the Provost, and the Office of College Access Programs.

Math Circles originated in Russia in the 1930s, appeared in the United States in the 1990s, and are promoted by the . Nearby circles include the (Ann Arbor, MI) and the (Dearborn, MI).

Ìý