Learning stylus