- Level Completion Celebrations/Verifications
- Puzzle completion animation where the pips energize the crystal to make the portal.
- Venn Diagram transitions where one diagram becomes another. Here's an example of this sort of transition:
These are the things I'm working on for my STEM teacher resource, mosaic-paths.com
Still work on my rewrite of Venn Diagrams. Most of the game mechanics are in good shape.
The next things to do:
Why will a student spend an hour solving a puzzle voluntarily, but resist spending five minutes on a worksheet?
This question has fascinated me throughout my two decades teaching physics and mathematics. The challenge in STEM education is not simply explaining concepts. We have developed countless ways to present information. The deeper challenge is creating experiences where students become curious enough to wrestle with ideas themselves.
The people who love STEM usually do not love it because they memorized formulas or followed procedures. They love it because of the ideas: the wonder of discovering how the universe works, the satisfaction of finding patterns, and the challenge of solving problems that initially seem impossible.
One of the most powerful ways to create that experience is through puzzles.
A good puzzle creates a different relationship with difficulty. When students encounter a traditional exercise and get stuck, they often conclude that they do not know how to solve it. But when students encounter a well-designed puzzle, being stuck becomes part of the process. An unsuccessful attempt is not simply wrong, it is information. It narrows possibilities, reveals patterns, and helps students build a better understanding of the problem.
This is very close to the way scientists and mathematicians actually work.
Over the past several years, I have explored what makes mathematical puzzles genuinely engaging. This last year, as part of that exploration, I designed and programmed six online math puzzles using GameMaker Studio and published them at mosaic-paths.com. Each puzzle focuses on a different mathematical idea, but the goal is not simply to practice a skill. The goal is to encourage different forms of mathematical reasoning.
For example, in Venn Diagrams with Unnecessary Lava, students work with multiplication, factors, and Venn diagrams. Those concepts are important, but they are only part of what students are learning. To solve the puzzle, students must form hypotheses, test their ideas, observe the results, and revise their thinking.
They are practicing the habits of scientific inquiry.
They also learn that mistakes are valuable.
To make progress, students have to become comfortable making bold attempts and occasionally being wrong. Each mistake provides information. The unsuccessful attempts are not failures; they are steps toward understanding.
Creating these puzzles has also changed the way I think about educational design. The first version of an activity is rarely the best version.
When I create a puzzle, there are always assumptions built into the design. Sometimes I believe something will be obvious to students, only to discover that it creates confusion. Other times, I expect students to struggle with an idea, only to watch them solve it immediately in a way I never anticipated.
Those moments are some of the most valuable parts of the process.
Student interactions provide the feedback needed to improve the experience. Each iteration is an opportunity to make the puzzle clearer, more engaging, and more intellectually rewarding.
This process has many similarities to scientific investigation itself: propose an idea, test it, examine the results, and refine the model.
This is one reason I am excited about the possibilities of immersive STEM learning. Technologies such as virtual reality are not valuable simply because they are new or visually impressive. Their real potential is that they can create environments where students explore, experiment, build models, and develop understanding through experience.
The future of STEM education will not come only from better explanations. It will come from creating better experiences—experiences where students are invited to be curious, where mistakes become information, and where solving problems becomes something they genuinely want to do.
That is the kind of STEM learning environment I have been working toward creating.
(Full Disclosure: So I spent this morning writing up a cover letter. There was a lot of nice develpment of ideas that should be in this blog. And since I don't have a lot of time, I asked ChatGPT to make small changes to covert the cover letter to a blog post . So... these are mostly my words. And I approve this message, so to speak.)
I as looking at the code of Venn Diagrams with Unnecessary Lava, just to make a small change, and I ended up doing almost a complete rewrite.
I did actually make that change, it's in the most recent posted version. I reduced the amount that the lava goes up for incorrect answers, because it was too severe.
I really should be working on the Google Classroom stuff. Maybe tomorrow.
One of my interim goals is to add a name mode to each of my puzzles. This way teachers can use the puzzles as an activity by having students take a screen shot when they are done. And having the screens show the student name and the levels, so that if teachers want to give credit for doing a part of a puzzle , then that's an option.
This is clunky, but until I get Google Classroom integration figured out, it isn't too, too bad.
On another note. I just attended an online talk on Growth Mindset and it started me thinking about students fearing mistakes. In Venn Diagrams with Unnecessary Lava, some levels have no pre-loaded clues. In order to proceed, students must risk making a guess, and that guess might be wrong. This seems pretty important. I like the hypothesis testing for its own right, but this does something more.
Currently I've seen a fair amount of teaching students by telling them about growth mindset. But I doubt even the best spiels and the best inspirational posters are going to be as effective demonstrating the principle within an authentic learning activity. There is something, I think, important here. In a hypothesis testing activity, guessing wrong is part of the process, gaining us as much or almost as much information as guessing right.
#growthmindset #stempuzzles #mathpuzzles
Main News:
The Algebra Cypher program is live for beta testing.
My recent additions are:
Next work:
Other news:
The Water Drop Function Machine program is no longer being strange. But the code I was using didn't seem different from the code I'm using now. Just in different places. So this means I don't understand something about what happened.
The rewrite of Venn Diagrams with Unnecessary Lava is not quite done, but the puzzles are so much tighter and the program playable, that I...