All posts by Daniel Scher

Daniel Scher, Ph.D., is a senior scientist at KCP Technologies. He co-directed the NSF-funded Dynamic Number project ( He has developed Sketchpad activities across the entire mathematics curriculum, from elementary school through college. He received his Ph.D. in Mathematics Education at New York University.

Fine Tuning Web Sketchpad’s Construction Interface

When the Web Sketchpad team created the interface for tools, there were lots of design decisions to be made. We made the best choices we could at the time, but after months of daily use, it became clear that at least one aspect of tool functionality needed some rethinking. In the original design of tools (which you can … Continue Reading ››

Creating Mosaics Inspired by a Pattern from Sultan Ahmed Mosque

Mirek Majewski was born in Poland and studied mathematics at the Nicholas Copernicus University in Poland with an M.S. and Ph.D. in non-classical geometries. He is a professor of mathematics and computer science at several universities – PNG University of Technology, Inter-University of Macau (now Saint Joseph University), Zayed University in United Arab Emirates, and New York … Continue Reading ››

Constructing an Ellipse with Web Sketchpad Tools

In a prior blog post, I described the pins-and-string approach to drawing an ellipse: Press two pins into a corkboard, place a loop of string around the pins, pull the string tight with a pencil, and trace the pencil tip's path as you pull the pencil around the taut string. Guaranteeing that the traced … Continue Reading ››

A Double Dissection from The New York Times

Did you know that aside from being a source of news, The New York Times is also the place to get your weekly fix of mathematics? Their online Numberplay column features some very clever math puzzles. Last year, in fact, our blog featured a Numberplay puzzle about a flying squirrel-frog from former Key Curriculum … Continue Reading ››

Zooming Integers: Magnifying the Number Line

In my prior post, I presented a "zooming" number line model that allowed students to estimate the location of a point along a number line and then repeatedly magnify that portion of the number line to obtain ever-finer estimates, accurate to tenths, hundredths, thousandths, and beyond. In a sense I got ahead of myself because I … Continue Reading ››

Zooming in on Place Value

One of the aspects I like best about Dynamic Geometry software like Web Sketchpad is its ability to illustrate concepts that cannot effectively be represented with static media. Take, for example, a number line that we draw on a white board. Showing the number line labeled with integers is easy. Adding tenth-mark divisions to the … Continue Reading ››

Exploring Triangle Area with Custom-Built Tools

With Web Sketchpad, it's easy to craft tools that are tailor made for the task at hand. I was reminded of this flexibility several weeks ago when creating an interactive model for the elementary curriculum Everyday Mathematics. My goal was to design a lesson focusing on the triangle area formula, A = bh/2. In … Continue Reading ››