讲授 Android 开发知识
为学习者传授相关知识,助力学习者打造 Android 应用。Android 平台在全球拥有数十亿台活跃 Android 设备。
通过切实相关的示例来激发学生的学习动机
全球活跃 Android 用户超过 26 亿。全球移动行业继续保持增长,学生们应该抓住机遇,学习如何打造和影响他们日常生活中使用的技术。
Android 开发中优先采用 Kotlin
Kotlin 是构建新 Android 应用的推荐编程语言。对于刚刚开始学习编程的学生,Kotlin 的代码安全功能和简洁的语法可让他们专注于学习核心编程基础知识。
让学生为开启精彩的职业生涯做好准备
Android 开发是一套有价值的技能,在世界各地都有着很高的需求。Android 生态系统中的人群职业各样,而且系统提供了很多开拓新业务的机会。
聆听已在讲授 Kotlin 的教授的课程。
教授课程
“使用 Kotlin 进行 Android 开发”课程专为教育工作者设计,以在课堂环境中讲解使用 Kotlin 编程语言进行 Android 开发的基础知识。
前提条件
学员应该熟悉面向对象的编程语言,并了解如何使用 IDE 和 GitHub。无需拥有 Kotlin 或 Android 相关经验。我们建议教育工作者先完成课程内容再讲授。
讲座幻灯片和代码示例
本课程共包含 13 节课,每堂课大约需要 1 小时。每堂课都配合 2 小时的 Codelab 实践操作内容,供学员自行完成。如果您已准备好开始学习 Android 知识,不妨参考以下资料立即开始学习。我们的课程涵盖 Kotlin 语言、Android 开发简介、界面基础知识、Android 应用架构,以及很多其他内容。使用以下幻灯片在课堂环境中授课。
讲座幻灯片和代码示例
课 | 查看幻灯片 | 查看应用示例 |
---|---|---|
注意:第 1 至 3 课介绍了 Kotlin 语言,您将在第 4 课中学习构建首个 Android 应用。 | ||
简介 | 利用 Kotlin 进行 Android 开发 | – |
第 1 课 | Kotlin 基础知识 | – |
第 2 课 | 函数 | – |
第 3 课 | 类和对象 | – |
第 4 课 | 构建首个 Android 应用 | Dice Roller 应用 |
第 5 课 | 布局 | Tip Calculator 应用 |
第 6 课 | 应用导航 | AndroidTrivia 应用 |
第 7 课 | activity 和 fragment 生命周期 | DessertClicker 应用 |
第 8 课 | 应用架构(界面层) | Unscramble 应用 |
第 9 课 | 应用架构(持久性层) | TrackMySleepQuality 应用 |
第 10 课 | 高级 RecyclerView 用例 | RecyclerView 应用 |
第 11 课 | 连接到互联网 | MarsRealEstate 应用 |
第 12 课 | 仓库模式和 WorkManager | WorkManager 应用 |
第 13 课 | 应用界面设计 | Shrine 应用 |
下载所有幻灯片 | – |
开发者在线学习课程
这些学习路线可与幻灯片并行使用,作为学员的作业。完成后,学员可以参加测验并获得每节课的徽章。
教授赞誉
由于这主要是一门实践型课程,因此学生将学习一些实现方法,帮助他们在移动应用公司找准定位。
Kavita S. Oza 博士
希瓦吉大学
学生应学习适合[开发]移动应用的应用开发语言,而 Kotlin 则是最适合学习的语言。
Satvir Singh 博士
I. K. Gujral Punjab Technical University
与学生可能会学习的其他语言相比,Kotlin 更易于理解且易于实现。
Priyank Singhal 博士
Teerthanker Mahaveer University
如需其他资源,请参阅 JetBrains Kotlin 教育版页面。
主导 Study Jam
Android Study Jams 计划旨在让社区中的一群人聚集在一起,了解如何构建 Android 应用。
前提条件
无需拥有编程经验。对于 Study Jams 组织者,您无需成为资料专家或讲师,因为参加者可以借助由 Google 提供的在线课程自学。不过,我们建议组织者先完成内容,然后再领导小组。
指南
这些材料适用于交流会、课后辅导或任何同龄人群体。在计划结束时,您可以提供有趣的挑战,让参与者打造能够解决当地社区问题的 Android 应用。
- 组织者指南 - 有关如何运行 Android Study Jam 的全面指南,包括有关招募参与者的提示
- 演示者指南 - 关于如何吸引受众并制作会议幻灯片的提示
- 第 1 课和第 2 课的示例幻灯片 - 您可以调整这些幻灯片,并将其用于协助开展 Study Jams 的初始课程
- 下载所有幻灯片
开发者在线学习课程
探索《使用 Kotlin 进行 Android 开发的基础知识》课程中的学习路线,参与者会将其作为 Study Jams 的一部分来学习。
教员赞誉
在进入计算机实验室之前,学生们已排队等候了两个小时的时间,他们都热衷于参加这项计划,渴望学习新知识。
Sorosh Shiwa
Aria University DSC 负责人
在这可以触动用户的第一步,向他们介绍 Kotlin 并提供支持,这让我们感到非常快乐和兴奋。
Ceren Tunay 和 Serkan Alc
DSC Turkey Android 核心导师团队
在 Twitter 上关注 #AndroidStudyJams