查看: 271|回复: 0

[职场杂谈] 少儿编程与程序员工作中编程,有什么不同?

[复制链接]

该用户从未签到

发表于 2019-3-2 21:27:51 | 显示全部楼层 |阅读模式

: @# r; T. F0 _  s! Y- \7 N* _要问现在最火的教育项目式什么?那一定是少儿编程了。" \4 Y3 B. ?7 J% C

) X4 `1 M, m. _- x& A: ]
7 Q% _6 p+ g, e8 x1 \但是很多家长对于小孩子学的Scratch与程序员所学的编程语言总是区分不开,总是会有一种错误的观念——我的孩子以后可能不会当程序员,所以不需要学这个。* I0 Y- |' q3 @7 \3 \3 h6 p' d
) J3 C) n4 H9 k
  V/ O: f) p6 L
所以想告诉各位家长的是,儿童编程学习少儿编程并不是为了培养出一个程序员,而是进行编程思想和思维方式的锻炼。, G4 v9 o* C3 W' o$ H. @. ~$ Z
+ s. \/ t  }" Q3 h8 [; l: T
那么少儿编程与程序员工作中的编程,究竟有什么区别呢?3 n* r6 t9 [) j3 Z
* Q3 y& L; m7 y8 ]; q6 [

. D1 u# M0 d, A2 X& e- B- g) R. g1 ~8 V4 u, p2 E6 t
: I: _. V% t, d( r4 F; W5 k: e$ a
简略概括如下:, \8 _9 Q4 a- ?1 @

) e& f6 o/ o, v8 k; c0 T8 y# u- j, `5 q( ^4 {2 Y% [% Z/ b
- p5 A* y' ^* G6 x+ P

3 q- A: e" r5 I% D/ H& B1.成人编程为薪资,少儿编程看兴趣。
8 a' c7 D1 V0 h; }
% d* E4 r- a: R/ G/ ]" K2.软件是编程工具,核心是编程思想。" G( }" Z: u0 _1 z' A: D0 e

0 z9 @0 {* F- u" z( {, e# {# t' X# j# \, B

. g0 i. B& Z+ O. K  E
0 P1 T5 h  |# Q- d( f但具体针对这个题目来回答,是这样的:
% I$ T+ e) w: H# ]+ u& n9 |+ m3 t: N- h$ X- S' l4 Z

6 C  k9 m3 u2 k: K8 T" f" B
! V% u' P8 J: g0 g: S0 m0 S% k2 D' \/ P# C3 v
1.首先,目标不同
  O0 M7 O1 ?( b% M4 i" z! P  E( i% x8 l$ `$ _* F
+ f+ x, y, c2 ]9 I" L5 s
1 n& Q& m7 }% @! Y1 i' `
& x- ~' \6 K3 V% U9 k5 k2 [, I( ^) s
1 m. \9 L9 Z# g$ d, u; [, H
少儿编程的学习目标是发展兴趣,锻炼逻辑思维、创新思维。- t* J8 L6 e0 ]6 c" S( N
' l2 L  g# Y% L1 _. T7 O

) I. S! W4 t* R# Q2 Z
! Y9 a' a6 M# b* v
* V: ^0 D# u& s: X* z* |而大人的学习目标一般来讲就非常明确,就是为了解决工作中的一些问题,或者说以此为职业。  K& e7 S  u+ J5 q7 D5 h/ O
5 z5 A2 ?" R" a6 I% S

" C. \! C6 X2 s" r% j5 j4 A- f0 l4 u6 ~+ p# ^; X& i  Z* Z

; H. O3 r8 @: }) d7 v  d: h2.选择的编程语言和工具不同0 C% u' D  S# s( Y% \/ I$ x/ P* y/ Z
) i$ x' c- @( _
5 p! k' Q% U0 ?
8 e" ^( ]5 ]! d0 o& X! W
& y# i4 u" G8 f3 O: b; W' o+ Q
少儿编程容易上手,不需要输入密密麻麻的算法文本,只需要拖动这种图形化的代码块,就可以实现相同的效果。' c0 U! @! [% L$ c$ T9 B

0 a- Y4 A! O' N/ g; G+ i; ~# g* Q2 V
5 @+ a) Y2 f- v8 P6 \5 r6 g1 v
% J' s" Z1 }. X" \' [  I8 H6 e
  T/ ~6 j* T. \$ ~( t8 M            
% H" g; M4 A1 s5 Z* @4 u- c& E& ]* N, l' [9 e. o
' h/ M6 a+ d+ f, f. M
, J! r; x2 [9 U) Y  W* |

  ~4 q* x+ r2 Y$ y7 x. Y0 E! B( P9 f大人则是选择了工业语言,因为必须拿它来完成一些工作。0 ?0 e: @% {/ J& r8 {( u
6 s! t7 y9 e' |& u/ V
$ h# S- c' J! O1 V, g$ T0 y. W3 ?) H
9 ~$ A' J% t& P

' R: X/ ^7 b: `, R. d: l: z  V  C' G- `1 r# [7 T; x( X8 V

+ x2 ]& o1 P; O6 [% C
8 r( p; `- }3 [% [* Q, L6 P3.应用场景不同
! v& l5 B9 j0 m8 M. o2 \2 d8 J% \3 r3 I4 m% l  A% v4 ^6 k
, V' H9 p+ r) u/ ]9 c' P5 c
  O, K9 ?: P. `. W5 K. O+ T

# }8 C! h) ]- k* w少儿编程的应用场景主要是做实验,辅助学习,或者说做一些好玩的动画程序,小游戏等等。
- T+ {& ]9 W; g6 @
. W2 @" Y9 S5 M5 P- d$ e, V) X0 w( @% W0 J  w, a- z

& ~8 W- N& Y. v& ?) E/ c
: W/ ^3 }% m1 \: L            3 L0 v, m. F$ G
$ e' Z1 U$ H9 o& F7 f2 ^9 u
- V  _& Q. Q- C9 Z* a$ l

! Y. [5 n7 _* ~- Q. X0 O: U( K9 ~  B1 I  ?& t3 h) o' ]" ?
而工作中的应用场景则是根据需求去解决一些项目中的问题,或者直接开发一个软件,一个网站。
% l2 W  ]# q, ?! n  \$ T) y( D/ x$ i) V# g+ n+ |, M/ M

2 ^; J. d5 Y& H" P- j5 y) w# q% v
: J. x5 _6 a) c3 B
, D9 U; P+ `/ u& ~+ I. q
1 m: @' i$ s- {. @! g3 D0 @3 g9 b- f; S: ?8 O/ F
6 m8 B4 r! i4 N! t
5.评价标准不一样8 v4 X, _; B  u) H1 o% |

4 b* ~. G  X2 L# g$ H  E# E4 l
6 Q  `8 G; s: |9 Y. a. A
, d1 D( n& G0 y2 n; B( H/ F' f4 _0 x& ?& j2 M1 j  d
少儿编程学习结果的评价标准可能就是掌握了某些编程的基础概念,比较快的完成解题,能够做出一些有趣的小游戏,或者说在某些比赛里面获得一些奖项。0 `' m8 I# j) A8 f

' w3 L' t& }7 K$ G4 P9 H+ J: B- X5 }" ~' O
! R( x. e; Y$ p; H9 K# w
6 m/ `( _, i. U5 L9 K. v
而大人的编程,是有一些工业级的要求,对需求的完成度,代码可读性,效率,产品质量,用户体验都是有具体要求的。2 C/ A* M6 C) U7 \

本版积分规则

手机版|Archiver|网站地图|

闽公网安备 35030402009042号

©2012-2013 Ptfish.org 版权所有,并保留所有权利。 闽ICP备13000092号-1
网上报警
郑重免责声明:莆田强势社区(ptfish.org)是非商业性网站,不存在任何商业业务关系,是一个非盈利性的免费分享的社区。
本站部分内容为网友转载内容。如有侵犯隐私版权,请联系纠正、删除。本站不承担任何法律责任!
本站为网友转载出于学习交流及传递更多信息之目的,并不赞同其观点的真实性。
GMT+8, 2026-3-27 09:28, Processed in 0.182760 second(s), 24 queries, Gzip On.
Powered by Discuz! X3.4 Licensed Code ©2003-2012 2001-2025 Comsenz Inc. Corporation
快速回复 返回顶部 返回列表