《清华计算机系程设小学期-教学要求.ppt》由会员分享,可在线阅读,更多相关《清华计算机系程设小学期-教学要求.ppt(10页珍藏版)》请在金锄头文库上搜索。
1、程序设计与训练程序设计与训练课程介绍与要求课程介绍与要求清华大学计算机系清华大学计算机系课程目标课程目标熟练掌握熟练掌握编程的基本知识编程的基本知识和和面向对象编程面向对象编程的的基本思想;基本思想;熟练掌握熟练掌握图形界面图形界面、网络编程网络编程、多线程编程多线程编程编程等基本技术;编程等基本技术;培养能够培养能够独立分析问题独立分析问题、设计设计程序框架、程序框架、编编码码、调试调试等解决问题的能力;等解决问题的能力;掌握掌握接受新语言的能力接受新语言的能力本质上:动手能力本质上:动手能力+自信心自信心2程序设计与训练课程建设过程及效果课程建设过程及效果课程建设过程课程建设过程三位老师组
2、成教学组三位老师组成教学组2010年:年:Linux、MFC图形界面图形界面2011年:增加了年:增加了QT编程编程2012年:课程体系稳定年:课程体系稳定这门课的效果这门课的效果同学:痛心疾首同学:痛心疾首又爱又恨又爱又恨更多的受益更多的受益助教:找工作派上了用场助教:找工作派上了用场程序设计与训练3课程内容课程内容第一周第一周QT图形界面编程图形界面编程第二周第二周网络编程网络编程多线程编程多线程编程并发服务器编程并发服务器编程第三周第三周Python语言语言正则表达式正则表达式Web编程编程4程序设计与训练课程时间与地点安排课程时间与地点安排集中上课集中上课上午上午9:00-11:30每
3、周一、二、四每周一、二、四上机上机周一至周五下午周一至周五下午2:005:00周一至周五晚上周一至周五晚上7:009:00地点:东主楼地点:东主楼2楼国防实验室楼国防实验室考勤考勤5程序设计与训练课程评分标准课程评分标准考勤与报告考勤与报告10分分大作业大作业3次共次共45分分每次每次15分分每周周五每周周五-周日找助教检查周日找助教检查上机考试上机考试3次次共共45分分每次每次15分分每周周五晚上每周周五晚上19-21点点6程序设计与训练考勤、交流讨论考勤、交流讨论10分分按时按时上课、按时上课、按时上机上机每人每人至少做一次课上报告至少做一次课上报告(7分钟讲解分钟讲解+3分钟讨论分钟讨论
4、)报告要求报告要求做做ppt总结上机内容总结上机内容讲述遇到的困难与解决思路讲述遇到的困难与解决思路报告时间安排:报告时间安排:每次课程最后一节课每次课程最后一节课最后一周周四上午(最后一周周四上午(9月月6日)日)7程序设计与训练上机考试上机考试45分分共三次共三次每周周五晚上每周周五晚上19-21点点(8月月24日、日、8月月31、9月月7日)日)地点:东主楼地点:东主楼2楼国防实验室楼国防实验室考试内容考试内容课上知识点课上知识点3-4道编程题道编程题主要考查主要考查编程语法编程语法实践能力实践能力解决实际问题的能力解决实际问题的能力8程序设计与训练大作业大作业45分分共三次共三次每周周
5、一公布每周周一公布每周五每周五-周日找助教检查大作业周日找助教检查大作业每周周日晚上提交大作业报告及源代码每周周日晚上提交大作业报告及源代码网络学堂提交网络学堂提交9程序设计与训练参考资料参考资料C+语言程序设计(第语言程序设计(第3版)版),清华大学出版社,郑莉清华大学出版社,郑莉等编著等编著C程序设计,谭浩强,清华大学出版社。程序设计,谭浩强,清华大学出版社。C+编程思想编程思想第第2版版BruceEckel刘宗田等译刘宗田等译,机械工业出版社机械工业出版社C+沉思录沉思录(RuminationsonC+)AndrewKoenig,BarbaraMoo黄晓春译黄晓春译,机械工业出版社机械工
6、业出版社EffectiveC+中文版中文版,ScottMeyers,侯捷侯捷译译,华中科技大学出版社华中科技大学出版社C+标准程序库标准程序库NicolaiM.Josuttis,侯捷侯捷/孟岩孟岩译译,华中科技大学出版社华中科技大学出版社精通精通Qt4编程编程(第第2版版)蔡志明、卢传富、李立夏蔡志明、卢传富、李立夏等,等,电子工业出版社电子工业出版社C+GUIQt4编程编程(第第2版版)布兰切特布兰切特(JasminBlanchette)、萨默菲尔德、萨默菲尔德(MarkSummerfield)、闫锋欣、闫锋欣、曾泉人译,曾泉人译,电子工业出版社电子工业出版社Python学习手册学习手册(第第3版版)MarkLutz,侯靖侯靖等译等译DjangoWeb开发指南开发指南JeffForcier、PaulBissex、WesleyChun、徐旭铭徐旭铭等译,等译,机械工业出版社机械工业出版社程序设计与训练10