C语言编程入门:教学目标与课程大纲

需积分: 0 0 下载量 104 浏览量 更新于2024-07-14 收藏 269KB PPT 举报
教学目标-c程序设计第一章主要聚焦于C语言编程的学习,旨在让学生理解高级语言编程的基本要素,并在此基础上深入掌握C语言的基础知识。以下是该章节的主要知识点: 1. 了解高级语言编程:课程强调从高级语言编程的视角出发,让学生认识到编程不仅仅是语法的应用,更是一种逻辑思维和问题解决能力的体现。 2. C语言基础知识:学生将学习C语言的结构,包括变量、数据类型、运算符、控制结构等,以便能够阅读和编写C程序。这包括对谭浩强编著的《C程序设计》第三版教材的理解和应用。 3. 计算机编程思想:课程注重培养学生的编程思维,使他们能触类旁通,学会如何用C语言解决实际问题,提升问题解决能力。 4. 教材与参考书:教材选用清华大学出版社的《C程序设计》第三版,此外还推荐了《C语言程序设计教程》、《C程序设计试题汇编》等参考书,帮助学生深化理解和练习。 5. 教学安排:课程共分为28个学时,其中包括理论授课(如第一章1.5学时)、答疑环节以及24小时的上机实验,确保理论学习与实践操作相结合。 6. 课程要求:学生被期望在课前预习,课堂上保持专注,认真完成作业,且作业需通过上机调试。上机实践被视为重要环节,要求学生充分利用时间进行实际操作。 7. 考核方式:总成绩由平时表现和考试成绩组成,鼓励学生积极参与讨论和网站交流,如CSDN、Programsalon、PUDN等专业网站。 8. 章节内容:第一章详细介绍了C语言的概述,涉及历史背景、特点,以及简单的C语言程序介绍,如机器语言、汇编语言和高级语言的演变,以及面向过程和面向对象编程的概念。 通过这一章节的学习,学生将建立起C语言的基础框架,并为后续章节深入研究打下坚实基础。同时,教师团队的陶冰洁和王正宁教授分别负责C语言和技术基础的教学,确保课程的专业性和实用性。