Education, Computer Science, Programming, Learning, Academia.
introductory computer science classes has long posed a challenge for educators: How can students with vastly differing backgrounds all be taught effectively in a single class? This is a broad question which contains many smaller problems that need solving. One such problem pertains to determining