随着信息技术的飞速发展,人工智能教学已经作为教学大纲要求渗入课程。编程作为STEAM教学的一个重要组成部分,显得日益重要。初中信息科技教学要求也已经把Scratch编程列入了基础学习要求之列。
程序设计对学生而言是复杂而抽象的,需要掌握专业的编程语言。而Scratch作为图形编程软件有着简单易学的特性。我校自2013年起就开始了Scratch编程二类课程拓展课,有着良好的教学基础。去年开始,信息技术基础课上也加入了Scratch教学,旨在鼓励学生学习使用Scratch程序设计,在编程中养成计算思维和一定的程序设计能力,并使用该软件表达自己的想法和创意。
信息科技备课组为了鼓励学生更好地开展Scratch学习,开展了一系列项目活动,如“垃圾分类小软件制作”活动,同学们发挥各自想象力,用一系列作品如环保大作战、垃圾分类RPG游戏,垃圾分类测试小软件等等,来表达自己对环保理念的理解。经过一阶段的学习,同学们收获颇多,在2019年黄浦区科技节Scratch项目比赛中,多名同学取得了一二三等奖。
编程是未来人工智能行业的基础,在未来的学习中我们将继续以Scratch编程为抓手,培养学生的创新思维,引导学生去表达更多想法和创意。