感谢科客的投递
1小时能做点什么呢?看部电影看不完(小电影除外),足球赛也只能看个半场,至于啪啪啪,er,或许有些朋友也觉得1小时不够用~好吧,说点正经的,不久前科客记者体验了苹果每年一度的“编程一小时”活动,没想到短短的1小时就颠覆了多年来对程序员的理解!
那些年印象中的程序员,都是高门槛高收入高福利的三高人群,曾轰动一时的男子两年积蓄买99台iPhone 6向女友求爱、淡定哥与泷泽萝拉合影不为所动,主角均为程序员。所以在一众有抱负的文字工作者(其实就是编辑)看来,程序员的境界是那样可望而不可及,每每对比总会恨自己年少时为何瞧不起那些枯燥的代码和各种语言……
出于猎奇心,科客记者近日在广州首家Apple Store零售店天环广场体验了一把“编程一小时”课程,其实一开始内心是犹豫不决的,毕竟眼中除了html之外的代码依旧是犹如看天书,但后来获悉这项课程是建议年满6周岁小朋友参加,瞬间卸下包袱果断参与了。
据Apple Store零售店的讲师介绍,今年苹果的“编程一小时”活动报名情况十分火爆,12月5日至11日在大中华区44家Apple Store零售店都有这个活动的相关安排,而科客记者恰好赶上了本年度该课程的末班车,因此还有特别的小惊喜(暂时买个关子)。
在中国大陆,今年“编程一小时”Apple携手Code.org,与广大学生和家长一起通过生动有趣的教程探索模块化编程。对于从未接触过编程的参与者而言,完全不用担忧此前从未接触甚至了解过编程,因为入门课程都是以可视化互动展开的。
科客记者体验到的课程名为“Code with Anna and Elsa(和安娜、爱莎一起编程)”,据介绍属于里面比较难的项目,共设19道关卡,需结合一些数值运算(当然也有小提示)来完成。Code.org提供数十种不同语言,iPad和Mac设备上均可以免费体验众多课程。
或许是本人悟性较高,加上Apple Store讲师亲切指导,半小时左右就已经在现场提供试用的iPad上顺利通关课程,随后还幸运拿到苹果特别印制颁发的课程学习证书(含学生姓名)。全程并无传统意义上编程的枯燥无味,更多的是像在玩互动游戏,过程中层层深入,以巧妙的方式让操作者掌握编程的基本逻辑思路及便利性,有兴趣了解更多的话还可以通过旁边“显示代码”的选项查看可视化编程背后的“原理”,从中科客记者也终于初步了解count++代码对应的含义。
据悉苹果“编程一小时”活动自2013年开始举办,几年来已经让成千上万的孩子接触到计算机科学,今年还有Swift Playgrounds加入课程挑战(在香港适用)。而除了被越来越多人熟知的“编程一小时”活动以外,全球的Apple Store零售店其实一直频繁开设各种免费讲座和学习,通过苹果官网或Apple Store App均可预约或注册相关活动。所以今后大家到苹果店充值信仰的同时,其实还能免费自我增值噢~