父母怎样为孩子选择儿童编程课程?
现在儿童编程是一个广义的叫法,通常包括软件编程和机器人编程,人工智能=软件+硬件,我们建议儿童在幼儿园-3年级这一阶段,软件编程和机器人编程都应该去接触,多维度去开阔儿童的视野,等到4年级以后再根据儿童的兴趣选择一个方向去深入学习。
一、软件编程
软件编程通常包括图形语言和代码语言(Python和C++)。图形语言不是真正的编程语言,而是过渡。如果孩子很难直接学习代码语言,毕竟要用键盘输入,区分大小写。建议先学图形过渡。毕竟所有编程语言的基础知识都是一样的。
二、机器人编程
机器人编程包括积木构建和微型计算机制造商开发。学习应该从简单的机器构建到电子设备和智能传感器,逐步学习,让孩子逐渐感知世界运行的规律,逐步享受机器人编程的乐趣。
怎样选择合适的学校呢还是看课程设置?
一、无法过渡游戏化
为了吸引孩子的注意力,许多组织使用了许多酷的界面来吸引父母的注意力。事实上,这是错误的。对于年轻孩子来说,他们可能会迷上玩游戏,所以他们必须注意这一点。对于更大的孩子来说,与游戏相比,编程太简单了,认为编程*是设计游戏。
正确的课程正确,注重知识点的培养,有一定的趣味性,让孩子专注于思维训练,这是对儿童逻辑思维能力的锻炼。
二、课程学习应遵循儿童的自然发展规律
一些机构幼儿园,一年级让孩子们学习Scratch图形编程,这也是错误的,一年级的孩子们还不会读写,对世界的认识还处在一个逐渐摸索的阶段,花花绿绿的界面会让他们无所适从,初一建议以机器人搭建为主,适当学习ScratchJr图形编程。
请注意,Scratch和ScratchJr都是图形化的,Jr适合4-7岁的孩子学习(里面的指令是图形化的),Scratch适合7-没有年龄限制(里面的指令块是文字),家长一定要注意,幼儿园和一年级可以适当接触ScratchJr,或者主要是动手能力。