Re: [徵求] iPhone 家教,教小朋友寫程式

作者: uranusjr (←這人是超級笨蛋)   2015-06-26 16:48:58
※ 引述《archon (內湖流川楓)》之銘言:
→ uranusjr: 想知道為什麼選 iOS, 沒有實機和開發者帳號很難實行 06/26 12:41
→ uranusjr: 未來很可能變成 on shot 八週之後再也不碰, 效用比較小 06/26 12:41
→ archon: 一個想法,是要先讓小朋友有興趣吧,如果從 C/C++ 開始, 06/26 14:52
→ archon: 光是要畫個能見人的 UI 就要費上許多功夫, 06/26 14:53
→ archon: iOS 視覺化 UI 直接拉,做好的 app 又可以放在自己的手機 06/26 14:54
→ archon: 倒也不是真要培養未來的 iOS 工程師,而是想讓小朋友知道 06/26 14:55
→ archon: 寫程式是怎麼一回兒事,有沒有持續發展就看個人造化了 :p 06/26 14:56
其實我主要的疑慮是, iOS development 這件事本身需要一些財力支撐
前面有說學員都有 MacBook 了, 就假設這些電腦他們也後也可以繼續用
但如果要有基本練習, 只用虛擬機絕對不夠
而且如果自己的程式不能真的拿來用, 學習起來也會很沒動力
以前要 deploy 到實機必須要有付費帳號
那麼要用這個方法領小朋友入門根本就是白癡行為, 哪來的每年 $99 給你燒
未來不用付費至少可以 deploy 到自己的測試機, 所以這想法沒那麼糟
但不能隨意與朋友或更多人分享自己的作品, 影響還是很大
如果僅限於 C, C++, Objective-C, 那麼比較好的選擇或許是做 OS X app
雖然限制一堆又要調系統設定, 但至少 OS X app 目前還是能隨意散佈
可以在實機(自己的電腦)上看到自己的成果, 又能與其他人分享
絕大部分解決了前段提到的問題
我個人是覺得 UI 能夠直接拉這件事其實影響沒有想像中大
所以如果換成其他語言(Python, Ruby 或 JavaScript)說不定是更好的選擇
這些語言也比 Objective-C 甚至 Swift 容易上手太多
但如果認為視覺化 UI 很重要, 那麼至少 OS X 比 iOS 似乎更好一些
我自己也有在做一些程式語言/開發框架推廣的事情
你的想法很棒, 完全沒有要否定的意思
我自己也很樂意幫忙(雖然一週兩個 weekday 下午實在不太可能)
只是對看上去的規劃稍微有點想法, 所以想稍微建議一下
說一句「我沒有想怎樣, 未來看他們造化」很簡單
但是沒有人會平白無故對某件事情產生興趣, 一定需要某些誘因才會開始
而目前的做法, 就我自己看來, 會讓學員未來很難持續
而這樣沒有對後續產生幫助的活動
其實就只是一個一次性, 大家開開心心一起玩一段時間的活動而已
這樣還不如大家去郊外抓蜻蜓對小朋友還更有用(我認真的, 不是在諷刺)
想要「讓小朋友知道寫程式是怎麼回事」的最終理由
其實還是想抓住有人對這個有興趣的機會, 給他一條路來發展吧(至少我是這樣想)
為了這個可能性, 就需要把他們未來有造化的機會最大化
而我覺得目前使用 iOS 的規劃似乎沒有辦法達到這個效果
大概是這樣, 可以參考看看
作者: uranusjr (←這人是超級笨蛋)   2014-06-26 12:41:00
想知道為什麼選 iOS, 沒有實機和開發者帳號很難實行未來很可能變成 on shot 八週之後再也不碰, 效用比較小
作者: archon (內湖流川楓)   2014-06-26 14:52:00
一個想法,是要先讓小朋友有興趣吧,如果從 C/C++ 開始,光是要畫個能見人的 UI 就要費上許多功夫,iOS 視覺化 UI 直接拉,做好的 app 又可以放在自己的手機倒也不是真要培養未來的 iOS 工程師,而是想讓小朋友知道寫程式是怎麼一回兒事,有沒有持續發展就看個人造化了 :p
作者: xpop777 (Archie)   2015-06-26 18:03:00
推用心,覺得很貼切實際
作者: akasan (KITO)   2015-11-02 00:43:00
valgrind, 但 windowns 版的沒試過XDlinux 上那真的是不二選擇了
作者: Linux (Windows)   2015-11-02 00:45:00
我是用 Windows ....>"<

Links booklink

Contact Us: admin [ a t ] ucptt.com