教授 Android 开发
塑造学习者构建 Android 应用程序的知识,Android 是一个在全球拥有数十亿活跃 Android 设备的平台。
用切实可行、相关的示例激励学生
全球有超过 26 亿活跃 Android 用户。随着移动行业在全球范围内持续增长,学生学习如何创建和影响他们在日常生活中使用的技术从未像现在这样重要。
Android 开发首选 Kotlin
Kotlin 是构建新 Android 应用程序的推荐编程语言。对于第一次学习编程的学生来说,Kotlin 的代码安全功能和简洁的语法使他们能够专注于学习核心编程基础知识。
为学生做好迎接激动人心的职业机会的准备
Android 开发是一项宝贵的技能,在全球范围内需求量很大。Android 生态系统内有多种职业,以及创建新业务的机会。
听取已经将 Kotlin 教学 纳入课程的教授的意见。
教授课程
Kotlin Android 开发课程专为教育工作者设计,旨在教授学生在课堂环境中使用 Kotlin 编程语言进行 Android 开发的基础知识。
先决条件
学习者应熟悉面向对象的编程语言,如何使用 IDE 以及如何使用 GitHub。无需具备 Kotlin 或 Android 的任何先验经验。建议教育工作者在教授课程之前完成课程内容。
讲义和代码示例
课程共 13 节课,每节课约 1 小时。每节课都附带 2 小时的动手代码实验室,供学习者自行完成。如果您已准备好开始教授 Android,请使用这些材料开始您的旅程。我们提供涵盖 Kotlin 语言、Android 开发简介、UI 基础、Android 应用程序架构等内容的课程。使用以下幻灯片在课堂环境中进行讲授。
讲义和代码示例
课程 | 查看幻灯片 | 查看应用程序示例 |
---|---|---|
注意:课程 1 到 3 涵盖 Kotlin 语言,您将在课程 4 中学习构建您的第一个 Android 应用程序。 | ||
简介 | Kotlin Android 开发 | – |
课程 1 | Kotlin 基础知识 | – |
课程 2 | 函数 | – |
课程 3 | 类和对象 | – |
课程 4 | 构建您的第一个 Android 应用程序 | 掷骰子应用程序 |
课程 5 | 布局 | 计算小费应用程序 |
课程 6 | 应用程序导航 | AndroidTrivia 应用程序 |
课程 7 | Activity 和 Fragment 生命周期 | DessertClicker 应用程序 |
课程 8 | 应用程序架构(UI 层) | Unscramble 应用程序 |
课程 9 | 应用程序架构(持久性层) | TrackMySleepQuality 应用程序 |
课程 10 | 高级 RecyclerView 用例 | RecyclerView 应用程序 |
课程 11 | 连接到互联网 | MarsRealEstate 应用程序 |
课程 12 | 存储库模式和 WorkManager | WorkManager 应用程序 |
课程 13 | 应用程序 UI 设计 | Shrine 应用程序 |
下载所有幻灯片 | – |
学习路径
与幻灯片并行,将这些 学习路径 作为学习者的作业。完成作业后,学习者可以参加测验并为每个课程获得徽章。
教授推荐
由于它主要是一个动手课程,学生学习了实现,这有助于他们在移动应用程序公司获得实习机会。
Kavita S. Oza 博士
希瓦吉大学
学生应该学习一门应用程序开发语言来 [开发] 移动应用程序。Kotlin 是最适合学习的语言。
Satvir Singh 博士
I. K. 古吉拉尔旁遮普邦技术大学
与学生可能学习的其他语言相比,Kotlin 更容易理解,并且适用于实现。
Priyank Singhal 博士
蒂尔坦卡·马哈维尔大学
有关其他资源,请查看 JetBrains Kotlin for Education 页面。
领导学习会
Android 学习会计划旨在让社区中的一群人聚在一起学习如何构建 Android 应用程序。
先决条件
无需具备任何编程经验。对于学习会组织者来说,无需成为该材料方面的专家或进行讲授,因为参与者可以完成 Google 提供的自定进度的在线课程。但是,我们建议组织者在领导团队之前完成内容。
指南
这些材料可以在聚会小组、课后活动或任何同行群体中使用。在计划结束时,您可以为参与者提供一个有趣的挑战,让他们创建一个解决当地社区问题的 Android 应用程序。
- 组织者指南 - 关于如何运行 Android 学习会的全面指南,其中包括有关招募参与者的提示
- 演示者指南 - 关于如何吸引您的受众以及为会议创建幻灯片的提示
- 课程 1 和 2 的示例幻灯片 - 可以调整并用于帮助学习会初期会议的幻灯片
- 下载所有幻灯片
学习路径
探索 Kotlin Android 基础课程 中的学习路径,您的参与者将作为学习会的一部分学习这些路径。
辅导员推荐
学生在进入计算机实验室前两小时就排起了长队...... 他们都渴望参加该计划,并知道他们今天将学到一些新东西。
Sorosh Shiwa
阿里亚大学 DSC 负责人
向人们介绍 Kotlin 并陪伴他们在这一步,这一步可能会触动他们的生活,这让我们感到非常高兴和兴奋。
Ceren Tunay 和 Serkan Alc
DSC 土耳其,Android 核心导师团队
在 Twitter 上关注 #AndroidStudyJams