"Computer science has emerged as a key driver of innovation in the 21st century. Preparing teachers to teach computer science, however, remains an enormous chal
Drawing together the most up-to-date research from experts all across the world, the second edition of Computer Science Education offers the most up-to-date cov
This textbook presents both a conceptual framework and detailed implementation guidelines for computer science (CS) teaching. Updated with the latest teaching a
Designed to meet the needs of the student unfamiliar with the use of the computer in the classroom, this text is written for undergraduate and graduate educatio