Computer science overview brookshear download
There is, of course, a proper place for that training, but this text is about educating. While writing previous editions of this text, maintaining accessibility for nontechnical students was a major goal. The result was that the book has been used successfully in courses for students over a wide range of disciplines and educational levels, ranging from high school to graduate courses.
This 12th edition is designed to continue that tradition. The underlying theme during the development of this 12th edition has been incorporating an introduction to the Python programming language into key chapters.
In the earliest chapters, these supplementary sections are labeled optional. This represents a significant change for a book that has historically striven to sidestep allegiance to any specific language. We make this change for several reasons. First, the text already contains quite a bit of code in various languages, including detailed pseudocode in several chapters.
Ethical and legal aspects of areas such as Internet security, software engineering, and database technology bring to light what students should know to be safe and responsible users of technology.
Uses Python code examples and Python-like pseudocode, due to its wide acceptance in other STEM fields, such as physics and biology, and as the language of choice for computational science applications. Each chapter includes a collection of questions called Social Issues that challenge students to think about the relationship between the material in the text and the society in which they live.
Reinforces core concepts New - full-colour design: Many figures and diagrams are now rendered more descriptively. Syntax colouring is now used to better effect for clarifying code and pseudocode segments in the text. Revised - Revisions, updates, and corrections from the previous editions in each chapter. These questions are answered in Appendix F.
Social Issues questions are designed for thought and discussion. Many can be used to launch research assignments culminating in short written or oral reports. Each chapter also ends with an Additional Reading list with references to other material relating to the subject of the chapter. Includes many of the big ideas and computational practices codified in the CSP framework Prior editions of the book have been used in pilot versions of CSP courses, and as a professional development resource for educators preparing to teach the high school version of the course.
Introduction 0. Data Storage 1. Data Manipulation 2. Topics such as bioinformatics and AI engage students, and the text provides coverage of hardware topics like data representation and storage, machine architecture, and machine language Includes bibliographical references and index.
There are no reviews yet. Be the first one to write a review. Books for People with Print Disabilities. Internet Archive Books. No missing contents. You will be guided to the product download page immediately once you complete the payment.
If you have any questions, or would like a receive a sample chapter before your purchase, please contact us via email : [email protected].
0コメント