编程语言应用

首页 » 常识 » 诊断 » 那个在B站教你编程的小学生,他的iPad
TUhjnbcbe - 2023/3/25 19:21:00

提起iPad,身边的许多父母早已将其从一开始的“哄娃神器”转而归类为“儿童不宜”的违禁品,因为这个电子产品对现代熊孩子们的吸引力实在太强了,以至于往往拿走后会产生“戒断反应”。身边就有母亲斩钉截铁地表示:我已经把所有游戏都删光了,iPad没收,彻底断了他的念想!

其实这样也不能从根本上解决问题。在如今这个时代,要把一个孩子彻底与互联网和电子产品隔绝是不可能的,甚至会产生反效果。只是,堵不如疏的道理人人都懂,但难就难在执行。而8岁小学生Vita君的故事,或许可以给许多爸爸妈妈们一点点启发。

“小学生教你学编程”系列使Vita君短时间内也成为人气UP主之一

Vita君最近在B站上成了一名小有名气的UP主,他赖以成名的不是玩游戏,也不是搞笑视频,而是一个“小学生教你学编程”系列的教学视频。在这系列视频里,他利用SwiftPlaygrounds这个APP,从0开始一步步地进行编程的基础训练,用逻辑清晰、条理分明的语言阐述算法、函数、循环等概念并进行实际示范。短短两个月,他的粉丝数已经接近5万,最热门的视频有超过38万次播放——作为纯教程类的视频,可以说是已经非常了不起了。Swift是苹果在年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C共同运行于macOS和iOS平台,用于搭建基于苹果平台的应用程序。

Vita君在介绍迷宫寻路的“右手定则”

Vita君的这系列视频,是在他爸爸的鼓励下发布的,幕后的剪辑、拍摄和回应评论等工作自然也是爸爸一手打理。爸爸周花卷其实是毕业于上外的“学霸”,同时也是一名科普作家和译者,但最主要的身份,却是“全职爸爸”。虽然是文科生,但周花卷一直以来对数学和编程有着浓厚兴趣,6岁学编程,初中拿到赛区信息学奥林匹克的赛区冠*,轻松自学了高数。而这种基因或许也遗传给了Vita君,从小时候起,Vita君对各种烧脑解谜游戏的热爱就让周花卷看到了他在逻辑思维能力方面的潜力,于是父子间经常出现一些旁人看来超越年龄范围的讨论,比如探索罗马数字的计数规则来探讨逻辑体系的重要性。

游戏化的过关方式,使学习Swift的过程充满乐趣

在Swift语言发布之后,周花卷意识到这是一种易学易用的编程语言,非常适合初学者入门,于是在自己研究了一段时间后,拿给Vita君尝试。苹果为了帮助初学者熟悉Swift语言,开发了一款名为SwiftPlaygrounds的免费APP,这款APP通过互动游戏的方式来帮助用户掌握Swift的基础知识,并通过各种挑战来提升其编程水平。整个学习过程仿佛玩游戏一般,用画面和动作来帮助记忆并了解每个代码的意义和作用,而这就成为Vita君尝试学习Swift的工具。

通过Swift语言,可以为乐高机器人和无人机等设备编写独特程序

在Vita君出人意料地独立完成了全部教程挑战之后,周花卷问他是不是想教别人也来一起学编程?于是就有了这一系列的视频。

Vita君在苹果设计开发加速器现场录制教学节目

最近,Vita君还被苹果官方邀请到位于上海浦东的设计开发加速器,现场录制一期教学节目,并与Apple大中华区开发者关系负责人谢恩伟当面交流了使用心得,得到不少有趣的建议。或许,他已经成为这个神秘的加速器最小的受邀访客之一了。

关于周花卷的育儿心得

1,你会给孩子报补习班吗?是不是选择上民办学校?

周花卷:我们一般只报几个兴趣类的班,比如乐高、游泳,最多有个在线英语课。我们还是选择上公办学校,民办私立多花几万块学费我觉得意义不大。其实我对他学习方面倒不太担心,还是兴趣出发为主。

2,你会给孩子玩游戏吗?怎样控制他使用电子设备的时间?

周花卷:其实我倒真不反对给孩子玩游戏,但对他玩游戏的类型和方式一定要有引导。实际上我本身也是游戏爱好者,还是主机游戏爱好者,Vita君的名字来源也与此有关——他的生日正好跟索尼的PlaystationVita的诞生日是同一天。我会跟他一起深入玩一款游戏,或者让他看我玩某些游戏,这些游戏在内容和制作上一定是非常优秀的,让他能感受到真正的好游戏所带来的乐趣和收获,这样也会使他对那些变相诱导*博的、内容重复低劣的游戏产生“抗体”,拥有自己的判断和分辨能力。但是时间和程度上我会做控制,也会给他制定规则,让他自己能主动控制时间。

3,让他学习编程,并发布视频到网上,最大的目的是什么?

周花卷:倒不是说真的想让他以后成为程序员或者什么网红,这个还是要尊重他个人的兴趣爱好,毕竟未来还很长。但就目前来说,我觉得学习编程本身是一种非常好的逻辑思维能力的训练,而拍摄教学视频这个行为,其实对他来说也是一次加强和巩固学习的过程,毕竟你要真正自己学会了并且彻底消化了,才能去教别人,对吧?

TIPS

关于设计开发加速器

Apple设计开发加速器位于上海浦东新区,它是一个交流中心,让包括iOS、iPadOS、watchOS、macOS和tvOS在内的各个平台、各类规模的开发者,与app社区的其他成员齐聚与此,相互交流和学习。加速器还会提供丰富多彩的活动,包括各种讲座、研讨会、实验活动、客座嘉宾演讲、讲师培训以及定期社交活动等。

关于SwiftPlaygrounds

SwiftPlaygrounds是适用于iPad的一款创新app,让你能以互动有趣的方式来学习Swift。它不要求用户具备编程知识,非常适合初学者。许多专业开发者,都是使用Swift这一Apple创建的编程语言,开发出各款当下热门app。你可以先从闯关解谜开始,掌握Swift的基础知识,再接受一系列的挑战,走向Apple和其他顶尖开发者设计的更高级Playground。

1
查看完整版本: 那个在B站教你编程的小学生,他的iPad