1 2 3 4
学院动态
深耕课堂实践,淬炼工程能力|人工智能《嵌入式Linux系统应用开发实践》课程设计答辩拉开序幕
时间:2026年06月24日 19:00 来源: 作者: 最后编辑:理工学部

2026年6月16日14:00至15:35,理工学部人工智能一班于科技楼519专业实训教室组织开展《嵌入式Linux系统应用开发实践》班级内部课程设计期末答辩活动。本次活动由授课教师刘东兵全程统筹组织,特邀计算机系主任杨勇老师、计算机系高级工程师王立翔老师到场担任专业评审,班级全体学生以开发小组为单位完成成果汇报、现场技术问答与专业交流,完整复盘本学期课程所学,圆满完成本学期课程综合性实践考核任务。

《嵌入式Linux系统应用开发实践》是人工智能专业核心必修实践课程,贯穿本学期完整教学周期,课程立足智能硬件、嵌入式AI人才培养目标,构建“底层原理理论精讲+实验室上机实操+阶段性实训项目迭代” 一体化班级教学模式。

课程授课周期内,刘东兵老师循序渐进拆解全套Linux开发知识体系,教学内容完整覆盖Linux基础终端命令、Shell脚本编程、ARM交叉编译环境搭建、文件IO与多进程多线程编程、进程间通信、网络Socket套接字开发、嵌入式外设驱动调试、Qt图形界面开发等重难点专业内容。

针对嵌入式课程底层逻辑抽象、实操调试门槛高、代码报错排查难度大的特点,班级固定每周开设实训课堂,采用“讲练同步、随堂答疑”教学模式。课堂上老师手把手指导全班学生完成开发板环境部署、代码编写编译、软硬件联合调试全流程操作,及时解决学生日常学习中遇到的编译异常、硬件通信失效、资源调度紊乱等实操难题。

课程中期起,班级以2人为一组划分开发团队,布置期末综合课程设计任务,各小组自主选题、分工协作,分别负责项目需求分析、底层代码开发、硬件联调、功能优化、技术文档撰写等工作。全体同学利用课余实验室时段反复打磨工程代码、优化项目功能、完善硬件接线适配,历经数轮迭代开发,完成从课本理论吸收、分段代码实操到完整嵌入式成品项目落地的全周期训练,为本次6月16日下午的期末班级答辩积累了体系化、可现场演示的实践成果。

本次课程设计答辩为人工智能一班专属内部综合性考核活动,整场活动在科技楼519实训教室顺利推进,历时一小时三十五分钟,现场座位排布规整、学习研讨氛围浓厚。全班所有开发小组按照提前排定的汇报顺序依次登台展示,每组汇报人结合PPT文稿、ARM开发板实物、程序实时运行录屏、代码架构图等多种载体,完整讲解本组课程设计的开发背景、整体功能方案、Linux核心技术实现路径、软硬件联调难点、问题解决思路与项目创新亮点。各组选题贴合人工智能专业发展方向,覆盖嵌入式生理信号采集、智能设备管控、桌面可视化管理系统、物联网数据传输等多元应用场景,充分体现全班学生一学期积累的扎实专业基础与团队协作开发能力。

为精准校验一学期课堂教学质量、针对性纠正学生工程开发短板,本次答辩特别邀请计算机系主任杨勇老师、计算机系高级工程师王立翔老师两位行业与教学经验兼备的专业教师,同授课教师刘东兵共同组成三人评审小组,全程驻守科技楼519教室,参与全部小组的汇报、点评与答疑环节。

评审组全程认真聆听各组汇报,仔细查看开发板实物演示与项目代码,汇报结束后逐一对作品开展细致专业点评。三位老师首先充分肯定人工智能一班全体同学本学期在课程学习、项目开发中的踏实投入态度,认可全班均能独立运用课堂所学Linux开发知识,完成功能完整、可稳定运行的嵌入式工程作品,整体课程设计完成度、实操水平表现良好。

同时,评审团队对照工业级嵌入式开发标准,逐一指出各组项目现存短板:包含代码书写规范性不足、系统内存资源未合理释放、进程调度逻辑存在冗余、硬件异常容错机制缺失、项目文档格式不标准等共性与个性化问题,逐条给出可直接落地的代码重构、架构优化、调试改进方案。

计算机系主任杨勇重点强调,嵌入式Linux是人工智能、边缘智能硬件领域底层核心基础,课堂学习与课程设计不能仅满足“功能跑通”,更要建立稳定、规范、可移植的工程开发思维,为后续学科竞赛、就业研发夯实底层能力;计算机系高级工程师王立翔则从企业一线开发视角,针对学生普遍薄弱的程序调试思路、日志记录机制、模块化分层设计开展专项指导,引导全班同学养成严谨标准化的开发习惯。

自由问答环节,同学们主动抛出项目开发、课堂学习中遗留的底层技术困惑,三位老师结合本学期授课知识点延伸拓展,从操作系统底层运行逻辑拆解疑难问题,拓宽学生专业视野,让全体在场同学收获课堂之外的高阶工程开发思路,有效补齐知识短板。

(1)周妍菲—基于RDK X5与STM32的智能心电监护系统

该作品采用RDK X5开发板搭配STM32单片机双层硬件架构,搭建嵌入式医疗监护平台,打通底层单片机生理信号采集、Linux系统串口数据传输、上层应用波形解析与异常预警完整开发链路。项目综合运用本学期交叉编译、多任务调度、外设通信、数据滤波算法等核心课程知识点,可实时采集心电原始信号、自动降噪处理、动态绘制心电波形、识别异常心率并弹窗预警,硬件联调稳定、代码分层架构清晰,场景贴合智能医疗硬件实际应用,兼具实用性与技术创新性,获得三位评审老师一致高度评价。

(2)文鑫、杨婷婷—Qt智能图书管理系统

该双人小组项目依托嵌入式Qt开发框架与Linux系统环境搭建可视化桌面管理软件,完整覆盖图书信息录入、修改、借阅归还登记、库存检索、用户分级权限管控、本地文件数据持久存储全业务流程。开发过程中团队熟练运用课堂讲授的Qt界面布局、信号与槽通信机制、Linux文件IO读写、模块化程序拆分等核心知识,软件界面美观简洁、交互逻辑流畅、数据存储稳定,是课堂GUI可视化开发知识落地应用的典型优秀范例,充分体现两名同学优秀的代码规范意识、嵌入式界面开发能力与团队协作水平。

6月16日下午在科技楼519教室开展的本次人工智能一班班级课程设计答辩,是对《嵌入式Linux系统应用开发实践》全学期课堂教学成果、学生个人工程实践能力的全面复盘检验。区别于传统纸面考试,本次答辩依托真实嵌入式开发项目,全方位锻炼学生代码编写、软硬件故障调试、成果梳理汇报、临场技术应答等综合专业素养。

参与答辩的全体学生均表示,在本次班级内部汇报交流中,既完整梳理了一学期学习的全部Linux开发知识,也通过观摩其他小组项目,借鉴多元化开发框架与问题调试技巧;同时在杨勇主任、王立翔高工、刘东兵老师三位专业教师的精准点评指导下,清晰认清自身在底层原理理解、工程规范化开发、项目细节打磨层面存在的不足,明确了下一阶段专业学习、科创项目开发的优化提升路径,收获颇丰。

此次班级课程设计答辩圆满落幕,全方位展现出理工学部人工智能一班端正优良的学风风貌与扎实突出的实践学习成效。后续课程教学中,刘东兵老师将结合本次答辩评审意见、全班学生普遍存在的学习短板,动态调整下学期嵌入式相关课程教学侧重点,优化分层实训项目体系,持续强化工程化实操导向教学,稳步提升全班学生Linux底层开发、软硬件协同调试、项目统筹设计综合核心素养,为全体同学后续专业深造、学科竞赛、就业实践筑牢坚实基础。


西安翻译学院信息管理中心 版权所有