目前,很多GJ都在大力推行编程教育,培养人才,储备竞争力。
当我们学编程时,我们该学什么?学知识吗?为了将来做程序员吗?
其实,学会编程思维才是人生赢家的入场券。
学编程的目的
近年来,学校老师都很热衷于一个理念,那就是每个学生都应该学一点计算机科学。“想想我们身处的这个世界,”纽约市长 Bill de Blasio 曾不无感慨地说,“成千上万的好工作都在等着那些有着编程和其他必要技能的人。”
它认为:每个人都该学一点编程这种说法,但是我并不赞成市长先生的动机。你不应该只是冲着一份好工作去学编程,学着用计算思维去思考会为你提供一种崭新的方式去理解并描述我们的世界,而编程会让你更好地表达自我!
用计算思维表达自我
我们有很多方式表达自我,每种方式都有一些核心元素:
音乐家用音调、旋律、音色;
画家和设计师用色彩、形状、线条;
演员和舞者用动作、手势、时机;
计算思维是另一种表达方式,它有以下几种核心元素:
输入和输出将你的电脑和整个世界连接;
变量紧紧跟踪重要数据,比如气温、账户余额、按键频次;
条件语句(Conditional Statements)用来规定当一个变量变化到某种程度时该做出什么反应,比如“当我的账户余额低于10美元时,发一封邮件给我”;
循环语句(Loops)用来反复检查系统中的输入,并更新它的输出;
函数(Functions)把多个语句整合在一起成为可复制的运算;

编程教育日益重要,真正的目标是培养编程思维。学习编程思维不仅能为就业带来优势,更能提供理解世界的全新视角。编程思维的核心包括输入输出、变量、条件语句、循环和函数,它能帮助我们更好地表达自我。无论是否成为程序员,计算思维都是现代社会必备的技能,通过实践和错误,我们可以培养耐心和信心,开启成功之路。
993

被折叠的 条评论
为什么被折叠?



