少儿编程沸沸扬扬,教育方法不能迷迷糊糊
摘要 本文是《马克带你学编程》系列第3篇,通过前两篇文章我们一起探讨了 少儿编程 是什么、 少儿编程 学什么,本篇文章将带您了解『少儿编程怎么学』,以便于在编程少年养成过程中获得事半功倍的效果。 少儿的学习特点与大人全然不同,他们 对难度级别的过渡更为敏感 ,一旦跟不上节奏产生为难情绪,很容易丧失信心和兴趣。如果直接拿几本大人看着都头痛的C++ 代码 精髓或者JAVA编程思想之类的大部头给孩子看,不出意外的话,编程会成为这个可怜孩子的噩梦,甚至他这辈子都不愿意再学编程了。 少儿编程与传统的语文、数学差异比较大,它对 情境性 、 趣味性 和 实践性 的要求更加突出,照搬传统的课堂讲授模式也难以获得最佳效果。 少儿编程的主要目标是『使学生在学习编程的过程中提高其计算思维、逻辑思维和创造性思维,培养他们 独立思考与解决问题的能力 』,了解基础教育(K12)的朋友可以发现,这恰恰正是 STEAM 教育所追求的终极目标,也是中小学信息技术课程所关注的重中之重。 STEAM 教育是什么 STEAM是一种重实践的超学科教育概念,因其培养创新型和综合型人才的有效性而备受关注,逐渐成为国际教育界关注的焦点。 STEAM是五个英文单词的缩写,对应于科学(Science)、技术(Technology)、工程(Engineering)、数学(Math),以及后期加入的Arts(艺术)。