CAMP 2025 Day 5

We have officially reached the end of Bard Math CAMP 2025! This week has really flown by, occupied by great fun as well as great math. Students enter the lobby and make their way to morning activities to pass time as they wait for their last math class of the week.

The Sine group starts by exploring a grid, noticing how to get from one intersection point to another, recognizing a pattern and making it easy to traverse from “Point A” to “Point B”. They discover Pascal’s Triangle within the pattern!

CAMPers then use exactly three Cuisenaire Rods to see how many different trains could be made for a set of sequential numbers. The CAMPers collaboratively fill out a data table on the board, taking turns each adding a component. They discuss patterns between length and number of trains. CAMPers see how “choosing” played a role in finding the numbers and the “magical” appearance of the triangular numbers.

Class ends with CAMPers having the opportunity to create even more trains, with each group getting a different criteria. Unfortunately, time runs out to finish this activity- but with enough information to continue on their own!

The Cosine group starts class going over the methods of solving the train problem they were given yesterday, counting the number of trains of a certain length, composed of a certain number of cars. CAMPers are then tasked with explaining what those lengths mean in the context of a formula that one CAMPer conjectured: The number of trains of length n made from k cars is just (n-1) choose (k-1)!

They use blocks to create a visual representation of the trains in the problem and are challenged to use these visuals to investigate correlations between the numbers in the problem and triangular numbers. Class ends with CAMPers visiting each others tables, taking turns explaining patterns and thought processes to solve the problem.

CAMPers then move on to their second class of the day with the Cotangent group heading to art and the Tangent group going to computer science.

In art, using the vanishing point and perspective concepts that they learned earlier this week combined with their shading practice yesterday, CAMPers make optical illusion-like doodles! They create squiggly oceans, descending rabbit holes, colorful patterns, and so much more.

In computer science, the Tangent group starts by collaboratively completing the Towers of Hanoi. Each CAMPer is assigned a disk and is responsible for said disk and the one above it. The goal is to discover a pattern of behavior that will be translated into a recursive algorithm!

The CAMPers then use the driver-navigator partner system to write a code that efficiently solves the Towers of Hanoi using the patterns they explored and their newfound understanding of recursive functions.

CAMPers break for lunch, enjoying the beautiful weather! Skipping our elective period, once CAMPers are done with lunch, they head straight to their third class of the day. The Cotangent group goes to computer science while the Tangent group heads to art to have their turn in creating and designing optical illusions.

In computer science the Cotangent group gets a new challenge to work on! Some are continuing work on logic problems like determining whether inputs are positive or negative. Others use the driver-navigator partner system to create a function that doesn’t use loops, but finds the factorial of a number and test their thought processes in this.

When CAMPers finish this challenge, they are given the same Tower of Hanoi problem that was given to the Tangent group. They work to figure out a pattern so they can create a function that will demonstrate it, and solve this puzzle.

After their last class at Bard Math CAMP, CAMPers take a survey asking their opinions on the time they spent here. They trade their survey in for their CAMP t-shirt! All CAMPers walk to the RKC building to take a photo together. Once back, everyone sets up and gets ready to show their parents everything they’ve worked on this week during open house.

We have officially reached the end of Bard Math CAMP 2025! We hope that all CAMPers were able to learn something new and will continue exploring any curiosities outside of CAMP. It is such a joy to see so many CAMPers grow intellectually while having so much fun doing math!

This week went by so fast! Although we hate to see this week go, saying goodbye means enthusiasm for next year just grows, as more ideas for what to do next continues to form!

Photo credits: Featured image- Bard student on campus, 1-39- Sabine Harvey

CAMP 2025 Day 1

A warm welcome to all parents and CAMPers returning and new. This morning is the beginning of the week we all look forward to- Bard Math CAMP! Nervous excitement fills the lobby as CAMPers arrive.

They are first given the choice of which thrilling elective they would like to participate in later on in the day- so many good choices!

They then make their way to the art room where many games are at their discretion to warm up to the environment and meet new people.

Once staff have been introduced, the campers are split up and eagerly dismissed to the first class of the day- math! The Sine group goes with Frances and the Cosine group follows Japheth up to their corresponding classrooms.

The Sine group starts off the week with combinatorics. These CAMPers are faced with the starting question; “If everyone in the class shook hands with everyone else once, how many handshakes would there be in total?”

Everyone gets right to work testing possibilities and calculating outcomes before coming together as a collective to discuss findings. They are given more to think about with this question; Is there a pattern? How many patterns are there? This inquiry is demonstrated geometrically by creating a visual on the board and also by trying to create a formula.

CAMPers are then paired up with each pair getting their own combinatoric problem to solve together. The groups keenly work until the time runs out, excited to continue their findings in class tomorrow.

Simultaneously the Cosine group starts off with a fun math stretch to warm up their bodies and minds before jumping into silent ice breakers: CAMPers are faced with the challenge to line up in various ways (shortest to tallest, alphabetical order by first name, and birthday month and day) without speaking with each other.

Once names have been learned and seats have been found, the class jumps into discussion of circles. The CAMPers split into three groups, each with a large sheet of paper and markers. They review circumference, drawing a circle on their paper, then expand into talk of line segments, chords, and arcs.

They discover that if one line segment is drawn from one point on the circumference of a circle to another point on the circumference of the same circle, it creates a chord and two regions in that circle. If there are three points, then three chords are drawn yielding four regions. If there are four points, then six chords are drawn, yielding eight regions. Various regions include segments of the circle, triangles, and pentagons.

CAMPers are then given the opportunity to explore how many regions they can make in their circles with their groups and what polygons can be found when it comes to five points, six points, and seven points. They explore, observe, and make conjectures as a class, eager to continue their mathematical discussion tomorrow.

As CAMPers head to their second class of the day, questions still linger: Is there a pattern? Is there a formula?- Tune back in later on in the week to find out!

CAMPers split into two new groups; Tangent and Cotangent. The Tangent group explores computer science with Yulia while the Cotangent group goes to art class with Shoshi and Ariella.

In computer science the Tangent group uses an ice breaker to learn names and favorite computer science memories as well as fun new ice cream flavors to try. CAMPers then split up into pairs with one pair at each computer.

They use the “pair-programming” driver-navigator system to explore the coding language Python. They spend time taking turns getting familiar with the language to ensure that they are comfortable getting “errors”, and figuring out how to expand on their learnings later on in the week. For right now they focus on defining variables, comparing numbers, and figuring out how to use exponents in their coding.

CAMPers spend time as a collective discussing what they discovered using the Python command prompt, talking about different behaviors that they found. They discuss syntax, experimenting with code using trial and error to figure out formulas to use in their program. They end class by working to create a statement that will allow them to input a number and find out whether it’s even or odd.

In art class, the Cotangent group starts off with a fun ice breaker where they learn favorite numbers along with names. They then begin creating their very own die, keeping in mind that the formula of a die states that opposite sides must add up to 7. While decorating their die, they explore many questions: “How many different ways are there to number a die?” “What’s the probability you roll the same number twice? Three times?” “How could you roll two six-sided dice so that they have the same probabilities/outcomes as two standard six-sided dice, provided that one of the dice has no number larger than 4?”

They then use their die to create randomly generated drawings using a code that lines up numbers with what they draw and how many of that image they draw. They add a mathematical aspect to this activity by asking questions like “Out of five rolls, what’s the probability you get the same number twice? Twice in a row?” “What’s the probability that your plant has an even number of branches on top?” CAMPers end by cleaning up supplies and setting their work aside to be displayed on Friday for visiting parents.

CAMP then breaks for lunch where CAMPers choose between eating inside or outside to refuel before heading to one of the various electives they chose earlier.

Today’s electives are to experiment with shocking math magic tricks, create nifty shapes with origami, or to go outside and play lawn games for a physical aspect to recharge their brains.

Once electives are done, CAMPers head to their third and final class of the day with the Tangent group going to art class and the Cotangent group exploring computer science class.

The Tangent group get their turn to make and decorate dice and use them to generate random images. They’re faced with the same mathematical questions to ponder while they creatively challenge their brains and share fun riddles with each other.

The Cotangent group split up to create directions for Gemma “Beep Boop” Robot on how to draw a square on the board. With many giggles, they learn the importance of being specific in their coding and giving the correct amount of directions in the correct order so that they are interpreted in they way they want in order to get the intended outcome. The CAMPers then split into pairs using the “driver-navigator” system to explore coding in Python with three questions in mind: “How do you do arithmetic in Python?” “How do you compare values in Python?” “What do the “//” and “%” operators do?” CAMPers end with a full group discussion of what they learned and found using Python.

To end the day, all CAMPers gather in the art classroom to play more fun games while waiting to be picked up.

What an exciting first day at CAMP! We can not wait to see everyone again tomorrow for more fun and even more math!

CAMP Reunion 2024

Today was a very special day in Bard Math CAMP history – the very first CAMP reunion! CAMP alumni/ae, staff members, parents, and friends gathered in the lobby of the Reem-Kayden Center once again for a selection of math games and puzzles – old favorites like Ghost Blitz and the Towers of Hanoi, along with some fun new challenges like Tantrix (How can you use all the hexagonal tiles to make a blue loop? A red loop? What about a yellow loop?).

A table full of math puzzles was the perfect place for former CAMPers to reunite with old friends and to hear about what everyone’s been up – from aerospace research and a hackathon for data science to full-time jobs in tech.

Next, everyone trekked over to the dilapidated dodecahedron – a mysterious, nearly invisible sculpture in front of the math building – to try and make it pop out while discussing what its mathematical structure might be – a stellated dodecahedron? The dual of a truncated icosahedron?

Finally, the former CAMPers & co. retired from the heat into the musty shade of Preston Theater for a math movie night of sorts – we all piled into the velvet folding seats to watch Secrets of the Surface: The Mathematical Vision of Maryam Mirzakhani on the big screen.

The day was full of sunshine, laughs, and healthy dose of CAMP nostalgia. Just like math puzzles and do-decorating, the reunion is sure to become a new CAMP tradition – where past, present, and future CAMPers can come together and celebrate their shared love of all things mathematical.

CAMP 2022 Day 4


On the morning of Day 4, CAMPers had even more math puzzles to choose from – along with the regular linking puzzles, Hex, and Hanoi, we had miscellaneous math books – from The Moscow Puzzles to Eye Twisters – as well as the Magic Birthday Trick, scattered throughout the room. 

“It’s really simple – like, really simple. You just put one piece down and try to make a line between your two colors.”

Having found themselves locked out of their usual classroom, the CAMPers in SINE spent the first few minutes of Math class in the first-floor RKC lounge before switching to the Computer Lab (after the CS instructors had had time to “destroy the evidence” of what they would be doing in class today).

Once there, they continued to discuss fractal dimension and the Sierpinski TriangleWhy does it make sense for this object to have a dimension between 1 and 2? First, they reviewed the concept of scaling an object – for example, if you take a square of area 1, then scale each side length by 3, the scaling factor is 3. The ratio of the new area to the original area is 9:1 = 9/1 = 9 = 3^2. The exponent (in this case, 2) is the dimension of the object. Next, they took rulers and used them to draw the Koch Curve, before embarking on the quest for its dimension.

Meanwhile, the COS group continued working with fractional numbers (between 0 and 1) in different bases, specifically ternary (Base 3) – in which all numbers are written as strings of 0’s, 1’s, and 2’s. Which of these ternary numbers (e.g., 0.0121) is in the Cantor Set?

Once Math class was over, CSC headed to Art, while the CAMPers in SEC worked on problems in converting between bases (2, 3, 4, and 10) and adding numbers in Base 2 using truth tablesHow can we build a table with two inputs (A and B) and an output that is their Base 2 sum? What logical operators (AND, OR, XOR) give us these outputs? Given the materials they had been working with all week (cables, LEDs, and batteries), CAMPers were able to build their very own half-adder (which is able to add two 1’s together) and even made a truth table for a full-adder (which is capable of adding 1 + 1 + 1).

After lunch at Kline, the CAMP fragmented into groups for each elective: a hike to the Bard College Farm, lawn games and a thrill ride on the Circle Swing that hides in the shadow of the Campus Center, and a Rubik’s Cube demonstration by world champion speed-cuber, former CAMPer, former CAMP high school volunteer, Bard College math and physics major Daniel Rose-Levine.

At the end of electives, SEC went to Art class to make their own Sierpinski Pyramids.

Finally, the CAMPers got together in the Auditorium to puzzle their way through Rubik’s Cubes and to play a few more rounds of Rush Hour and Set.

Day 4 brought us tons of mathematical, computational, and artistic excitement. Now that we’ve had a glimpse of objects, dimensions, and number systems that seem less than normal (but are definitely real!), we’re finally ready for Friday, Day 5.

Photo Credit: Sonita Alizada (images 29-39, featured image), Kateri Doran (images 1-28, 40-42).

CAMP 2022 Day 3

By Wednesday, we’ve reached the very middle of the Math CAMP week.  So far, the CAMPers have explored a wide range of math puzzles and games, as well as having learned about binary (writing numbers in Base 2, as strings of 0’s and 1’s).  This morning, we had a special guest lecture by math professor Charles Doran, which taught us the mathematics behind the Towers of Hanoi.

  • What is a Graph? – We opened with a discussion of the Konigsberg Bridge problem (see images below): Is it possible to take a walk through town, crossing over each bridge exactly once? By shrinking down each landmass to a point (vertex), because we don’t care about shape or size, and by making each bridge a line (edge) connecting two vertices, we can determine whether or not there exists a path through every edge, with no repeats. This object is what we call a graph. But what if we want to find a path that goes through each vertex exactly once?
  • Hamiltonian Paths – That last problem is what an Irish mathematician named William Rowan Hamilton (not to be confused with founding father Alexander Hamilton!) wanted to find the answer to. The CAMPers were treated to a brief sample of an A Capella Science Hamilton parody video (William Rowan Hamilton (Science YouTuber Collab) | A Capella Science – YouTube) before taking a look at a set of graphs Qn (n = 1, 2, 3, …): Q1 consisting of 2 vertices connected by 1 edge (drawn as a line segment), Q2 having 4 vertices connected by 4 edges (drawn as a square), Q3 being drawn as a cube in 3-space.
  • Naming Vertices – So now we have a good set of graphs to work with, but is there a way to find a Hamiltonian Path (one that passes through each vertex once) without paying any attention to the edges, since the vertices are the only thing we care about? Using coordinates to name the vertices (0 and 1 on Q1, x- and y- coordinates on Q2, and x-, y-, and z-coordinates on Q3), we can see that the pairs of vertices connected by one edge are those that use one bit-flip (a switch from 0 to 1, or vice-versa), and paths are a sequence of vertices such that every pair is connected by 1 edge. So, a path that goes through all the vertices is really a sequence of vertices whose x-y-z coordinates only change by one bit-flip each time.
  • Gray Codes – We tried to write the sequence of vertices on the cube as numbers 1-7 in Base 10, converted into binary (Base 2), but we soon realized that there were too many steps involving more than one bit-flip, which doesn’t make a path. To fix this, we were given two recipes for the conversion binary numbers to the Gray Code system, which gives us a perfect Hamiltonian Path (exactly one bit-flip to take us from each vertex to the next).
  • Baguenaudier Puzzle – One of the best things about Gray Codes is that they can help us solve math puzzles – from Baguenaudier (“time-waster”) rings (The Chinese Rings Puzzle (wolframcloud.com)) to, you guessed it, the Towers of Hanoi.
  • Towers of Hanoi – Many of our CAMPers have already solved the six-ring version of the Towers of Hanoi, but with Gray Codes we can figure out the solution to the n-ring version of the puzzle – no matter how many rings there are, the Gray Codes never fail. All we have to do is interpret each bit-flip as a transfer of one ring to a different tower (and since there are n towers, our Gray Code numbers will have n places). However, the fun’s not over yet – How can we use Gray Codes to solve the puzzle when someone hands us a partially completed Tower of Hanoi? This was one of the several new questions that we were left with at the end of the lecture.

After the lecture, CAMPers went off to Math class, where those in the COS group continued working with the Cantor Set, starting off by brainstorming a list of deceptively simple questions – Is 1/4 in the Cantor Set? What about 3/4? Is 0.9999… the same thing as 1?. Then they started using algebra to convert numbers in different bases (e.g., 0.2020202020…, which is in Base 4) into fractions in simplest form.

The SINE group continued to explore the properties of the Sierpinski Triangle, this time working to find its dimension (at first glance, it looks 2-dimensional… but is it, really?), beginning by finding the scaling factor.

In CS class, the SEC group built off of what they had learned about binary and Gray Code numbers in the guest lecture, continuing to break down place value in Base 10, which led them to a convenient way of converting binary numbers back to decimal (Base 10) – multiply the 0 or 1 in each place with powers of the base (in this case, 2) which indicate the place value of the digit (e.g., 110 = (1 x 2^2) + (1 x 2^1) + (0 x 2^0) = (1 x 4) + (1 x 2) + (0) = 4 + 2 + 0 = 6, and you’ll get the same number in Base 10).

After having lunch at Kline Dining Commons, CAMPers chose between playing Conway’s Game of Life, taking a hike to the Parliament of Reality, and the decoration of another mysterious wire sculpture – this one, tucked behind the Chapel of Holy Innocents, is even more abandoned than the one we decorated on Day 2, complete with just-as-intricate cobwebs stretching between the metal rods. (This elective also included a very intense sponge race.)

Once the electives were over, CAMPers in SEC went to Art class – where they continued making paper cubes.

In the last half hour of CAMP, the groups reconvened in the Auditorium (RKC) for more math activities – Rubik’s Cubes, Hex, an M. C. Escher memory game, and (naturally) the Towers of Hanoi.

Day 3 started off with puzzles, segued into the binary system, explored irregular objects with unusual dimensions, and ended with more puzzles. We’re eager to find out what math will await us on Thursday morning!

Photo Credit: Sonita Alizada (images 21-25, featured image), Kateri Doran (images 1-8, 10-20, 26-35), screenshot by Kateri Doran (image 9).

CAMP 2022 Day 2

The second day of CAMP this year is off to an excellent start – armed with their new knowledge of logic and truth, the CAMPers are ready to begin their exciting journey into the magical world of fractals

We started off the day with a whole new set of math puzzles – hypothetical chocolate boxes, tangrams, Rush Hour, linking puzzles, and of course, Set

… You take a card, and you put down the cars [that are] on the card, and you have to get the red car out by only sliding the cars this way.”

“So basically, we lay out cards, and they all have different patterns, and you [want to] find the sets of 3.”

“So basically, there are clues that you get in the 4-by-4 box, and you have to figure out based on these clues the color and shape of the chocolate.”

The COS group began by breaking into pairs and working on a sheet of logic problems. After that, they went on to review truth tables before Japheth switched gears to talk about fractals.

  • Sierpinski Triangle – Starting with one equilateral triangle, we break the triangle into four smaller triangles and take out the triangle in the middle. Now we have three smaller triangles. Now break each of those into four even smaller triangles – then take the middle triangle out…
  • Tree/”Neuron” Fractal – Start with a line that branches out into a “Y” shape. Now branch each of those smaller branches into two “Y” shapes. Now branch each of those…
  • Fibonacci Spiral – Believe it or not, the Bard Math Circle logo is actually a fractal! It starts with the smallest rectangle and doesn’t get any smaller – it gets bigger. If you start with a rectangle with side-length ratio 1/2, then make a bigger rectangle by adding a rectangle with ratio 2, then continuing to add on rectangles with a bigger ratio each time (following the numbers in the Fibonacci sequence [1, 1, 2, 3, 5, 8, 13…]), then draw a curve through each of the rectangles… you get a Fibonacci Spiral.
  • Cantor Set – Starting with the space between 0 and 1 on the number line, get rid of the interval between 0.333333… (1/3) and 0.666666… (2/3). Now we have two intervals [0, 1/3] and [2/3, 1]. Now take the middle third from those. Now we have two more intervals. Now take the middle third from those…

Meanwhile, SINE continued their work with using logical operators to write out true (or false) statements, which led to several productive debates over what the statements really mean, beginning with contention over compound statements (What happens when you negate a statement that already includes an AND or an OR, e.g. NOT [c OR e] ?).

After that, they segued into an exploration of the perimeter and area of the Sierpinski Triangle at various stages, using it as an example of a fractal with self-similarity – that is, if you take a small copy of the original fractal and expand it, it will look exactly the same as the original, with smaller and smaller and infinitely smaller triangles trapped inside of it.

Next, the SEC group crossed the building to join CS class, while CSC enjoyed a sunny stroll to Hegeman for Art, where they were given business cards to fold into paper cubes.

In CS, the CAMPers were introduced to a new logical operator, XOR (exclusive or) – the output only true if one (not both; only one) of the inputs is true. They then split into two groups to try and create an actual, physical XOR statement with batteries, LEDs, and cables.

Next, they transitioned into an introduction to the Base 2 (binary) system, travelling back in time to the days when place value in Base 10 (e.g., 4,598 = 4 thousands, 5 hundreds, 9 tens, and 8 ones) was heavily emphasized in their 2nd-grade math classes.

After a lunch at DTR (Down the Road), several heaping platefuls of cookies, and a not-so-secret trip to the bookstore, CAMPers split into groups based on the electives they had signed up for at the beginning of the day – a hike to the Blithewood garden, the ever-popular billiards table, and the “do-decoration” of a very mysterious dodecahedron.

No one on Bard campus can remember when the wire sculpture arrived – and even those who remember a time before can’t recall where it came from, or who put it there.  Nevertheless, the rusty, dilapidated dodecahedron has been exposed to the elements for decades at least – and it blends in so well that most people who pass by need to squint to see it clearly.  CAMP has decided to change that. 

At the end of the electives period, CAMPers in CSC and SEC returned to RKC and Hegeman, respectively, for their CS and Art classes. Finally, everyone got together for the end-of-day activities – river-crossing puzzles, Rubik’s cubes, more linking puzzles, and Hex.

Day 2 of CAMP was full of color, laughter, and lots of fractals – we’re excited to see what Day 3 will bring!

Photo Credit: Sonita Alizada (images 7-8, 10-14, 22-32), Kateri Doran (images 6, 9, 15-17, 33), Shiven Dabhi (image 18), Japheth Wood (images 19-21), public domain (images 1-5)

CAMP 2022 Day 1

It’s the first day of the 9th year of Bard Math CAMP – the first day in two years that our CAMPers and instructors have been able to do math in three dimensions!  In other words, this is the start of CAMP’s first in-person session after two years of meeting online.  

First thing in the morning, the students were treated to an indoor math fair of sorts – the first two rows of the László Z. Bitó auditorium were decked with math puzzles, fractal magnets, and the board game Set.

“We basically have to figure out the size of each skyscraper – like, from here you’re going to have to see two skyscrapers, but you can’t have the same number in each row.”

Towers of Hanoi
 “You’re supposed to get all the blocks to [the other] side, but the small one has to be at the top, and the big one has to be at the bottom.  You also have to do the smallest number of moves to do that.”

“This is a deep-sea diver, and this is a mermaid. … The human race is corrupting all beings, even in the ocean, and soon we will not be able to escape the humans.”

In Frances’ math class, the CAMPers in the SINE group were shipwrecked on a mysterious island…

You land on an island where the people either always tell the truth or always lie.  You need to get your bearings on this island, and you see three islanders walking up to you.

You ask the first person: “Are you a truth-teller?”  But you don’t hear what he says.  

The second person says that Person 1 said “yes”.  

The third person says that Person 2 is a liar.    

From this, they went on to learn about logical operators (NOT, AND, OR) in preparation for Computer Science (CS) class.  

In Art class, students in the CSC group were given a piece of construction paper and, making a series of rectangular, triangular, or circular cuts along its folded edge, were tasked with making their 3-D design as intricate as possible.

In CS class, the SEC group continued their work in logic with truth tables.

Setting the two inputs (A and B) to either 0 or 1, CAMPers used their new knowledge of logical operators to determine whether a given statement (the output) was true or false.

The CAMPers continued to explore inputs and outputs by connecting batteries (inputs of energy) and LEDs (outputs of light) via cables or splitters to create “statements” in real life.

After having lunch at Down the Road Café, CAMPers had the option to either linger in the Campus Center and try their hand at billiards/foosball, to follow Japheth on a hike to the Sawkill Stream, or to head back to the Reem-Kayden Center and learn magic tricks with Frances.

After that, the SEC students headed to Art class for mathematical crafting, while the CSC students went to the RKC computer lab to learn more about logic and truth tables – engaging in a somewhat philosophical discussion about why computers use 1’s and 0’s, and why the truth or falsity of statements in CS class is not at all up to interpretation.

At the end of the day, the groups converged once again in the Bitó Auditorium for more math activities – origami, card tricks, and the Game of Hex.

The first day of CAMP was exciting and eventful for everyone involved – we can’t wait for more math adventures on Day 2!