众所周知,世界上所有的事情都有一个浅度和深度的区别。所有的事情也是一个由浅入深的过程,从表面到实质的发展。
比如玩这件事情,有些玩真的只是在玩,在消磨时间的同时,单纯的体验乐趣,没有任何意义的去玩。而现在学生教育中的“玩”,可大有学问,要在玩中学,要玩的有意义,有目的性地玩,在玩的过程中提升孩子各方面的能力。
比如阅读,消磨时光,看热闹,快速浏览的阅读是浅阅读,这种阅读可能只是知道这本书的大体意思,讲了一件什么事情,仅限于此。而相对的深度阅读呢,就是读经典名著,专业书籍等类书籍,我们要逐字逐句,耐下心来,反复的看几遍,有所感悟,或是联系我们的自身实际,解决实际的问题。
浅阅读和深阅读不是对立的,而是相辅相成的。有的书可以浅阅读,有的书呢,必须深阅读。不同种类的书,可以让你收获不同的阅读体验。
少儿编程同样是这样的,分为浅度的学习和深度的学习。
浅度的少儿编程学习是仅仅浮于学习编程的表面,单纯的通利用积木模块的拼搭,把一个编程作品拼凑起来而已,只是能锻炼孩子使用现有模块积木的熟练度,而无其他方面能力的提升。现在普遍家长的认知也在这一层面,看到孩子能作出一个编程作品来,就感觉到孩子学到了“少儿编程”,学会了“少儿编程”。
其实不然,只是单纯的做出一个编程作品来,对于少儿编程而言,只是冰山一角。从少儿编程的发展历程来看,从LOGO语言的创立到SCRATCH的流程,出发点都是在借助这些编程平台和工具锻炼孩子们的各方面的能力,比如专注力、创造力、团队协作能力,还有解决问题的能力,更深入的可以解决实际的问题。这些“编程之外”的能力提升才是学习少儿编程的目的所在。让孩子们通过兴趣,学习少儿编程,在编写编程作品的过程中,老师的引导下,孩子们让自己建构成长起来,通过编程,建立自己思考问题的思维模型,理解世界的一些发展规律,树立自己的三观,这些看不到的方面,才是我们崇尚和追求的。
现在的少儿编程市场,特别是一些小品牌少儿编程培训,不理解什么是真正的“少儿编程”教育,都是一些门外汉去搞少儿编程培训。没有成熟的课程体系,没有少儿编程专业的支撑,没有教育的方式方法就来搞所谓的“少儿编程培训”,单纯的教授学生一些编程的套路和技巧。虽然能作出编程作品来,但学生的各方面能力反而造成压抑,违背孩子们的发展规律,造成不必要的成长损失。
我们认可的编程教育一定是要建立在儿童成长规律上,每个编程阶段的教育能符合该年龄段的认知水平。从孩子自身能力出发,调动孩子们的兴趣主动性,自发的喜欢编程,并在编程学习的过程中,以学生为主导,通过主动思考、思维提升、知识吸收等提升学生的各方面能力。