For Introductory Courses in Computer Science and Programming Concepts, Fundamentals of Computer Science, published by Pearson, is an ideal resource for students beginning their exploration of the fascinating field of computer science. In addition to learning essential computer concepts, students will learn the problem-solving and reasoning skills that are the foundation of computer science careers. The text helps students prepare for their next steps in computer science through the selection of appropriate technology, synthesizing data, creating solutions, and evaluating results.
Meets the Computer Programming 1 certification exam standards offered by YouScience™.
The text also prepares students to be leading digital citizens by researching current laws and regulations and by practicing integrity and respect. Fundamental topics such as data types, variables, input, output, control structures, modules, functions, arrays, and file types are covered as well as object-oriented concepts, GUI development, and event-driven programming.
Although no programming languages are required to use the text and no previous experience in programming is assumed, Python, Java, and C++ are introduced.