How I Use It
With our youngest students (preschool - kindergarten) this tool is used to introduce some simple computer science concepts. Using a drag and drop interface, the user creates a program to move the dinosaur through a series of challenges. However, there is no audio support and some on-screen commands require reading, so independent use is not really an option. (The interface is a little too primary for our older students who are reading, in my opinion.) Adult or older student partners are required to use with non-readers. Another downfall to the design is that each time you enter the challenge mode, you must start over at the beginning. It was frustrating to students to have to do this when we used it. It would be nice if there was a user account that held on to progress so students could proceed to the appropriate difficulty. However, once all the commands are mastered in the challenge mode, users can enter free play mode to make Daisy do whatever program they write. Students can write programs to make Daisy move, turn, spin, roll and jump as well as shrink and grow in size!! Creating simple challenges for one another to try to program would be a nice class activity to do.
Overall, I like the app and think it is very valuable, but should not be used without adult assistance until the words that are on the command block can be mastered by non-readers. I also think it is important for adults to be helping children understand that when they use apps like this, they are "practicing" the work of computer scientists...not just playing games!!