iBeta 愛北大論壇

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

作者: panmpan    時間: 2013-12-31 16:21
標題: 學寫程式設計瞬間竄紅,原因究竟是什麼呢?
本文章最後由 panmpan 於 2013-12-31 16:27 編輯 ) K! \4 l! z8 ^7 o6 P

! o1 ~( p/ Z3 V" P$ Q: b學寫程式設計瞬間竄紅,原因究竟是什麼呢?6 N7 q, _; k# U: B  ?" k
, T0 D3 V, i+ i) B
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
$ F' Q" t. ?1 l. v" w2 D2 g
( R- v7 @  w. w給孩子堂語言課,他將能開拓國際眼界;
+ {6 v$ }) x6 u8 o/ S1 v給孩子堂數理課,他將能培養縝密思維;- y# F5 ^) }& J- m' R
給孩子堂美術課,他將能揮灑無窮創意;+ {' ]6 f6 X  C' z
給孩子堂程式設計課,他將能得到上述一切。
& _; L0 F# [& E( f$ Y

& g' f  p! M- u9 A5 S  X9 v6 l& F雙眼緊盯著密麻螢幕,雙手敲著難懂代碼,這是許多人對於程式設計的刻板印象。這般想像,僅是程式設計的支微末節,並非程式設計的核心。依孩子個別天賦培養、發展,是兒童程式設計教學理念所在。而其中MIT發展的Scratch,開發者並未將其定位為「程式設計工具」而是「創作工具」。  e9 p. R) R$ x$ \. Q- F" A+ {
8 M; }2 X$ S" f) T4 g1 z, W
在學習Scratch過程,孩子得以用「拼積木」概念在電腦上進行創作,從發揮創意與練習說故事的實作中同步習得邏輯思考能力。Scratch上的創作形式,可以是遊戲、動畫、互動卡片等,內容天馬行空不受限制;而待到孩子完成創作後,更可將成品上傳到麻省理工學院Scratch網站,與世界各地兒童互相觀摩、交流。
% y' L' N( h( ]- H  ?- O  n6 w9 B7 f: |  W. l5 z
從小學習程式設計,孩子長大後不僅有機會進入人人稱羨的科技產業,更也有可能成為打造各式迷人電腦動畫、電影特效的藝術創作者。《少年Pi的奇幻漂流》中栩栩如生的老虎、《怪獸大學》中逗趣的毛怪、大眼仔,這些角色的誕生,悉來自於群非但懂藝術,更懂得程式設計的藝術工作者。
( m  k  I( I8 {5 h( |' g& S; @% 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 編輯
0 x" e2 }, K0 _/ J* f6 g* Z. ]2 T3 X* I. C* t: |) V* h# U
程式最主要的能力在於邏輯,程式能力好,在文字應用和數學概念上也都會有某種程度的能力,以我個人的經驗,還有一點是蠻重要的,是同理心
% B8 }& q5 f+ l% `+ _) [( Z  c5 ~4 ^# G- Y% m% v; e
具有同理心的程式設計,才能站在使用者的角度,為使用者思考如何增加程式的實用性與便利性,而不單純只是著重於程式的功能性和創新,對使用者來說不方便或不親和、甚至無用的程式,有寫跟沒寫是一樣的
; [/ C6 T1 Z6 @. _- U% t1 |8 I+ a; F$ f1 p
我好像扯太遠了
% o. }, U1 D) V- e/ U( |$ Q
0 X" [1 p3 `- B% B總之,學寫程式並不是很難的事情,程式語言只是工具,邏輯、數學、同理心,是學寫程式背後所真正要彰顯出來的能力,至於幾歲可以開始學,我覺得要特別注意的是視力的問題,其他倒不是需要特別去畫分年齡的8 q" `+ Y7 E+ Z- `; v3 a. D$ l2 V

6 v( j7 R1 d% n+ y7 ~) ^7 I這是幼兒的程式訓練玩具,可以參考一下這個理念
- W4 N7 B) x1 E* m
* I( o5 o1 i" y; yhttp://techorange.com/2013/12/17 ... owd-for-toy-robots/
, _, G/ p4 X0 w0 D% G. Y" N
' W0 B' b  e0 ?__________________________我是補充說明__________________________________
6 z% r/ A0 S+ f7 b( m  z* `) p. \# C3 Z3 f2 g' c
我知道身為父母,思考讓孩子學甚麼的時候,第一個想到的,都是孩子未來能夠用這個才藝做甚麼,還有相關專業的出路8 w+ E/ D) ~$ F1 ^2 t
) N6 J0 W( N7 q$ U: s. x
我想說的是,不管學甚麼,首先思考孩子本身的興趣和特質;十年後,世界和現在大不同,現在去想太多所謂出路的問題,因為其實並不會有太大意義或幫助- v) ?: e' ?4 l5 s1 b

2 W% M7 L7 p8 G# G! d' v不妨思考:"學這件事情,對孩子甚麼樣的能力會有甚麼樣的幫助",或許可以更看清這些事情的本質! a5 v2 J2 y/ ?- }
" N! u) n. n( l% H( A( d8 h
我自己的孩子,兩歲就開始跟真正少林寺出身的老師練少林功夫,我重視的是健康和肢體協調、德性養成;三歲就開始跟我學做麵包、蛋糕、做菜、煮飯,今天是我老公生日,蛋糕是五歲的老大自己做的,我只幫忙準備材料和在一旁指導,完全由兒子自己動手;去年我剛開始教孩子用簡單的程式語言組合來講述故事,培養邏輯觀* |' S1 k  Y9 X+ g* B: y3 l2 p
! B  D  S) K; _. d/ s/ q
我沒有預設孩子以後會走運動員、廚師、或程式設計師,我只是覺得,身體健康和德性端正是做人的基本、能夠自煮自食就不怕餓到、邏輯性強就容易抓到事情的重點、不容易被欺騙/ K1 v+ q: C% I( i) x

! m" P0 g! B! \0 a他就有能靠自己生存的基本能力
- V4 @# P" V" Q- I
2 ~% b, i0 R9 R6 c( A! Q$ w又跑題太遠* O/ S- G- M" U2 j& k. a
) M( g& y5 }. `6 c* A
所以,學程式和未來有甚麼發展,建議不要劃上等號,單純就看孩子有沒有興趣、有沒有這方面的特質,以及孩子能夠從學程式裡面中得到甚麼能力來思考就好, D9 g+ C5 r1 u- ~  [6 {$ w% o4 j

, W' Z4 t' H- z) s) a5 @這樣,學寫程式,才不會只是一件枯燥乏味的另一堂才藝課,而可以是一件有意思且能長久的一種樂趣  a$ r$ V& X# V, R& \

作者: 小口袋    時間: 2014-1-1 09:43
我個人覺得要有興趣、天分,以及機緣。! ~( E% b- S/ T% ^
( w: o$ G7 u6 @4 s$ Z
: g2 Q( N! _; P% K/ }- `' G  r  U
每個人的個性特質不同,能力及發展也不同  u& X. B6 k9 V* L+ B) z  a
俗語有句話,我覺得形容的很貼切:『一種米,養百種人』
) u8 G5 e  A; W9 N7 ?! A% O# b0 H; u0 A1 X) o
當然,將來從事程式設計的工作機會多,不受各行各業的限制,任何行業都是需要程式設計開發人員。
# _  a7 }. m9 r  H. }7 z* }0 u7 [/ Q8 W
將程式設計當成是個人的一門技能是不錯,
# m! C! m) I4 c# f但是也不要忘記如果將它拿來當做終身職業,必須要認清一件蠻殘酷的事實,6 ?0 `* z9 D! w7 [$ J7 _  c
一般公司裡面所謂的IT人員(包括程式設計開發)大都隸屬行政支援部門,與RD研發部門是有不同的待遇喔~2 Q( ?% \$ i+ a6 z- W) k
$ {" L$ R& q; i5 \. _
說白話一點,就好比飛行員與地勤人員' t$ P: P! C+ r. O. b
RD部門:視為飛行員,福利高,待遇好,紅利多,獎金多,受關注5 P) m2 g/ A- w9 A
IT部門:視為地勤後勤人員,紅利獎金機會少,受指使。若遇金融風暴或公司裁員,常被列為第一檢討的部門* N1 Q3 A4 R9 W, v6 Y( g3 l6 ?
. I5 q4 ?5 {$ H
那麼到底是飛行員重要?還是地勤人員重要? 誰比較辛苦?
9 x  L) d4 G% T3 X" B我覺得都重要,都很辛苦,缺一不可0 s- F: K# z, l9 |! P  E
但是這兩種人的禮遇就是截然不同,尤其在國內是很現實的~, s1 S% R9 y# [: M3 h8 q: N$ _+ M
1 I, k$ F( N4 V$ Q4 J, R- G- p; ]
, o; Y" q$ v9 B  d3 C) Z
, |; V  ?% E9 Q9 |: {: @
也許有人不認同這種看法,  |8 ?6 O' e1 N1 G. f
我自己工作數十年,待過 RD & IT 部門(都在國內),我深知這其中的滋味
" v/ g8 Z: x; l3 ]
- T' E. ~! B# e7 f我小孩也上大學了,當時在選填志願時,我們做家長的,只能以親身歷任的經驗,將優缺點分析給小孩知道,甚至找機會讓他自己去體驗,希望輔導他自己去找到有興趣有理想抱負的志願~, h* ~" n/ a9 C

: ^% D% J, f# M+ a
+ ~2 I3 m1 b' ^9 S8 `7 `3 W& }# f% Y所以不管學什麼東西,不要過於盲從,也不要去追趕流行& B+ V/ x+ U( u- T6 W/ r
小孩尚未出社會,還濛濛懂懂,孩子的決定常常都是被家長的思維牽著走。
, Q# T9 `- u' G$ d  c
0 |7 N. ~( u- i( o" N5 U: E6 ~* O/ `家長應該要適時地給予協助幫助小孩去認清自己的興趣及特質,去激發出他的潛能。( y- W, Z3 a+ s4 ^
至於未來的發展,誰都無法保證青雲直上,要靠孩子自己的努力及天分,並配合機緣了
; U9 [5 R6 J2 S這也是所謂天時、地利、人和,天地人三才合一,小孩的潛能才能發揮極致~
作者: 桂格    時間: 2014-1-1 09:56
本文章最後由 桂格 於 2014-1-1 09:58 編輯
4 k! k2 _' w; `# d
! ^& z: w: O6 x" o3 |我雖然不是什麼coding的天才.
8 @: @$ h6 d4 \" O
# D- }3 ^% H* q但我的第一份工作, 就是在IT部門參與一家上市公司ERP(SAP)的導入.
6 H8 m, j" A- C9 _" O% D9 d- y! X2 X+ \# `
這個經驗, 讓我快速累積與了解製造業各個functional module的流程.
( ]  A! i8 m3 H而資訊流如何設計的精準與高效率, 常反而引導著組織中的流程與再造.
! ?' l4 S8 p  D# h2 J; `
# g) ~6 x4 Z7 g. M( C" @6 W想當年, 我們在公司內可是講話舉足輕重, 走路有風呢.....
& q* P9 a- y' ~. @1 |5 z1 b
. e" y: b2 \% ~我會想讓我的小孩參與學習程式設計, 但不一定要拿來當吃飯的傢伙.
" M/ o6 i. L' v3 A0 v% n過程中的邏輯訓練, 與5F同學所說的同理心, 都會是很棒的體驗.+ f: B1 h% j& Y5 [, T5 w9 ~

作者: panmpan    時間: 2014-1-1 10:18
johnnylu121 發表於 2014-1-1 04:43 $ V! Q8 D/ `9 Q( ?4 R8 i9 p
前提是在美國生活,台灣程式設計師的待遇和工作時間?您去業界打聽看看..........................{:1_756: ...

. e/ ?* j) J: P現在地球是平的, 只要英文能力好,  可以接到全世界的工作喔~
4 O4 k' e' A1 E+ h# ^7 L8 `所以英文是很重要的.
作者: littlefish    時間: 2014-1-1 10:23
桃妹子 發表於 2014-1-1 05:54 + s" @  ^8 O% W0 i  _: d4 j! W
請教小朋友幾歲開始學較好呢?
) k6 K% P$ k' l% K9 i
Scratch  8歲就可以自學, 當然父母陪著玩也是可以的.4 N5 \- s) B+ L& Q
要有系統的學習與引導, 建議是10歲, 小四左右.
作者: littlefish    時間: 2014-1-1 10:25
這裡有個演講, 可以參考.$ [$ }9 p6 F, r. U: z
2 r& O9 {# A  w  T9 h
https://www.evernote.com/shard/s126/sh/0f3266df-f4b1-494a-9944-875b651e0e70/196f670806172b396c8159e243852c9d
作者: Tommy爸爸    時間: 2014-1-1 10:26
567樓看起來都是這個領域的專家7 q: }' J0 A6 \
寫程式最基本的要求是邏輯能力和細心,這個別人幫不來( z0 k4 ^7 |4 I- P- h8 [
數學, 幾何, 力學, 語言.....,都是 plus, 有任何一樣都可以鶴立雞群, 但是要找的到伯樂.  如果沒有,或許可以找人幫(如果你的團隊裡有人或是有資源可以cover也算是好的teamwork)# M8 P) f( r8 P2 @/ C
好的溝通能力或是能站在使用者的角度去思考那又是另一個層次了.
" I/ d! Y% q# U) {  R- l我雖然已經差不多是公司裡工程師的頭頭 但打從進入製造業以來一直都覺得IT部門是世外桃源.
; t, a6 I  b) N) {如果小孩對IT有興趣, 我也會鼓勵,積極支持.
作者: littlefish    時間: 2014-1-1 10:28
寫程式學習風潮全球升溫,可能讓社會更M型化?
6 H% c. O% w8 i" c( t' C0 ]3 A- Z: m; _
http://wired.tw/2013/12/11/coding/index.html
6 k; q/ m# f1 t$ L, `2 H0 L3 _
- \- ]* ^! b! m) k希望台灣不會擺盪到 M 的另一端...
作者: htpai99    時間: 2014-1-1 10:55
資訊工程和資訊管理,差很多,不要搞混了。  l, `5 j0 I. R9 c3 i& W1 K$ W+ B
2 i6 N( Y) z8 H
資訊工程畢業,寫程式當然是RD。所謂的IT部門,主要是學資訊管理的人。3 ^7 F" V# v8 }" t9 W) S; y

( B1 W/ v6 X  N9 t聯發科的IC設計工程師,比寫程式 (含軔體)的工程師人數要少。
作者: sailor    時間: 2014-1-1 11:07
主要的問題是要有「興趣」。( _  {6 @. E' Y  R2 V

3 b5 P1 \) D2 y- X4 O& y- z撇開其他所有假設,你要能在「程式」這塊領域上得到「成就感」及「快樂」。: k& V/ ?( T! S/ `* [  {! Z

! m7 Z4 m  P6 l8 t9 K9 ]& m' }( t最重要的一點:它很容易打擊「信心」。$ E2 c2 L2 _5 R, V

! T1 |+ c) T! yps.身為小小的RD的分享。
作者: 蘿蔔特    時間: 2014-1-1 12:42
nicoleshune 發表於 2014-1-1 08:05
: h8 P7 @6 a% p4 F: K* _7 B程式最主要的能力在於邏輯,程式能力好,在文字應用和數學概念上也都會有某種程度的能力,以我個人的經驗, ...
3 V7 _3 V% O9 a2 c9 P$ Q  y! i

( t/ W' F  V& v1 X8 S請問一下,北大的家長有考慮一起買"Bo & Yana"嗎???<---似乎無論幾組寄回台灣的運費都是US$50(約NT$1,500)~
4 ]9 S/ O9 W9 }4 @1 g& u4 I+ \1 h/ @) F" L# w7 V

2 y9 b7 ^# a# H" M9 {( X- |' H

7 T' U; x" l+ }3 y, P3 B  L+ A最近在注意Lego-Mindstorms最新上市的第三代...EV3(平均7~8年會大改款一代):$ @$ G4 F  S' ~) X
基本款(家庭版)...官方已提供組裝的說明(5款)...8 T! _  ?4 _, _- h& S  D

  E* n9 Q" K  g( @6 Y* Z* _0 Y, A0 u$ M: j- \3 w; [
6 k" R/ e( w5 z! |7 u; i

1 F/ Y# `; x9 b) K5 `/ `9 G& R' j
作者: 桃妹子    時間: 2014-1-2 08:31
littlefish 發表於 2014-1-1 10:23
5 _+ D, p1 u% H2 I/ fScratch  8歲就可以自學, 當然父母陪著玩也是可以的.
7 e. j; S% _8 p5 Q6 M- _/ ]要有系統的學習與引導, 建議是10歲, 小四左右. ...

, s4 h9 k( G# y, Y謝謝喔~




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