课程:程序设计基础课程设计
中期报告和作业成绩更新
http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/groups.xls
对成绩有疑问的,请及时联系。
课程验收时间安排:(调整避开端午节)
6月17日上午:教室,小组汇报总结报告(第1批)
6月24日上午:教室,小组汇报总结报告(第2批)
6月24日下午(2:00开始):机房,检查剩余小组的程序演示
注意事项:
1. 使用PPT介绍成果、截图,并现场演示程序。
每小组严格控制在10分钟之内
2. 汇报现场提交总结报告打印稿
3. 汇报日之前,前提交总结报告电子稿到邮箱xgliu@cad.zju.edu.cn
4. 汇报日之前,提交源代码到邮箱xgliu@cad.zju.edu.cn
5. 因为时间关系,我希望大家不要全部集中在6月24日,
所以请准备好的小组能够尽量在6月17日进行汇报
6. 对于没有参加PPT汇报的小组,将不再组织PPT汇报。
这些小组将在6月24日下午在机房演示程序(相应扣减小组汇报分数)
综合实验选题列表:http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/project-list.pdf
分组情况和选题:http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/groups.xls
开题报告模板:http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/report-opening.doc
中期报告模板:http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/report-midterm.doc
总结报告模板:http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/report-final.doc
Windows 7下用DosBox运行Turbo C的方法:
下载DosBox+TC: http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/DOSBox-TC.zip
阅读指南:http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/win7-DOSBox-TC.htm
鉴于一些学生抱怨TC太老不好用,这里提供一个新的平台SDL (http://www.libsdl.org/)
可以下载我配置好的SDL开发包和一些例子程序(含一个扫雷游戏),并结合网络资料进行学习。下载地址:http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/SDL+Sample.zip
TC 3.0中的通过创建工程文件,编译多文件的方法:
http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/UseProjInTC3.docx
2013年5月20日
提交中期报告(模板http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/report-midterm.doc)
提交作业:http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/homework.txt
请在5月20日之前将中期报告和作业发送到邮箱。
学生问:作业需要打印出来吗?
老师答:Yes,还要把电子稿发给老师。
学生问:中期报告需要打印出来吗?
老师答:Yes,还要把电子稿发给老师。
学生问:需要展示中期报告吗?
老师答:No
学生问:5月20日上课吗?
老师答:No,但是老师会到教室去收作业和中期报告,同时回答问题。
-----------------------------------------------------------------------------------------------
2013年4月22日 上课
第1章、第4章
http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/ppt/ch1.ppt
http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/ppt/ch4.ppt
-----------------------------------------------------------------------------------------------
2013年4月15日 上课
按小组汇报开题报告情况,每个小组3-5分钟,现场打分(满分5分)。
各个小组于4月13日之前把开题报告发到我的信箱
邮件的标题写:开题报告,第xx组
开题报告成绩http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/groups.xls
-----------------------------------------------------------------------------------------------
2013年4月8日 上机
练习编程技术
确定汇报开题报告的顺序
-----------------------------------------------------------------------------------------------
2013年4月1日 上课
第3章
高级编程技术的实现
课件:http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/ppt/ch3.ppt
SDL开发包介绍和例子程序演示分析
部署开题报告提交和汇报方式
-----------------------------------------------------------------------------------------------
2013年3月25日 上机
内容:体验、分析、测试第3章的例程
http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/ch3(1-18).zip
按小组讨论开题报告、项目实施
-----------------------------------------------------------------------------------------------
2013年3月18日 上课
第3章
高级编程技术的实现
课件:http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/ppt/ch3.ppt
课后练习:修改第1章的扫雷程序,支持鼠标交互。
提示:鼠标操作使用参考例程3-10;
判断什么时候“鼠标的移动”相当于1个键盘的上下左右键的操作
对在4月18日之前完成鼠标扫雷程序者,成绩加分奖励。
键盘扫描码和ASCII码表:http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/scancode.txt
-----------------------------------------------------------------------------------------------
2013年3月11日 上机
内容:分析、测试扫雷游戏程序
作业:熟悉并练习《TC库函数使用手册》中的库函数以及例子
http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/CDROM/TC.pdf
(教材附带光盘中有)
-----------------------------------------------------------------------------------------------
2013年3月4日 上课
课程安排:http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/ppt/ch0.ppt
第1章 大型程序的开发方法
课件:http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/ppt/ch1.ppt
第2章 高级编程硬件基础
课件:http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/ppt/ch2.ppt
作业:http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/homework.txt
和中期报告一起提交