【发布时间】:2010-09-08 02:08:57
【问题描述】:
几周后,我们将为刚从大学毕业的 Java 程序员讲授 C++ 速成课程。他们对 C 或 C++ 的经验很少或根本没有。
本课程的先前版本只有 1 或 2 个半天课程,涵盖的主题包括:
- 新的语言功能,例如
- 标头与实现
- 指针和参考
- 内存管理
- 运算符重载
- 模板
- 标准库,例如
- C 库头文件
- 基本 iostreams
- 基本 STL
- 使用库(标题、链接)
- 他们将使用 Linux,所以
- 基本 Linux 控制台命令
- gcc 以及如何解释其错误消息
- Makefile 和自动工具
- 基本调试器命令
- 他们询问的任何主题
在课程期间,每个人都使用新引入的功能单独编写、编译、运行和调试简单程序。这是最好的学习方式吗?
您认为哪些主题最重要?
应该添加或删除哪些主题?
哪些主题无法在短时间内充分涵盖?
【问题讨论】:
-
这将是cseducators.stackexchange.com 的主题(尽管它仍处于私人测试阶段,因此最容易通过area51.stackexchange.com/proposals/92460/… 进入)
标签: c++