文章首先介绍并梳理了开源Scratch3底层架构和工作流程.其次,以Scratch3结合KNN机器学习算法和MobileNet模型实现图像识别为例,进一步介绍在Scratch3开源平台上进行二次开发的主要步骤.最后,分享运用该平台的AI扩展插件进行小学阶段的人工智能启蒙教育的教学案例,以期为更多有志于从事中小学人工智能教育相关工作的同行提供一点参考和借鉴.