spContent=学习程序设计是一件充满挑战、更充满乐趣的事情,然而学习之初,它之所以给你枯燥乏味的感觉,那是因为没有发掘出它的趣味来,或者没有领会编程。一旦进入了编程之旅,你会发现时间过得很快,面对复杂问题的思维能力、处理能力逐步增强——有挑战,才有自信,才会有乐趣,才会有成功和喜悦!!!
—— 课程团队
课程概述
尽管以后可能不会从事C语言程序设计语言相关的工作,但学习编程依然对学生的成长益处多多:
1.为学习其它程序设计语言打下良好的基础。
2.学习计算思维。科学思维包括理论、实验和计算三大思维,通过计算的方法进行新的发现和研究,是既经济、又安全的手段,已越来越多的得到应用。同时,很多计算思维的思想在工作中也大有用武之地。
3.进行思维和思想方法的训练。程序设计核心的是思维训练,会让人变得更聪明、更善于思考 。通过程序设计训练,学生的思维会变得更加细心、全面、严谨——从另一个方面说,优秀的程序员往往多疑,从而造就丰富的想象力和风险、卓越意识,学习公平与效率、时间与空间的博弈及平衡,实践战略与策略、宏观与微观、自顶向下、逐步求精、化繁为简、分而治之的思想方法,学习团队精神,锻炼自己的组织领导能力。
在程序设计的训练过程中,还可逐渐提高学习能力、实验思维能力和分析解决问题能力。
成绩要求
重修学生的SPOC成绩占平时成绩的20%,校内平时作业成绩积分占平时成绩的80%。
1. 在校生(年级≥2012)完成校内平时作业60分以后,才能到学校财务处缴纳重修费,完成选课手续。
2. 离校学生(年级≤2011)完成选课手续无平时作业限制。
课程大纲
预备知识
已修本校课程《大学计算机基础》合格。
参考资料
1. 参考教材:苏小红,王宇颖,孙志岗,《C语言程序设计(第3版)》,高等教育出版社,2015年7月
2. 面向读者的教材网站(https://book.sunner.cn)
该网站的服务对象是教材的读者,提供教材课件、例题源代码、教材勘误表等资源,便于学生浏览和下载后自学,读者也可利用该网站反馈教材使用意见和建议。
3. 校内平时作业与考试系统(https://jszx.cuit.edu.cn)
以学生身份登录系统后,即可进入相应的作业和考试。其中的程序设计题、程序改错题可以实时显示评分。
4. 教材提供的练习系统(https://sse.hit.edu.cn/t)
该网站的服务对象是使用教材的读者,在教材的封底有一个刮刮卡,刮开可以获得一个免费的注册账号,登录作者开发的C语言作业在线测试系统,在该系统中可以自主选择教材对应章编号中的习题进行自测,提交习题答案后,系统会实时显示评分。