编程教学

在进行编程教学时,你不仅是在教授一门技术语言,也是在传授思考和实现创意想法的全新方式。无论你是刚刚开设这门课程,还是已准备好带领学生获得 Swift 认证,Apple 所提供的两个项目,可帮助你将编程带入课堂。

一切从 Swift 开始。

Swift 是一种由 Apple 开发的编程语言,学起来容易而且功能强大。它的命令均基于你熟悉的英文单词,例如“jump”和“forward”。而且许多专业人士都已经在使用 Swift,并用它来打造各款适用于 iPhone、iPad、Mac 和 Apple Watch 的热门 app。

人人能编程

用 Swift Playgrounds
上手,蹦蹦跳跳拿下编程基础。

“人人能编程”课程可指导你通过 Swift Playgrounds 来教授编程,这款 app 通过互动式解谜闯关和生动有趣的角色,来引导儿童学习编码。它适合 8 岁以上的学生使用,也能让你用专业 app 开发者使用的语言来介绍编程。

进一步了解 Swift Playgrounds

课堂上的每个学生都能得到支持。

《人人能编程》系列指南提供了众多可帮助学生理解代码背后概念的课堂活动,以及用来练习编程和解决问题的设备实操训练。《学生指南》让学生们可以按照自己的节奏来学习,《教师指南》协助教师为所有学生提供支持,例如提供额外的指导或特别奖励。

编程快速入门

《编程快速入门》为教师和家长准备了 10 项适合 10 岁及以上儿童参加的趣味编程活动。这对初学者来说是很好的学习方式,让他们能在 iPad 和 Mac 版 Swift Playgrounds app 中尝试多种编程挑战。

《人人能编程:解谜闯关》

《人人能编程:解谜闯关》提供了 40 多个小时的灵活学习活动,以此来介绍重要的编程概念。每一章的内容都会帮助学生在既有知识之上来学习,让他们尝试编程,学以致用,并能富有创意地表达编程对生活带来的影响。

《人人能编程:探险闯关》

《人人能编程:探险闯关》专为已完成“解谜闯关”的学生而设计,为使用 Swift 编码提供了无限的可能。在开放式的活动中,学生可以试验各项硬件功能,编写特定活动代码,尽情释放自己的创造力。

  • 即将推出

使用 Swift 进行开发

通过 Xcode,轻轻松松开始构建 App。

即使经验不多,也照样能开始进行 app 设计与开发。“使用 Swift 进行开发”课程,让你可以轻轻松松为 14 岁及以上的学生教授编程。无论他们是学一整个学期,还是想学到取得认证,都能像专业人士一样来编程。

App 开发,现在开讲。

《使用 Swift 进行开发》系列指南提供了灵活的指导,无论你的学生是编程新手,还是已具备了高级技能,你都能为他们提供适合的支持。这些课程提供了在 Xcode 中使用 Swift 开发 app 的实际体验,而专业开发者也在使用这一集成式开发环境创建真正的 app。

《使用 Swift 开发:探索》

学生将学习重要的计算概念,为使用 Swift 进行编程打下坚实的基础。他们将在探索 iOS app 开发的同时,了解计算技术和 app 对社会、经济和文化的影响。

《使用 Swift 开发:AP® CS Principles》

学生将学习重要的计算概念,在备战 AP® CS Principles 考试的同时,为使用 Swift 进行编程打下坚实的基础。课程会引导学生完成 app 设计过程:针对他们自己的 app 进行头脑风暴、规划、原型设计和评估。

《使用 Swift 开发:基础知识》

学生将使用 Swift 培养开发 iOS app 的基本技能。他们将掌握 Swift 程序员日常使用的核心概念和做法,并逐渐熟悉 Xcode 的源代码和 UI 编辑器。

  • 即将推出
《使用 Swift 开发:数据收集》

学生将在 iOS app 开发领域扩展他们的知识和技能,打造更复杂、功能更强大的 app。他们将使用服务器中的数据,并探索新的 iOS API,这些 API 可提供更丰富的 app 体验,包括以多种格式显示大量数据。

  • 即将推出

掌握 Swift 教学知识。

Apple 师资培训通过 Canvas by Instructure 平台为《使用 Swift 开发:探索》和《使用 Swift 开发:AP® CS Principles 》提供免费的在线师资培训课程。教育工作者可以直接向 Apple 学习教授 Swift 和 Xcode 所需的基础知识,这让他们可以在各种教学环境,轻松开始讲授《使用 Swift 开发》这门课程。


编码水平,再升一级。

学生可以使用 Swift 和 Xcode 发挥无限潜力。Apple 为志向远大的开发者提供了各种资源,包括认证和专业工具。

帮助学生取得 Swift 认证。

帮助学生获得 Swift 和 Xcode 的学历认证。“使用 Swift 开发 app”认证帮助学生在应聘 iOS app 开发方面的热门岗位时脱颖而出。

助力学生成为专业 app 开发者。

Apple Developer Program 让你的学生有机会优先接触到领先的 Apple 技术、app 管理工具、编码示范和支持文本。通过该计划,他们更可以向 App Store 的十多亿用户展示自己制作的 app。

在课堂、在课外、在社区,编程处处在。

Swift Coding Club 资源包括了你和你的学生们组织俱乐部所需的一切,例如招募会员的小贴士,设计新 app 的灵感,以及使用 Apple 设计原理创建原型的指南。《App 设计日志》将以设计思维项目引导学生,帮助他们将创意制作成原型,与同伴一起测试自己的 app,并改进用户体验。《App 展示活动指南》则可协助你举办一场活动,来展示学生们的作品。

Apple Teacher

Apple Teacher 是一项专为教师而设计的免费计划,让你可以学习各种 iPad 和 Mac 使用技能,加入学生活动资源,并能根据所学获得相应认定。

教师资源

探索由 Apple 设计的所有最新资源,助力教师在课堂中运用科技,激发创造力。