OpenStax Releases Free, Interactive Computer Science Textbook

OpenStax, the Rice University-based provider of free, peer-reviewed, openly licensed course materials, has expanded its content library with a new computer science textbook: Introduction to Python Programming.

Now available from OpenStax, the world's leading provider of free, peer-reviewed, openly licensed content based at Rice University, is "Introduction to Python Programming."

Designed for "anyone interested in learning, upskilling, reskilling or honing their existing programming skills," the book covers foundational Python programming concepts suitable for learners "pursuing computer science, business, science, social science, statistics, data science and related areas of study and employment," OpenStax said in a news announcement. Content includes embedded tutorial videos, interactive programming activities, and a "code runner" that allows students to apply and reinforce what they've learned in real time. " Each section of content within the textbook is designed to foster active learning and student engagement," the organization said.

"With built-in animated videos illustrating a step-by-step approach to Python code and an interactive code runner for practice, we were able to condense the amount of written material in the book to what is most meaningful," said Udayan Das, professor at St. Mary's College of California and contributing author of the textbook, in a statement. "Other Python programming textbooks available in the market are quite dense, but this book is not only free, it actually shows students how fundamental programming concepts are created, used, assigned, executed and applied."

Introduction to Python Programming is openly available on the OpenStax site.

About the Author

Rhea Kelly is editor in chief for Campus Technology, THE Journal, and Spaces4Learning. She can be reached at [email protected].

Featured

  • closeup of hands typing on laptop with AI imagery overlaid

    Copilot Fall Update Introduces New Features

    Microsoft has unveiled a major update to its Copilot AI platform, adding new features to make the system more personalized, collaborative, and integrated across its suite of products.

  • server racks, a human head with a microchip, data pipes, cloud storage, and analytical symbols

    OpenAI, Oracle Expand AI Infrastructure Partnership

    OpenAI and Oracle have announced they will develop an additional 4.5 gigawatts of data center capacity, expanding their artificial intelligence infrastructure partnership as part of the Stargate Project, a joint venture among OpenAI, Oracle, and Japan's SoftBank Group that aims to deploy 10 gigawatts of computing capacity over four years.

  • laptop displaying a phishing email icon inside a browser window on the screen

    Phishing Campaign Targets ED Grant Portal

    Threat researchers at cybersecurity company BforeAI have identified a phishing campaign spoofing the U.S. Department of Education's G5 grant management portal.

  • classroom desk with a stack of textbooks next to an open laptop displaying a chat bubble icon on screen

    New ChatGPT Study Mode Guides Students Through Questions

    OpenAI has announced a new study mode for ChatGPT that helps students work through problems step by step — instead of just providing an answer.