Scratch作为可视化与游戏化的编程软件,能够吸引学生进入充满趣味的编程设计学习中,可以很好地摆脱其他编程中“复杂”代码的困扰。然而由于社会环境、教育资源等因素的影响,尤其是农村小学的信息科技课堂教学存在着较多的不足和短板,教学深度不一,无不影响着小学生信息素养的发展。因此,指向计算思维培养的农村学生Scratch编程教学显得尤为重要。