一篇能让你深入了解少儿编程的文章
首先我们先来分析一下少儿编程教学产品,教学的核心并非掌握某一种或几种编程语言,少儿编程教育面向孩子的未来世界,我们甚至连20年后的世界都难以想象,所以如何培养孩子更清晰地认知这个世界,去面对和适应这个快速发展变化的世界是我们进行少儿编程教育的核心,所以培养孩子对信息技术的掌控能力、想象力与创造力才是少儿编程培训的目标。
目前国内信息技术教育相对滞后,绝大多数学校开设的信息技术课程仍停留在应用软件的使用方面,比如Word/PPT的使用学习、学习打字等等,这些基本技能的学习完全可以由学生自主探索获得,从某种意义来讲,学校开设类似信息技术课程就变的没有价值和意义。
一提到编程,绝大多数人会联想到枯燥的代码,虽然未来程序都是由代码构成的,但是并不代表孩子们需要开始学习编程就去接触代码,首先中国孩子和国外孩子存在语言差异,代码是由英文字母和词汇构成,国内孩子和国外孩子在学习编程的初始就存在着巨大的不同。Scratch的出现,为国内普及少儿编程教育提供了可行性,由于Scratch提供中文版本,孩子们不需要去记和写代码,只需要拼接模块就可以完成初步的编程学习,通过基础的编程可以完成小动画、小程序甚至小游戏,而这个过程非常有趣,孩子们也会获得非常高的成就感。
所以通过图形化编程入门可以非常大的降低儿童学习编程的门槛,那么在图形化编程课程的开发中,我们应该注意哪些问题呢?最重要的便是课程的趣味性。虽然图形化编程本身难度并不高,但缺乏趣味性的课程也会让孩子失去学习的动力,课程在设计过程中应该避免追求逻辑的难度而不断深入,应该给孩子更多的探索的空间和可能性,课程做到“浅入深出”,最大程度培养孩子学习的兴趣,给他们学习的信心,鼓励他们进行更深层次的探索。
首先我们先来分析一下少儿编程教学产品,教学的核心并非掌握某一种或几种编程语言,少儿编程教育面向孩子的未来世界,我们甚至连20年后的世界都难以想象,所以如何培养孩子更清晰地认知这个世界,去面对和适应这个快速发展变化的世界是我们进行少儿编程教育的核心,所以培养孩子对信息技术的掌控能力、想象力与创造力才是少儿编程培训的目标。
目前国内信息技术教育相对滞后,绝大多数学校开设的信息技术课程仍停留在应用软件的使用方面,比如Word/PPT的使用学习、学习打字等等,这些基本技能的学习完全可以由学生自主探索获得,从某种意义来讲,学校开设类似信息技术课程就变的没有价值和意义。
一提到编程,绝大多数人会联想到枯燥的代码,虽然未来程序都是由代码构成的,但是并不代表孩子们需要开始学习编程就去接触代码,首先中国孩子和国外孩子存在语言差异,代码是由英文字母和词汇构成,国内孩子和国外孩子在学习编程的初始就存在着巨大的不同。Scratch的出现,为国内普及少儿编程教育提供了可行性,由于Scratch提供中文版本,孩子们不需要去记和写代码,只需要拼接模块就可以完成初步的编程学习,通过基础的编程可以完成小动画、小程序甚至小游戏,而这个过程非常有趣,孩子们也会获得非常高的成就感。
所以通过图形化编程入门可以非常大的降低儿童学习编程的门槛,那么在图形化编程课程的开发中,我们应该注意哪些问题呢?最重要的便是课程的趣味性。虽然图形化编程本身难度并不高,但缺乏趣味性的课程也会让孩子失去学习的动力,课程在设计过程中应该避免追求逻辑的难度而不断深入,应该给孩子更多的探索的空间和可能性,课程做到“浅入深出”,最大程度培养孩子学习的兴趣,给他们学习的信心,鼓励他们进行更深层次的探索。