程序设计I-202517385
授课教师:9240348,020162
总学时:36
课程教材:本课程采用计算机学院自主开发的程序设计自动评测平台https://vmatrix.org.cn/login,此平台开发与应用已历十年。 由于程序设计资料较多,且我校通过上述平台积累了丰富的题库和课件。 因此,本课程不选用教材。由本课程向全体同学提供统一的教案、课件、复习题。
先修课程:无
主要参考书目:
1、 谭浩强,C程序设计(第4版),清华大学出版社
[1]. 2、 Harvey M. Deitel,Paul J. Deitel,C How to Program (Seventh Edition) 影印版,清华大学出版社
[2]. 3、 Stephen G. Kochan,Programming in C (Third Edition) 影印版,人民邮电出版社
[3]. 4、 B. Kernighan and D. Ritchie,The C Programming Language(Second Edition) (中文版)影印版,机械工业出版社
课程内容简介(中文):程序设计是计算机专业的重要基础课程。通过该课程的学习,使学生在程序设计方法、程序设计语言与程序设计工具三方面受到严格、系统的训练, 从而能熟练应用计算机解决实际的问题,为后续专业课程打下扎实的基础。 通过《程序设计I》的学习,学生应掌握利用C语言进行结构化程序设计的基本原理、技巧、方法和开发环境,培养优良的编程风格,掌握结构化程序设计方法和思想,为进一步学习面向对象程序设计以及相关后续课程、用计算机程序解决实际问题打下坚实的基础。 程序设计是一门实践性很强的课程,课堂教学应注意多讲解例题、习题,所讲解的题目可考虑多结合现实生活的具体事情,以帮助学生理解,提高学习兴趣。除了课堂教学之外,认真安排和组织学生上机实习实践,是学好程序设计必不可少的重要环节。每周根据课堂教学进程,对不同层次的学生配备相应规模、相应难度和相应强度的实验题目,因材施教;对每一个实验,力争做到系统的组织、安排、指导和考核,给学生施加相当的压力,以到达实验和教学目的。
课程内容简介(英文):