Python programming : (Record no. 1729)

MARC details
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 091111s2004 oru 001 0 eng
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781887902991
035 ## - SYSTEM CONTROL NUMBER
System control number (Sirsi) u2601
040 ## - CATALOGING SOURCE
Original cataloging agency EG-CaNU
Transcribing agency EG-CaNU
Modifying agency EG-CaNU
042 ## - AUTHENTICATION CODE
Authentication code ncode
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.133
Edition number 22
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Zelle, John M.
9 (RLIN) 4940
245 10 - TITLE STATEMENT
Title Python programming :
Remainder of title an introduction to computer science /
Statement of responsibility, etc. John Zelle.
260 ## - PUBLICATION, DISTRIBUTION, ETC.
Place of publication, distribution, etc. Oregon :
Name of publisher, distributor, etc. Franklin, Beedle & Associates,
Date of publication, distribution, etc. c2004.
300 ## - PHYSICAL DESCRIPTION
Extent xiv, 514 p. ;
Dimensions 24 cm.
500 ## - GENERAL NOTE
General note Includes index.
505 #0 - FORMATTED CONTENTS NOTE
Formatted contents note Computers and Programs -- Writing Simple Programs -- Computing with Numbers -- Computing with Strings -- Input/Output as String Manipulation -- File Processing -- Objects and Graphics -- Decision Structures -- Loop Structures and Booleans -- Simulation and Design -- Bottom-Up Implementation --
520 ## - SUMMARY, ETC.
Summary, etc. It is difficult for many students to master basic concepts in computer science and programming. A large portion of the confusion can be blamed on the complexity of the tools and materials that are traditionally used to teach CS1 and CS2. This textbook was written with a single overarching goal: to present the core concepts of computer science as simply as possible without being simplistic. Perhaps the greatest source of complexity in introductory CS courses is the use of traditional systems languages such as C++ and Java. These languages evolved to solve problems that arise in large-scale programming where the primary emphasis is on structure and discipline. They were not designed to make writing small or medium-scale programs easy. The recent rise in popularity (in industry, if not necessarily in academia) of scripting languages, such Python, suggests an alternative. Python is flexible and makes experimentation easy. Solutions to simple problems are simply and elegantly expressed. Python is a great laboratory for the neophyte programmer. Python is a natural choice as a first programming language because its basic structures are very clean and well-designed. The concepts carry over directly to subsequent study of systems languages such as Java and C++. Python is a real-world language that is feely available for virtually every programming platform and comes standard with its own easy-to-use integrated programming environment. Python allows students to focus on the primary skills of algorithmic thinking and program design without getting bogged down in arcane language details.
596 ## -
-- 1
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Python (Computer program language)
9 (RLIN) 1484
691 ## - LOCAL SUBJECT ADDED ENTRY--GEOGRAPHIC NAME (RLIN)
Geographic name samhaa elbeltagy
9 (RLIN) 4941
692 ## -
-- Introduction to Programming
693 ## -
-- CSCE 201 
920 ## -
-- 1887902996
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Home library Current library Shelving location Date acquired Source of acquisition Total Checkouts Full call number Barcode Date last seen Date last checked out Copy number Price effective from Koha item type Total Renewals
    Dewey Decimal Classification   Not For Loan Main library Main library General Stacks 01/26/2020 PURCHASE 1 005.133 / ZE.P 2004 003197 10/31/2021 11/25/2020 2 11/24/2019 Books  
    Dewey Decimal Classification     Main library Main library General Stacks 01/26/2020 PURCHASE 8 005.133 / ZE.P 2004 003263 10/18/2023 12/04/2022 3 11/24/2019 Books 2