iBeta 愛北大論壇

標題: 學寫程式設計瞬間竄紅,原因究竟是什麼呢? [列印本頁]

作者: panmpan    時間: 2013-12-31 16:21
標題: 學寫程式設計瞬間竄紅,原因究竟是什麼呢?
本文章最後由 panmpan 於 2013-12-31 16:27 編輯 : B/ X2 W6 @- i

4 b. Q. O5 t& S0 ^/ `* R學寫程式設計瞬間竄紅,原因究竟是什麼呢?: G( p; _; n3 x( L: T+ {1 Y
" o! k5 G, I7 m& [  u: W9 A: }
http://wired.tw/2013/12/20/%E5%AD%B8%E5%AF%AB%E7%A8%8B%E5%BC%8F%E5%BC%8F%E8%A8%AD%E8%A8%88%E7%9E%AC%E9%96%93%E7%AB%84%E7%B4%85%EF%BC%8C%E5%8E%9F%E5%9B%A0%E7%A9%B6%E7%AB%9F%E6%98%AF%E4%BB%80%E9%BA%BC%E5%91%A2%EF%BC%9F/index.html/ |( X8 @0 _# g3 |
# i& c. M. ]3 B7 v8 a  m3 D2 w/ s
給孩子堂語言課,他將能開拓國際眼界;+ m7 w7 d* i0 {
給孩子堂數理課,他將能培養縝密思維;
; _. K' w+ s% X% p1 H: p
給孩子堂美術課,他將能揮灑無窮創意;
6 p7 n9 N3 _% D給孩子堂程式設計課,他將能得到上述一切。
! ]" i& q% ~- f

5 Q1 v2 w- p3 ]8 U/ ]" w雙眼緊盯著密麻螢幕,雙手敲著難懂代碼,這是許多人對於程式設計的刻板印象。這般想像,僅是程式設計的支微末節,並非程式設計的核心。依孩子個別天賦培養、發展,是兒童程式設計教學理念所在。而其中MIT發展的Scratch,開發者並未將其定位為「程式設計工具」而是「創作工具」。  ^4 m1 C/ W1 D) `# Q) m  _
9 U. S( P9 ~- K! X# J
在學習Scratch過程,孩子得以用「拼積木」概念在電腦上進行創作,從發揮創意與練習說故事的實作中同步習得邏輯思考能力。Scratch上的創作形式,可以是遊戲、動畫、互動卡片等,內容天馬行空不受限制;而待到孩子完成創作後,更可將成品上傳到麻省理工學院Scratch網站,與世界各地兒童互相觀摩、交流。" D/ o! |1 x! w8 e
. |8 u2 v. O" Z. a, y/ ?& K
從小學習程式設計,孩子長大後不僅有機會進入人人稱羨的科技產業,更也有可能成為打造各式迷人電腦動畫、電影特效的藝術創作者。《少年Pi的奇幻漂流》中栩栩如生的老虎、《怪獸大學》中逗趣的毛怪、大眼仔,這些角色的誕生,悉來自於群非但懂藝術,更懂得程式設計的藝術工作者。* U  O( W$ E& U1 {

# x/ |; ^6 D3 Z/ ]$ X9 B學習程式設計,絕非將孩子發展限縮於特定領域,而是為他的未來開拓更多選擇。

作者: 家的愛    時間: 2014-1-1 01:51
這一代不行了…只能寄望我兒子長進一些!
作者: johnnylu121    時間: 2014-1-1 04:43
前提是在美國生活,台灣程式設計師的待遇和工作時間?您去業界打聽看看..........................
作者: 桃妹子    時間: 2014-1-1 05:54
請教小朋友幾歲開始學較好呢?
作者: nicoleshune    時間: 2014-1-1 08:05
本文章最後由 nicoleshune 於 2014-1-1 23:39 編輯 # N: Y' `: r* @* @2 u" N  U3 w
  u2 k4 u% v! O; `
程式最主要的能力在於邏輯,程式能力好,在文字應用和數學概念上也都會有某種程度的能力,以我個人的經驗,還有一點是蠻重要的,是同理心, V& t) W" g2 g, r6 j/ N
6 s3 k' s# o1 c& H& U" q
具有同理心的程式設計,才能站在使用者的角度,為使用者思考如何增加程式的實用性與便利性,而不單純只是著重於程式的功能性和創新,對使用者來說不方便或不親和、甚至無用的程式,有寫跟沒寫是一樣的  \1 A9 w9 x# P
, ?" G' ]/ s8 a. \9 x; Q1 N
我好像扯太遠了
+ x5 U% r! T# R( ?+ G$ K& O; O# Q2 j
總之,學寫程式並不是很難的事情,程式語言只是工具,邏輯、數學、同理心,是學寫程式背後所真正要彰顯出來的能力,至於幾歲可以開始學,我覺得要特別注意的是視力的問題,其他倒不是需要特別去畫分年齡的# p; b6 T/ i! t$ Y% _- \

% u+ o0 n* z1 `2 S, x這是幼兒的程式訓練玩具,可以參考一下這個理念
, C" }, D5 G% M2 {
$ b# G$ d) L$ M! ^' Ehttp://techorange.com/2013/12/17 ... owd-for-toy-robots/$ s2 R! c$ ]2 \" M) D

" T2 C. Q3 \3 K__________________________我是補充說明__________________________________) ^! L) G+ J" S1 Y# W3 ]
5 Y& b. X4 X1 m2 J8 ?
我知道身為父母,思考讓孩子學甚麼的時候,第一個想到的,都是孩子未來能夠用這個才藝做甚麼,還有相關專業的出路3 {& `0 p8 c- x4 h

( Q; }* u  h* v" u* A# X我想說的是,不管學甚麼,首先思考孩子本身的興趣和特質;十年後,世界和現在大不同,現在去想太多所謂出路的問題,因為其實並不會有太大意義或幫助6 v$ c# R1 d; c$ L

* m. m$ u, ]$ M$ g# E7 d不妨思考:"學這件事情,對孩子甚麼樣的能力會有甚麼樣的幫助",或許可以更看清這些事情的本質" u* T  |9 H2 E& E5 [! z8 H) y! e

: \8 q* D% |. [% n* ~  A3 R我自己的孩子,兩歲就開始跟真正少林寺出身的老師練少林功夫,我重視的是健康和肢體協調、德性養成;三歲就開始跟我學做麵包、蛋糕、做菜、煮飯,今天是我老公生日,蛋糕是五歲的老大自己做的,我只幫忙準備材料和在一旁指導,完全由兒子自己動手;去年我剛開始教孩子用簡單的程式語言組合來講述故事,培養邏輯觀6 b; j! w0 G1 u
9 c% Z, A& b2 Z6 {# {9 d9 E9 h
我沒有預設孩子以後會走運動員、廚師、或程式設計師,我只是覺得,身體健康和德性端正是做人的基本、能夠自煮自食就不怕餓到、邏輯性強就容易抓到事情的重點、不容易被欺騙
  Z. `; C* Q, L$ _+ {# }
0 L! `5 |; C$ i5 r* G* ^他就有能靠自己生存的基本能力
% ~7 [0 n( g- D/ K6 |" U% M9 B$ u- {2 U% ?: w
又跑題太遠; n) a( t! B6 q0 C

4 |5 c* f3 q) m* v: t9 [, F. Y所以,學程式和未來有甚麼發展,建議不要劃上等號,單純就看孩子有沒有興趣、有沒有這方面的特質,以及孩子能夠從學程式裡面中得到甚麼能力來思考就好0 d6 V" k% e- E% K* i
5 V; g, e3 i+ m4 Z/ H8 X8 i5 x
這樣,學寫程式,才不會只是一件枯燥乏味的另一堂才藝課,而可以是一件有意思且能長久的一種樂趣
2 f4 T) O$ |5 r! ^' L, S7 R7 W
作者: 小口袋    時間: 2014-1-1 09:43
我個人覺得要有興趣、天分,以及機緣。  ~5 c# x" L! F; Z1 Z$ c3 S; H* F

9 g0 D7 `5 s, Q2 a3 o
! ]+ b8 P9 K% R2 {+ L3 g每個人的個性特質不同,能力及發展也不同
+ g* c* W# B; k俗語有句話,我覺得形容的很貼切:『一種米,養百種人』
) ]5 Q: @  N/ _9 v0 l+ [6 C9 C! @, K4 X; K3 I& q
當然,將來從事程式設計的工作機會多,不受各行各業的限制,任何行業都是需要程式設計開發人員。
( @# ^( i2 ~& p% r3 S2 \% E  A* I' U: l) c
將程式設計當成是個人的一門技能是不錯,
5 y; v; [. n1 _( D: {" i但是也不要忘記如果將它拿來當做終身職業,必須要認清一件蠻殘酷的事實,
- w5 @/ q; d8 o) M( ]一般公司裡面所謂的IT人員(包括程式設計開發)大都隸屬行政支援部門,與RD研發部門是有不同的待遇喔~6 x6 o4 b& f+ |7 W

7 t/ D' K$ n) O9 q; u' D說白話一點,就好比飛行員與地勤人員
/ l$ `/ S* I! }( Q6 D/ Y: W; T, |RD部門:視為飛行員,福利高,待遇好,紅利多,獎金多,受關注
6 Z; T/ i: m. L  `! ZIT部門:視為地勤後勤人員,紅利獎金機會少,受指使。若遇金融風暴或公司裁員,常被列為第一檢討的部門# T3 d2 ?! H  }5 x! w/ z

1 H0 E& C2 a# B' {4 H/ Y那麼到底是飛行員重要?還是地勤人員重要? 誰比較辛苦?/ I6 m* c" A- S) S+ V- C4 k: P
我覺得都重要,都很辛苦,缺一不可
4 F# H2 d7 J) _- j但是這兩種人的禮遇就是截然不同,尤其在國內是很現實的~/ p, L2 ]" U' w) j# J: [
0 e7 o3 D2 J6 A0 A, ?; k9 U. r

) [. Z5 ?) w- M- \0 `% v3 W$ x6 z0 O
也許有人不認同這種看法,
6 x; E# C+ R* S6 Z我自己工作數十年,待過 RD & IT 部門(都在國內),我深知這其中的滋味) v: n# P% _, W% r

( ^% f3 ^1 j( m3 F0 z( C% q我小孩也上大學了,當時在選填志願時,我們做家長的,只能以親身歷任的經驗,將優缺點分析給小孩知道,甚至找機會讓他自己去體驗,希望輔導他自己去找到有興趣有理想抱負的志願~
, j7 k9 P& B; M# c( X
) v' _* B& k+ O- I% f8 B# r7 X% e! O5 |
所以不管學什麼東西,不要過於盲從,也不要去追趕流行
$ h5 s# e) W; b小孩尚未出社會,還濛濛懂懂,孩子的決定常常都是被家長的思維牽著走。" P: R  N5 i* w+ X9 e& }, k

* Z7 t# k' l' y) W' k' F家長應該要適時地給予協助幫助小孩去認清自己的興趣及特質,去激發出他的潛能。
1 i- {/ P- k5 A4 C3 d( P至於未來的發展,誰都無法保證青雲直上,要靠孩子自己的努力及天分,並配合機緣了% H" A/ u; `# A7 V
這也是所謂天時、地利、人和,天地人三才合一,小孩的潛能才能發揮極致~
作者: 桂格    時間: 2014-1-1 09:56
本文章最後由 桂格 於 2014-1-1 09:58 編輯
/ p# R; i" R7 [% W/ f6 o3 c: b* N0 ^9 I9 |- }, Z2 G/ w& i
我雖然不是什麼coding的天才.
% {2 t0 K: F( ]3 ^+ R8 B+ L5 S$ _
8 |- B" B  m! N% h但我的第一份工作, 就是在IT部門參與一家上市公司ERP(SAP)的導入.
3 J0 f! [0 z$ x) I# `) G
( O% R" J' i* z$ h+ y5 ~# Y; |' K這個經驗, 讓我快速累積與了解製造業各個functional module的流程.
! f) k# K/ K1 {( \  J! h' h* {而資訊流如何設計的精準與高效率, 常反而引導著組織中的流程與再造.8 [/ |! ^3 G" B2 D

9 e/ _, z1 n6 p; |* E" ]7 u想當年, 我們在公司內可是講話舉足輕重, 走路有風呢.....) ^* }) P4 _4 T( D

* Q# u0 q" J5 g5 z我會想讓我的小孩參與學習程式設計, 但不一定要拿來當吃飯的傢伙., Z# m: k3 n: G! K8 E7 r  w
過程中的邏輯訓練, 與5F同學所說的同理心, 都會是很棒的體驗.+ I( c0 O6 k% v* a) v6 m

作者: panmpan    時間: 2014-1-1 10:18
johnnylu121 發表於 2014-1-1 04:43
; f8 t, M; ^6 l前提是在美國生活,台灣程式設計師的待遇和工作時間?您去業界打聽看看..........................{:1_756: ...
0 i: ^( G; B1 T
現在地球是平的, 只要英文能力好,  可以接到全世界的工作喔~
& i/ u5 s" r7 J+ z+ B* f* k所以英文是很重要的.
作者: littlefish    時間: 2014-1-1 10:23
桃妹子 發表於 2014-1-1 05:54 * h2 d, i# s1 P4 ]/ e% e3 ]
請教小朋友幾歲開始學較好呢?

4 z6 D' u4 e( {( ^8 B. O' f9 l3 ^Scratch  8歲就可以自學, 當然父母陪著玩也是可以的.  N& b; g# I% p* ^
要有系統的學習與引導, 建議是10歲, 小四左右.
作者: littlefish    時間: 2014-1-1 10:25
這裡有個演講, 可以參考.5 r9 S( k, I- B- u, x
- L9 E& Y( ~; {  ~9 g
https://www.evernote.com/shard/s126/sh/0f3266df-f4b1-494a-9944-875b651e0e70/196f670806172b396c8159e243852c9d
作者: Tommy爸爸    時間: 2014-1-1 10:26
567樓看起來都是這個領域的專家
: G. l8 J6 e, n2 K寫程式最基本的要求是邏輯能力和細心,這個別人幫不來
6 O. U3 D4 D7 L0 g- _1 }數學, 幾何, 力學, 語言.....,都是 plus, 有任何一樣都可以鶴立雞群, 但是要找的到伯樂.  如果沒有,或許可以找人幫(如果你的團隊裡有人或是有資源可以cover也算是好的teamwork)
2 P; h9 Q( ^' _' K0 n; ^4 Q好的溝通能力或是能站在使用者的角度去思考那又是另一個層次了.
5 E4 Q; V9 d* a# J) b; x+ n5 W3 K我雖然已經差不多是公司裡工程師的頭頭 但打從進入製造業以來一直都覺得IT部門是世外桃源.1 \8 j# _( }' X( m. V. [* f2 t* m
如果小孩對IT有興趣, 我也會鼓勵,積極支持.
作者: littlefish    時間: 2014-1-1 10:28
寫程式學習風潮全球升溫,可能讓社會更M型化?
0 i/ P4 l8 S! h2 a! e! k0 `
8 w1 \7 `9 J7 C% phttp://wired.tw/2013/12/11/coding/index.html
, t" x4 h- w# S2 G/ w) g1 U5 N' g3 d7 I- y, s9 _9 _5 ]
希望台灣不會擺盪到 M 的另一端...
作者: htpai99    時間: 2014-1-1 10:55
資訊工程和資訊管理,差很多,不要搞混了。5 G( M! [$ F9 n8 A3 A

1 F2 V! X8 P' M' L1 N; y9 ?9 V6 |8 G資訊工程畢業,寫程式當然是RD。所謂的IT部門,主要是學資訊管理的人。
7 P4 F* E& [5 ]( e4 B
0 f: t( `& W7 r7 J3 [聯發科的IC設計工程師,比寫程式 (含軔體)的工程師人數要少。
作者: sailor    時間: 2014-1-1 11:07
主要的問題是要有「興趣」。1 I/ ~/ S+ }8 G5 i% C0 G: n0 B  ^

% i9 t  k( K' A: A撇開其他所有假設,你要能在「程式」這塊領域上得到「成就感」及「快樂」。
$ v: {( r$ z, X; r1 T: q4 {# u
4 }, a! ?) W4 M最重要的一點:它很容易打擊「信心」。
6 M% C: x' n: n1 p2 ]
1 m0 W4 W! s2 e( e, ]  {ps.身為小小的RD的分享。
作者: 蘿蔔特    時間: 2014-1-1 12:42
nicoleshune 發表於 2014-1-1 08:05
6 z& j0 P' _/ V( Q: d6 [程式最主要的能力在於邏輯,程式能力好,在文字應用和數學概念上也都會有某種程度的能力,以我個人的經驗, ...
; g9 k6 E4 W/ `1 s+ \6 I
5 p. n2 T' ?: A
請問一下,北大的家長有考慮一起買"Bo & Yana"嗎???<---似乎無論幾組寄回台灣的運費都是US$50(約NT$1,500)~/ m/ M2 |$ H; |# p2 a

5 V) a6 B/ a, u, n
. k' j! l9 u; y1 S4 k) u) v$ J2 l
; |  A6 s& I8 `$ t  B4 H0 n* h
1 I4 L5 B( d9 z* ^+ ?最近在注意Lego-Mindstorms最新上市的第三代...EV3(平均7~8年會大改款一代):  `9 A) I' P2 c8 N# G, N
基本款(家庭版)...官方已提供組裝的說明(5款).../ L8 w4 m5 Y5 w. }$ ]

) M* C7 k2 c& b3 R' s% G2 j9 g1 p& X2 c3 _. Q( A( w" P, K4 U

0 k8 I( Q  t8 b, S
1 i3 t% @3 v+ m' L  M
作者: 桃妹子    時間: 2014-1-2 08:31
littlefish 發表於 2014-1-1 10:23
# s2 G* e- e/ y# ^. F$ F! ~Scratch  8歲就可以自學, 當然父母陪著玩也是可以的.
. c; J& N8 h& k6 i" C1 D/ j要有系統的學習與引導, 建議是10歲, 小四左右. ...

7 S( O# T/ l% U! T謝謝喔~




歡迎光臨 iBeta 愛北大論壇 (https://forum.ibeta.tw/) Powered by Discuz! X2.5