苹果公司表示,根据用户反馈,该课程也已完全重新设计,以满足学生的学习方式。
新系列现在将包括四本书,“在SWIFT探索中开发”、“在SWIFT AP CS原则中开发”和“在SWIFT基础中开发”,所有这些书今天都可以买到。第五本书“在SWIFT数据收集中发展”将于今年秋天晚些时候上市。所有这些都可以在Apple Books中找到。
该课程面向高中生和高等教育学生,重点是由苹果公司设计并在Mac上使用Xcode的开源编程语言SWIFT。
对于4到8年级的年轻学习者,苹果的Everyone Can Code课程通过SWIFT游乐场应用程序,使用谜题和游戏教授SWIFT的编码基础。这门课程现在也在扩展中。
对于所有已经完成了“人人都能编程”一书的学生来说,他们现在可以转到一本新书“人人都能编程冒险”。本书包括更高级的活动,在这些活动中,学生可以练习使用SWIFT进行构建,同时还可以了解重要的编程概念。
该公司表示,新的和扩大的课程的目的是补充美国对计算机科学教师的需求,因为美国经常需要计算机科学教师。
苹果指出,计算机科学教师协会声称,目前美国只有不到50%的高中提供计算机科学课程,由于师资短缺,许多大学生无法进入毕业所需的计算机科学课程。
此外,这些课程也提供给家长,他们中的许多人现在正在转型,在冠状病毒大流行的情况下成为家庭学校教师。
同样针对在家上学的孩子的父母,苹果为10岁及以上的儿童增加了一套新的远程学习资源,包括在iPad或Mac上有10个编码挑战的“快速编程入门”(A Quick Start To Code)。此外,苹果今年春天推出的“从家中学习”网站上也有相关资源。该网站包括一些关于远程学习的点播视频和虚拟会议,以及由苹果的教育工作者主办的免费一对一虚拟教练会议的选项。
苹果推动增加编码教育的长期影响仍有待观察。以《人人都会编程》为例,2016年才上线,而《在SWIFT中开发》课程去年才刚到。今天,这些项目加在一起,覆盖了世界各地的9000所学校和高等教育机构。
“每个人”都可以并且应该学习编码的想法仍然存在一定的争议。虽然许多人可能能够学习编码基础知识,但并不是每个人都喜欢或擅长编码。此外,人们经常出于错误的原因转向编码,或者被编写训练营的代码所欺骗,以为几周的培训就能让他们轻松地进入六位数的职业生涯。
另一方面,让更多的孩子接触编码概念可能有助于发现编程的潜在才华和兴趣,否则这些天赋和兴趣就会被忽视。然后,随着孩子的成长,这种兴趣可以通过未来的课程和教育来培养。
苹果负责市场、应用和服务的副总裁苏珊·普雷斯科特(Susan Prescott)在一份声明中表示:“苹果与教育工作者合作已有40年之久,我们特别自豪地看到,SWIFT和Everyone Can Code的发展在帮助教师和学生在他们的社区产生影响方面发挥了重要作用,”苹果负责市场、应用和服务的副总裁苏珊·普雷斯科特(Susan Prescott)在一份声明中表示。“我们已经看到社区大学的学生为他们的校园建立食品安全应用程序,并看到中学教育工作者在暑假期间主持虚拟编码俱乐部。作为我们帮助扩大获得计算机科学教育机会的承诺的一部分,我们很高兴能够增加一门新的专业学习课程,帮助更多的教育工作者,无论他们的经验如何,都有机会学习编码,并教授下一代开发人员和设计人员。“