Request for consultation

Thanks for your request. You’ll soon be chatting with a consultant to get the answers you need.
Your form is submitting...
{{formPostErrorMessage.message}} [{{formPostErrorMessage.code}}]
Email Address is required. 'Email Address' must contain at least 0 characters 'Email Address' cannot exceed 0 characters Please enter a valid Email Address
First Name is required. 'First Name' must contain at least 0 characters 'First Name' cannot exceed 0 characters Please enter a valid First Name
Last Name is required. 'Last Name' must contain at least 0 characters 'Last Name' cannot exceed 0 characters Please enter a valid Last Name
Institution is required.
Discipline is required.
Cengage, at your service! How can we best meet your needs? is required.
Why are you contacting us today? is required. 'Why are you contacting us today?' must contain at least 0 characters 'Why are you contacting us today?' cannot exceed 0 characters Please enter a valid Why are you contacting us today?

MindTapV2.0 for Lambert's Fundamentals of Python: Data Structures with 2021 Updates, 1 term Instant Access, 2nd Edition

Kenneth Lambert

  • {{checkPublicationMessage('Published', '2021-03-22T00:00:00+0000')}}
Starting At $99.95 See pricing and ISBN options
MindTapV2.0 for Lambert's Fundamentals of Python: Data Structures with 2021 Updates, 1 term Instant Access 2nd Edition by Kenneth Lambert

Overview

MindTap for Fundamentals of Python: Data Structures, 2e, V2 is created for computer programming students, hobbyists or professionals, the course introduces object-oriented design and data structures using the popular Python\u2122 programming language, a comfortable, flexible vehicle for expressing ideas about computation. The MindTap presents a level of instruction that is ideal for readers with at least one semester of programming experience in an object-oriented language, such as Java\u2122, C++ or Python\u2122. Step-by-step instruction with focused exercises is ideal for both beginners or experts. This course covers the four main aspects of computing: programming basics, object-oriented programming, data structures, and the software development life cycle.

Kenneth Lambert

Kenneth A. Lambert is a Professor of Computer Science at Washington and Lee University. He has taught courses in almost every subject area related to computer science and has published several popular textbooks related to 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.
  • MindTapV2.0 updates include new interactive tutorials and videos to help students get started in the coding IDE, and embedded Python snippets within the readings so your students can practice concepts as they read.
  • Interactive MindTap Reader (with embedded coding Snippets and animated videos): Online eBook reader containing the full content of the printed text. Students can highlight, take notes, search, and use the ReadSpeaker to enhance their experience. Readings are embedded with ungraded coding Snippets that allow students to practice as new concepts are introduced. Animated videos within the reading offer additional content from the author and help students visualize difficult concepts at the moment of learning.
  • Application Activities and Assessments: Exercises contain short-answer assessments that must be submitted for instructor grading; Reviewing the Basics are graded end-of-unit quizzes that assess student understanding at the completion of each unit.
  • IDE Lab Activities: Students can practice new language skills in a complete, online IDE, supporting terminal, console, Web, graphics, and GUI applications in a live coding sandbox. An ungraded prerequisite practice lab at the beginning of the course, ensures students are prepared to be successful in their coding experiences.
  • Pre- and Post-Assessments, Unit Tests, and Test Bank: Multiple-choice, auto graded assessments measure student mastery of new material and help instructors to gauge student understanding and progress. Using questions from the test bank, instructors can also build their own assessments.
  • delete
1. Basic Python Programming.
2. An Overview of Collections.
3. Searching, Sorting, and Complexity Analysis.
4. Arrays and Linked Structures.
5. Interfaces, Implementations, and Polymorphism.
6. Inheritance and Abstract Classes.
7. Stacks.
8. Queues.
9. Lists.
10. Trees.
11. Sets and Dictionaries.
12. Graphs.
MindTap
Each MindTap product offers the full, mobile-ready textbook combined with superior and proven learning tools at one affordable price. Students who purchase digital access can add a print option at any time when a print option is available for their course.

This Cengage solution can be seamlessly integrated into most Learning Management Systems (Blackboard, Brightspace by D2L, Canvas, Moodle, and more) but does require a different ISBN for access codes. Please work with your Cengage Learning Consultant to ensure the proper course set up and ordering information. For additional information, please visit the LMS Integration site.

Standalone Digital Access — Ultimate Value

Recommended and most popular

  • ISBN-10: 0357505441
  • ISBN-13: 9780357505441
  • RETAIL $99.95

  • ISBN-10: 0357505476
  • ISBN-13: 9780357505472
  • RETAIL $99.95

Cengage provides a range of supplements that are updated in coordination with the main title selection. For more information about these supplements, contact your Learning Consultant.

FOR STUDENTS

MindTapV2.0 for Lambert's Fundamentals of Python: Data Structures with 2021 Updates, 2 terms Instant Access

ISBN: 9780357505472
MindTap for Fundamentals of Python: Data Structures, 2e, V2 is created for computer programming students, hobbyists or professionals, the course introduces object-oriented design and data structures using the popular Python\u2122 programming language, a comfortable, flexible vehicle for expressing ideas about computation. The MindTap presents a level of instruction that is ideal for readers with at least one semester of programming experience in an object-oriented language, such as Java\u2122, C++ or Python\u2122. Step-by-step instruction with focused exercises is ideal for both beginners or experts. This course covers the four main aspects of computing: programming basics, object-oriented programming, data structures, and the software development life cycle.