Textbook for a one-semester, middle or high school class on computer concepts and programming. No software installation is required. All code is edited, compiled and executed in the Cloud at a free web site.
While the text was written and tested on a ChromeBook, all of the examples and online tests will work fine in any web browser.
Programming topics include files, computer concepts, operating systems, C, C++, debugging, unit testing, software reuse, class design, exceptions, templates.
Math topics include number systems, expressions, Boolean functions, Cartesian coordinates, line equations, Pythagorean Theorem, 2D vectors, velocity, acceleration, simple geometry and trigonometry.
The text is accompanied by a web site (professorcook.org) that lists all of the book's source code and that contains self-grading tests for each Chapter.
While the text was written and tested on a ChromeBook, all of the examples and online tests will work fine in any web browser.
Programming topics include files, computer concepts, operating systems, C, C++, debugging, unit testing, software reuse, class design, exceptions, templates.
Math topics include number systems, expressions, Boolean functions, Cartesian coordinates, line equations, Pythagorean Theorem, 2D vectors, velocity, acceleration, simple geometry and trigonometry.
The text is accompanied by a web site (professorcook.org) that lists all of the book's source code and that contains self-grading tests for each Chapter.