paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Preparing Software Engineers to Develop Robot Systems

培养软件工程师开发机器人系统
ICSE 2022 IEEE/ACM 44th International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET)2022匹配度 1/10 · 该论文关注机器人系统软件开发课程的教学设计与交付,属于软件工程教育研究,未涉及静态分析、程序分析、LLM/Agent、浮点或贝叶斯程序分析等核心方向。引用 0 inbox
Carl Hildebrandt, Meriel von Stein, Trey Woodlief, Sebastian Elbaum
crossref: 2026-09-12crossref: 2026-09-12

AI 速览

一句话:设计并交付一门课程,帮助软件工程学生应对机器人系统开发的独特挑战。

机器人是快速扩展且亟需软件工程师的领域,但多数本科生尚未具备开发现代机器人软件的能力。作者设计并交付了一门课程,其独特之处在于:强调机器人软件开发的特殊挑战,并配对可应对这些挑战的软件工程技术;在机器人学与软件工程的交叉面上提供大量体验式学习机会;降低构建此类系统的学习门槛。文章介绍了课程原则、创新点、内容与交付方式,最后总结教学经验与教训。摘要未报告量化评估结果。

问题
机器人领域需要软件工程师,但本科生通常缺乏应对现代机器人软件开发独特挑战的准备。
方法
设计并交付一门跨机器人学与软件工程的课程,强调特殊挑战与软件工程技术的结合、体验式学习,以及降低学习门槛。
评估
通过课程实施与教学实践,描述课程原则、创新、内容、交付方式并总结经验教训;摘要未给出量化评估。
原文摘要(Abstract)

Robotics is a rapidly expanding field that needs software engineers. Most of our undergraduates, however, are not equipped to manage the unique challenges associated with the development of software for modern robots. In this work we introduce a course we have designed and delivered to better prepare students to develop software for robot systems. The course is unique in that: 1) it emphasizes the distinctive challenges of software development for robots paired with the software engineering techniques that may help manage those challenges, 2) it provides many opportunities for experiential learning across the robotics and software engineering interface, and 3) it lowers the barriers for learning how to build such systems. We describe the principles and innovations of the course, its content and delivery, and finish with the lessons we have learned.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot10954,
  title = {Preparing Software Engineers to Develop Robot Systems},
  author = {Carl Hildebrandt and Meriel von Stein and Trey Woodlief and Sebastian Elbaum},
  booktitle = {ICSE},
  year = {2022},
  doi = {10.1109/icse-seet55299.2022.9794165}
}