基于微课的小学Scratch编程教学
2020-07-04涂振
涂振
【摘要】本文首先分析了基于微课的小学Scratch编程教学优势,其次分析了基于微课的小学Scratch编程教学方式,这是因为将微课教学模式和小学Scratch编程教学结合到一起,能够提高教学效果,缩短课堂教学时间,这有利于培养学生的逻辑能力和创新能力。
【关键词】微课 小学Scratch 编程教学
【中图分类号】G62 【文献标识码】A 【文章编号】2095-3089(2020)13-0134-01
引言
Scratch软件为图形编程软件,学生可以通过模块进行程序设计,同时将自身的想法融入到设计中,进而制作出软件和游戏,目前,小学Scratch编程教学常见的教学问题主要有教学时间有限和不同层次学生有着不同的学习需求,而通过微课模式,这些问题可以得到良好解决。
1.基于微课的小学Scratch编程教学优势
1.1增加了学生的学习时间
教学时间有限是小学Scratch编程教学常见的教学问题,这是因为学校的信息技术课程安排较少,此时,如果按照以往的教学模式,教师需要在有限的课堂时间内讲解知识点、进行作品分析,这样学生自行实践和创作的时间便会减少,这不利于学生提高自身的实践能力和创作思维。而应用微课模式之后,课堂教学时间可以被缩短,教师便会有更多的时间与学生沟通,学生也有更多的时间进行创作,同时,教师还能安排学生进行课后练习和复习,这样有利于学生巩固所学知识。
1.2满足不同层次学生的学习需求
不同的学生有着不同的学习效率、知识储备情况、学习品质,这就导致不同学生有着不同的学习需求,此时,如果按照以往的教学模式,教师只能进行相对统一的教学,这不利于满足不同层次学生的学习需求[1]。而应用微课模式之后,学生可以结合自身实际情况选择相应的课后学习方式及内容,也可以在课后复习学习知识点,同时还能提高学生学习的主动性。
2.基于微课的小学Scratch编程教学方式
2.1翻转课堂教学
除了能够帮助学生进行自主学习之外,教师还可以通过微课教学模式为学生构建翻转教学课堂,具体来讲,教师可以令学生在课余时间自行学习Scratch编程教学内容,并结合自學到的知识点及内容进行初步练习和实践操作,而后在教学课堂上,教师带领学生共同探讨Scratch编程学习过程中的问题和重点难点,这样的教学方式能够提高教学效率,缩短课堂教学时间,学生也能在自主学习过程中,加深对Scratch编程相关内容的了解程度和兴趣[2]。
例如,教师可以在应用微课教学模式的基础上应用翻转课堂教学方式,这样便可以提高探讨时间在课堂教学实践中的所占比例,而学生在自主学习了Scratch编程内容之后,会存在不理解或理解错误的地方,此时,教师便需要带领学生分析和总结问题。具体来讲,在课堂上,教师需要先检查学生对Scratch编程知识点的掌握情况,随后解答学生问题,并总结重点难点。
2.2应用软件微课程
应用软件是小学Scratch编程主要的教学内容之一,应用软件微课程指的是引导学生将所学的知识应用到真实的应用程序中,这样学生在实践中不是只编写代码,而是能够将设计方式应用到实际的应用软件设计中。
例如,教师可以选择学生已经学习过的应用软件,选择其中一个应用软件的设计为教学案例,并制作相关的微课教学视频,学生可以自主学习观看教学视频,来掌握教学案例中的应用软件涉及到的Scratch编程知识点和指令,同时更好的理解应用软件设计理念。此外,教师还可以在学生掌握了Scratch编程软件设计知识点和设计方式之后,引导学生对应用软件进行改编,这样有利于学生进一步掌握和应用Scratch编程知识点,同时也能够提高学生的应用实践能力。
2.3游戏微课程
游戏是小学Scratch编程主要的教学内容之一,是小学Scratch编程主要的教学内容之一,应用软件微课程指的是在Scratch编程教学中应用游戏设计教学方式,这是因为小学生对游戏的兴趣较高,因此教师可以在教学过程中应用游戏制作内容,以此来激发学生学习Scratch编程知识点的兴趣[3]。
例如,教师可以选择一个示范小游戏,将其纳入到微课教学内容之中,先让学生对游戏进行试玩和体验,随后在接下来的教学过程中对游戏设计过程中涉及到的Scratch编程知识点进行讲解分析,在学生掌握了相应的知识点之后,教师再令学生自行设计游戏。在游戏设计过程中,学生除了需要应用Scratch编程方式之外,还需要应用逻辑思维、美术知识、音乐知识、创新思维、写作知识等,这样有利于学生在创作实践过程中,充分发挥自身思维能力和掌握的知识,同时还能对这些知识进行统一和整合,这样学生不但能够合理的掌握Scratch编程知识点,还能提高自身的信息思维能力,并认识到信息技术对未来发展的重要性。
结束语
总之,微课教学模式能够令教师以学生为教学主体,同时帮助教师缩短课堂教学时间,这样能够增加教师和学生的沟通时间,进而提高课堂的活跃氛围,教师也能够更好的解答学生的问题,学生也可以通过微课进行自主学习,这样能够满足不同个体的不同学习需求。
参考文献:
[1]徐士杰.基于微课的小学Scratch编程教学[J].名师在线,2016,09:85-87.
[2]罗怡莲.面向创客教育的小学Scratch教学模式设计与实践[J].中小学电教,2018,Z2:19-21.
[3]张超金.基于支架式教学策略的小学Scratch编程教学探究[J].教育信息技术,2019,Z1:33-35.