Mismatch of Expectations: How Modern Learning Resources Fail Conversational Programmers
Children learning computer science concepts via Alice game-programming