针对目前机器人教育存在着众多的问题现状,本文提出以模块化机器人编程教学来推进适合于机器人教育的解决方案,并分析其控制原理与优势所在。根据学生认知发展规律,构建出模块化机器人教学课程设计,从课程的基本框架、设计模块及理论基础进行探索。最后,通过具体实践验证了该课程能提高学生的动手实践能力、计算思维及创新思维。