在课堂、在课外、在社区,编程处处在。
Swift Coding Club 资源可帮助你和你的学生们成立自己的编程俱乐部。俱乐部材料支持学生运用 Apple 设计原则来制作 app 原型,并引导他们完成设计思维项目。学生可以根据自己的创想制作出原型,还能与同伴一起测试自己的 app,改进用户体验。《App 展示活动指南》则可协助你举办一场活动,来向大家展示学生们的作品。
在进行编程教学时,你不仅是在教授一门技术语言,也是在传授思考和实现创意想法的全新方式。无论你是刚刚开设这门课程,还是已准备好带领学生获得 Swift 认证,Apple 提供的项目都能帮助你开展编程教学。
Swift 是一种由 Apple 开发的编程语言,学起来容易而且功能强大。它的命令均基于你熟悉的英文单词,例如“jump”和“forward”。而且许多专业人士都已经在使用 Swift,并用它来打造各款适用于 iPhone、iPad、Mac 和 Apple Watch 的热门 app。
“人人能编程”课程可指导你通过 Swift Playgrounds 来教授编程,这款 app 可通过互动式解谜闯关和生动有趣的角色,引导儿童学习编码。它让你可以用专业 app 开发者使用的语言来介绍编程。
进一步了解 Swift Playgrounds
《人人能编程》系列指南可帮助学生理解代码背后的概念,并提供各种习题让他们能在设备上直接练习编程操作和问题解决能力。《学生指南》让学生们可以按照自己的节奏来学习,《教师指南》则能协助教师为所有学生提供支持,例如提供额外的指导或特别奖励。
《编程快速入门》为教育工作者和家长准备了 10 项适合 10 岁及以上儿童的趣味编程活动。这对初学者来说是很好的学习方式,让他们能在 iPad 和 Mac 版 Swift Playgrounds app 中尝试多种编程挑战。
《人人能编程:学前班至低年级教学篇》旨在帮助教师和家长引导刚开始形成计算思维能力的低年级孩子了解编程。通过这些课程,从幼儿园直到三年级的小学员都可以在 iPad 上使用 Swift Playgrounds app 来讨论、探索、玩耍,从而打好编程核心概念的基础。
即使经验不多,也照样能使用 Swift 在 Xcode 中进行 app 设计与开发。“使用 Swift 进行开发”课程,让你可以轻轻松松为 14 岁及以上的学生教授编程。无论他们是学一整个学期,还是想学到取得认证,都能像专业人士一样来编程。
《使用 Swift 进行开发》系列指南提供了灵活的指导,无论你的学生是编程新手,还是已具备了高级技能,你都能为他们提供适合的支持。这些课程提供了在 Xcode 中使用 Swift 开发 app 的实际体验,而专业开发者也在使用这一集成式开发环境创建真正的 app。
学生将学习重要的计算概念,在备战 AP® CS Principles 考试的同时,为使用 Swift 进行编程打下坚实的基础。课程会引导学生完成 app 设计过程:针对他们自己的 app 进行头脑风暴、规划、原型设计和评估。
学生将在 iOS app 开发领域扩展他们的知识和技能,打造更复杂、功能更强大的 app。他们将使用服务器中的数据,并探索新的 iOS API,这些 API 可提供更丰富的 app 体验,包括以多种格式显示大量数据。
《使用 Swift 进行开发》课程有配套的免费在线师资培训课程,旨在帮助教育工作者做好《使用 Swift 开发:探索》和《使用 Swift 开发:AP CS Principles》的教学准备。他们可直接向 Apple 专家学习教授 Swift 和 Xcode 所需的基础知识,这让他们能在各种教学环境中,轻松开始讲授《使用 Swift 开发》这门课程。
学生可以使用 Swift 和 Xcode 发挥无限潜力。Apple 为志向远大的开发者提供了各种资源,包括认证和专业工具。
帮助学生获得 Swift 和 Xcode 的技能认证。“使用 Swift 开发 app”认证可帮助学生在应聘 iOS app 开发方面的热门岗位时脱颖而出。
Apple Developer Program 让你的学生有机会优先接触到领先的 Apple 技术、app 管理工具、编码示范和支持文本。通过该计划,他们更可以向 App Store 的十多亿用户展示自己制作的 app。
Swift Coding Club 资源可帮助你和你的学生们成立自己的编程俱乐部。俱乐部材料支持学生运用 Apple 设计原则来制作 app 原型,并引导他们完成设计思维项目。学生可以根据自己的创想制作出原型,还能与同伴一起测试自己的 app,改进用户体验。《App 展示活动指南》则可协助你举办一场活动,来向大家展示学生们的作品。