作者uranusjr (←这人是超级笨蛋)
看板MacDev
标题Re: [徵求] iPhone 家教,教小朋友写程式
时间Fri Jun 26 16:48:58 2015
※ 引述《archon (内湖流川枫)》之铭言:
1F:→ uranusjr: 想知道为什麽选 iOS, 没有实机和开发者帐号很难实行 06/26 12:41
2F:→ uranusjr: 未来很可能变成 on shot 八周之後再也不碰, 效用比较小 06/26 12:41
3F:→ archon: 一个想法,是要先让小朋友有兴趣吧,如果从 C/C++ 开始, 06/26 14:52
4F:→ archon: 光是要画个能见人的 UI 就要费上许多功夫, 06/26 14:53
5F:→ archon: iOS 视觉化 UI 直接拉,做好的 app 又可以放在自己的手机 06/26 14:54
6F:→ archon: 倒也不是真要培养未来的 iOS 工程师,而是想让小朋友知道 06/26 14:55
7F:→ 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 的规划似乎没有办法达到这个效果
大概是这样, 可以参考看看
--
作者 Linux (Windows) 看板 C_and_CPP
标题 [问题] 如何确认是否 free 对记忆体
时间 Fri Nov 2 00:14:03 2012
8F:→ akasan:valgrind, 但 windowns 版的没试过XD 11/02 00:43
9F:→ akasan:linux 上那真的是不二选择了 11/02 00:44
10F:→ Linux:我是用 Windows ....>"< 11/02 00:45
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.112.94.57
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1435308541.A.A44.html
※ 编辑: uranusjr (140.112.94.57), 06/26/2015 16:49:14
11F:推 xpop777: 推用心,觉得很贴切实际 06/26 18:03