發生了什麼事?橘子蘋果兒童程式學苑帶領長期課程畢業生參加 2017 年 JSDC(全台最大 JavaScript 年度技術研討會),三位平均年齡不超過 15 歲的學生在「閃電秀」上台發表作品——...
閱讀更多發生了什麼事?橘子蘋果兒童程式學苑帶領長期課程畢業生參加 2017 年 JSDC(全台最大 JavaScript 年度技術研討會),三位平均年齡不超過 15 歲的學生在「閃電秀」上台發表作品——...
直接結論:如果只能選一門程式語言作為入門,選 JavaScript。理由:就業市場需求大(每個職缺平均只有 0.6 個開發者競爭)、跨平台(任何有瀏覽器的設備都能執行)、學習難度適中、社群資源最...
運算思維是什麼?Computational Thinking(CT)是「用電腦的邏輯來解決問題的思維」。Google 定義了四大核心能力:①拆解問題、②找出規律、③歸納與抽象化、④設計演算法。這...
核心論點:優秀的程式設計師解題時,不會只往程式邏輯裡鑽——他懂音樂理論、數學規律、物理模型。本文作者用一個樂器小程式說明:40 個 if 判斷式,因為理解「十二平均律」而變成 1 個算式。程式能...
這篇文章的核心問題:「印出 Hello 10 次」——你會用 for 迴圈,還是直接寫 10 行 print?答案沒有對錯,但這個問題暗藏著一個程式設計師最重要的思維:不要死板地套公式,要判斷什...