Professionals practice a form of computational thinking that is significantly more advanced than popular descriptions suggest.
Peter J. Denning, Matti Tedre From Communications of the ACM | December 1, 2021
Artificial intelligence has confronted us with a raft of dilemmas that challenge us to decide what values are important in our designs.
Peter J. Denning, Dorothy E. Denning From Communications of the ACM | March 1, 2020
Is a "Cyber Pearl Harbor" any greater a risk than a natural disaster? How shall we prioritize our preparations for a cyber disaster?
Peter J. Denning, Andrew Odlyzko From Communications of the ACM | September 1, 2019
Many risks of catastrophic failures of critical infrastructures can be significantly reduced by relatively simple measures to increase resiliency.
Peter J. Denning, David Brin From Communications of the ACM | June 1, 2019
Technology boffins argue the new technologies of intelligent personal learning environments will put universities out of business. Will the purported successor,...Peter J. Denning From Communications of the ACM | September 1, 2015
In our elation about rising CS enrollments, we are overlooking a growing shortage of computing technicians. Our education system is not responding to this need.Peter J. Denning, Edward E. Gordon From Communications of the ACM | March 1, 2015
A new book inspires a reflection on what it means to be a whole, competent, and effective professional — and may portend a wave of disruption in education.Peter J. Denning From Communications of the ACM | December 1, 2014
Computing technology has generated conditions for radical transformations of jobs and professions — including education. How shall we cope?Peter J. Denning From Communications of the ACM | June 1, 2014
Design thinking is the newest fashion for finding better solutions to problems. Combining it with computational thinking offers some real possibilities for improving...Peter J. Denning From Communications of the ACM | December 1, 2013