作者: tsm 時間: 2017-3-8 12:53 標題: C/C++ and/or php course
本帖最後由 tsm 於 2017-3-8 12:57 編輯
My son (Age:15) wants to learn C/C++ as his first computer language

as time resouces is very limited for him, I prefer him to go to school rather self learning.
Ching, please kindly shared your experience any good place (instructor)
have excellent c/c++ course held in HK
i can only locate cuhk
http://www.scs.cuhk.edu.hk/en/pa ... oject/171-179722-01
HK$3K
anyone has attended such course and any comment
Money wasted is one issue.
but I dont want my boy have bad computer language learning experience
and will enjoy programming thereafter
Also, i would like him to learn php also, any suggestion!!
http://hk.kingofcoders.com/professionalPHPTraining.php
Suggestions are greatly appreciated!!!!!!!!
作者: seasky 時間: 2017-3-8 13:58
提示: 作者被禁止或刪除 內容自動屏蔽
作者: Augostino 時間: 2017-3-9 00:10
點解佢想學 C/C++ ? 佢好鍾意 programming ? ... 學 C++ 我怕佢會氣餒失望 !
另外我個人唔鍾意 php ...
作者: takayo72 時間: 2017-3-9 07:04
提示: 作者被禁止或刪除 內容自動屏蔽
作者: Jackass_TMxCK 時間: 2017-3-9 08:13
MIT Opencouseware已經可以再白痴少少可以試Khan Academy/code.org,學唔掂=無天份可以收工
作者: 7h1r733n 時間: 2017-3-9 17:43
3k你想學得識D乜??? 仲要得30個鐘。。。
不過。。。 我係冇讀過任何programming course...
作者: twaiho2003 時間: 2017-3-9 18:15
我以前睇Head First C學 C lang
雖然睇中文版, 但學得好愉快,
最好野係學完跟本冇用過
, 宜家應該唔記得曬但係c lang果種優美既感覺仲係心中
作者: BenKewell 時間: 2017-3-9 18:17
九成 programming 好嘅人都係自學翻嚟
上堂學 programming 會越學越無癮
作者: marlin12 時間: 2017-3-9 22:41
Have you made sure that your son is interested in programming ?
Once he's addicted to it, are you afraid it'll distract him from his studies in high school ?
作者: 梁炳 時間: 2017-3-9 23:01
本帖最後由 梁炳 於 2017-3-9 23:10 編輯
1. 初學的C/C++係無GUI的,即係大部分時間都係對住黑白指令行,我覺得唔適合咁細,會嚇怕佢
2. 上面都有師兄講,programming好大部分係自學,不過我同意上堂好處係有人guide住佢,同埋有人幫到你解決下d技術困難
3. PHP係易學,不過只限於web (小弟初學就係php, 不過當時正值web最火熱,而家d小朋友都唔玩整網頁,新式的網頁技術都非常複雜)
我就建議上一d iOS/Android 整game班, 一來小朋友都玩慣電話熟哂,二來整d有畫面有得玩既野會開心d興趣大d
至於難度上,手機程式無錯難度唔低。但都視乎開班人點設計,通常初學,導師會寫定一個骨架程式,學生填入適當的code令個app行到,如果有呢種班會幾岩
除左上堂,書都係要的,網上資訊太多太雜,睇書好d
另外,學programming比較自閉,make sure he is interested and like to go down this path
作者: kin021360 時間: 2017-3-9 23:24
其實可以叫佢返學校問下 佢學校高中既ICT選修係咪programming

Android 可以玩下app inventor先
作者: seasky 時間: 2017-3-10 09:34
提示: 作者被禁止或刪除 內容自動屏蔽
作者: justlazy 時間: 2017-3-10 13:54
如果只係想比小朋友學 programming concept,不限於 C++,可以睇下 Lego Mindstorm。
我就買咗隻 EV3 比我朋友兩個女,不過年紀再細啲,唔夠十歲,但已經學緊 robotics。
作者: chancho 時間: 2017-3-10 16:33
that is very good to learn c as the first language
https://www.amazon.com/Programmi ... ighan/dp/0131103628
作者: marlin12 時間: 2017-3-10 19:47
如果只係想比小朋友學 programming concept,不限於 C++,可以睇下 Lego Mindstorm。
我就買咗隻 EV3 比我 ...
justlazy 發表於 2017-3-10 13:54
That's a good suggestion !
Rather than attend a boring course, Lego EV3 is more likely to draw children's attention and inspire their creativity.
作者: luckiejacky 時間: 2017-3-11 16:35
本帖最後由 luckiejacky 於 2017-3-11 16:39 編輯
學好D數學好D WO
未學行,先學走?.....
Sure 基本功ok?...
覺得宜家的方式只會令D小朋友不求甚解
作者: 梁炳 時間: 2017-3-11 20:54
又唔好咁harsh,以前小朋友學LOGO龜仔,一開始都係照打題目的code
主要係學procedural, logic既思維
作者: dsscss 時間: 2017-3-12 00:17
係你想定個仔想先,兩樣唔同既野.
就算大學教programming既course,一個sem都只係教到好基本既c language.
學programming language最重要係passion,我中二就去圖書館睇書, c primer 算講得淺白,到咁上下我就同老豆番大陸買書,inside the c++ object model,effective c++個d基本上都睇曬.
有passion就會學,同睇人地點樣寫一手好既code,對比起electronic之類仲高門檻既科,programming其實唔需要搵人教都okay
via HKEPC Reader for Android
作者: tsm 時間: 2017-3-12 13:13
如果只係想比小朋友學 programming concept,不限於 C++,可以睇下 Lego Mindstorm。
我就買咗隻 EV3 比我 ...
justlazy 發表於 2017-3-10 13:54
already do so.
but it seem after 10 hours building the motor tracing the route, he is gone and it seem it is a bit restricted.
作者: tsm 時間: 2017-3-12 13:19
回覆 2# seasky
> C 一般人都攪唔掂 pointer 個 concept, 上堂前最好睇左呢部份, 上到堂唔會變舊雲好啲.
that is my point
to write good code in the future
concept is important I consider although I am not a professional programmer
[I just wrote some pascal, foxpro for dos 20 years ago!!
]thank you very much for so many comments and advise
I want to go to lesson is to avoid allocating too much time resources thro self study
especially he is fighting his DSE soon.
any Ching attend that cuhk course before
any feed back welcome.
作者: DarkHero 時間: 2017-3-12 14:58
學swift 最有前途
web mobile 都用得,仲有個playground 俾你即刻出結果
作者: marlin12 時間: 2017-3-12 20:52
本帖最後由 marlin12 於 2017-3-16 23:55 編輯
回覆 20# tsm
I want to go to lesson is to avoid allocating too much time resources thro self study
especially he is fighting his DSE soon.
but it seem after 10 hours building the motor tracing the route, he is gone and it seem it is a bit restricted.
It seems your intention is finding a means to discourage your son from self-learning. You're here only to get the support from others.
If you feel so concerned about your son's DSE results, you have to focus all his efforts to prepare for it. Since a university degree is no longer the guarantee for a good job, he should target those faculties that will lead him to chartered professionals or business elites. He should never choose to become a programmer, cause most of them don't make big money.
Nowadays, technology is changing so fast that knowledge about specifics can quickly become obsolete. Self learning skill is far more important than a specific skill.
By the way, Lego Mindstorms is a widely acclaimed learning kit, please don't make irresponsible comments on something you don't wholly understand.
作者: verystrong1991 時間: 2017-3-13 00:18
本帖最後由 verystrong1991 於 2017-3-13 00:22 編輯
呢D個course咪得
https://www.edx.org/course/intro ... ce-mitx-6-00-1x-9#!
https://www.edx.org/course/intro ... ta-mitx-6-00-2x-5#!
https://www.edx.org/course/objec ... ombayx-cs101-2x-0#!
https://www.edx.org/course/introduction-c-microsoft-dev210x-2
作者: dsscss 時間: 2017-3-13 19:56
本帖最後由 dsscss 於 2017-3-13 20:01 編輯
He should never choose to become a programmer, since most of them don't earn big money.
marlin12 發表於 2017-3-12 20:52
同意,
呢個階段唔應該花時間學PROGRAMMING,
預備考好個DSE啦。
更何況睇樓主回覆,佢個仔對呢樣野都無乜興趣⋯⋯
題外話,我有少少父幹先繼續打風流工姐,
身邊好多大我小小既同事都係租樓,
好小小既咪早幾年由租樓變上車,
供樓供幾十年⋯⋯
但又驚年紀大俾人炒。
若果我有仔,我都唔想佢做呢行
作者: seasky 時間: 2017-3-14 08:59
提示: 作者被禁止或刪除 內容自動屏蔽
作者: 中國日本 時間: 2017-3-14 10:10
回覆 20# tsm
From my experience of taking intro level programming course in local uni,
What you could have learnt from the course would not be more than watching 20-30 10-mins video
作者: gserli 時間: 2017-3-14 21:04
學python會開心好多,
雖然好high level,但教得好一樣可以明晒low level concept。
而且,google都係瘋狂用python,自己整左個go都唔點用,唔好以為high level language就冇用

