计算器厂家
免费服务热线

Free service

hotline

010-00000000
计算器厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

课本居然是iPad和机器人,小学生的第一堂编程课都在学些什么?

发布时间:2022-06-13 17:48:15 阅读: 来源:计算器厂家
课本居然是iPad和机器人,小学生的第一堂编程课都在学些什么?

每年的12月4日到10日期间,被称作「计算机科学教育周」。在全球各地的AppleStore里,每年这个时候都会开设数千场免费的「编程一小时」(HourofCode)活动。「编程一小时」是一个全球性的活动,在180多个国家展开,将会有数千万的学生参与。目前,「编程一小时」活动的课程已经支持超过40种语言。不需要经验,4岁以上即可参与。12月4日,广州沙面小学的10名10岁小学生们来到Apple天环广场零售店参与「编程一小时」,他们将迎来一项全新的挑战在一个小时里,通过学习编程的基本原理,让SPRK+机器人动起来,并操控机器人来达成任务目标,从而了解编程的基本原理。(广州天环广场的Apple零售店)小学生如何学习编程?对于刚接触编程的孩子来说,兴趣无疑是最好的老师,寓教于乐是最为合适的教育方式。在场的每位学生都会分配到一部iPad、一个SpheroSPRK+机器人。(iPad和SPRK+机器人)苹果的工作人员告诉爱范儿,对于12岁以上的学生来说,可以选择使用苹果自己开发的SwiftPlaygrounds来逐步学习Swift语言的开发,Swift也是适用于iOS、macOS等苹果产品App的开发语言;而对于年纪更小的孩子而言,SPRK+机器人配套的SpheroEdu应用可能是更合适的选择。在iPad上打开SpheroEdu应用后,将会自动与附近的SPRK+机器人进行配对。配对成功之后,可以通过iPad上的控制面板来操控SPRK+机器人,可以调整其LED灯的颜色,并且用摇杆控制机器人的滚动。(SPRK+连接到SpheroEdu应用后会有发光提示)此时,小学生们将迎来第一个「挑战」手动操控让SPRK+机器人滚到桌子上的蓝色正方形区域中。通过实际的操作,可以让初次接触编程的小朋友们快速了解,身边圆乎乎的机器人到底能做些什么。(用iPad控制机器人进入正方形区域)等到所有学生都能熟练控制机器人的时候,教学进入下一个环节。老师开始逐步引导学生们建立新的编程项目,SpheroEdu应用提供了画图、代码块以及纯文本三种编程模式,本次课程主要是教学生使用代码块编程。(SpheroEdu应用提供的编程选项)通过代码块可以设置SPRK+机器人核心的颜色、闪烁的方式、移动的方向、移动的速率以及持续运动的时间等等参数。经过一次次地调整和验证,最终能让每个学生都掌握用iPad操控SPRK+机器人的方法至此,「编程一小时」的活动也即将迎来尾声。(通过编写代码来设置SPRK+机器人的各种参数)本次活动的组织者之一,来自广州沙面小学的朱老师告诉爱范儿,目前沙面小学也正在积极探索将iPad应用于课堂教学之中的方法。从一年级起,学校就会为学生们配备iPad,并提供可编程的机器人,不过具体的课程方案则由教师自行定制,不同课程的侧重也会有所不同。「编程一小时」的意义在哪里?Code.org成立于2013年,是一家致力于普及计算机科学,并且鼓励更多女性和各肤色弱势学生群体受益于计算机科学教育的非营利性组织。Code.org曾做过这么一项调查:在美国,90%的父母都希望自己的孩子能够学习计算机科学,但只有40%的学校提供了相关课程。(大部分学校并没有开设编程课,图片来源:HourofCode)为了改变现状,Code.org发起了「编程一小时」活动。Code.org期望每一名学生都有机会接触并学习计算机科学,希望计算科学应能与生物、化学和代数等学科一样成为重点课程。从实用层面上讲,短短一个小时的编程课显然无法让小学生立马掌握一门编程语言。「编程一小时」活动的意义更多在于帮助孩子们认识编程,提高对编程的兴趣,明白编程的简单原理,长期的编程学习还能锻炼小朋友的逻辑思维方式。Code.org联合创始人兼首席执行官哈迪帕托维(HadiPartovi)曾说过:Code.org的创始愿景是让每个学校的每名学生都有机会学习计算机科学,不仅仅是因为这对职业发展来说非常重要,更重要的是学生们喜欢计算机科学。从培育人才的角度上看,科技公司们也乐意于支持「编程一小时」这样的活动,从小培育更多的开发者,也有利于科技产业的蓬勃发展。尽管全球有超过40亿人在上网,但真正了解计算机,接受过相关教育的人却少之又少。苹果CEO蒂姆库克在接受《财富》杂志采访时曾表示:我们认为每个人都应该学习编程。这不仅仅是因为现在懂编程的人存在巨大缺口……技术的本质正在日益水平化,而不是垂直化。很多人认为,技术像其他事物一样,是一种垂直化技能。Onemorething在「编程一小时」的课程临近结束时,平静的Apple零售店突然变得喧哗,只见在人群的簇拥中,一位外籍人士微笑着迎面走来。老师弯下腰轻声问身边的小朋友:你知道他是谁吗?小朋友摇摇头:不知道,你不是叫他Tim吗?

立体二维码海报
小红书配图海报