首先,对于计科大一的同学来说,在程序设计方面,能达到什么水平和应该达到什么水平是完全不同的概念,对于编程基础薄弱的同学来说,能够使用编程语言来完成一些基本的功能,比如计算器、文件管理等小应用就可以了。
对于已经掌握了C++并自学了Qt的同学来说,在期末设计的时候,选题空间还是非常大的,比如做一个浏览器、即时通讯、小游戏、音乐播放器、文本编辑器、图像处理器、桌面搜索等应用都可以,而且Qt在做这些方面的软件也都有诸多成功的案例,可以参考的资料也非常多。
采用Qt来完成一些交互类的软件还是非常方便的,而且Qt是一款跨平台框架,也支持Android、iOS,可以结合目前自己已经掌握的内容来进行选题。大一的同学通常还没有确定自己的主攻方向,如果确定了主攻方向,也可以结合自己的主攻方向来选题。
从当前的技术发展趋势来看,人工智能是一个热点领域,所以也可以重点考虑一下人工智能领域的相关应用,比如可以重点