You are on page 1of 9

高级语言编程实训

南开大学软件学院
张圣林、姜桂飞
课程信息

• 课程时间:暑期学校每周二上午2/3/4节,下午7/8/9节
• 授课教师:张圣林、姜桂飞
• 课程文件下载: http://nkcs.iops.ai/qt/
• 课程目标
• 深化对面向对象的理解,掌握面向对象的内涵
• 学会使用QT编写可视化程序
• 通过动手实践,体会程序员(码农)的成就感(苦逼)
• 通过团队合作,体会合作完成项目的过程
授课教师简介

• 姜桂飞
• 研究方向:知识表示与推理,通用博弈竞赛,多智能体系统等
• 澳大利亚西悉尼大学&法国图卢兹第一大学双博士学位
• 讲授课程:计算机概论、人工智能导论
• 张圣林
• 研究方向:基于机器学习的(人工)智能运维,包括异常(故障)检测、定位、预测等
• 清华大学博士/美国佐治亚理工学院访问学者
• 讲授课程:算法导论、软件测试

• 助教
• 范蕊(17级)、陈泰劼(17级)
课程评分

• 平时成绩 20%
• 考勤

• 大作业 80%
• 编写一款交互式软件/游戏
• 交互式软件:计算器、音乐播放器、视频播放器
• 游戏:象棋、国际象棋、泡泡龙、数独、植物大战僵尸、黄金矿工…
• 2017年优秀作品展
• http://cs.nankai.edu.cn/index.php?option=com_content&view=article&id=1351&Itemid=280&lang=zh
2017年优秀作品
课程评分

• 大作业 80%
• 3~4位同学一组,本次课结束时确定分组
• 分组情况报给班长,班长发送至zhangsl@nankai.edu.cn
• 请班长汇总Excel表格,每一行列出每一个分组成员的学号、姓名,按照学号从小到大排序
• 编写程序
• 课堂展示/撰写实验报告(LaTeX编写,第2周介绍)
• 分工情况(界面设计/代码编写/实验报告撰写/课堂展示)
• 代码
• 软件截图
• 评分依据
• 程序复杂程度(40%)/界面交互性(30%)/实验报告质量(20%)/课堂展示质量(10%)
推荐教材

• 霍亚飞,《Qt Creator快速入门(第3版)》,北京航空航天大学出版社,2017.1
• 霍亚飞,程梁,《Qt 5编程入门》,北京航空航天大学出版社,2015.1
• 论坛: http://www.qter.org/
遇到问题时

• Google (免费VPN)
• Stack Overflow
• Bing
谢谢!

You might also like