St. Clair College - Windsor/South Campus

Principles of program design


browse shelf >>

Principles of program design : problem-solving with JavaScript

Addison, Paul.


xix, 571 pages : illustrations ; 23 cm.

From the respected instructor and author Paul Addison, PRINCIPLES OF PROGRAM DESIGN: PROBLEM SOLVING WITH JAVASCRIPT presents the fundamental concepts of good program design, illustrated and reinforced by hands-on examples using JavaScript. Why JavaScript? It simply illustrates the programming concepts explained in the book, requires no special editor or compiler, and runs in any browser. Little or no experience is needed because the emphasis is on learning by doing. There are examples of coding exercises throughout every chapter, varying in length and representing simple to complex problems. This book encourages you to think in terms of the logical steps needed to solve a problem, and you can take these skills with you to any programming language in the future. To help reinforce concepts, each chapter has a chapter summary, review questions, hand-on activities, and a case study hat you build on in each chapter.

Due 04/26/19


All copies at St. Clair College - Windsor/South Campus are out and the next copy is due back 04/26/19

Field Ind Subfield Data
001 001     3858927
005 005     20181005173236.0
020 ISBN   $a ISBN  978-1-11152650-4
035 System Ctrl No   $a System control number  3857032
035 System Ctrl No   $a System control number  3858926
040 Cataloging Src   $a Original cataloging agency  BTCTA
    $b Language of cataloging  eng
    $c Transcribing agency  BTCTA
050 LC Call No $a Classification number  QA76.6
    $b Item number  .A3 2012
100 ME:PersonalName 1   $a Personal name  Addison, Paul.
245 Title 10  $a Title  Principles of program design :
    $b Remainder of title  problem-solving with JavaScript /
    $c Statement of responsibility  Paul Addison.
260 PublicationInfo   $c Date of publication, dist, etc  2012.
264 ProductnNotice $a Place of prod/dist/manuf.  Boston, MA :
    $b Name of prod./pub./dist./man.  Course Technology/Cengage Learning,
264 ProductnNotice $c Date of prod/dist/manuf/copyrt  2012
300 Physical Desc   $a Extent  xix, 571 pages :
    $b Other physical details  illustrations ;
    $c Dimensions  23 cm.
336 ContentType   $a Content type term  text
    $b Content type code  txt
    $2 Source  rdacontent
337 MediaType   $a Media type term  unmediated
    $b Media type code  n
    $2 Source  rdamedia
338 CarrierType   $a Carrier type term  volume
    $b Carrier type code  nc
    $2 Source  rdacarrier
500 General Note   $a General note  Includes index.
650 Subj. $a Topical heading  Computer programming
650 Subj. $a Topical heading  JavaScript (Computer program language)
852 Holdings   $a Location  221
    $h Classification part  QA76.6.A3 2012
    $p Barcode  219871
    $9 Cost  $0.00

Google Books Preview