早在1999年,许卓群教授和裘宗燕教授就已经为《计算概论》课程撰写了教材(《计算概论——叩开通向信息世界的大门》,许卓群、裘宗燕,高等教育出版社,1999),在此基础上,我们又在2005年出版了新的《计算概论》教材(《计算概论》,许卓群、李文新、罗英伟,清华大学出版社,2005)。如今,为了更好地适应教学发展的需要,我们正在2005年版教材的基础上进行修订,这次教材修订工作,被遴选为教育部普通高等教育“十一五”国家级教材规划选题、中国新闻出版总署重点教材。
为了加强程序设计实习的教学,同时配合POJ/PG系统的使用,我们又在2007年出版了《程序设计导引及在线实践》(李文新,郭炜,余华山,清华大学出版社,2007)。本教材在叙述中穿插了许多精心编制的思考题,特别适合教师进行启发式教学。同时,在许多例题后都会总结POJ/PG系统上学生在完成该题时容易犯的典型错误,让学生少走弯路。
目前,我们正在编写和《计算概论》理论教材相配套的实验教材《计算概论实践》。程序设计题解是本实验教材的重点内容,将与POJ/PG系统紧密结合,所有的例题都来源于POJ/PG系统的题库,与题库的建设思想保持一致,以形成一个有机的教材体系。该实验教材正在撰写过程中,我们将在2008年下半年的教学中使用,并结合教学效果,在2009年上半年完成教材的修订和正式出版。
同时,教学组的指导老师裘宗燕教授也为本课程主编和编著了若干辅助教材。
一、教材建设
- 许卓群、李文新、罗英伟,《计算概论》,清华大学出版社,2005。
- 李文新、郭炜、余华山,《程序设计导引及在线实践》,清华大学出版社,2007。
- 裘宗燕,《从问题到程序——程序设计与C语言引论》(重点大学计算机教材丛书),机械工业出版社,2005(全新版本)。
- 裘宗燕,《C++语言基本程序设计》(高等院校信息科学系列教材),科学出版社,2003。
- 裘宗燕主编,《计算机基础教程(上册)》,北京大学出版社,2000。
- 裘宗燕主编,《计算机基础教程(下册)》,北京大学出版社,2001。
- 裘宗燕,《从问题到程序—程序设计与C语言引论》,北京大学出版社,1999。
- 许卓群、裘宗燕,《计算概论——叩开通向信息世界的大门(上册)》,高等教育出版社1997(“国家教委高等教育面向二十一世纪课程内容和教学体系改革计划”项目研究成果)。
- 裘宗燕译,《程序设计语言——实践之路》,电子工业出版社(Broadview),2005.3(Michael Scott, Programming Language Pragmatics, Morgen Kaufmann, 2000)。
- 裘宗燕译,《计算机程序的构造和解释》,机械工业出版社,2004.2(Harold Abelson and Gerald Jay Sussman with Julie Sussman, Structure and Interpretation of Computer Programs (2nd Edition), MIT Press, 1998)
- 裘宗燕译,《C++程序设计语言》(特别版),机械工业出版社,2002.7(Bjarne Stroustrup, C++ Programming Languages (Special Edition), Addison-Wesley, 2000)。
- 裘宗燕译,《C++程序设计语言题解》(“C++程序设计语言”的伴侣),机械工业出版社2003.1(David Vandevoorde, C++ Solutions,Addison-Wesley, 1998)
- 裘宗燕译,《程序设计实践》,机械工业出版社,2000(Brian W. Kernighan and Rob Pike, The Practice of Programming, Addison-Wesley, 1999)
二、教学项目
- 参与高教出版社“高等学校计算机实践教学课程体系及资源建设”项目,负责《计算概论》课程资源建设,李文新、罗英伟,2008
- “非实时教学系统”,教育部现代远程教育关键技术项目,代亚非,2002-2004
- 参加教育部计算机教学指导委员会教学评估课题组的工作,起草了研究型计算机专业教学评估方案,代亚非,2004
- 清华大学出版社项目“北京大学信息科学技术学院计算机科学与技术学科本科生培养体系及课程大纲”,李文新,2008
三、教学论文
- 刘波、代亚非、杜跃进,“远程协同教学系统中专用通信协议的设计与实现”,《计算机应用研究》,2000.4。
- 刘波、代亚非、杜跃进,“远程协同教学系统中课程搜索子系统的设计”,《计算机应用》,2000.6.
- 田敬、代亚非、王庆波、谢欣,“DCLE系统在远程教育的人机交互中的优势”,中国计算机学会教育专业委员会2001年会暨“现代远程教育技术研讨会”,湖南,2001.10。
- 韩华、代亚非、李晓明,“远程教学系统:用户期望与技术挑战”,《计算机科学》,2001.12。
- 代亚非、王庆波、李晓明,“基于信息增值原理的异步协作学习模型”,第三届海峡两岸信息技术研讨会,台湾,2001.12。
- 代亚非、王庆波、李晓明,“计算机支持的远程协作学习的理论、环境及技术”,《小型微型计算机系统》,2002.Vol23, No.12pp1438—1442。
- 代亚非,“北京大学——石河子大学远程教学的模式与实践”,全国高等学校教育技术协作委员会年会暨“现代教育技术与应用研讨会”,北京,2003。
- 周傲英、代亚非,“如何用评估手段提高人才培养质量”,计算机教育,No4, 2004。
- 汪琼、许卓群,关于理科《计算概论》教学中若干问题的思考和尝试,高等教育论坛,pp.37-42,1999.4。
- 李文新,“ACM参赛教练:收获,不止是心灵上的”,计算机教育,第3期(总第27期),第70-71页,2006。
- 李文新、郭炜,“北京大学程序在线评测系统及其应用”,吉林大学学报[信息科学版],第23卷 增刊,第170-177页,2005.8。
- 李文新,“Intel ISEF评审随感”,中学生数理化,初中版.初一使用,2003.7-8,p98-99。
- Wenxin Li,“Providing More Opportunities to Talented Students”, World Conference on Science and Technology Education, 7-10 April, 2003. The Hotel Equatorial, Penang, Malaysia.
- 郭炜、李文新,“程序设计实习类课程如何准确考查学生学习情况”,吉林大学学报[信息科学版],第23卷 增刊,第99-103页,2005.8。
- 张铭、李文新,“北大信息学院计算机专业课程改革建议”,计算机教育,第7期(总第43期),第8-14页,2007。
- 裘宗燕,关于程序设计基础课程的思考,第二届大学计算机基础课程报告论坛,上海,2007.10。
|