Python Programming: An Introduction to Computer Science

Front Cover
Franklin, Beedle & Associates, Inc., 2004 - Computers - 517 pages
19 Reviews
This book is suitable for use in a university-level first course in computing (CS1), as well as the increasingly popular course known as CS0. 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.
  

What people are saying - Write a review

User ratings

5 stars
9
4 stars
7
3 stars
2
2 stars
1
1 star
0

Review: Python Programming: An Introduction to Computer Science

User Review  - Joshua Goller - Goodreads

This was an excellent book - I learned Python with this book during my 'Introduction to Computer Science' class. Read full review

Review: Python Programming: An Introduction to Computer Science

User Review  - Tom Meyer - Goodreads

Very readable, fun projects, and an excellent index. Read full review

All 9 reviews »

Contents

III
1
VI
3
VIII
5
IX
6
X
9
XI
14
XII
17
XIII
18
CXVII
254
CXIX
258
CXX
259
CXXI
265
CXXIV
266
CXXVI
268
CXXVII
270
CXXVIII
271

XIV
20
XV
25
XVIII
26
XIX
29
XXI
30
XXII
31
XXIII
33
XXIV
35
XXV
36
XXVI
39
XXVII
42
XXVIII
45
XXIX
46
XXX
51
XXXII
55
XXXIII
58
XXXIV
61
XXXV
64
XXXVI
66
XXXVII
68
XXXVIII
69
XXXIX
77
XL
82
XLI
85
XLII
87
XLIII
89
XLIV
90
XLV
94
XLVI
95
XLVII
97
XLIX
102
L
104
LI
106
LIII
107
LIV
111
LV
112
LVI
113
LVII
115
LVIII
123
LX
124
LXI
125
LXII
129
LXIII
135
LXIV
143
LXV
146
LXVII
148
LXVIII
151
LXX
152
LXXI
155
LXXIII
156
LXXV
157
LXXVI
165
LXXVIII
167
LXXIX
171
LXXX
173
LXXXI
177
LXXXIII
181
LXXXIV
187
LXXXV
191
LXXXVII
199
XC
200
XCI
202
XCII
204
XCIII
206
XCIV
210
XCV
213
XCVI
217
XCVII
218
XCVIII
220
XCIX
221
C
223
CI
224
CII
225
CIV
233
CVII
235
CVIII
237
CIX
239
CX
242
CXI
244
CXII
246
CXIV
250
CXV
251
CXXIX
273
CXXXI
275
CXXXII
277
CXXXIII
280
CXXXIV
282
CXXXV
283
CXXXVII
285
CXXXVIII
286
CXL
288
CXLII
289
CXLIII
295
CXLV
296
CXLVII
297
CXLVIII
301
CXLIX
303
CLI
307
CLII
309
CLIII
313
CLIV
315
CLVI
317
CLVII
318
CLVIII
319
CLX
323
CLXI
327
CLXII
328
CLXIII
329
CLXIV
337
CLXVI
339
CLXVII
340
CLXVIII
341
CLXIX
345
CLXX
350
CLXXI
353
CLXXII
359
CLXXIV
360
CLXXV
363
CLXXVI
367
CLXXVIII
368
CLXXIX
370
CLXXX
375
CLXXXI
376
CLXXXII
385
CLXXXIV
388
CLXXXVI
390
CLXXXVII
392
CLXXXVIII
395
CLXXXIX
396
CXC
399
CXCII
400
CXCIII
402
CXCIV
406
CXCV
409
CXCVI
417
CXCVII
418
CXCIX
419
CC
421
CCI
422
CCII
425
CCIII
426
CCV
427
CCVI
428
CCVII
429
CCVIII
431
CCIX
432
CCX
434
CCXI
435
CCXII
437
CCXIII
438
CCXIV
439
CCXV
440
CCXVI
443
CCXVIII
445
CCXIX
447
CCXX
450
CCXXII
455
CCXXIII
459
CCXXV
460
CCXXVI
469
CCXXVII
479
CCXXVIII
491
CCXXIX
503
Copyright

Common terms and phrases

References to this book

Bibliographic information