Data-Centricity: A Challenge and Opportunity for Computing Education

Shriram Krishnamurthi, Kathi Fisler

Communications of the ACM, 2020



Rethinking the content of introductory computing around a data-centric approach to better engage and support a diversity of students.


For a school-level version (which faces significantly more constraints, and hence cannot go as far), see Bootstrap:Data Science.

For a college-level version, see the DCIC book, which also links to courses that implement this approach.



These papers may differ in formatting from the versions that appear in print. They are made available only to support the rapid dissemination of results; the printed versions, not these, should be considered definitive. The copyrights belong to their respective owners.