本课程以C语言为例介绍了程序设计的基础,重点不在于培训编程技巧及其应用,而是培养计算思维能力和程序设计能力,学习计算思维可以理解信息世界,学习编程可以改变思维,为相关专业的学习和研究,为更好的融入信息化社会打好信息基础。
本课程在李凤霞老师主讲的两门国家精品在线课程《大学计算机》和《C语言程序设计(上、下)》两门课的内容进行了两方面的改革尝试。
首先在内容上为适应教改的要求对内容进行了重构,强调“思维和计算”,从内容上支持计算机思维能力培养,从体系上完善课程和实验一体化教学设计,以培养计算思维为重点,介绍了计算机基本原理及其三大平台——硬件平台、软件平台和网络平台。以基础编程能力为核心,在学习C语言基本语法和三大基本结构——顺序、选择和循环的基础上,重点学习了基本的数据结构——数组和基本的程序结构——函数。
其次重塑了教学流程,将两部分内容融合在一起,强调“系统和实践”,其以计算思维为导向,以应用问题为牵引,以能力培养为目标,实施 “思维训练与程序设计相结合,自主学习与平台引导相结合”的教学模式。
本课程结合网络教学的特点,充分发挥虚拟实验在思维培养和难点教学上的优势,结合了虚拟实验工场相关的实验资源,开展线上实验教学。
本课程是由国家级教学团队联合打造,为适应计算机改革的要求,面向新工科教学的课程教学需求的计算机基础和程序设计综合课程,为相关大学计算机基础课及其线上线下教学提供支持。
通过本课程的理论学习及编程练习,初步具备计算思维及基本的程序设计能力。
本课程可以零基础学习。
为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。
电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 https://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。
完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。
认证证书申请注意事项:
1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。
2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。
《大学计算机》高等教育出版社 李凤霞、陈宇峰、史树敏编著 2014年9月
《大学计算机实验》 高等教育出版社 李凤霞、陈宇峰、李仲君等编著 2013年9月
《C语言程序设计教程》(第三版)北京理工大学出版社 李凤霞等编
《C语言程序设计教程习题与上机指导》北京理工大学出版社 王树武等编