Interactive OpenStax: Introduction to Python Programming
OpenStax, Top Hat
This interactive eText combines the content of OpenStax’s Introduction to Python Programming with the dynamic engagement features of Top Hat to create a rich, accessible, and affordable learning experience. Introduction to Python Programming provides a comprehensive foundation in programming concepts and skills, and it is aligned to the scope of most introductory courses. A wide array of scenarios, contexts, and problems reflect programming applications in many disciplines and careers. The offering is suitable for a diverse learner audience, including those pursuing computer science, business, science, social science, statistics, data science, and related areas of study and employment. [gtm-OpenStax] [gtm-s26-CS]
Top Hat Interactive eText
requires a join code from instructor
$35.00*USD
*Price reflective of Top Hat platform;
no additional cost for OpenStax
all prices represent net price, not including 3rd party markups
Table of Contents for Interactive OpenStax: Introduction to Python Programming
- Chapter 1 Statements
- 2 Expressions
- 3 Objects
- 4 Decisions
- 5 Loops
- 6 Functions
- 7 Modules
- 8 Strings
- 9 Lists
- 10 Dictionaries
- 11 Classes
- 12 Recursion
- 13 Inheritance
- 14 Files
Get more out of OpenStax with Top Hat
- More engagement
Integrated low-stakes assessment turns static content into an active learning experience, encouraging students to engage more deeply with the material. - More insights
Built-in formative assessment questions throughout give students more opportunities to reflect on their learning and check it as they go, while educators can track their progress and get insights into where students need help. - More accessible
We’ve made the titles more accessible by adding alt-text to all images and ensuring all illustrated figures and graphics meet WCAG accessible color contrast standards. - More student support with Ace
Our AI-powered assistant offers personal study support and on-demand practice sessions for students. - More tools for educators
In every title, educators can access student response tools, personalize content, create assessments from lecture slides, and much more.