About

Overview

In FUNDAMENTALS OF PYTHON: FIRST PROGRAMS, respected author Kenneth A. Lambert presents all of the important topics for a CS1 course while preparing the reader to study additional languages. The book uses the Python programming language, which is both easy to learn for beginners and scales well to advanced applications. Lambert's back-to-basics approach will be engaging for the reader bringing relevance of the concepts and applications from the text to the real world.

Instructor Supplements

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 for download on the Companion site for the text at www.cengage.com. The Instructor Resources CD includes: Data and solution files for this course. Figure files to help you customize handouts and presentations. ExamView test banks with true/false, modified true/false, multiple choice, completion, matching, case-based critical thinking, and essay question types to help you assess student understanding. Instructor's manuals for each lesson to help you gain insight on how to fully engage students and effectively teach the material. PowerPoint Presentations to help you discuss new tasks and vocabulary terms covered in each lesson. Sample syllabus to help you design your course from beginning to end.

This access code will provide you with seamless access to your LMS Integrated for MindTap® Computer Science resources from within your campus Learning Management System. You will be prompted to enter this access code the first time that you click on a link in your course that includes Cengage content.

Student Supplements

This access code will provide you with seamless access to your LMS Integrated for MindTap® Computer Science resources from within your campus Learning Management System. You will be prompted to enter this access code the first time that you click on a link in your course that includes Cengage content.

Meet the Author

Author Bio

Kenneth A. Lambert

Kenneth A. Lambert is a Professor of Computer Science at Washington and Lee University. He has taught courses in almost every subject area of computer science and has published several textbooks in introductory programming and data structures in C++, Java, and Python. He is the co-creator of the BreezySwing framework and is the creator of the breezypythongui framework.

Kenneth A. Lambert is a Professor of Computer Science at Washington and Lee University. He has taught courses in almost every subject area of computer science and has published several textbooks in introductory programming and data structures in C++, Java, and Python. He is the co-creator of the BreezySwing framework and is the creator of the breezypythongui framework.