Re: [征求] iPhone 家教,教小朋友写程式

楼主: archon (内湖流川枫)   2015-06-26 18:43:38
 非常谢谢大大的意见!非常有思考的价值,
 我可能无法随意更改需求,只能揣测我老板的想法,
 再提出来请大大帮忙检视看看是否有什么思虑不周的地方...
 首先,每年 $99 不是什么问题,只要小朋友真的有兴趣,
 做父母的,应该是舍得投资这笔花费。这个部份不用考虑。
 硬件也好,后续的花费也好,都能到位的~
 这个短期的 iPhone 体验课程,的确是像大大所提,
 希望能让小朋友对写程式这件事情感到兴趣,
 如果说写的程式是有趣的,我想,不论是在手机还是在 PC 上执行,
 应该都还是会挺有趣的。
 会想要在 iPhone 上写程式,也是为了大大提到的学习动力,
 小朋友对手机的黏着度似乎比桌机或笔电高很多,
 最终成果要在 iPhone 上呈现,这个选择,我觉得还算是个合理的载具。
 如果不能在手机上呈现的话,要跟朋友分享,恐怕就不够直接了。
 我猜我老板也是基于这个考量,所以想让小朋友在 iPhone 上写程式吧?
 也许是想成要教会小朋友写 Objective-C,这命题有点太恐怖了,
 讲白了只是利用 IDE 拉几个 UI,学习变量的概念,会做加减乘除的计算,
 按个钮会执行某一段程式,大概就这样而已,
 并不是要建立多完整的 iOS 观念,一切以孩子的成就感为主...
 大致是这样的需求... ^^;
※ 引述《uranusjr (←这人是超级笨蛋)》之铭言:
: ※ 引述《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 的规划似乎没有办法达到这个效果
: 大概是这样, 可以参考看看
作者: yr (Sooner Born Sooner Bred)   2015-06-27 09:12:00
之前在米国帮老板上国中夏令营,能在 app 显示自己名字小朋友就很高兴 XD
作者: annie1729 (唉呦!)   2015-06-27 17:48:00
爸爸有钱真好~
作者: aalexpt (我不是乡民???)   2015-06-27 18:31:00
今天去iOS聚会 听到魏巍介绍他教过小六的 可问看看
作者: darptt   2015-06-30 00:08:00
推荐 swift.. https://www.apple.com/tw/swift/目前是教高中生flash..写ios跟android app.
作者: asadman1523 (黑炭)   2015-06-30 02:26:00
我们大学的期中作业就是加减乘除...而且c语言观念没有的话,Objective-C比较难教如果前几周要先教变量那些,小朋友可能会觉得乏味吧不过这薪资好诱人阿~
作者: TsaoCCFGOGO (书唸累时,就算数学吧)   2015-06-30 06:47:00
总觉得看来看去,就是教 PlayGrounds 就对了…今年 (WWDC 15) 有个 session "Authoring RichPlaygrounds" 可以参考一下里面Apple工程师的玩法

Links booklink

Contact Us: admin [ a t ] ucptt.com