很多家长给孩子报编程课,我们是偶然的机会学习机器人编程的。转眼五年,给大家说说我们的“编程路”。也跟大家说说“陪”孩子编程后,对培养编程思维的一点想法。
我通过观察孩子学编程后的变化,认为编程思维是多种思维的结合后的思维能力。
我感觉孩子学习编程后逻辑思维更强了,同时抽象思维、空间思维、设计思维、把大问题拆解为多个小问题等多种思维能力也在提升。
孩子在执行一个任务时,需要考虑把多个因素连接,比如让小车行驶有两个弯道的路线。孩子需要先设计路线、然后考虑小车行进速度、行驶时间,因为使用光感传感器,所以还要考虑光线等其它我说不明白的参数。
编程时需要考虑各行为之间的逻辑关系。需要分析编程结果反馈的问题。需要把细小问题抽丝剥茧反馈到编程参数上。从参数的调整而达到自己的任务目标。
对于培养小孩子的编程思维,参考孩子学习机器人编程的过程,我认为可以从下面3方面着手。
总体来说,k8凯发官网编程思维是一种人机结合的思考方式,是一种复合的思维能力。我们需要用电脑或者机器实现自己的想法,同时也需要用电脑懂的语言传递想法。
在幼儿阶段不涉及编程,对于儿童来说使用模块编程,已是正在培养编程思维了。而幼儿阶段主要考虑各种思维能力的培养和连接。