From the Publisher:
Written for programmers desiring to take their craft to a new level or students seeking additional insight in the process of achieving program correctness, this guide shows how to address the issues of semantics within the context of creating a computer program. Revealed here are tips on how to improve semantics when building blocks, writing simple and advanced statements, or when using repetition, abstraction, and selection. Examples are given in each chapter of how to solve frequently encountered problems and correct common mistakes. In addition, this book acknowledges both the legacy of computer programming and the great breakthroughs in technique of the past decade.
Author Biography: Jerud Mead is a professor of computer science at Bucknell University in Lewisburg, Pennsylvania. Anil Shende is a professor of computer science at Roanoke College in Salem, Virginia.
Recommendations
Comparing novice programing environments for use in secondary education: App Inventor for Android vs. Alice
Coding is part of logical thinking and is one of the basic skills which are known as '21st-century skills'. Coding acquisition is necessary as it is used in a wide range of occupations. However, computer programing is difficult to learn and programing ...