Programming Tutorial (C/C++ Version)

Author: Peng Xudong, Wang Chengxia, Wan Hong
Publisher:
Publish Date: 2005-06-01
Features: This textbook for the course has been carefully designed with consideration for students' comprehension abilities and the difficulty of the course content. It incorporates numerous illustrations and provides a series of teaching aids, forming a three-dimensional teaching package to achieve better teaching outcomes. In terms of teaching methodology, this textbook explores a new approach by adopting a "problem-posing" teaching model centered on application. This encourages students to actively explore the essence of programming through problem-solving, thereby establishing a constructive learning model. The textbook aims to contribute to educational reform and accelerate the development of quality education.
Detailed Description of Teaching Aids:
● "Slides" folder: Corresponds to the tutorial content, including key points of each chapter, and can be used for classroom teaching.
● "WWWRoot" folder: Contains more detailed content than the "Slides" folder, primarily intended for student self-study and review.
● "Self-Test 1.0" folder: Provides a free standalone self-test software where students can independently debug questions after selection, and receive detailed test reports after submission.
● "Programs" folder: Source code for the numbered example programs in the textbook.
In this era of rapid technological advancement, programming is an essential skill for university students when using computers. This book is designed for beginners in programming from non-computer science backgrounds, introducing the design methodology of the C language in a step-by-step manner. It also explains fundamental programming methods and basic knowledge of object-oriented programming. Tailored to the characteristics of beginners and following students' cognitive patterns, the book uses clear and accessible language, along with abundant graphics and examples, to explain abstract concepts and logic. For more challenging algorithms, animated demonstrations are provided (available for download at http://www.tupwk.com.cn/downpage/index.asp). The content is presented in an easy-to-understand, progressive manner, making it suitable for self-study. It can serve as a textbook for C programming courses in non-computer science departments or for related training programs.

📌 Related Posts