An Introduction to Data Science is Dr. Lily Clements’
favourite textbook, but it uses R and this year she’s teaching
her students to code with Python.
Rather than starting from scratch, she creates a new textbook
variant. She takes the textbook and replaces R examples with
Python, updates code snippets, and tailors the embedded
assessments in the existing textbook to develop an entirely new
textbook: An Introduction to Data Science with Python.
When she's ready, she shares her adaptation with the community.
Following peer review, her textbook is recognised as a curated
contribution to the open library. She receives attribution as
the author of the adaptation, while the original authors
continue to receive credit for the foundation on which it was
built.
She is now both an educator and an author, with her
peer-reviewed textbook contributing to the continuously
evolving open library. Future educators can adopt her version,
adapt it for their own contexts, or build on it further –
creating a living ecosystem of textbooks that evolves alongside
the discipline.