iBeta 愛北大論壇

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

作者: panmpan    時間: 2013-12-31 16:21
標題: 學寫程式設計瞬間竄紅,原因究竟是什麼呢?
本文章最後由 panmpan 於 2013-12-31 16:27 編輯 8 m! `# `2 A9 ^( g, U; }( Y$ E6 a

% P' Z$ I& @+ k3 [3 T學寫程式設計瞬間竄紅,原因究竟是什麼呢?1 g/ }+ a' D8 P* U9 v
1 [' @1 `! K' l" S3 W4 s; Z
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# t& ^) J7 G+ @' b5 J
, `. B+ t# q( Z" d8 s; d/ r6 a5 ~% {
給孩子堂語言課,他將能開拓國際眼界;2 L$ `( O2 K. U
給孩子堂數理課,他將能培養縝密思維;
* F9 }- R- c) p8 P4 {. Q  E
給孩子堂美術課,他將能揮灑無窮創意;( N! t6 P- M! a, F. h! O
給孩子堂程式設計課,他將能得到上述一切。
9 O9 S$ |4 G% G) m- @* P
- A* O0 B6 z; J* t0 f
雙眼緊盯著密麻螢幕,雙手敲著難懂代碼,這是許多人對於程式設計的刻板印象。這般想像,僅是程式設計的支微末節,並非程式設計的核心。依孩子個別天賦培養、發展,是兒童程式設計教學理念所在。而其中MIT發展的Scratch,開發者並未將其定位為「程式設計工具」而是「創作工具」。
3 M5 R" D' e9 Q1 {* w/ v2 }' f$ R9 o) p- _
在學習Scratch過程,孩子得以用「拼積木」概念在電腦上進行創作,從發揮創意與練習說故事的實作中同步習得邏輯思考能力。Scratch上的創作形式,可以是遊戲、動畫、互動卡片等,內容天馬行空不受限制;而待到孩子完成創作後,更可將成品上傳到麻省理工學院Scratch網站,與世界各地兒童互相觀摩、交流。
% Q9 b  l' }; a8 G  \
5 D. d: ?% W7 ~; b' d5 h7 ^* L5 F從小學習程式設計,孩子長大後不僅有機會進入人人稱羨的科技產業,更也有可能成為打造各式迷人電腦動畫、電影特效的藝術創作者。《少年Pi的奇幻漂流》中栩栩如生的老虎、《怪獸大學》中逗趣的毛怪、大眼仔,這些角色的誕生,悉來自於群非但懂藝術,更懂得程式設計的藝術工作者。' [+ v$ t( C- J/ \8 R

( j& o9 r" H# ~- Z學習程式設計,絕非將孩子發展限縮於特定領域,而是為他的未來開拓更多選擇。

作者: 家的愛    時間: 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 編輯 ! E) v4 O+ U0 y
) \9 s* X* Z2 I# T/ I" z" t8 c
程式最主要的能力在於邏輯,程式能力好,在文字應用和數學概念上也都會有某種程度的能力,以我個人的經驗,還有一點是蠻重要的,是同理心5 v  J" l& M% r

1 ^9 r. G& B2 P  q5 _" i$ F/ ~具有同理心的程式設計,才能站在使用者的角度,為使用者思考如何增加程式的實用性與便利性,而不單純只是著重於程式的功能性和創新,對使用者來說不方便或不親和、甚至無用的程式,有寫跟沒寫是一樣的
$ @; O5 ]* ^9 k' c$ C! O& {1 Q/ S; @0 _. U/ y2 M3 E+ s  C6 B
我好像扯太遠了
& Z* d3 g. Q" `' [& `' x7 l: q. D9 t% Z. |
總之,學寫程式並不是很難的事情,程式語言只是工具,邏輯、數學、同理心,是學寫程式背後所真正要彰顯出來的能力,至於幾歲可以開始學,我覺得要特別注意的是視力的問題,其他倒不是需要特別去畫分年齡的* {2 |9 s6 ~3 g

% T: L$ o6 F9 H) p& T4 L這是幼兒的程式訓練玩具,可以參考一下這個理念2 @! J! B, Y) v4 y/ [
/ V; e' G# `+ p- S, J+ T
http://techorange.com/2013/12/17 ... owd-for-toy-robots/1 w9 X. P  b8 o

5 u/ v5 S0 c  E% J) k- R6 n__________________________我是補充說明__________________________________
) d8 E# l) u8 W4 ^3 n! X3 D! F: t, ?
我知道身為父母,思考讓孩子學甚麼的時候,第一個想到的,都是孩子未來能夠用這個才藝做甚麼,還有相關專業的出路
+ E7 H6 T5 `+ L* i7 N
% b. i9 ]& `7 w2 y% F5 p+ c4 t我想說的是,不管學甚麼,首先思考孩子本身的興趣和特質;十年後,世界和現在大不同,現在去想太多所謂出路的問題,因為其實並不會有太大意義或幫助& Y( m& N. N: u

3 s* N/ i& |4 h不妨思考:"學這件事情,對孩子甚麼樣的能力會有甚麼樣的幫助",或許可以更看清這些事情的本質
- z# k3 K& ~$ ^/ x" g4 p, D7 v6 o! P  |  W
我自己的孩子,兩歲就開始跟真正少林寺出身的老師練少林功夫,我重視的是健康和肢體協調、德性養成;三歲就開始跟我學做麵包、蛋糕、做菜、煮飯,今天是我老公生日,蛋糕是五歲的老大自己做的,我只幫忙準備材料和在一旁指導,完全由兒子自己動手;去年我剛開始教孩子用簡單的程式語言組合來講述故事,培養邏輯觀- i$ \* I: a# L7 m

8 Q9 q9 l5 A8 p( X6 M我沒有預設孩子以後會走運動員、廚師、或程式設計師,我只是覺得,身體健康和德性端正是做人的基本、能夠自煮自食就不怕餓到、邏輯性強就容易抓到事情的重點、不容易被欺騙
1 E8 K/ ?* ~5 l( y* ]  s! g) ?, A; d  `) e* D, K5 \/ |
他就有能靠自己生存的基本能力! Q' c! a. t5 V9 \* ]5 a# P1 i4 p

7 c5 M7 M2 I! u- p又跑題太遠
; B/ a0 u( P% b8 c
1 Y5 J1 c7 s( ~2 Y5 x; p所以,學程式和未來有甚麼發展,建議不要劃上等號,單純就看孩子有沒有興趣、有沒有這方面的特質,以及孩子能夠從學程式裡面中得到甚麼能力來思考就好
* u8 G& V/ U: x" Q3 m7 M, s
6 c# X5 J7 Z- x- f0 T. Y這樣,學寫程式,才不會只是一件枯燥乏味的另一堂才藝課,而可以是一件有意思且能長久的一種樂趣
+ Z9 R6 ?' D$ \* Q" w5 M5 B! C
作者: 小口袋    時間: 2014-1-1 09:43
我個人覺得要有興趣、天分,以及機緣。
, Y8 u2 y( v4 F; @7 O- s, s9 F& d6 [% R' s) J0 p# h
  w5 F5 s6 u& L6 X8 M  L
每個人的個性特質不同,能力及發展也不同
$ d0 b: i0 U+ B+ _( T" c7 B+ w; M俗語有句話,我覺得形容的很貼切:『一種米,養百種人』# u4 @1 M" a9 s/ A2 R& B
9 L) g: E9 u) Y& O. @' [
當然,將來從事程式設計的工作機會多,不受各行各業的限制,任何行業都是需要程式設計開發人員。5 }3 K9 B2 r+ B) S) {) m
$ f7 W' f4 K9 B2 @$ U3 ?
將程式設計當成是個人的一門技能是不錯,
  D: ]1 |) S/ a( j但是也不要忘記如果將它拿來當做終身職業,必須要認清一件蠻殘酷的事實,& \7 i3 i3 |, o# ^
一般公司裡面所謂的IT人員(包括程式設計開發)大都隸屬行政支援部門,與RD研發部門是有不同的待遇喔~2 g) o; D0 T( O% F5 N

% B4 b) J2 p/ {7 e$ t說白話一點,就好比飛行員與地勤人員6 |5 e" X6 V, \4 z" ?+ R& w4 D
RD部門:視為飛行員,福利高,待遇好,紅利多,獎金多,受關注
' x. M) x: T/ p3 YIT部門:視為地勤後勤人員,紅利獎金機會少,受指使。若遇金融風暴或公司裁員,常被列為第一檢討的部門+ g2 o+ k$ @0 P5 `' M/ l5 B% @
) v# g/ i" M- p- @7 T! e
那麼到底是飛行員重要?還是地勤人員重要? 誰比較辛苦?: y+ a* v5 n# X6 c& c; f5 {  T
我覺得都重要,都很辛苦,缺一不可
2 ~3 w4 ]8 e4 I7 M, i& e但是這兩種人的禮遇就是截然不同,尤其在國內是很現實的~
1 J1 C! s5 s( u: @3 ?1 H3 t
" s1 E7 P/ Y& V9 {1 Q) p
: J; R# U/ _  ?2 O, i! E& |. F* R) u+ n& [' |5 B
也許有人不認同這種看法,6 F# f5 }( l* D2 G3 p0 D
我自己工作數十年,待過 RD & IT 部門(都在國內),我深知這其中的滋味  y. d+ n8 e# I4 o5 u2 F* p

0 J2 x8 w0 t/ _! T4 z: n我小孩也上大學了,當時在選填志願時,我們做家長的,只能以親身歷任的經驗,將優缺點分析給小孩知道,甚至找機會讓他自己去體驗,希望輔導他自己去找到有興趣有理想抱負的志願~7 P! z& r. ~4 r9 s' H+ a

* B4 g8 K/ B" `% Q1 c1 Y$ \, M9 g$ \/ |5 S: ^1 m! D
所以不管學什麼東西,不要過於盲從,也不要去追趕流行5 V+ B" p: R' N, L
小孩尚未出社會,還濛濛懂懂,孩子的決定常常都是被家長的思維牽著走。" z6 D3 y9 R+ I5 ]2 p- r2 M

) ]1 x0 ^' _9 J) u3 M; X' A1 v家長應該要適時地給予協助幫助小孩去認清自己的興趣及特質,去激發出他的潛能。& I) p; s$ z: c* M; }( Y) |
至於未來的發展,誰都無法保證青雲直上,要靠孩子自己的努力及天分,並配合機緣了
- ]7 {8 X/ V. A  H這也是所謂天時、地利、人和,天地人三才合一,小孩的潛能才能發揮極致~
作者: 桂格    時間: 2014-1-1 09:56
本文章最後由 桂格 於 2014-1-1 09:58 編輯 5 p* x& N. [+ z% R3 {1 r

" Z) R! q! n6 O+ H9 m. ?1 {1 j9 d我雖然不是什麼coding的天才.. f/ o3 z" W1 O0 p
( l/ x+ l0 a6 j$ _* X- u9 p# Z
但我的第一份工作, 就是在IT部門參與一家上市公司ERP(SAP)的導入.
3 N+ h/ g, I9 I3 |
& f9 C5 T+ |, s& H' ], m  k6 t7 z, h. L這個經驗, 讓我快速累積與了解製造業各個functional module的流程.
; I5 {" U# o' F7 i# ?; M+ p而資訊流如何設計的精準與高效率, 常反而引導著組織中的流程與再造.
( {8 [- J$ V" y) X* G
# I+ N5 {8 r" V7 `想當年, 我們在公司內可是講話舉足輕重, 走路有風呢.....
: o1 ^+ _* W& N, _  b& |) r' ^" h! B. O' t7 Z  F
我會想讓我的小孩參與學習程式設計, 但不一定要拿來當吃飯的傢伙.
' q* t: m( N3 H! E: P過程中的邏輯訓練, 與5F同學所說的同理心, 都會是很棒的體驗.
* _3 J" W0 k( d
作者: panmpan    時間: 2014-1-1 10:18
johnnylu121 發表於 2014-1-1 04:43
9 d, U- \! c" b' p  ]7 N3 l前提是在美國生活,台灣程式設計師的待遇和工作時間?您去業界打聽看看..........................{:1_756: ...
* u) f+ s2 a& ~, U4 \8 t' ^5 g
現在地球是平的, 只要英文能力好,  可以接到全世界的工作喔~
! i3 {$ |% r. ]$ d: B5 Y& ?- H# k* ~所以英文是很重要的.
作者: littlefish    時間: 2014-1-1 10:23
桃妹子 發表於 2014-1-1 05:54
. r, \4 {2 V' J( N* b5 ?+ P/ y請教小朋友幾歲開始學較好呢?
3 J) n! M5 C/ d6 q
Scratch  8歲就可以自學, 當然父母陪著玩也是可以的.; H, g+ }! Z% I6 X  l1 |
要有系統的學習與引導, 建議是10歲, 小四左右.
作者: littlefish    時間: 2014-1-1 10:25
這裡有個演講, 可以參考.
# C3 [3 G: Q/ D4 [5 W" s) ^0 V: j$ g
https://www.evernote.com/shard/s126/sh/0f3266df-f4b1-494a-9944-875b651e0e70/196f670806172b396c8159e243852c9d
作者: Tommy爸爸    時間: 2014-1-1 10:26
567樓看起來都是這個領域的專家2 g! a  Q3 y4 n# ^0 P  V! {0 z
寫程式最基本的要求是邏輯能力和細心,這個別人幫不來5 ^5 N4 y& F6 A2 Z" v( {
數學, 幾何, 力學, 語言.....,都是 plus, 有任何一樣都可以鶴立雞群, 但是要找的到伯樂.  如果沒有,或許可以找人幫(如果你的團隊裡有人或是有資源可以cover也算是好的teamwork)
( Q- w) g' o) m好的溝通能力或是能站在使用者的角度去思考那又是另一個層次了." Y! s& [# z0 _: E: o
我雖然已經差不多是公司裡工程師的頭頭 但打從進入製造業以來一直都覺得IT部門是世外桃源.6 D, X8 {( Y. {% b6 u
如果小孩對IT有興趣, 我也會鼓勵,積極支持.
作者: littlefish    時間: 2014-1-1 10:28
寫程式學習風潮全球升溫,可能讓社會更M型化?( [6 v% v! Q" @; G

+ J' X4 s& Y! Ahttp://wired.tw/2013/12/11/coding/index.html
( @% b; r& [2 W0 o/ E
0 E8 [& [9 o  ?9 ]希望台灣不會擺盪到 M 的另一端...
作者: htpai99    時間: 2014-1-1 10:55
資訊工程和資訊管理,差很多,不要搞混了。
7 y. y$ t5 r/ k4 H0 M; I& L) [
  y8 k) m" n3 G. p資訊工程畢業,寫程式當然是RD。所謂的IT部門,主要是學資訊管理的人。( i% u! j7 c' ^6 c5 e. p9 V. F
7 m) C- o  O, `% @: l7 t
聯發科的IC設計工程師,比寫程式 (含軔體)的工程師人數要少。
作者: sailor    時間: 2014-1-1 11:07
主要的問題是要有「興趣」。
. B* G. @) s7 f  R0 u
# G8 L; _4 c1 J& B& M撇開其他所有假設,你要能在「程式」這塊領域上得到「成就感」及「快樂」。* n9 k' ?7 q( M1 I# U1 k

8 W. V% u' u, l4 A' f; M* z& H最重要的一點:它很容易打擊「信心」。
! X6 G) D5 y/ a$ a* g# R1 @* X5 Z5 Z. [: U
ps.身為小小的RD的分享。
作者: 蘿蔔特    時間: 2014-1-1 12:42
nicoleshune 發表於 2014-1-1 08:05 5 T* }' s1 P! z4 o
程式最主要的能力在於邏輯,程式能力好,在文字應用和數學概念上也都會有某種程度的能力,以我個人的經驗, ...
/ h' e1 E4 y" B) ^, o& J% V
+ K- g" K6 p( c! v' l1 P
請問一下,北大的家長有考慮一起買"Bo & Yana"嗎???<---似乎無論幾組寄回台灣的運費都是US$50(約NT$1,500)~( P! w+ n$ n( R$ Q' W: s0 y

/ u! O5 `$ m, h' F, a  d- v. y3 u; M( D1 W

4 k  |/ w) o8 a2 h% H( n1 O
. q# V2 H/ h) M) b3 C) g: y# [最近在注意Lego-Mindstorms最新上市的第三代...EV3(平均7~8年會大改款一代):
4 }  w2 r  {$ D6 G* l) v5 a基本款(家庭版)...官方已提供組裝的說明(5款)...8 j# ^& w& |4 `" d6 Y0 B/ A8 I

" B; q/ D: F& n6 S4 U8 ?9 s4 ^: b+ d! @4 S! N. y4 ~

+ k( U! a  D5 d, X8 w2 G
) J+ m9 n, X) `, H5 X' Q4 d8 \  W
作者: 桃妹子    時間: 2014-1-2 08:31
littlefish 發表於 2014-1-1 10:23
; C: T4 H& X* r# G% K3 ]Scratch  8歲就可以自學, 當然父母陪著玩也是可以的.
( _# Q1 p6 ^9 D/ V6 C要有系統的學習與引導, 建議是10歲, 小四左右. ...
5 g6 c* ~! P6 I% s& m
謝謝喔~




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