Programming
Subtitle: concepts and paradigms
By: J. N. P. Hume and D.T. Barnard
Contributors: Barnard, David T. 1951-
Edition: 1st ed.
Publisher: Holt Software Associates; Holt Software Associates, Inc.
Published: 1997
Place of publication: Toronto, Ont
Language: eng
Number of pages: 434
Subjects: Programming languages (Electronic computers) -- Study and teaching (Secondary).; Computer programming -- Study and teaching (Secondary).; Object-oriented programming languages -- Study and teaching (Secondary).; Object-oriented programming (Computer science) -- Study and teaching (Secondary).
Description: "(This resource) emphasizes the basic concepts of programming and presents, in parallel, the two principal paradigms for structuring programs: the procedure-oriented paradigm and the object-oriented paradigm. This approach is intended to help students understand both paradigms and to move more easily between them. The computer concepts covered include: input of data, control constructs, procedures, functions, object, classes and inheritance, arrays, records, unions and sets, algorithms for sorting, pointers and linked lists, and trees."--Publisher's website (www.holtsoft.com)
Notes: Includes index.

Designed for Grade 12 in high schools and for a first course in computer science in colleges and universities.

CR