为了推进我国高等院校计算机基础教育的发展,全国高等院校计算机基础教育研究会与清华大学出版社共同发起成立了“中国高等院校计算机基础教育改革课题研究组”(以下简称为“研究组”),并于2004年7月出版了研究组的课题报告《中国高等院校计算机基础教育课程体系2004》(以下简称为“CFC 2004”),之后于2006年、2008年两次对CFC 2004进行了修订,相继出版了CFC 2006与CFC 2008。
CFC 2004发布后得到很多高等院校从事大学计算机基础教育教师的肯定与积极响应。教师普遍反映课题报告全面、系统地总结了我国高校计算机基础教育的基本经验,明确了“计算机基础教育要面向应用”的指导思想。2005年1月召开了《中国高等院校计算机基础教育课程体系2004》课题报告鉴定会。以李未院士为主任的鉴定委员会审查了CFC 2004的内容,充分肯定了报告提出的指导思想和教学理念,认为“该成果具有开创性、针对性、前瞻性和可操作性,符合我国国情,对发展我国高校计算机基础教育具有重要的指导意义,达到了国内领先水平”。结合形势的发展,在广泛征求意见的基础上,研究组在保留CFC 2004优点与特色的基础上,相继修订出版了CFC 2006与CFC 2008。2014年是全国高等院校计算机基础教育研究会30周年华诞。研究会会长会议决定成立CFC 2014版修订研究组,结合我国经济与社会发展新形势、国家中长期教育发展规划对高等院校计算机基础教育的新要求,以及计算机技术与应用发展趋势,开展CFC 2014版的修订任务。CFC 2014版修订研究组成立后,认真研究了CFC 2004、CFC 2006与CFC 2008等文件,广泛地开展了调研工作,听取了从事计算机基础教育第一线教师,尤其是中青年骨干教师的意见与建议;结合CFC 2014写作提纲,动员多所高等院校从事计算机基础教育一线教师,以各个学校教学改革的成功经验为蓝本起草了文档初稿;研究组在汇总的基础上形成征求意见稿;在研究组扩大会议、研究会常务理事会与会长会议上,通过会议讨论与会下交流等多种方式,多次征求修改意见与建议。
研究组确定的研究方法是:坚持“教学研究”态度 与“用数据说话”的原则,力求从“经验”走向“科学”;充分尊重不同的意见,鼓励“百家争鸣”;尊重教学规律,稳中求进,逐步改革。
研究组在起草与编辑CFC 2014版修订稿的过程中注意处理好以下几个关系。
第一,继承与创新的关系。
全国高等院校计算机基础教育研究会已经成立30周年了。在这30年里,研究会团结了工作在全国高等院校教学第一线的教师,在促进我国高等院校计算机基础教育从无到有,从弱到强的发展过程中做出了历史性的贡献,取得了丰硕的成果,CFC 2004、CFC 2006与CFC 2008,以及很多精品课程、精品教材的建设成果的产生就是最好的佐证。因此,CFC 2014版修订的基调应该是“继承、创新”。研究组在认真遵循CFC 2004、CFC 2006与CFC 2008核心思想的基础上,结合新形势与新要求,实行教学理念、课程体系、教学内容与方法的创新。这种创新首先要表现在CFC 2014的指导思想上。CFC 2004提出的“计算机基础教育要面向应用”的指导思想,在CFC 2006与CFC 2008中不断地得到体现和充实。2013年底研究会常务理事会(郑州)之后,研究会再一次对如何与时俱进地提出CFC 2014的指导思想进行了深入讨论。计算思维对大学计算机教育改革的影响是不可回避的问题,这也显示出大学计算机教育向更深层次发展的重要趋势。CFC 2014在起草过程中反复征求一线教师,尤其是中青年教师对“计算思维”如何“落地”问题的意见。研究组认真听取、比较和分析了各种意见,本着科学的态度,充分尊重不同的意见,鼓励“百家争鸣”,在CFC 2014 修订稿中将不同意见提供给广大教师,希望引起大家更为深入的讨论。
研究组在广泛征求意见与多次修改的基础上,提出CFC 2014的指导思想是“以计算思维为切入点,推进大学计算机课程教学内容改革;以应用能力培养为导向,完善复合型创新人才培养实践教学体系建设;以服务于专业教学为目标,在交叉融合中寻求更大的发展空间。”
CFC 2014的第一部分从30年计算机基础教育发展经验、国家中长期教育发展规划、计算机与信息技术发展、中小学信息技术教育影响以及计算机基础教育现状的角度,援引了大量的数据,阐明了“指导思想”产生的背景。第二、第三部分按照“指导思想”去展开,讨论如何推进大学计算机课程体系的改革。CFC 2014是在注意解决好与CFC 2008的继承性与衔接性的基础上修订而成的,它继承和发展了“面向应用”的教学理念,并进一步提出“以计算思维为切入点,推进大学计算机课程教学内容改革”的工作思路。
第二,前瞻性与可执行性的关系。
我国经过“九五”、“十五”与“十一五”3个信息化五年计划的建设,信息技术与计算机应用在全社会得到了空前的发展。“大学计算机基础教育”将要上升为“大学计算机教育”的高度。计算机技术与软件工程技术面临着高速发展的局面。移动计算与嵌入式计算、传感网与物联网、大数据与分布式处理、云计算与超级计算、交互设计与敏捷软件开发、基于组件的软件工程与面向服务的软件工程、信息安全以及计算思维能力培养问题,已经或正在改变大学计算机教育的内容与方法。
如何处理好计算机技术发展对大学计算机教学内容与方法的影响,与大学计算机教学系统性、稳定性关系是一个挑战性的课题。CFC 2014在起草过程中反复征求一线教师,尤其是中青年教师的意见,采取了“尊重教学规律,稳中求进,逐步改革”的思路。力求处理好前瞻性与可执行性的关系,使得CFC 2014具有创新性、引领性、可读性与可执行性。社会对具有很高计算机与信息技术应用能力的复合型人才需求越来越高,而大学计算机教育在其中承担着越来越重要的角色。CFC 2014提出:“以应用能力培养为导向,完善复合型创新人才培养实践教学体系建设”的工作思路。
第三,大学计算机教育与专业课程体系的关系。
CFC 2014修订过程中涉及不同类型的学校,以及同一所学校不同专业的不同要求问题,如何处理好重点院校与普通院校的关系,以及同一所学校不同专业的关系也是一个复杂的问题。在处理这些问题时,首先需要注意处理好大学计算机教育内容与大学专业课程体系的配合、融合的关系。未来社会对不同专业大学毕业生的共同要求之一是信息技术素养与计算机应用能力。大学计算机教育内容对于专业课程体系仍然是一个服务的关系。
大学计算机教学内容与大学专业课程体系关系处理的最佳状态是:计算机课程与专业课程能够相互融合,形成有机的体系,产生出学科交叉的新课程与应用能力培养的新模式。目前很多学校在这一方面已经迈出了可喜的一步,并且取得了宝贵的经验。但是,也有一些学校出现忽视大学计算机课程和削减学时、减少教师的现象,原因可能应该从两个方面去寻找。一方面,某些学校的教学管理人员对大学计算机教学内容并没有深入了解,以为就是Word、Excel、PowerPoint的使用。另一方面,从事计算机基础教学的教师也需要从自身的角度,从现行课程对复合型创新人才培养中作用与贡献的角度去查找原因。“内容陈旧、偏离社会需求”是当前计算机专业教育中普遍存在的弊病。对于从事非计算机专业教学的教师,也应该从这个角度去思考自身存在的问题。CFC 2014在保留对教学体系、基本课程讨论的基础上,适度减少了对于相对成熟课程内容的讨论,在第8章用16门交叉课程及新课程的设计范例,试图回答这个问题,希望通过新课程的设计范例来引起不同学校老师的关注、思考与讨论。在此基础上,CFC 2014提出“以服务于专业教学为目标,在交叉融合中寻求更大的发展空间”的工作思路。
CFC 2014是在总结研究会30年的工作经验,CFC 2004、CFC 2006与CFC 2008,以及很多高校计算机课程体系建设经验与精品课程、精品教材建设成果的基础上修订的,因此CFC 2014应该是工作在大学计算机教育教学第一线教师集体智慧的结晶。
在完成CFC 2014修订的时候,研究组成员非常感谢老一辈的研究会会长谭浩强、吴文虎、刘瑞挺教授以及以毛汉书教授为代表,在CFC 2004、CFC 2006与CFC 2008写作中发挥了重要作用的老师们,感谢他们为CFC 2014修订打下的坚实基础。
研究会王路江会长十分重视CFC 2014的修订工作,多次组织会议听取研究组的工作汇报,审阅征求意见稿,组织讨论。感谢冯博琴副会长对CFC 2014关键部分亲自执笔,并提出宝贵的指导意见。
浙江大学何钦铭、清华大学郑莉、西安交通大学吴宁与北京交通大学王移芝老师承担了很多组织与协调、写作与统编工作。研究会各专业委员会的老师对CFC 2014的修订工作给予了大力支持,同济大学龚沛曾、北京大学医学部郭永清、杭州师范大学詹国华、中国人民解放军军事交通学院赵锐、中央民族大学曹永存、北京理工大学李仲君、中国农业大学叶海建、北华航天工业学院李桐、北京理工大学鉴萍等老师承担了重要的写作任务。更有一批默默奉献的老师们参与了资料搜集、整理、讨论与写作工作。正是有大家的共同努力,才有可能完成CFC 2014的修订任务。研究组在此一并表示感谢。
感谢历届教育部高等学校计算机科学与技术专业教学指导分委员会委员们的指导。
感谢清华大学出版社的大力支持。
中国高等院校计算机基础教育改革课题研究组
2014年6月
