iBeta 愛北大論壇

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

作者: panmpan    時間: 2013-12-31 16:21
標題: 學寫程式設計瞬間竄紅,原因究竟是什麼呢?
本文章最後由 panmpan 於 2013-12-31 16:27 編輯 . }4 g' C- J- d, _* z' ?. G
: Q2 D) }9 e/ q
學寫程式設計瞬間竄紅,原因究竟是什麼呢?9 l) F5 |8 ~2 n" m. x: u% m

: i2 v+ Y* m9 H1 R* k1 Whttp://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- c( z, ~. c: A0 u- r! k

6 d5 A0 {! A. P0 N+ z! U給孩子堂語言課,他將能開拓國際眼界;4 c; m& B# J2 K. \
給孩子堂數理課,他將能培養縝密思維;7 M* S6 B) F; x+ b4 I- g
給孩子堂美術課,他將能揮灑無窮創意;6 D- v( v6 G  x  F5 o+ S& f, E
給孩子堂程式設計課,他將能得到上述一切。

5 s( s3 L. Z+ g, p' c! H+ }! t) O/ T( X5 k2 E8 l
雙眼緊盯著密麻螢幕,雙手敲著難懂代碼,這是許多人對於程式設計的刻板印象。這般想像,僅是程式設計的支微末節,並非程式設計的核心。依孩子個別天賦培養、發展,是兒童程式設計教學理念所在。而其中MIT發展的Scratch,開發者並未將其定位為「程式設計工具」而是「創作工具」。
2 i5 F( s' R, w: }+ Q9 J) A. ^! ]2 {6 P7 C7 Z3 |/ O6 _
在學習Scratch過程,孩子得以用「拼積木」概念在電腦上進行創作,從發揮創意與練習說故事的實作中同步習得邏輯思考能力。Scratch上的創作形式,可以是遊戲、動畫、互動卡片等,內容天馬行空不受限制;而待到孩子完成創作後,更可將成品上傳到麻省理工學院Scratch網站,與世界各地兒童互相觀摩、交流。5 T# A: e( `0 L# i: Z

* O; ^0 d, {: T, Y, m! C0 _( g4 L1 a) S從小學習程式設計,孩子長大後不僅有機會進入人人稱羨的科技產業,更也有可能成為打造各式迷人電腦動畫、電影特效的藝術創作者。《少年Pi的奇幻漂流》中栩栩如生的老虎、《怪獸大學》中逗趣的毛怪、大眼仔,這些角色的誕生,悉來自於群非但懂藝術,更懂得程式設計的藝術工作者。
6 y9 A9 Q0 C3 V8 _: y# J" g
( T  p7 r( V$ d$ l學習程式設計,絕非將孩子發展限縮於特定領域,而是為他的未來開拓更多選擇。

作者: 家的愛    時間: 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 編輯
# [) p& M  E# J5 {( ~
! C, O, m, g4 k# T+ |程式最主要的能力在於邏輯,程式能力好,在文字應用和數學概念上也都會有某種程度的能力,以我個人的經驗,還有一點是蠻重要的,是同理心
* ^8 G4 z# f$ u5 Z1 ?6 U' y- k
4 t6 I8 [& x6 G. w6 G) l" C具有同理心的程式設計,才能站在使用者的角度,為使用者思考如何增加程式的實用性與便利性,而不單純只是著重於程式的功能性和創新,對使用者來說不方便或不親和、甚至無用的程式,有寫跟沒寫是一樣的
0 `* h* ~" C+ @* X. z6 @/ ]$ M, \3 ?% d( l  I6 s$ t
我好像扯太遠了/ B/ ]: Y- k9 L# _

" g" Q2 A1 D% J4 ?總之,學寫程式並不是很難的事情,程式語言只是工具,邏輯、數學、同理心,是學寫程式背後所真正要彰顯出來的能力,至於幾歲可以開始學,我覺得要特別注意的是視力的問題,其他倒不是需要特別去畫分年齡的
) k. \1 Y5 M9 b& m6 Z; V& p+ z7 w5 k7 f
這是幼兒的程式訓練玩具,可以參考一下這個理念
5 e$ Q' n& C6 [/ d: p' Q. X  O$ f; J# g& a; x0 h% t, K7 i" U4 Q
http://techorange.com/2013/12/17 ... owd-for-toy-robots/
1 E) f1 n! K# @# ?! @$ ?
, W) d  a' A- r3 [__________________________我是補充說明__________________________________
" X% R4 W& U3 Y2 r' d8 ?" L4 O% \0 T  g. _: `
我知道身為父母,思考讓孩子學甚麼的時候,第一個想到的,都是孩子未來能夠用這個才藝做甚麼,還有相關專業的出路
1 F, d. G! w: R: v; `0 |7 ^7 K2 j5 b
: |, W5 d/ G9 z. m9 v3 b我想說的是,不管學甚麼,首先思考孩子本身的興趣和特質;十年後,世界和現在大不同,現在去想太多所謂出路的問題,因為其實並不會有太大意義或幫助
4 z/ j% a: g2 U# m
& W$ ~6 Z& J( @# B( g, a7 Y不妨思考:"學這件事情,對孩子甚麼樣的能力會有甚麼樣的幫助",或許可以更看清這些事情的本質
" k( o) m+ e8 B8 B& G
2 W$ z0 i1 v( R. [我自己的孩子,兩歲就開始跟真正少林寺出身的老師練少林功夫,我重視的是健康和肢體協調、德性養成;三歲就開始跟我學做麵包、蛋糕、做菜、煮飯,今天是我老公生日,蛋糕是五歲的老大自己做的,我只幫忙準備材料和在一旁指導,完全由兒子自己動手;去年我剛開始教孩子用簡單的程式語言組合來講述故事,培養邏輯觀) U+ H7 E) p2 _. o: ]

- Z; b% D' ]' w" S6 }, d/ c7 J3 O我沒有預設孩子以後會走運動員、廚師、或程式設計師,我只是覺得,身體健康和德性端正是做人的基本、能夠自煮自食就不怕餓到、邏輯性強就容易抓到事情的重點、不容易被欺騙9 g/ b7 {( m* A; ?" h
. E% p# y( w, x1 g2 B
他就有能靠自己生存的基本能力
) L! Z) z: n- C6 d  a. C3 w+ C2 N5 E2 w. k8 `
又跑題太遠
( D# x" Q( k2 Q$ O4 w. ]: J9 y( g; V
所以,學程式和未來有甚麼發展,建議不要劃上等號,單純就看孩子有沒有興趣、有沒有這方面的特質,以及孩子能夠從學程式裡面中得到甚麼能力來思考就好
, k. Z) k0 ^, |0 L- M, U8 x. s6 k* D4 l+ U$ H$ I$ Z5 b3 X
這樣,學寫程式,才不會只是一件枯燥乏味的另一堂才藝課,而可以是一件有意思且能長久的一種樂趣4 G4 Q% K: x* M4 G2 L

作者: 小口袋    時間: 2014-1-1 09:43
我個人覺得要有興趣、天分,以及機緣。
) U: b2 V* m9 K, g& @: S8 b& U; T
( v9 B5 v' G, q; i, ?6 W) K; E) [) U. }# E5 I5 j4 T% T
每個人的個性特質不同,能力及發展也不同2 X! y4 p( }) b- |0 V& Z; W, g1 h( f
俗語有句話,我覺得形容的很貼切:『一種米,養百種人』
6 M) v1 b/ c3 D5 A; ?. c, ]* g# O$ Y, _" ]
當然,將來從事程式設計的工作機會多,不受各行各業的限制,任何行業都是需要程式設計開發人員。- C  Q3 P" z1 t' j1 q+ V
- {& S9 t$ l& C: }7 G% G& m
將程式設計當成是個人的一門技能是不錯,0 c. Z1 {$ b) i; S) |
但是也不要忘記如果將它拿來當做終身職業,必須要認清一件蠻殘酷的事實,: z" v5 H/ E: }' G) D% N
一般公司裡面所謂的IT人員(包括程式設計開發)大都隸屬行政支援部門,與RD研發部門是有不同的待遇喔~
4 _2 c6 X( Y# x8 y$ C9 z9 h! b8 c; y4 K% w+ Q( {! j
說白話一點,就好比飛行員與地勤人員) D! F5 Y7 O/ H5 C  o: n
RD部門:視為飛行員,福利高,待遇好,紅利多,獎金多,受關注2 @5 m+ g1 k6 c6 O# s: V
IT部門:視為地勤後勤人員,紅利獎金機會少,受指使。若遇金融風暴或公司裁員,常被列為第一檢討的部門
( W% Y1 g9 H; I6 r% J/ P
# L* W2 T4 E( \3 N. K  m$ R( O' T% p那麼到底是飛行員重要?還是地勤人員重要? 誰比較辛苦?
/ s& T. K/ e2 h8 J) [4 @# ~我覺得都重要,都很辛苦,缺一不可! E6 x. f% R. x! ]
但是這兩種人的禮遇就是截然不同,尤其在國內是很現實的~# }3 ], o2 M8 R) |

( i2 J; z. G3 p9 z6 a* F) l' K! [7 ~- b4 ?1 M% D$ M

; r. r3 e; e! O* y3 Z' @# Y也許有人不認同這種看法,
! j7 ]& m3 z; w. I/ N$ V我自己工作數十年,待過 RD & IT 部門(都在國內),我深知這其中的滋味: W4 o" N) J& m& q, [4 Z4 g6 N- r

  Z4 D( I: S: S. {我小孩也上大學了,當時在選填志願時,我們做家長的,只能以親身歷任的經驗,將優缺點分析給小孩知道,甚至找機會讓他自己去體驗,希望輔導他自己去找到有興趣有理想抱負的志願~4 c/ |5 Y7 `* f( |& N
9 H( E# T( V' w. K) T$ J# c/ t
9 o1 a: L4 `. |- k4 Q
所以不管學什麼東西,不要過於盲從,也不要去追趕流行
6 G! t5 t1 w" k5 ^- x" a小孩尚未出社會,還濛濛懂懂,孩子的決定常常都是被家長的思維牽著走。
+ I- Q8 p. p" y& a* d: e$ i. F$ k5 v2 y7 g) S6 V0 f# Y2 I0 B
家長應該要適時地給予協助幫助小孩去認清自己的興趣及特質,去激發出他的潛能。
' E7 O* M. w: j3 A至於未來的發展,誰都無法保證青雲直上,要靠孩子自己的努力及天分,並配合機緣了2 v: [" ]& i2 j2 r
這也是所謂天時、地利、人和,天地人三才合一,小孩的潛能才能發揮極致~
作者: 桂格    時間: 2014-1-1 09:56
本文章最後由 桂格 於 2014-1-1 09:58 編輯 1 J3 d6 B5 m8 G' ?( i* v9 n
& M# Z& Y* b# d6 W2 l
我雖然不是什麼coding的天才.- [1 f/ a% F7 H1 ?$ j3 n

$ \# o6 P$ r- B但我的第一份工作, 就是在IT部門參與一家上市公司ERP(SAP)的導入.
; D1 z2 X( r+ Q$ m, {5 H# X5 d7 _6 X# f' P. U+ N4 P
這個經驗, 讓我快速累積與了解製造業各個functional module的流程.
6 x4 g: s2 Z: _8 v而資訊流如何設計的精準與高效率, 常反而引導著組織中的流程與再造.
( k! u; O+ `- k1 m* n
+ U) R/ z8 @  I* @5 H: u' U8 f想當年, 我們在公司內可是講話舉足輕重, 走路有風呢.....
6 {# J& R! \' V+ w: B6 t4 |; x
4 y: r* O; H5 s/ ~- L我會想讓我的小孩參與學習程式設計, 但不一定要拿來當吃飯的傢伙.
" E$ D5 j# P* u7 b8 E% Q  q0 S  [8 R6 C過程中的邏輯訓練, 與5F同學所說的同理心, 都會是很棒的體驗./ @2 |/ L2 c( U' e& Y# Z1 E

作者: panmpan    時間: 2014-1-1 10:18
johnnylu121 發表於 2014-1-1 04:43
# J! Z- o9 i+ `# C1 s" M0 k6 r! J前提是在美國生活,台灣程式設計師的待遇和工作時間?您去業界打聽看看..........................{:1_756: ...

9 I$ o. F  y' A) ?現在地球是平的, 只要英文能力好,  可以接到全世界的工作喔~* t4 Z" d) a, D$ I
所以英文是很重要的.
作者: littlefish    時間: 2014-1-1 10:23
桃妹子 發表於 2014-1-1 05:54 9 P' x/ p/ c5 z' f
請教小朋友幾歲開始學較好呢?
. m6 |+ \8 R4 q8 {6 X4 O9 z
Scratch  8歲就可以自學, 當然父母陪著玩也是可以的.6 O4 z) W6 s: Y& a. O+ E
要有系統的學習與引導, 建議是10歲, 小四左右.
作者: littlefish    時間: 2014-1-1 10:25
這裡有個演講, 可以參考.# z/ b  F( j. E5 {
  P9 r# h# L1 M& J5 [" ~; H
https://www.evernote.com/shard/s126/sh/0f3266df-f4b1-494a-9944-875b651e0e70/196f670806172b396c8159e243852c9d
作者: Tommy爸爸    時間: 2014-1-1 10:26
567樓看起來都是這個領域的專家/ a: y5 q  ?' l# h+ @
寫程式最基本的要求是邏輯能力和細心,這個別人幫不來2 Z/ W$ l* A; h# v5 a- K
數學, 幾何, 力學, 語言.....,都是 plus, 有任何一樣都可以鶴立雞群, 但是要找的到伯樂.  如果沒有,或許可以找人幫(如果你的團隊裡有人或是有資源可以cover也算是好的teamwork)! ?$ N1 B6 F0 h, |# ]( B: H
好的溝通能力或是能站在使用者的角度去思考那又是另一個層次了.9 o6 k9 E1 s- J5 t( r
我雖然已經差不多是公司裡工程師的頭頭 但打從進入製造業以來一直都覺得IT部門是世外桃源.$ |$ q' f- \- p. m6 }
如果小孩對IT有興趣, 我也會鼓勵,積極支持.
作者: littlefish    時間: 2014-1-1 10:28
寫程式學習風潮全球升溫,可能讓社會更M型化?  v3 v. V- ^% i* a

" p# C& C" W4 |) xhttp://wired.tw/2013/12/11/coding/index.html
  ^+ o3 p: S0 D6 _3 A/ x1 I0 @! u
* B+ B$ X3 _) R( t+ }希望台灣不會擺盪到 M 的另一端...
作者: htpai99    時間: 2014-1-1 10:55
資訊工程和資訊管理,差很多,不要搞混了。8 C! D" T8 b' c, H1 X1 @- W

, E6 f  E" I3 d; u6 T9 H資訊工程畢業,寫程式當然是RD。所謂的IT部門,主要是學資訊管理的人。
. w3 ?+ Y. C- o, Z( q, c
) }  u4 g9 F8 Q* P% d- b4 G聯發科的IC設計工程師,比寫程式 (含軔體)的工程師人數要少。
作者: sailor    時間: 2014-1-1 11:07
主要的問題是要有「興趣」。3 W: T2 I  G$ s" ]8 U5 V1 K" j
' _, V* p3 h* ~2 j  ^0 |
撇開其他所有假設,你要能在「程式」這塊領域上得到「成就感」及「快樂」。
. N& m* G8 \+ z1 q+ b$ N5 U! _# a
" D0 r% L* W* `0 ^1 C8 B最重要的一點:它很容易打擊「信心」。& b! R+ v5 k/ ?! Z) z
* c2 n8 G& K* w/ J
ps.身為小小的RD的分享。
作者: 蘿蔔特    時間: 2014-1-1 12:42
nicoleshune 發表於 2014-1-1 08:05
1 Q% @4 l8 Z" i2 n7 }7 a程式最主要的能力在於邏輯,程式能力好,在文字應用和數學概念上也都會有某種程度的能力,以我個人的經驗, ...
: I' y+ x& g) U  r

. D' t$ O9 n5 _$ _6 \0 Q( o! |! p9 h' t: y請問一下,北大的家長有考慮一起買"Bo & Yana"嗎???<---似乎無論幾組寄回台灣的運費都是US$50(約NT$1,500)~
, E) c) |% p1 V  q% J/ s; W) X8 W3 K2 f

- Y5 m$ R- \! q
- H5 C. L! b3 H8 o
9 s; J" i) a2 e( }; ^最近在注意Lego-Mindstorms最新上市的第三代...EV3(平均7~8年會大改款一代):
3 c( D5 ^+ X! c7 p/ D, N基本款(家庭版)...官方已提供組裝的說明(5款)...) W* G% l1 A% L# y

6 U' k0 Q& P# ]: I$ W# z. ?
0 F9 P9 t6 B# S  @; G  m- g3 `6 T, Q+ q: M/ \

8 g1 L" n0 F( `( f+ r* q: @: ~! R# v
作者: 桃妹子    時間: 2014-1-2 08:31
littlefish 發表於 2014-1-1 10:23 % E5 B! z9 ^) ?& A
Scratch  8歲就可以自學, 當然父母陪著玩也是可以的.6 f6 N' f4 u' S8 {1 X
要有系統的學習與引導, 建議是10歲, 小四左右. ...
. Q# `! p8 o( }) n- @! c1 L
謝謝喔~




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