Managing Information Overload When Learning to Code