中文

基于现代 C++ 原则的 CS1 课程创建

计算机与社会 2023-11-15 v1

摘要

编程的最佳实践需在 CS1 课程中予以强调,因为若未良好巩固,学生的不良习惯会持续存在。C++ 编程语言虽是一门相对古老的语言,但自 2011 年起定期每三年左右更新新版本。每个新版本都包含使 C++ 语言因向后兼容而更为复杂的重要特性,但也常引入新特性以简化常见用例的实现。本海报包含在设计一门使用 C++ 编程语言且从一开始就融入语言“现代”版本以及近期语言相关会议的 CS1 课程时的经验。我们的目标是防止 C++ 程序员中许多常见的不良习惯。

关键词

引用

@article{arxiv.2311.07807,
  title  = {Creation of a CS1 Course with Modern C++ Principles},
  author = {Ryan E. Dougherty},
  journal= {arXiv preprint arXiv:2311.07807},
  year   = {2023}
}

备注

Accepted to SIGCSE TS 2024 (poster)