程式設計初學者
了解什麼是程式語言、程式語言基本語法,包括常見資料類型(數字、字串)、變數、函式、控制流程、陣列、雜湊、物件
Ruby
- 線上: https://repl.it/languages/ruby
- Mac: 使用內建的 Ruby 和編輯器 https://www.sublimetext.com/
- Non-Mac: 使用 https://c9.io/ 開一個 Custom 的 workspace
- 什麼是程式語言
- 註解
- puts
- 資料型別
- 字串(String)
- 數字(Numbers)、算術運算子(Operations)
- 型別轉換
- 變數(Variable)
- 什麼是變數
- 如何使用變數
- gets
- 什麼是函式
- 定義函式(define methods)
- 輸入參數(arguments)
- 回傳值(return)
- 條件判斷(Conditionals)
- 比較(Comparisons)
- 結合多項條件(and、or、not)
- While loops
- 使用 break 中斷迴圈
- For loops
- 什麼是陣列
- 常用陣列函式
- 用 for loops 走訪迴圈
- 什麼是雜湊
- 常用雜湊函式
- 什麼是迭代
- 迭代陣列和雜湊
- 什麼是物件
- 什麼是類別
- 如何定義
- 使用方法
- 初始化
- https://launchschool.com/books/oo_ruby