使用 Swift 开发
《使用 Swift 开发》是 Apple 专为 14 岁及以上年龄学生开发的综合性编程课程。这门课程使用 Swift 编程语言,旨在帮助学生做好准备,以便将来进入与 app 开发相关的高校或职场。为方便教学,还为教育工作者提供了免费的在线师资培训,而且这个课程专为 Mac 而设计。Mac 支持所有主流编程语言,因此是开展编程教学的理想设备。
《使用 Swift 开发》是 Apple 专为 14 岁及以上年龄学生开发的综合性编程课程。这门课程使用 Swift 编程语言,旨在帮助学生做好准备,以便将来进入与 app 开发相关的高校或职场。为方便教学,还为教育工作者提供了免费的在线师资培训,而且这个课程专为 Mac 而设计。Mac 支持所有主流编程语言,因此是开展编程教学的理想设备。
Develop in Swift Tutorials 让学生踏出第一步,在使用 Swift、SwiftUI 和 Xcode (Apple 的集成开发环境) 进行 app 开发的领域中实现职业发展。无需事先拥有编程经验,即可学习如何为所有 Apple 平台开发 app。帮助学生使用 SwiftUI 创建第一个 visionOS app,为空间计算打造全新的 app 和游戏世界。
“使用 Swift 开发”课程旨在指导高中和高校学生自行设计并构建功能完备的 app。除了培养新技能,学生还将掌握重要的编程概念,甚至还能凭借自己的 Swift 和 Xcode 知识获得 AP 学分或行业认可的证书。
无论你是否有过教授 Swift 或其他编程语言的经验,都可以使用配套的教师指南中提供的工具,与有志于此的 app 开发者深入互动。
探索《使用 Swift 开发:探索》中的示例课程,该课程旨在帮助学习者在 Mac 上使用 Xcode 构建自己的第一个 app。
探索单元学习目标并了解四个关键部分:“入门”、“操练”、“构建”和“设计”。
这些课程单元侧重于培养编程技能和对关键概念的理解。在各单元之间,学生将探索一家电视俱乐部里一群学生的故事。
引导式 App 项目通过逐步说明来引导学生在 Xcode 中构建 app,并提供辅助图片和视频,鼓励学生运用所学的知识。
其中提供“初学者项目文件”,帮助学生专注于几个关键的 Swift 概念,以提高他们的编程技能。
学生将探索计算领域的创新所带来的影响,并体验 App 设计过程。
学生将思考 app 设计者和开发者所做的选择,了解他们的 app 可能会影响数千甚至数百万人。
学生一边在 Xcode Playgrounds 中编写 Swift 代码,一边学习重要的编程概念。
Xcode Playgrounds 提供了一种交互式编程环境,让学生可以进行代码实验并立即查看结果。
Swift 是 Apple 的编程语言,目前在 Mac、iPad、iPhone、Watch、Apple TV 或 Apple Vision Pro 上使用的众多 app 都由 Swift 语言编写而成。
Swift 能为你打开通往编程世界的大门。事实上,我们的设计初衷也是希望它能成为任何人的第一门编程语言,无论学生是在求学阶段,还是准备开拓职业生涯。
Apple 师资培训通过 Canvas by Instructure 平台,为《使用 Swift 开发:探索》和《使用 Swift 开发:AP® 计算机科学原理》提供了免费的在线师资培训课程。参与者将直接向 Apple 学习教授 Swift 和 Xcode 所需的基础知识,因而这是教育工作者的理想入门课程,有助他们在各种教育环境中教授《使用 Swift 开发》。要了解更多信息,请访问 apple.co/developinswiftpl
可在《使用 Swift 开发:探索》学生指南中找到该课程及更多内容。下载《使用 Swift 开发》电子书和资源。
找到更多旨在协助你教授编程和 app 开发的资源。
协助失明或低视力学生使用触感式图片了解 Swift Playgrounds 关卡。
下载 Swift Playgrounds Tactile Puzzle Worlds (4.9 MB)通过获得 Apple Teacher Swift Playgrounds 徽章和认可,进一步推进你的专业学习之旅。
获得 Swift Playgrounds 徽章