I've given my daughters to learn programming through code and visual tools, got them books on both topics and watched as they learned, they all avoided the visual coding like the plague... this interactive visual method to programming seems to never take on, does MIT have any research on why that is?