今年4月初,教育部等五部门联合印发了《“人工智能+教育”行动计划》,明确提出要“开齐开足开好AI相关课程”,构建全学段的AI教育体系。政策一出,许多高校、职校甚至中学的信息课老师都坐不住了。实际排课时,大家普遍面临一个尴尬的局面:AI通识课,到底该怎么上?

目前的常态往往走向两个极端:
一种是PPT科普课讲讲图灵测试、深度学习发展史,学生听完热血沸腾,下课后什么也做不出来;
另一种是云端调调用几个大厂的API,写几行Python代码让AI写首诗,学生完全不懂底层的算力与逻辑。

真正的AI通识课,特别是面向复合型人才的课程,必须有工程味。就是必须在物理世界里完成“感知→决策→执行”的完整闭环。为帮各位老师打破排课焦虑,我们直接给出一套4周(16课时)进阶式课表

这套课表从底层硬件到上层模型全面拉齐,教师可以直接拿来作为学期初的工程实训模块。

4周AI通识课:从边缘感知到具身执行

整套课程的设计逻辑是“算力渐进与任务解耦”。不要求学生从零手搓算法,而是重点考核他们“组装和调度AI系统的工程能力”。

*(建议按2人一组配发硬件,模拟企业研发分工)*

周次/主题

教学目标

硬件清单

(2人/组)

软件与开发栈

核心课堂任务

(2课时/次)

考核评估指标

Week 1
让机器看见
(多模态感知)

掌握端侧数据采集与轻量级模型推理,理解“边缘计算”概念。

OrangePi AIpro+USB摄像头/麦克风

OrangePi OS (Android/OH)
Python
端侧轻量推理框架

任务:跑通一个本地图像分类/目标检测应用(如识别不同手势或特定教具)。
教学提示:先不要提大模型,让学生直观感受数据在板子上的流转。

① 数据采集流程规范度
② 模型在板子上的推理帧率(FPS)测试报告

Week 2
装上本地大脑(端侧AI推理)

理解NPU算力概念,掌握小模型在国产AI芯片上的部署与量化。

OrangePi AIpro (8~20 TOPS版)

Ubuntu 22.04
MindSpore / PyTorch
MiniCPM等3B级小模型

任务:将开源小模型量化部署至AIpro,实现断网状态下的连续对话与Function Calling(工具调用)。
教学提示:让学生对比纯CPU与NPU跑模型的发热量和速度差异。

① NPU利用率监控数据
② Token生成速度对比报告
③ 工具调用成功率

Week 3
从想到做
(具身执行)

跨学科融合(AI+控制),掌握ROS2通信机制与手眼协调基础。

OrangePi AIpro
OrangeAI 6轴机械臂
+ 深度相机

ROS2 (Humble)
MoveIt2
OpenCV

任务:完成手眼标定,实现视觉引导下的机械臂抓取与分拣(如按颜色分拣积木)。
教学提示:坐标系转换是难点,可借助现成代码包降低挫败感。

① 手眼标定误差值
② 动态抓取成功率(10次测试)
③ ROS2节点拓扑图绘制

Week 4
系统级大串联(综合项目实战)

培养系统级工程思维,完成“大模型+视觉+机械臂”的具身智能原型。

全栈组合
OrangePi AIpro
OrangeAI 6轴机械臂
+ 深度相机+USB摄像头/麦克风

LangChain/LlamaIndex
ROS2通信接口
自研UI

任务:语音输入指令 → AIpro本地大模型理解拆解 → 驱动机械臂执行。例如说“把红色的方块放到盒子里”,系统自动完成。

① 端到端系统延迟时间
② 异常处理机制(找不到物品时的反馈逻辑)
③ 项目答辩与工程文档

教学支撑:为什么这套课“好落地”?

很多老师看到ROS2、大模型部署、机械臂控制这些词,第一反应是:机房环境配置就要花掉两周,学生一报错我就崩了。

这套方案之所以能直接作为课表下发,是因为在底层支撑上,我们规避了传统开发板的填坑式教学:

1. 告别“环境配置劝退”
传统AI课第一节往往在装驱动、配依赖中度过。我们选用的OrangePi AIpro出厂自带定制的Ubuntu系统与JupyterLab开发环境,预装了MindSpore等核心依赖库。学生开机连上Wi-Fi就能直接写代码,把老师从机房运维中解放出来,把时间还给算法逻辑。

2. 机械臂教学不能是盲盒
市面上的教具机械臂,往往给个底层通信协议就不管了,学生要从零写逆运动学,门槛极高。OrangeAI 6轴机械臂本质上是一个教学平台,它配套了5大教学模块、22个标准实验(从单关节控制到视觉抓取都有现成工程代码)。老师可以直接作为Lab下发,学生在此基础上做二次开发。

3. 契合信创与国产化替代教学诉求
当前高校专业课面临强烈的国产化替代要求。这套课表的算力底座是昇腾NPU,操作系统可以在OrangePi OS(基于OpenHarmony兼容版)或国产Linux上运行。学生在学AI工程的同时,潜移默化地掌握了国产工具链的切换能力。

三 3个避坑建议

  • 1关于分组:强烈建议2人一组。1人侧重软件逻辑与大模型,1人侧重硬件接线与ROS2节点调试。这非常接近目前自动驾驶、机器人企业的真实研发分工。
  • 2关于评分:不要只看Week 4机械臂有没有成功抓起来(有偶然性)。要重点看Week 2的“对比测试报告”,学生有没有记录并分析NPU的加速比,这体现的是数据思维
  • 3关于拓展:对于参加挑战杯或电赛的高阶学生,可以在Week 4之后,引入 OrangePi AI Station(176 TOPS) 作为边缘算力池,尝试跑更复杂的VLA(视觉-语言-动作)模型微调。

兄弟们,跑本地小模型和ROS2时,被依赖库折磨过吗?这套免配环境的Jupyter方案能解决多少痛点?评论区吐吐槽

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐