课程:程序设计基础课程设计

中期报告和作业成绩更新 http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/groups.xls

对成绩有疑问的,请及时联系。

课程验收时间安排:调整避开端午节

617日上午:教室,小组汇报总结报告(第1批)

624日上午:教室,小组汇报总结报告(第2批)

624日下午(2:00开始):机房,检查剩余小组的程序演示

注意事项:

         1. 使用PPT介绍成果、截图,并现场演示程序。

每小组严格控制在10分钟之内

         2. 汇报现场提交总结报告打印稿

         3. 汇报日之前,前提交总结报告电子稿到邮箱xgliu@cad.zju.edu.cn

4. 汇报日之前,提交源代码到邮箱xgliu@cad.zju.edu.cn

5. 因为时间关系,我希望大家不要全部集中在624日,

所以请准备好的小组能够尽量在617日进行汇报

6. 对于没有参加PPT汇报的小组,将不再组织PPT汇报。

这些小组将在624日下午在机房演示程序(相应扣减小组汇报分数)

 

 

综合实验选题列表: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 

 

 

2013520

提交中期报告(模板http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/report-midterm.doc

提交作业:http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/homework.txt

   请在520日之前将中期报告和作业发送到邮箱。

学生问:作业需要打印出来吗?

老师答:Yes,还要把电子稿发给老师

学生问:中期报告需要打印出来吗?

老师答:Yes,还要把电子稿发给老师

学生问:需要展示中期报告吗?

老师答:No

学生问:520日上课吗?

老师答:No,但是老师会到教室去收作业和中期报告,同时回答问题。

-----------------------------------------------------------------------------------------------

2013422 上课

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

 

-----------------------------------------------------------------------------------------------

2013415 上课

         按小组汇报开题报告情况,每个小组3-5分钟,现场打分(满分5分)。

各个小组于413日之前把开题报告发到我的信箱

                  xgliu@cad.zju.edu.cn

                  邮件的标题写:开题报告,第xx

开题报告成绩http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/groups.xls

-----------------------------------------------------------------------------------------------

201348 上机

练习编程技术

确定汇报开题报告的顺序

-----------------------------------------------------------------------------------------------

201341 上课

3 高级编程技术的实现

课件:http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/ppt/ch3.ppt

SDL开发包介绍和例子程序演示分析

部署开题报告提交和汇报方式

-----------------------------------------------------------------------------------------------

2013325 上机

内容:体验、分析、测试第3章的例程

http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/ch3(1-18).zip

按小组讨论开题报告、项目实施

-----------------------------------------------------------------------------------------------

2013318 上课

3 高级编程技术的实现

课件:http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/ppt/ch3.ppt

   课后练习:修改第1章的扫雷程序,支持鼠标交互。

             提示:鼠标操作使用参考例程3-10

                           判断什么时候“鼠标的移动”相当于1个键盘的上下左右键的操作

            对在418日之前完成鼠标扫雷程序者,成绩加分奖励。

键盘扫描码和ASCII码表:http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/scancode.txt

-----------------------------------------------------------------------------------------------

2013311 上机

内容:分析、测试扫雷游戏程序

作业:熟悉并练习《TC库函数使用手册》中的库函数以及例子

http://www.cad.zju.edu.cn/home/xgliu/cprogPRJ/CDROM/TC.pdf

(教材附带光盘中有)

 

-----------------------------------------------------------------------------------------------

201334 上课

课程安排: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

   和中期报告一起提交