Fundamentals of Python: First Programs

Cover image of product

Author : Kenneth A. Lambert


510 Pages  Paperback 

1st Edition

©2012 , Published


Learn More

In FUNDAMENTALS OF PYTHON: FIRST PROGRAMS, respected author Kenneth A. Lambert presents all of the important topics for a CS1 course while preparing your students to study additional languages. The book uses the Python programming language, which is both easy to learn for beginners and scales well t... more


Uses a just-in-time approach, with no new concept introduced before it is needed to solve a problem.

Early emphasis on problem solving and algorithm development.

Covers multiple design strategies, including top-down design and recursive design with functions, object-based programming, and object-o... more

New to this Edition

UPDATED with Python 3.

Number of chapter has been trimmed down so the entire text can be more easily covered in one term.

Teacher Supplements
Instructor Resource CD-ROM

Now all instructor materials are available on one convenient and easy-to-use CD. Designed to help facilitate classroom instruction, this CD has instructor files unique to the textbook. All of these tools can help motivate students and enhance their knowledge and course appreciation. Please note that all supplements (with the exception of figure files) are also available f... more

Best Buy / Other Popular Packages
Choose the textbook packaged with the resources that best meet your course and student needs. Contact your Cengage Learning representative for more information.

Bundle: Fundamentals of Python: First Programs, 1st Student Edition + MindTap (1-year access)


Bundle: Fundamentals of Python: First Programs, 1st Student Edition + MindTap (6-year access)


Digital Bundle: Fundamentals of Python: First Programs, 1st MindTap + VitalSource™ eBook (6-year access)