One of my students from some time ago has worked with Doug Clements to produce a piece of software called Turtle Math. It is designed for grades 3-6, but could be used for 2nd grade. It is published by LCSI for the Macintosh. It is an interface for Logo with 7 topic areas, each containing several activities. The topic areas are paths, shapes, scaling, coordinates, motions (transformations), number, counting and chance. It does require some reading ability, but no programming. Everything is programmed. For example, in paths one of the activities is to make the turtle travel to different points to collect various toys -- a car, flower, doll, etc.
NCTM also publishes several books. There is an elementary addendum book for Geometry and Spatial Sense, K-6. Also there is Geometry for Grades K-6, a book of articles culled from the Arithmetic Teacher.