The world is experiencing unprecedented rapidity of change, originating from pervasive technological developments. This book considers the effects of such rapid change from within computing disciplines, by allowing computing educationalists to deliver a considered verdict on the future of their discipline. The targeted future, the year 2020, was chosen to be distant enough to encourage authors to risk being visionary, while being close enough to ensure some anchorage to reality. The result is a scholarly set of contributions expressing the visions, hopes, concerns, predictions and analyses of trends for the future.Computer Science Educational Futures: The Nature of 2020 Foresight.- Computing Education 2020: Balancing Diversity with Cooperation and Consistency.- Computer Science Education Past and Radical Changes for Future.- Computing the Profession.- Emerging Constructivist Forces in Computer Science Education: Shaping a New Future?.- Towards Truly Educational Programming Environments.- New Technologies in Computer Science Education.- Curriculum 2020.- Information Technology Virtual Education: The Corporate Future.- Shifting Paradigms: Teaching and Learning in an Animated, Web-Connected World.- The Future of Computer Science Education: A Glimpse at the Next Step Ahead Through a Leap into the Past.- Computer Science Education over the Internet: The Future?.- The Future of Computer Science Education &.This book is a collection of essays by leading computer science educators on the future of computuer science education. It considers the effects of rapid technological change within computing disciplines and reflects the visions, hopes, and predictions of the writers on the future of a discipline with a wide ranging impact.