$8500
不知道還要撐多久,國小畢業?
星期六, 12月 09, 2017
星期一, 11月 27, 2017
為什麼推薦swift?
0. read as English + Xcode/Playgrounds IDE
1. enum + optional
2. value type + copy on write
3. function as Type + closure + high order function
4. generics (Type or function) + protocol
5. protocol + extension
-=-=-=
save, simple: 0, 1, 2
functional programming: 2, 3, (4, 5)
protocol-oriented programming: 2, 4, 5
1. enum + optional
2. value type + copy on write
3. function as Type + closure + high order function
4. generics (Type or function) + protocol
5. protocol + extension
-=-=-=
save, simple: 0, 1, 2
functional programming: 2, 3, (4, 5)
protocol-oriented programming: 2, 4, 5
星期三, 10月 25, 2017
Andy x Scratch x Math
中文版
https://scratch.mit.edu/studios/4388737/
英文版
https://scratch.mit.edu/studios/4366969/
原本只是為了延續暑假玩的scratch
配合升五年級後,數學教到因數與倍數
我就叫Andy用程式解數學,題目就翻課本找適合的
漸漸的,教材往六年級找,往國中找…
希望在不增加理解斷層的前題下,盡量有系統的安排進度
排著排著,突然發現在scratch網站上,找不到相似的完整教程
單一題目重複的很多,但大都散亂著,或含蓋範圍很小
而且通常只解決數學上的問題,沒有不同演算法的比較
當然也有可能是搜尋功能很爛,我沒找到…
-=-=-=-=-=-
國小能接受的數學觀念都還滿直覺的
這一系列的進度分成三段
(一) 對象是單一數字
L1 因數
L2 質數
L3 質因數
L4-1 質因數分解
L4-2 質因數分解by短除
(二) 對象是二個數字
L5 互質
L6-1 最大公因數by列舉
L6-2 最大公因數by分解
L6-3 最大公因數by短除
L7-1 最小公倍數by列舉
L7-2 最小公倍數by分解
L7-3 最小公倍數by短除
L8-1 輾轉相減法
L8-1 輾轉相除法
(三) 對象是多個數字
L9 平均數 mean
L10 最大最小數 max min
L11 中位數 median
L12 統計 statistics
L13 眾數 mode
L14-1 排序 select sort
L14-2 排序 insert sort
L14-3 排序 bubble sort
L15-1 搜尋 linear search
L15-2 搜尋 binary search
L16-1 sigma by recursion
L16-2 sigma by 2 halves
L16-3 sigma by 2 halves (stack)
L17 (14-4) merge sort
L17 (8-3) 輾轉相除法 R
L17 (15-3) binary search R
(四) 經典主題
L18-1 全部排列
L18-2 部分排列
L19-1 組合
L19-2 組合 Pascal
L20-1 河內塔 R
L20-2 河內塔 DP Bu
L21-1 Fibonacci R
L21-2 Fibonacci DP Td
L21-3 Fibonacci DP Bu
L22-1 Rod Cutting DP Td
L22-2 Rod Cutting DP Bu
https://scratch.mit.edu/studios/4388737/
英文版
https://scratch.mit.edu/studios/4366969/
原本只是為了延續暑假玩的scratch
配合升五年級後,數學教到因數與倍數
我就叫Andy用程式解數學,題目就翻課本找適合的
漸漸的,教材往六年級找,往國中找…
希望在不增加理解斷層的前題下,盡量有系統的安排進度
排著排著,突然發現在scratch網站上,找不到相似的完整教程
單一題目重複的很多,但大都散亂著,或含蓋範圍很小
而且通常只解決數學上的問題,沒有不同演算法的比較
當然也有可能是搜尋功能很爛,我沒找到…
-=-=-=-=-=-
國小能接受的數學觀念都還滿直覺的
這一系列的進度分成三段
(一) 對象是單一數字
L1 因數
L2 質數
L3 質因數
L4-1 質因數分解
L4-2 質因數分解by短除
(二) 對象是二個數字
L5 互質
L6-1 最大公因數by列舉
L6-2 最大公因數by分解
L6-3 最大公因數by短除
L7-1 最小公倍數by列舉
L7-2 最小公倍數by分解
L7-3 最小公倍數by短除
L8-1 輾轉相減法
L8-1 輾轉相除法
(三) 對象是多個數字
L9 平均數 mean
L10 最大最小數 max min
L11 中位數 median
L12 統計 statistics
L13 眾數 mode
L14-1 排序 select sort
L14-2 排序 insert sort
L14-3 排序 bubble sort
L15-1 搜尋 linear search
L15-2 搜尋 binary search
L16-1 sigma by recursion
L16-2 sigma by 2 halves
L16-3 sigma by 2 halves (stack)
L17 (14-4) merge sort
L17 (8-3) 輾轉相除法 R
L17 (15-3) binary search R
(四) 經典主題
L18-1 全部排列
L18-2 部分排列
L19-1 組合
L19-2 組合 Pascal
L20-1 河內塔 R
L20-2 河內塔 DP Bu
L21-1 Fibonacci R
L21-2 Fibonacci DP Td
L21-3 Fibonacci DP Bu
L22-1 Rod Cutting DP Td
L22-2 Rod Cutting DP Bu
星期六, 9月 23, 2017
星期二, 8月 29, 2017
星期五, 7月 21, 2017
macbook 13 unibody late 2008 維修記
2009年使用到現在所累積的問題有
1. 喇叭破音
低音喇叭膜破裂,用白膠塗滿
2. 觸碰板難按
調整觸碰板背面Y型螺絲
按壓行程變短,較好控制,但單手操作仍有難度
3. 光碟機無法進片
重灌後不藥而癒,沒機會試軟解指令 drutil eject
4. 電池蓄電差
不想花錢買新的,了不起拔掉插電使用
5. 低機率四國語言
待觀察,也許是RAM,也許是SSD
也許 CMD+OPT+P+R 或 重灌後就好了
a. RAM重插之後,用Rember測試通過
b. SSD m5s 軔體更新至1.05
-=-=-=-=-
剩下不能跑 macOX 10.12, Xcode 8.3 實在是機子太舊,非戰之罪呀
but 官方不行,高手 patch 可搞定
1. 喇叭破音
低音喇叭膜破裂,用白膠塗滿
2. 觸碰板難按
調整觸碰板背面Y型螺絲
按壓行程變短,較好控制,但單手操作仍有難度
3. 光碟機無法進片
重灌後不藥而癒,沒機會試軟解指令 drutil eject
4. 電池蓄電差
不想花錢買新的,了不起拔掉插電使用
5. 低機率四國語言
待觀察,也許是RAM,也許是SSD
也許 CMD+OPT+P+R 或 重灌後就好了
a. RAM重插之後,用Rember測試通過
b. SSD m5s 軔體更新至1.05
-=-=-=-=-
剩下不能跑 macOX 10.12, Xcode 8.3 實在是機子太舊,非戰之罪呀
but 官方不行,高手 patch 可搞定
星期一, 7月 10, 2017
星期五, 7月 07, 2017
星期二, 5月 16, 2017
星期五, 3月 17, 2017
星期三, 3月 08, 2017
swift 學習資源
iBooks
App Development With Swift
iTunes 課程
Developing iOS N Apps with Swift - by Stanford
9: Cloud Kit
10: Core Data
11: Drag & Drop, Codable
App Development With Swift
iTunes 課程
Developing iOS N Apps with Swift - by Stanford
9: Cloud Kit
10: Core Data
11: Drag & Drop, Codable
網站
http://www.appcoda.com.tw/learnswift/
https://www.hackingwithswift.com/read
https://www.raywenderlich.com/tutorials
https://www.hackingwithswift.com/read
https://www.raywenderlich.com/tutorials
iPad
Swift Playgrounds
訂閱:
文章 (Atom)