Some Pedagogical Considerations in Teaching First-Year Programming
This paper is addressed to educators and administrators planning to offer an introductory programming course (CS1) to first-year students, either as an entirely new offering, or as a replacement for, or modification of, an existing offering. The authors attempt to highlight some of the lessons learn...
The International Journal of Learning: Annual Review
Common Ground Research Networks