微信登录 手机动态码快速登录
注册忘记密码
查看: 939|回复: 0

[教育培训] 洛阳学少儿编程,新东升庆六一,61元学编程

[复制链接]

18

主题

28

帖子

228

港币

洛港勇士

Rank: 3Rank: 3

积分
328
发表于 2019-5-16 00:55 来自手机 | 显示全部楼层 |阅读模式
(1)孩子学编程最大的收益是什么?

说起来这个问题真是第一个难倒我的问题。我试着从几个方面来思考:

如果学会了编程也许能在学校比赛中获奖?

如果学会了编程也许能让思维更加缜密?

如果学会了编程也许能具有更强的竞争?

如果学会了编程也许能找到一份更加优越的工作?

以上这些好像都对,又好像都似是而非。有一次一位朋友问我:你为什么让孩子学Scratch编程呢?我脱口而出:因为喜欢这个啊,能够从中收获很多的快乐。

的确是这样,孩子现在的体验,让我深信其实编程本身是一个充满乐趣的过程。运用程序我们能表达生活中的人和事,运用程序我们能展示奇思妙想的创意,运用程序我们能将复杂重复的事情变得简单。能够收获这样的纯粹的快乐,实属不易。

(2)孩子学编程将来就是当程序员么?

其实并不需要每个人都需要精通编程。但我总是鼓励孩子,有空的时候抽出一部分时间来学习编程,学习一些基本的逻辑分析技巧和程序排错思维。
孩子学习编程,肯定不是为了都成为程序员。在我看来,有一句话很重要:Code to learn, not lear to code. 写程序(code)是一项技能,和开车、打球等一样。通过写程序培养的让人冷静的思考方式和严谨的逻辑化思维,是我们学习编程的目的所在。

所谓冷静的思考方式,即指程序行为对与错的最终判定者是计算机,无论你再怎么信誓旦旦说自己没问题,错了就是错了,不为人的主观意念所左右。孩子最开始学编程的时候,经常对我哭喊:为什么不对啊,我明明没有错啊。过去仔细一看,哟哟哟,就是自己这里错一点那里错一点。现在好了,基本不喊了。如果结果不对,他知道自己埋头苦找了,很少再怪电脑了。

所谓严谨的逻辑化思维,即程序里每一个结果前后都是因果环环相扣的。因而在代码的世界里,需要思考各种因果关系,需要考虑达到一个目标所需要的资源和流程控制。尤其是对于儿童编程Scratch这样的语言来说,想不清楚就意味着写不出来,能写出来基本上就想清楚了。

(3)儿童编程和成年人编程的差别在哪里?

实话实说,这个差别不小。有个打趣的说法是:儿童编程看兴趣,大人编程看薪水。

首先就是目标不同。孩子的学习目标是发展兴趣打好基础,他们需要去了解有哪些编程学习工具?程序能做什么?学好程序需要掌握的一些其他基础知识还有什么?能不能用一些程序来辅助他的学习?或者利用程序来做一些有趣的好玩的东西?而大人的学习目标一般来讲就非常明确,就是为了解决工作中的一些问题,或者说以此为职业。

其次,选择的编程语言和工具不同。孩子由于要激发兴趣,必须能学得快,那么就选择像scratch这样图形化拖放类的容易上手,也不会犯错。成年人则是选择了工业语言,因为必须拿它来完成一些工作。

第三,编程的组织方式不一样。孩子编程由于他们能力比较弱,时间投入少,大部分是个人编程。而大人编程往往是协作编程,他们需要共同完成一些复杂的项目,而这个项目里面所需要的技能比较多,可能一个人还没法做起来。

第四,应用场景不同。孩子的编程应用场景主要是做实验,验算,解题,辅助学习,或者说做一些好玩的动画程序,小游戏等等。而大人编程的应用场景则是根据需求去解决一些项目中的问题,或者直接开发一个软件或者网站来提供一类服务。新东升培训少儿编程,电话15538889598同微信
mmexport1557678262710.jpg
mmexport1557537905586.jpg
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册 微信登录 手机动态码快速登录

本版积分规则

快速回复 返回顶部 返回列表