为深化工程教育改革,推动“软硬件协同工程思维”在大一学生中落地生根,太原理工大学软件学院于5月中下旬,组织2025级软件工程专业全体大一学生,开展了为期一周的认识实习活动。本次实习以“超声波避障小车”项目为载体,聚焦嵌入式开发、状态机逻辑与传感器融合等工业级核心场景,带领学生完成从“写代码”到“做工程”的思维跃迁。
现场直击:座无虚席,求知热情点燃实训室
实习期间,教室内座无虚席,学生们精神饱满、专注投入。课堂上,企业导师讲解Arduino硬件原理与超声波测距公式时,学生们专注聆听、频频记录;到了实操环节,各小组围在工作台前热烈讨论,接线、测距、调试代码,时而眉头紧锁,时而欢呼击掌。每当成功让小车避开障碍物,周围同学便会自发鼓掌,现场学习氛围浓厚。

“老师,为什么我的测距值总是跳变?”“能不能用两个传感器提高避障精度?”——课后,导师身边常常围满提问的学生,晚自习结束后仍有许多人主动留在实验室继续优化代码。实训室内外,处处可见大一学生们捧着笔记本电脑、手持小车反复测试的身影,真正呈现出“求知若渴、分秒必争”的实习盛况。

实战驱动:从零打造一辆“会思考的小车”
在为期五天的实战训练中,学生在企业导师与校内指导教师的共同带领下,系统完成了Arduino UNO开发板认知、HC-SR04超声波测距模块调试、L298N电机驱动接线、状态机避障逻辑编写等关键任务。从“硬件接线”到“模块封装”,从“非阻塞编程”到“PID调速优化”,学生真实体验了“需求分析-模块设计-代码实现-系统集成-测试优化”的完整项目流程。尤其在场地测试与避障竞速赛环节,学生们分组协作,围绕Z形跑道、静态障碍物等复杂环境,反复调试测距阈值、转向时间与电机转速,展现出极强的学习主动性与工程潜力。
“以前觉得硬件开发离我们很远,没想到大一就能亲手让一辆小车‘活’起来!”一位学生在完成首次自主避障后兴奋地说道。另一位同学分享道:“调试状态机那一晚,我们小组熬到很晚,终于让小车顺利绕过三个障碍物,那种成就感比考试满分还爽。”不少学生表示,企业导师讲解的“非阻塞编程”让他们重新理解了代码效率的重要性,“以后写项目一定会注意这些工程细节”。

数据说话:实习成果扎实过硬
针对此次实习过程,软件学院与企业联合开展了多维度考核,涵盖考勤、实训表现、核心技术点掌握与最终成品运行效果。学院与企业联合开展的考核数据显示,超过85%的大一学生能独立完成硬件接线与状态机逻辑编写;多数小组实现“连续避障成功率≥80%”;学生在串口调试、模块封装、Git版本控制等工程规范方面表现突出。特别是实习尾声举办的避障小车挑战赛中,参赛队伍跑出的最好成绩为23.50秒,前十名队伍均跑进1分22秒以内,展现出扎实的动手能力与高效的团队协作水平。
企业导师评价道:“这批大一学生不仅掌握了超声波测距与电机控制的核心原理,更初步建立了‘传感器输入—状态决策—执行器输出’的系统思维,这在同年级学生中非常难得。”
校企协同:打造高质量实践育人新范式
本次实习是太原理工大学软件学院与太原思诺网络技术有限公司合作的成果。双方联合制定了“基础认知-模块调试-系统集成-功能拓展”四阶内容体系,引入企业职业素养标准(如代码封装、团队协作),并实施“每日进度记录-模块测试验收-阶段成果评审”全过程管理机制,确保实习流程规范、评价科学。
认识实习是软件工程专业本科教学中的重要启蒙环节。本次“超声波避障小车”项目不仅让大一学生“零距离”触摸了工业级嵌入式开发的核心逻辑,更在他们心中埋下了“软硬协同、系统思维”的工程种子。未来,太原理工大学软件学院将持续深化校企合作,拓展实践教学广度与深度,为培养新时代高素质软件工程人才积蓄力量。