每一年的 12 月 4 日到 10 日时代,被称作「盘算机迷信教导周」。在全球各地的 Apple Store 里,每一年这个时刻都邑开设数千场收费的「编程一小时」(Hour of Code)运动。
「编程一小时」是一个全球性的运动,在 180 多个国度睁开,将会稀有万万的先生介入。今朝,「编程一小时」运动的课程曾经支撑跨越 40 种说话。不须要经历,4 岁以上便可介入。
12 月 4 日,广州沙面小学的 10 名 10 岁小先生们离开 Apple 天环广场批发店介入「编程一小时」,他们将迎来一项全新的挑衅——在一个小时里,经由过程进修编程的根本道理,让 SPRK+ 机械人动起来,并操控机械人来杀青义务目的,从而懂得编程的根本道理。
(广州天环广场的 Apple 批发店)
小先生若何进修编程?
关于刚接触编程的孩子来讲,兴致无疑是最好的先生,寓教于乐是最为适合的教导方法。在场的每位先生都邑分派到一部 iPad、一个 Sphero SPRK+ 机械人。
(iPad 和 SPRK+ 机械人)
苹果的任务人员告知爱范儿,关于 12 岁以上的先生来讲,可以选择应用苹果本身开辟的 Swift Playgrounds 来慢慢进修 Swift 说话的开辟,Swift 也是实用于 iOS、macOS 等苹果产物 App 的开辟说话;而关于年事更小的孩子而言,SPRK+ 机械人配套的 Sphero Edu 运用能够是更适合的选择。
在 iPad 上翻开 Sphero Edu 运用后,将会主动与邻近的 SPRK+ 机械人停止配对。配对胜利以后,可以经由过程 iPad 上的掌握面板来操控 SPRK+ 机械人,可以调剂其 LED 灯的色彩,而且用摇杆掌握机械人的转动。
(SPRK+ 衔接到 Sphero Edu 运用后会有发光提醒)
此时,小先生们将迎来第一个「挑衅」——手动操控让 SPRK+ 机械人滚到桌子上的蓝色正方形区域中。经由过程现实的操作,可让首次接触编程的小同伙们疾速懂得,身旁圆乎乎的机械人究竟能做些甚么。
(用 iPad 掌握机械人进入正方形区域)
比及一切先生都能闇练掌握机械人的时刻,教授教养进入下一个环节。
先生开端慢慢引诱先生们树立新的编程项目,Sphero Edu 运用供给了绘图、代码块和纯文本三种编程形式,本次课程重要是教授教养生应用代码块编程。
(Sphero Edu 运用供给的编程选项)
经由过程代码块可以设置 SPRK+ 机械人焦点的色彩、闪耀的方法、挪动的偏向、挪动的速度和连续活动的时光等等参数。
经由一次次地调剂和验证,终究能让每一个先生都控制用 iPad 操控 SPRK+ 机械人的办法——至此,「编程一小时」的运动也行将迎来序幕。
(经由过程编写代码来设置 SPRK+ 机械人的各类参数)
本次运动的组织者之一,来自广州沙面小学的朱先生告知爱范儿,今朝沙面小学也正在积极摸索将 iPad 运用于教室教授教养当中的办法。从一年级起,黉舍就会为先生们装备 iPad,并供给可编程的机械人,不外详细的课程计划则由教员自行定制,分歧课程的着重也会有所分歧。
「编程一小时」的意义在哪里?
Code.org 成立于 2013 年,是一家努力于普及盘算机迷信,而且勉励更多女性和各肤色弱势先生群体受害于盘算机迷信教导的非营利性组织。
Code.org 曾做过这么一项查询拜访:在美国,90% 的怙恃都愿望本身的孩子可以或许进修盘算机迷信,但只要 40% 的黉舍供给了相干课程。
(年夜部门黉舍并没有开设编程课,图片起源:Hour of Code)
为了转变近况,Code.org 提议了「编程一小时」运动。
Code.org 希冀每逻辑学生都无机会接触并进修盘算机迷信,愿望盘算迷信应能与生物、化学和代数等学科一样成为重点课程。
从适用层面上讲,短短一个小时的编程课明显没法让小先生立马控制一门编程说话。「编程一小时」运动的意义更多在于赞助孩子们熟悉编程,进步对编程的兴致,明确编程的简略道理,历久的编程进修还能锤炼小同伙的逻辑思想方法。
Code.org 结合开创人兼首席履行官哈迪·帕托维(Hadi Partovi)曾说过:
Code.org 的开创愿景是让每一个黉舍的每逻辑学生都无机会进修盘算机迷信,不只仅是由于这对职业成长来讲异常主要,更主要的是先生们爱好盘算机迷信。
从培养人才网job.vhao.net的角度上看,科技公司们也愿意于支撑「编程一小时」如许的运动,从小培养更多的开辟者,也有益于科技家当的蓬勃成长。
虽然全球有跨越 40 亿人在上彀,但真正懂得盘算机,接收过相干教导的人却少之又少。苹果 CEO 蒂姆·库克在接收《财富》杂志采访时曾表现:
我们以为每一个人都应当进修编程。这不只仅是由于如今懂编程的人存在伟大缺口……技巧的实质正在日趋程度化,而不是垂直化。许多人以为,技巧像其他事物一样,是一种垂直化技巧。
One more thing
在「编程一小时」的课程邻近停止时,镇静的 Apple 批发店忽然变得鼓噪,只见在人群的蜂拥中,一名外籍人士浅笑着迎面走来。先生弯下腰轻声问身旁的小同伙:你晓得他是谁吗?
小同伙摇摇头:
不晓得,你不是叫他 Tim 吗?