It's been over 20 years since the last update to HyperCard was released. When I was in the 4th grade I taught a small class on that. It was pretty neat because the people who wanted to make it do stuff could easily get into the coding side of things and the people who just wanted to draw stuff on the screen could do that, too.