Emphasizing the basic concepts of programming and the development of problem-solving skills, this highly-effective introduction to computer science employs Pascal for implementation programs. Gonzalez and Robbins provide details on the design of algorithms before giving the problem solutions. Chapters on problem-solving and chapters on Pascal syntax are interwoven; this format allows instructors to teach current techniques in problem solving, software engineering, and programming along with the introduction of Pascal ...
Read More
Emphasizing the basic concepts of programming and the development of problem-solving skills, this highly-effective introduction to computer science employs Pascal for implementation programs. Gonzalez and Robbins provide details on the design of algorithms before giving the problem solutions. Chapters on problem-solving and chapters on Pascal syntax are interwoven; this format allows instructors to teach current techniques in problem solving, software engineering, and programming along with the introduction of Pascal syntax. Structured pseudo-code is used consistently in problem-solving to encourage algorithm design as a prelude to program implementation. The text offers a large variety of exercises and problems with a wide range of difficulty.
Read Less