Structured Programming with C++ is intended as course material for the course Structured Programming with C/C++ at university level. It can also be used as self-learning material.
Each chapter contains theoretical parts and programming examples. At the end of each chapter there is a bunch of exercises for your practice. At the end of the book you will find solutions to the exercises.
The purpose of the book is primarily to teach how to ”think programming” and secondarily to teach C++ code. Therefore, I will emphasize how to focus on the problem solution and prepare the coding
Type of Material:
Open (Access) Textbook
Recommended Uses:
Lecture, self paced.
Technical Requirements:
Download entire book as PDF from this site
Identify Major Learning Goals:
Upon the completion of this book, learners should be able to:
1. describe the features of C++ programming language
2. use C++ to write computer programs
3. design a C++ program for problem solving
Target Student Population:
college or undergraduate students
Prerequisite Knowledge or Skills:
Basic computing knowledge.
Content Quality
Rating:
Strengths:
The book content is clear in general.
Important topics are covered.
There are illustrations and examples for concept demonstration.
This book is very comprehensive and clear. It includes various fundamental topics such as data types, flow of controls, array, structure, etc. The information is sufficient for using it as a textbook of an introductory programming course. The information is accurate and the organization is good.
Potential Effectiveness as a Teaching Tool
Rating:
Strengths:
The learning objectives are in general clear.
The book is effectives because it is generally well-structure.
There are exercises for assessment purposes.
It can easily be integrated into a C++ course.
Concerns:
The exercises may provide some pointers to the text or page number, so that students may have clue to answer the questions.
Ease of Use for Both Students and Faculty
Rating:
Strengths:
The interface design is satisfactory.
It is easy to learn (e.g., there are examples and illustrations).
The exercises can facilitate user engagement.
The book consists of some illustrations, diagrams, etc. for better explanation of the concepts. They are easy to follow. The organization of the book is good and well designed.
Concerns:
There are advertisement within the book, though it is free to use this book.
Creative Commons:
Search by ISBN?
It looks like you have entered an ISBN number. Would you like to search using what you have
entered as an ISBN number?
Searching for Members?
You entered an email address. Would you like to search for members? Click Yes to continue. If no, materials will be displayed first. You can refine your search with the options on the left of the results page.
Searching for Members?
You entered an email address. Would you like to search for members? Click Yes to continue. If no, materials will be displayed first. You can refine your search with the options on the left of the results page.