Trong một vài tuần nữa, chúng tôi sẽ dạy một khóa học về C++ cho các lập trình viên Java ngay lập tức. Họ có ít hoặc không có kinh nghiệm nào với C hoặc C++.Làm thế nào để dạy một khóa học về C++?
phiên bản trước của khóa học này là chỉ 1 hoặc 2 phiên nửa ngày và các chủ đề có mái che bao gồm:
- tính năng ngôn ngữ mới, ví dụ
- tiêu đề vs thực hiện
- con trỏ và tham khảo
- quản lý bộ nhớ
- điều hành quá tải
- mẫu
- các thư viện chuẩn, ví dụ tiêu đề
- C thư viện
- iostreams cơ bản
- STL cơ bản
- sử dụng thư viện (tiêu đề, liên kết)
- họ sẽ được sử dụng Linux, vì vậy
- Linux cơ bản các lệnh điều khiển
- gcc và cách diễn giải thông báo lỗi
- Makefiles và autotools
- debugger cơ bản lệnh
- bất kỳ chủ đề mà họ hỏi về
Trong quá trình điểm từng cá nhân viết, biên dịch, chạy và gỡ lỗi chương trình đơn giản bằng cách sử dụng tính năng mới được giới thiệu . Đây có phải là cách tốt nhất để học không?
Bạn cho rằng chủ đề nào quan trọng nhất?
Chủ đề nào sẽ được thêm hoặc xóa?
Chủ đề nào không thể được đề cập đầy đủ trong một thời gian ngắn?
Đây sẽ là chủ đề tại https://cseducators.stackexchange.com/ (mặc dù kể từ khi nó vẫn còn trong phiên bản beta riêng tư, nó dễ dàng nhất để nhập thông qua đây https://area51.stackexchange.com/proposals/92460/computer -nhà giáo dục) –