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

  • consumer electronic devices—laptop, tablet, smartphone, and smart speaker—on a wooden surface with glowing AI icons hovering above

    OpenAI to Acquire Io, Plans Consumer AI Hardware Push

    OpenAI has announced plans to acquire io, an artificial intelligence hardware startup co-founded by former Apple design chief Jony Ive. The deal is aimed at creating a dedicated division for the development of AI-powered consumer devices.

  • laptop with AI symbol on screen

    Google Launches Lightweight Gemma 3n, Expanding Edge AI Efforts

    Google DeepMind has officially launched Gemma 3n, the latest version of its lightweight generative AI model designed specifically for mobile and edge devices — a move that reinforces the company's emphasis on on-device computing.

  • central cloud platform connected to various AI icons—including a brain, robot, and network nodes

    Linux Foundation to Host Protocol for AI Agent Interoperability

    The Linux Foundation has announced it will host the Agent2Agent (A2A) protocol project, an open standard originally developed by Google to support secure communication and interoperability among AI agents.

  • teenager’s study desk with a laptop displaying an AI symbol, surrounded by books, headphones, a notebook, and a cup of colorful pencils

    Survey: Student AI Use on the Rise

    Ninety-three percent of students across the United States have used AI at least once or twice for school-related purposes, according to the latest AI in Education report from Microsoft.