计算思维与大学计算机基础教育
陈国良;董荣胜;
摘要:
文章首先介绍了大学计算机基础课程的重要性,分析了教学中存在的问题,指出了"狭义工具论"的危害。然后从推动人类文明进步、科技发展三大科学思维之一的"计算思维"入手,阐述了计算思维对培养学生创新能力的重要性。最后按计算思维主要内容,即问题求解、系统设计和人类行为理解,探讨了大学计算机基础课程设置,强调了课程结构设计的重要性,给出了一种以"计算思维"为核心的大学计算机基础课程教学的最小集,为大学计算机基础教育提供了一种以提高学生计算思维能力为目标的新模式。
关键词: 计算思维;大学计算机基础教育;计算思维导论
基金项目:
通讯作者:
Email:
参考文献:
- [1]President’s Information Technology Advisory Committee.Computational Science:Ensuring America’s Competitiveness[EB/OL].http://www.nitrd.gov/pitac/reports/20050609_computational/computational.pdf,June 2005.
- [2]Peter J.Denning.Great principles of computing[J].Communicationsof the ACM,2003,46(11).
- [3]David Patterson.Restoring the popularity of computerscience[J].Communications of the ACM,2005,48(9).
- [4]美国国家科学基金CPATH计划2009年项目申报说明[EB/OL].http://www.nsf.gov/cise/funding/cpath_faq.jsp#1.
- [5]美国国家科学基金CDI计划官方网站[EB/OL].http://www.nsf.gov/crssprgm/cdi/
- [6]爱因斯坦.相对论[M].周学政等译.北京:北京出版社,2007.
- [7]Jeannette M.Wing.Computational Thinking[J].Communications of the ACM.2006,49(3).
- [8]中国科学院信息领域战略研究组.中国至2050年信息科技发展路线图[M].北京:科学出版社,2009.
- [9]孙家广.计算机科学的变革[J].中国计算机学会通讯,2009,5(2).
- [10]刘克.主题报告和分组报告评述[J].中国计算机学会通讯,2009,5(2).
- [11]徐志伟.21世纪计算机科学的研究热点[J].中国计算机学会通讯,2009,5(2).
- [12]王飞跃.从计算思维到计算文化[J].中国计算机学会通讯,2007,3(11).
- [13]九校联盟(C9)计算机基础教学发展战略联合声明[J].中国大学教学,2010(9).
- [14]何钦铭,陆汉权,冯博琴.计算机基础教学的核心任务是计算思维能力的培养——《九校联盟(C9)计算机基础教学发展战略联合声明》解读[J].中国大学教学,2010(9).
- [15]董荣胜.《九校联盟(C9)计算机基础教学发展战略联合声明》呼唤教育的转型[J].中国大学教学,2010(10).