一、少儿编程教学目标和教学阶段分别是什么
学习少儿编程的理由有很多,“编程将会被引入高考”、“孩子再不开始学习就会输在起跑线上”、“未来职业需要”等等,不过学习少儿编程并不是单纯的学习编程,而是在学习编程的过程中锻炼孩子的思维和能力,从这个角度来说,少儿编程的教学目标应该是:通过编程的方式,去帮助学生表达创意,让孩子找到一种适合自己的学习方式,最终学会主动、高效的学习。为了达到这样的教学目标,少儿编程教学阶段应分为两个:
1、学阶段
学阶段主要是编程基础知识的学习,帮助孩子掌握编程的基本技巧。例如通过一些小游戏的设计、音乐的创作等让孩子对编程感兴趣,更重要的是让孩子觉得编程是有意义的,这样才能引起共鸣。学阶段还可以将语文、数学等知识融入到游戏中,一方面能应用知识,另一方面也能激发孩子们的创作激情。
2、启阶段
在完成“学”这个阶段后,孩子已经掌握了基本的编程技巧,这个时候如果再用逻辑更复杂的游戏来给孩子玩就有些得不偿失了,这时候应该进入启阶段。启,启发,主要是通过发布小专题或者项目的形式启发学生主动的观察现象、应用编程。这个阶段的学习成果包括其他知识的学习报告、程序的实现、改进的方案等。
学和启两个阶段中更重要的是启,正如少儿编程之父西蒙·派珀特教授说的那样:我们只需要为孩子营造出可以学习的环境,孩子总能在自己动手的过程中,不经意的学到很多知识。
二、少儿编程难学吗
随着对人工智能和少儿编程教育的高度重视,家长越来越重视孩子学编程的效果和难易度了,那么少儿编程课程难易度如何?
中国少儿编程教育近几年才刚刚兴起,处于发展阶段,不如国外的编程教育发达。编程在美国、英国、日本、新加坡等地都已纳入中小学生必修科目,而国内才初步尝试,具有一定的不完全性。
另外,编程教育发达的英国并没有统一的编程教材,教师因时因地施教。我国少儿编程培训课程绝大部分都是由美国援引而来,再经过专家学者的改动,贴合中国孩子的学习习惯,满足中国孩子学习编程的需求。
就目前来看中国少儿编程课程不是很难,大多课程都配合孩子不同年龄段和学习阶段来规划,按照由浅入深、由易到难、由趣味到专项的特点进行授课。如果孩子在初期打好基础,懂得编程学习方法,都能够获得不错的成绩。