郑捷
摘要:新时期,科学技术的应用范围越来越广,鉴于此人们越来越注重少儿的计算思维的培养模式。少儿担负着国家科技发展的重任,是科技力量的后备军,所以在少儿时期对其的计算思维是极为重要的。本文主要是探讨在可视化编程教学中增强少儿的计算思维的有效测率,以期能够避开枯燥编程灌输,活化可视化编程教學,切实的提升少儿的计算思维能力,加强少儿对可视化编程的兴趣浓度。
关键词:计算思维;培养;少儿;可视化编程教学
中图分类号:G642 文献标识码:A
文章编号:1009-3044(2021)20-0206-02
新时代科学技术的发展速度得到空前的提升,新兴科学技术成为推动国家发展的核心动力。前沿技术的出现离不开人们的计算思维,只有全面化的计算思维才能促使新型技术的诞生,所以计算思维成为少儿培养的主攻方向之一。现阶段在少儿的教育中加入可视化编程课程,致力于在少儿阶段为学生种下计算思维的种子,激发学生对可视化编程的兴趣,提升少儿学生的效率,将计算思维引入现实生活的方方面面,全面化的激发少儿的计算思维。
1 注重少儿可视化编程教学的课程设置
1.1 课程内容设置
少儿可视化编程教学是一种新兴的课程设置,要切实的根据少儿的特性设置相关的课程内容,尽可能地为少儿提供直观且简单的操作体验,加强少儿的接受心理,感受到编程的趣味,从而潜移默化中加强少儿的编程思想。在少儿编程教学中最为重要的就是将前沿的编程思想以可视化和简单化的方式有效的传输给少儿,被少儿所吸收,并能够熟练地运用在实际的生活之中。[1]计算思维的培养依赖于可视化编程教学,是依托编程教学而形成的一种思维模式,在教师教授时,一定要意识到课程设置要以计算思维为目标进行教学,在理论知识的基础上进行综合化的调整,合理化设置课程内容,结合少儿的个性,将可视化编程教学内容简单化,形成有效输出和有效吸收的局面,而不是一味地学习理论知识,这样只会让少儿想要逃避该课程,所以,在课程内容的设置上一定要进行个性化的筛选,有意识的挑选一些能够进行创意化教学的课程内容,在实际挑选课程内容的同时,教师要有意识地思考知识点讲授的方式,尽可能地将每一个知识点转化为一个故事或者游戏等,以创意化的形式开展编程教学这样才能切实地让少儿融入可视化编程教学之中。
1.2 拓展教学手段
少儿可视化编程教学不同于一般的知识化课堂,少儿可视化编程教学的核心任务是提升少儿的计算思维,少儿计算思维的构建是极为重要的,决定少儿以后的思维方式。在少儿可视化编程教学中要实施分阶段教学的模式,加大课堂的活力,不能一味地概念化的教授,这样不利于少儿对课堂知识的吸收和理解。[2]在实际的编程教学中,首先可以进行基础知识的讲授阶段,在这个阶段让少儿知道这堂课的意义和价值,以及一些基本的知识点,而后更为重要的是要设置创意教学环节,可以在实际的教学中加入一些游戏环节和实践活动环节,切实地让少儿在编程教学过程中感受计算思维,形成一种潜移默化的影响力,这样的课程综合来讲是递进的,不但能够让学生获得基本的技能,同时能够切实参与到课堂当中,在游戏环节和实践环节中掌握基本技能。游戏的设计要建构综合性较强的功能性板块,划分游戏的简单程度,游戏要结合编程语句形成升级递进的结构,这样少儿才能在游戏中获得真知,真正的巩固与游戏相对应的编程理论知识,让少儿的计算综合思维能力在游戏实践环节中一步步地提升,所以,少儿可视化编程教学中一定要多种手段的开展实际的教学,这样实现该课程设计的目的和价值,达到提升少儿计算思维的目的。
1.3 设置教学评价环节
教学评价在新时期的教学中占据很重要的未知,教师能够在教学评价环节中知晓学生的接受程度,这对于教师的教学成效是最直观的表达方式。少儿可视化编程教学中要恰当的设置加教学评价环节,定时定期的测试学生的教学成果,然后根据教学评价的加过适当的修改教学的内容和教学方式,这样便于提升教学质量。另一方面,学生可以在教学评价中对自己进行客观的判断,从而得知自己的不足,然后进行总结思考,长此以往学生的独立思考能力和总结能力都会得到锻炼。教学评价是一个多元化的教学板块,教师和学生都会从中受益,教师在清楚每个人的特色的情况下进行针对性地进行教学,学生可以总结自己,同时在评价中看到别人的创新之处,进行交互性的学习,教学评价为大家提供了一个交流的场所,在交流的时候可以互补知识,同时回顾以往的知识点,综合性从多种角度提升自身的可视化编程能力。
2 少儿可视化编程教学创新的具体措施
2.1 课前准备
课前准备决定了一堂课程的优良,只有全面的课前准备才能打造一节精品课堂,课前准备是教学的必不可少的过程。[3]少儿可视化编程教学中课前准备是至关重要的,关乎教学的成效,只有教师对少儿的特性极为了解,才能结合少儿的特有个性进行创新化教学,选择少儿便于接受的教学方式。课前准备时,教师要在脑海中模拟课堂,根据教学目标,预设教学环节,思考学生的接受状态,同时要将编程理论知识与计算思维相结合,积极的引导学生独立思维,所以如何有效地将计算思维嵌入到实际的课堂教学是教师在课前准备阶段的重中之重板块,只有根据学生的学习状态巧妙的嵌入计算思维,才能让学生在掌握一定编程技能的同时计算思维得到一定的拓展。编程教师在接收到教学任务之初,要结合少儿当前的水平和课程的基本理论知识建构课程,这样才能抓住少儿的兴趣点,在此基础上,对编程教学的课堂进行设计,将少儿的兴趣点与编程理论知识巧妙结合,从而形成多元化的编程课堂,通过新鲜感的营造,加大学生对编程课堂的期待。另一方面,教师要充分运用互联网技术,准备相关的网络教学资源帮助少儿理解编程知识,加深少儿对可视化编程课程的兴趣。
2.2 趣味导入
课程导入是教师开展课堂教学最为关键的一步,趣味性导入课程可以最大化的吸引学生对课程内容的兴趣,这样才能让学生在饱满的热情下吸收新鲜的知识,加大对知识的吸收力度。[4]现阶段,教学是一个综合的样态,充分运用情境模拟的样式,结合少儿的个性特点,以及最近关注的点和面,在此基础上,设计相关的课程导入内容,在课堂之初抓住少儿的关注点,这样灵活的课程内容才能让少儿融入编程之中,从而开展实践操作。可视化编程教学重在培养少儿的计算思维,所以课堂讲授要尽可能的灵活化,加大学生在编程课堂中的体验感。编程教师在激发学生兴趣的基础上设置一些趣味环节,让学生进入学生的深度状态,结合当下的热点时事创建一些思考题,以情境教学的样式和分组活动的形式建构编程知识的重难点,多样化且多变性的教学可以不断地激发学生的兴趣浓度,让学生渐渐形成自发的学习模式,通过情境体验感式的编程知识的学习,少儿能够感受到编程的快乐,慢慢地适应可视化课堂的教学模式,吸收相关的编程知识,促使学生的计算思维在学生探索编程知识的途中不断地加强。