从“害怕点云打包”到“自信生成APK”,
这门课到底做对了什么?
“以前写代码总觉得是‘完成作业’,现在和小组一起真机调试、看应用在自己手机上跑起来,那种成就感是实实在在的。”
这是一位学生在陶鹏老师的《跨平台移动应用开发》课堂上说的话。而更让人意外的是——
90%的学生,最终都能独立完成从项目配置、真机调试,到多端发布的完整流程。
这门课,到底发生了什么?

01一个让人“主动围坐”的课堂
走进教室,你会发现这里没有传统意义上的讲台。
学生四五人一组,围坐在可移动的研讨区,对着HBuilderX里的uni-app项目热烈讨论。有人盯着调试控制台,有人拿起手机扫码预览,时不时冒出一句:“我这边跑通了,你试试?”
这不是一次偶然的“活跃课堂”,而是课程改革的物理起点。
取消固定讲台,重构为弹性开发工坊——学生小组协作协同调试的主动性,肉眼可见地提升了。
02从“学语法”到“做项目”,代码终于被看见了
过去,移动开发教学常常陷在理论堆砌与碎片化Demo里。学了一堆语法,真让自己做一个能跑在手机上的应用,却不知从何下手。
这门课做了一个关键改变:不做孤立案例,只做完整项目。
学生从HBuilderX创建项目起步,用内置Vue3模板搭建页面,通过“运行→微信开发者工具”一键联调,再用“云打包”生成Android安装包。一套代码,编译到iOS、Android、微信小程序等多端——这就是行业真实的跨端开发需求。
有学生调试时卡在真机预览,反复翻文档、查日志,最后自己找到了问题所在。
xx班的李同学后来在座谈会上分享:“HBuilderX的控制台日志帮我一步步理清错误原因,不再害怕报错,反而觉得调试像解谜游戏。”
当代码不再只是黑板上的幻灯片,而是能装进自己手机的应用时,学习的动力就变了。

03工具是“翅膀”,但前提是学生愿意动手
课程没有回避AI,反而引导学生合理使用AI辅助生成组件代码。但有一条硬规矩:修改必理解,调试必动手。
HBuilderX的真机热更新调试、多端编译配置、性能面板分析,这些能力被深度融入项目推进的每一个节点。学生不再是“听老师讲过某个功能”,而是“在解决问题时真正用过它”。
更让人惊喜的是,学生之间开始主动分享“快捷键提速技巧”“云打包避坑指南”。学习共同体,就这样自然形成了。
04评价不再靠“一张卷子”,而是关注“全过程成长”
课程的评价机制也发生了质变——摒弃了期末笔试的单一标尺,构建起以HBuilderX项目全流程开发与多端演示为核心的过程性评价体系。学生在小组中轮换承担需求分析、编码实现、云打包测试等角色,真实复刻企业协作流。工具掌握也从“概念认知”跃升为“熟练操作HBuilderX调试控制台、真机预览、证书配置及云打包发布”,就业竞争力显著增强。
反馈机制同样发生了转向:由教师单向评分,变为双向共创,真正将话语权交还学生。学生依托HBuilderX控制台日志精准定位问题,结合PerfDog生成性能报告自主优化;定期座谈会聚焦“真机调试卡点”“跨端兼容痛点”,教师即时调整教学案例。
“实践—反思—迭代”的飞轮,就这样转起来了。

课程改革还在继续。下一步,团队老师计划拓展HBuilderX高级功能教学,引入更多企业真实需求作为项目源,同时建立优秀 uni-app作品库,让学生的项目不仅能跑起来,还能成为求职时的“代表作”。
这门课没有魔法,只是做对了一件事:
把教学的中心,从“教师教完”转向“学生做完”。
当学生不再害怕报错,当调试变成解谜,当代码真正“看得见、摸得着”——
成长,就自然发生了。