Fundamentals of Python : First Programs / (Record no. 44853)

MARC details
000 -LEADER
fixed length control field 06881nam a22002297a 4500
003 - CONTROL NUMBER IDENTIFIER
control field VITAP
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20230326120237.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 230326b ||||| |||| 00| 0 eng d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9789353502898
040 ## - CATALOGING SOURCE
Transcribing agency VITAP
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER
Edition number 23rd
Classification number 005.133P LAM
100 ## - MAIN ENTRY--PERSONAL NAME
9 (RLIN) 11260
Personal name Lambert, Kenneth A.
245 ## - TITLE STATEMENT
Title Fundamentals of Python : First Programs /
Statement of responsibility, etc. Kenneth A. Lambert and Martin Osborne
250 ## - EDITION STATEMENT
Edition statement 2nd Ed.
260 ## - PUBLICATION, DISTRIBUTION, ETC.
Place of publication, distribution, etc. New Delhi
Name of publisher, distributor, etc. Cengage Learning India Pvt. Ltd.
Date of publication, distribution, etc. 2019
300 ## - PHYSICAL DESCRIPTION
Other physical details xix, 476p. : ill. ;
Dimensions 24cm
521 ## - TARGET AUDIENCE NOTE
Target audience note It includes Appendix, Glossary and Index pages.<br/><br/>Overview:<br/><br/>Present the required fundamentals of computer science while preparing students for further study with the unique, appealing approach in Lambert's FUNDAMENTALS OF PYTHON: FIRST PROGRAMS. Students start with simple algorithmic code before they scale into functions, objects, and classes as problems become more complex and require new abstraction mechanisms. Rather than confining students to numeric or text-based applications like other introductory texts, this book builds motivation by presenting graphics, image manipulation, GUIs, and simple networked client/server applications. The author uses Python's standard Turtle graphics module to introduce graphics and provide open source frameworks for easy image processing and GUI application development. Readable, thorough coverage and contemporary content engage your students as they work with applications similar to those they use every day.<br/><br/>Features:<br/><br/><br/> BOOK PROVIDES EARLY EMPHASIS ON PROBLEM SOLVING AND ALGORITHM DEVELOPMENT. The author begins with simple algorithms to build success and student confidence before progressing to more complex challenges.<br/> THOROUGH CONTENT COVERS MULTIPLE DESIGN STRATEGIES. Student learn and practice top-down design and recursive design with functions, object-based programming, and object-oriented design.<br/> APPROACH ENGAGES STUDENTS WITH MODERN, FAMILIAR APPLICATIONS. Students remain motivated and excited as they learn to work with graphics, graphical user interfaces (GUIs), networks, and image processing with applications much like those they use every day.<br/> NUMEROUS CASE STUDIES WALKS THROUGH THE DEVELOPMENT OF COMPLETE PROGRAMS. Student become familiar with real computer science challenges and accomplishments as they complete engaging case studies.<br/> APPROACH COVERS BASIC SOFTWARE DEVELOPMENT TOOLS. Students learn the skills for effective design, testing, and documentation.<br/> EXERCISES REINFORCE UNDERSTANDING AND APPLICATIONS. This edition provides a variety of meaningful exercises at the end of each section to ensure students understand and can apply each concept.<br/> SETS OF PROGRAMMING PROJECTS OFFER IMPORTANT PRACTICE. Students gain practice in problem solving as they complete challenging programming projects throughout the course.<br/> COMPANION WEBSITE PROVIDES COMPLETE SOURCE CODE FOR ALL PROGRAM EXAMPLES. Find the reinforcement and solutions you need with complete source code and other resources at the book's companion Web site.<br/> MINDTAP® DIGITAL LEARNING SOLUTION POWER STUDENTS FROM MEMORIZATION TO MASTERY WITH HANDS-ON CODING LABS. With MindTap® students have the opportunity to practice hands-on coding with real-time feedback.<br/> AUTHOR'S READER-FRIENDLY PRESENTATION USES A JUST-IN-TIME APPROACH. The author does not introduce any new concept before students need it to solve a problem.<br/> UNIQUE EMPHASIS HIGHLIGHTS GRAPHICS AND GUI CONTENT WITH ACTUAL DEPTH OF COVERAGE. While most CS1 textbooks focus on terminal I/O-based applications with an optional chapter on graphics or sections on GUIs that offer little intellectual depth, this book changes that approach. After introducing students to all of the essentials of control structures, data types, and functions with terminal applications in Chapters 2-6, the book introduces object-based programming with Turtle graphics and image processing in Chapter 7and GUI programming in Chapter 9.<br/> NEW APPROACH OFFERS MORE EMPHASIS ON GUIS. This second edition retains the author's signature early focus on terminal-based applications, but takes the later emphasis on GUIs a step further to better prepare students for success.<br/> CHAPTER ON GRAPHICS AND IMAGE PROCESSING HIGHLIGHTS TURTLE GEOMETRY. Chapter 7 emphasizes several new examples of Turtle geometry while reviewing graphics and image processing.<br/> CHAPTER ON GRAPHICAL USER INTERFACES (GUI) NOW APPEARS EARLIER. This presentation, now in Chapter 8, closely follows the chapter on graphics and image processing. Content continues to emphasize applications that are similar to the ones students<br/><br/> use every day. GUI programming provides opportunities for students to choose classes and manipulate objects in designing and building applications. In addition, students examine the important concepts of event-driven programming and the use of inheritance to customize existing classes.<br/> UNIQUE CHAPTER 8 EASES TRANSITION TO ADVANCED IDEAS WITH AN OPEN SOURCE TOOLKIT, BREEZYPYTHONGUI. This open source toolkit insulates students from the complexity of Python’s tkinter GUI toolkit. The toolkit allows students to get a GUI application up and running quickly, while still coding it. You have the option to skip this chapter or use it to place exciting GUI programming at the center of your introductory course. The chapter is also unique in foregrounding inheritance in students’ initial experience with defining new classes.<br/> CHAPTER ON DESIGN WITH CLASSES NOW APPEARS LATER IN THIS EDITION. Chapter 9 focuses on developing new classes of objects from scratch, with the intent of modeling objects in various problem domains. Example applications use terminal-based interfaces for rapid testing and development, while optional sections include the use of new data model classes in the GUI applications discussed in Chapter 8.<br/><br/>Table of Contents:<br/><br/>1. Introduction<br/><br/>2. Software Development, Data Types, and Expressions<br/><br/>3. Loops and Selection Statements<br/><br/>4. Strings and Text Files<br/><br/>5. Lists and Dictionaries<br/><br/>6. Design with Functions<br/><br/>7. Simple Graphics and Image Processing<br/><br/>8. Graphical User Interfaces<br/><br/>9. Design with Classes<br/><br/>10. Multithreading, Networks, and Client/Server Programming<br/><br/>11. Searching, Sorting, and Complexity Analysis<br/><br/>APPENDIX A. Python Resources<br/><br/>APPENDIX B. Installing the images and breezypythongui Libraries<br/><br/>APPENDIX C. The API for Image Processing<br/><br/>APPENDIX D. Transition from Python to Java and C++<br/><br/>Glossary<br/><br/>Index<br/><br/>
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
9 (RLIN) 11261
Topical term or geographic name entry element Python (Computer program language)
700 ## - ADDED ENTRY--PERSONAL NAME
9 (RLIN) 11262
Personal name Osborne, Martin
Numeration Contributor
856 ## - ELECTRONIC LOCATION AND ACCESS
Uniform Resource Identifier <a href="https://www.cengage.co.in/book-list/print/fundamentals-of-python-first-programs-with-mindtap-2e-ek">https://www.cengage.co.in/book-list/print/fundamentals-of-python-first-programs-with-mindtap-2e-ek</a>
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme Dewey Decimal Classification
Koha item type Text Book
Edition 23rd
Classification part 005.133P
Call number suffix LAM
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Materials specified (bound volume or other part) Damaged status Not for loan Collection code Home library Current library Shelving location Date acquired Source of acquisition Cost, normal purchase price Inventory number Total Checkouts Full call number Barcode Date last seen Cost, replacement price Price effective from Koha item type Public note Total Renewals Date last checked out Checked out
    Dewey Decimal Classification Paper Back   Not For Loan Reference School of Computer Science Section VIT-AP General Stacks 2023-03-16 Bookionics 549.00 SBH/19082   005.133P LAM 019993 2023-03-26 549.00 2023-03-26 Reference Book CSE      
    Dewey Decimal Classification Paper Back       School of Computer Science Section VIT-AP General Stacks 2023-03-16 Bookionics 549.00 SBH/19082 14 005.133P LAM 019994 2025-01-10 549.00 2023-03-26 Text Book CSE 2 2025-01-03  
    Dewey Decimal Classification Paper Back       School of Computer Science Section VIT-AP General Stacks 2023-03-16 Bookionics 549.00 SBH/19082 15 005.133P LAM 019995 2025-02-19 549.00 2023-03-26 Text Book CSE 1 2025-02-19 2025-08-18
    Dewey Decimal Classification Paper Back       School of Computer Science Section VIT-AP General Stacks 2023-03-16 Bookionics 549.00 SBH/19082 3 005.133P LAM 019996 2023-05-02 549.00 2023-03-26 Text Book CSE   2023-05-02 2023-10-29
    Dewey Decimal Classification Paper Back       School of Computer Science Section VIT-AP General Stacks 2023-03-16 Bookionics 549.00 SBH/19082 8 005.133P LAM 019997 2025-03-27 549.00 2023-03-26 Text Book CSE   2024-09-23  
    Dewey Decimal Classification Paperback       VIT-AP VIT-AP General Stacks 2024-10-11 Donated by Dr. Saroj Kumar Panigrahy 0.00 Donated by Dr. Saroj Kumar Panig 12 005.133P LAM 021987 2025-04-30 0.00 2024-10-11 Text Book CSE   2025-04-10  

Visitor Number:

Powered by Koha