吴文虎教授讲解程序设计基础:反正切函数与编程实践

需积分: 25 8 下载量 118 浏览量 更新于2024-08-23 收藏 4.26MB PPT 举报
"吴文虎教授的程序设计基础课程讲解了反正切函数,以及程序设计的相关概念和实践方法。" 在吴文虎教授的"计算机程序设计基础"课程中,反正切函数是一个重要的知识点。这个函数,通常表示为`atan()`,是用于计算给定角度的正切值的反函数。函数原型为`double atan ( double x )`,其中`x`是自变量,函数返回的结果是双精度浮点数,表示弧度制的角度值。在示例中,`atan (-862.42)`的计算结果为`-1.56964`,表明它能够处理负数输入并返回相应的反正切值。 课程面向计算机科学与技术系的第一学期新生,旨在教授程序设计的基础知识和技能。教学目标包括理解程序设计的重要性,掌握基本概念和方法,学习编程解题的策略,了解数学模型,熟悉算法和算法步骤,以及学习编写和调试程序。课程特别强调在C/C++环境下解决问题的能力,通过分析问题,建立数学模型,寻找并实现算法。 教学的重点不仅在于理论知识,更注重实践能力的培养。吴文虎教授倡导以学生为中心的教学方式,强调学生在学习过程中的主体地位,鼓励主动学习和探索。课程设计中包含大量的上机实践环节,因为编程技能是通过实际操作而非单纯听讲或观看来习得的。同时,课程遵循建构主义学习理论,引导学生在解决实际问题的过程中自我构建知识结构,提升理性思维。 在教学过程中,课程会突出思路、算法和编程构思的重要性,而不仅仅是语法和语句的使用。教授鼓励学生抓大放小,关注解决问题的核心,而不被琐碎的细节所困扰。通过这样的教学方法,吴文虎教授旨在培养具有创新精神和高素质的程序员,使他们具备独立思考和解决问题的能力。