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