我今天参观了大学CS系开放日,在实验室参观中,我们坐下来参加了本科生的几个最后一年的项目.一个特别好 - 一种FPS小行星游戏.我决定在src目录中查看它是用C++完成的(大多数其他项目都是Java 3D应用程序).
我以前没有做过任何C,但之前我已经查看了一些C代码.从我在这个游戏中的.cpp代码中看到的,它看起来并没有什么不同.
我有兴趣学习C或C++,但稍后可能会学习其他的.对我来说,先学习一个是否有任何优势,如果有,哪一个?
几个星期后,我们将直接从大学开始为Java程序员教授C++速成课程.他们对C或C++的经验很少或根本没有.
本课程以前的版本只有1或2个半天课程,涵盖的主题包括:
在课程中,每个人使用新引入的功能单独编写,编译,运行和调试简单程序.这是最好的学习方式吗?
您认为哪些主题最重要?
应添加或删除哪些主题?
哪些主题在短时间内无法充分涵盖?