裘宗燕《从问题到程序》:C语言启蒙,科学与工程并重

4星 · 超过85%的资源 需积分: 49 23 下载量 45 浏览量 更新于2024-10-01 1 收藏 4.19MB PDF 举报
《从问题到程序-程序设计与C语言引论》是由裘宗燕老师编撰的一本面向初学者的C语言教程,它突破了传统的教学模式,注重于引导学生理解程序设计的本质而非仅仅掌握语言语法。该书的核心理念在于强调科学性和工程性在程序设计中的重要性。 在课程设计上,裘宗燕老师认识到程序设计课程在计算机科学教育中的关键地位,尤其是在C语言教学中。她针对学生在学习过程中遇到的问题,强调教材需要提供清晰且充分的解释,帮助读者理解问题的实质,而不仅仅是停留在概念层面。书中避免了简单的问题解答模式,而是侧重于培养学生的思考过程,即如何从问题出发,通过科学的分解和理解,设计出符合实际需求的程序。 科学性体现在程序设计的理论基础和实践逻辑上,要求学生理解程序构造背后的科学原理。尽管初级教材不会深入探讨高级理论,但必须传递这种理论精神,以便读者一开始就接触到程序设计的核心思想。这样既有助于提高读者对计算机科学的理解,也为他们后续的学习打下坚实的基础。 另一方面,工程性则关注实际编程技能的培养,包括细致的分析和设计,以及严谨的编码习惯。书中提到,良好的编程环境可能会成为学习的陷阱,因为它可能导致学生不经过深思熟虑就草率编码,导致代码质量低下和解决问题过程的混乱。因此,作者强调在教学中注重培养学生的工程素养,让他们明白每个步骤的重要性,学会如何高效地解决问题。 《从问题到程序-程序设计与C语言引论》是一本旨在帮助初学者建立正确程序设计观念,掌握C语言的同时,培养科学思维和工程实践能力的教材,对于提高学生的计算机科学素养和实际编程能力具有显著价值。