学习少儿编程,也许这些孩子永远不会成为比尔·盖茨或扎克伯格,但每个孩子都在表达自己的想法。今天小编主要给大家分享少儿编程到底学什么,希望对你们有帮助!
一、大C与小C创造力
许多人认为“创造力”是一个遥远的东西。只有一小部分人拥有它。创造是诺贝尔奖获得者、艺术家、设计师和发明家的专利。但是请把创造力分为“大C创造力”和“小C创造力”。
“大C创造力”是指人们创造新的、从未出现在世界上并对人们的生活产生深远影响的东西。比如伟大的艺术家和科学家。但事实上大部分人拥有得是“小c创造力”。它是解决日常生活问题的一种新方法。
这个想法是否早已被别人想到并不重要,只要这个想法对你来说是新的、有用的,它就属于“小c创造力”。
举个简单的例子,回形针的发明属于“大C创造力”,当有人在日常生活中提出一种新的使用回形针的方法时,它就是“小c创造力”。教育工作者往往过于注重“大C创造力”,而忽视了“小c创造力”的培养。
Resnick说,他喜欢用创造性学习螺旋的说法来看待孩子的创造过程,同时培养孩子的创造力。
他认为创造性学习螺旋是创造性思维的引擎。孩子在经历这个螺旋的过程中发展和提高了创造性思维能力。他们学习建立自己的想法,然后尝试去实现它们。
如果他们做不到,那就努力尝试其它方法,倾听他人的意见,并根据自己的经验产生新的想法。
二、用编程表达
在发明Scratch图形编程软件之前,Resnick就已经明白电脑并不是老师的替代品,而是一种新的表达方式和制造工具。通过电脑,“可以让孩子们创造性地表达自己。”
对于19世纪的孩子来说,写作或绘画是他们的表达方式。而在20世纪成长起来的孩子,对人工智能的态度就如同钢笔、画笔一样自然。他们玩电子游戏、用手机发送信息、语音搜索、在平板电脑上学习英语。
Resnick认为让孩子触摸游戏并不是一件坏事。他还提出了一个假设:“如果一个孩子沉迷于阅读小说而不是弹钢琴,你会不会担心他读得太多?如果他对写作很感兴趣,坚持写作,不断尝试新事物,并从写作中学习新东西。你认为这是件坏事吗?”
他认为编程是一种语言,是孩子们在未来表达创造力的一种方式。就像每个孩子小时候学写字一样,虽然只有极少数人会成为作家或演说家,但有些人会写一辈子的日记或博客。将来编写代码也将是一种流畅的自我表达方式,这是一种写作。
所以他创造了Scratch,一种图形化编程语言。
现在Scratch社区已经有3000万儿童。他们通过动画故事、虚拟构建、视频游戏、互动艺术和科学模拟等很多方式来表达和沟通。这就是Resnick推崇的“小c创造力”。
也许这些孩子永远不会成为比尔·盖茨或扎克伯格,但每个孩子都在表达自己的想法。