个人介绍
鸿蒙移动应用开发

主讲教师:杨成科

教师团队:共1

  • 杨中杰
学校: 内蒙古农业大学职业技术学院
开课院系: 计算机技术与信息管理系
专业大类: 计算机类
开课专业: 信息管理与信息系统、软件技术
课程编号: 20050113401
学分: 4
课时: 64
课程介绍
   《移动应用开发》是软件技术、信息管理与信息系统、软件工程专业的(必修)课,本课程在第3、5学期开设,本课程是专业核心课,是一门理实一体的课程。
    通过本门课程的学习,使学生具备HarmonyOS平台开发相关知识,掌握开发HarmonyOS应用程序的基础知识和基本方法,并能够结合数据库技术、网络技术和多媒体技术等独立自主开发HarmonyOS应用程序。在课程的学习中,培养学生诚实、守信、坚韧不拔的性格,认真观察、独立思考的习惯,善于沟通、自我学习的品行、具备团队协作能力的高技能人才,同时强化学生的职业道德意识和职业素质养成意识,为学生以后从事更专业化的软件开发工作奠定基础。
   课程强调对学生职业岗位能力的培养和职业素养的养成,针对不同环节,采用特定的教学方法,有意识、有步骤地将职业能力的训练和职业素养的形成融入到实际的教学过程中。以HarmonyOS平台作为本门课程的主要开发平台,采用若干案例,64学时完成课程教学任务。
教师团队

杨中杰

职称:讲师

单位:内蒙古农业大学职业技术学院

部门:计算机技术与信息管理系

职位:软件技术教研室副主任

教学方法

(1)任务教学法。解决真实或虚拟企业项目开发中的实际问题,用任务牵引,采用项目组的形式,按照软件公司运作形式和项目开发流程,以学生为中心,全面完成任务分析、信息收集、计划制定、做出决策、实施计划、反馈控制、评估结果、拓展思考等教学全过程,达到通过学生自己的实践或行动来培养和提高职业能力的教学目标。

(2)分组教学法。根据学生实际情况,采用男生带女生、职高生带普高生、基础好带基础差的学生进行分组,小组间共同完成任务,培养学生的协作、团队意识。

(3)激励教学法。在教学过程中,通过各种激励手段,有意识地引导学生各种创新式思维,促进学生之间智力活动的相互感染,从而开拓进取,提高学习效率。如各个学习任务的制定,由易到难,学生经过努力完成开发后,会有逐步递增的成就感;以绩效考核形式管理学生学习过程和效果,增强其团队意识和荣誉感,培养以创新视角和思维解决问题的意识和习惯。

(4)情景境教学法是在教学过程中,教师有目的地设计与企业实际生产场景相似的场景、人物、事件,让学生扮演其中的各种角色,通过描述使学生进入情境,以引起学生一定的态度体验,从而更好的理解和掌握专业知识与技能,培养学生的综合职业素养的教学方法。情境教学法的核心在于激发学生的情感体验。


教学条件

1.校内实训基地条件要求: 

课程需要有专门的软件开发实验室,配备Intel及其兼容计算机,3.2GHz或者更高处理器,16G内存计算机的机房,安装基本的MySQL、JDK1.8、vmware workstation15软件等。

2.校外实训基地条件要求:

企业提供实训场所、实习指导和管理,并由企业技术人员担任实训指导教师。要求提供案例库,电子教材,学习网站等网络资源。


教学设计

本课程遵循“以职业行动获得知识”的认知规律,以岗位工作综合能力培养为核心,对职业岗位的工作内容、工作过程、工作环境等内容加以分析提炼,并按照循序渐进的教育规律进行深度加工,对应构建课程教学内容,学生获得知识的过程始终与具体的职业实践相对应。在教学过程中,首先依据专业人才培养方案中关于人才培养目标的阐述,明确课程目标;其次,结合职业教育课程观、教学观、能力观,基于软件工程的开发过程,以项目化教学来组织课程内容,在课程内容的选择与排序中,以软件项目研发的不同阶段、典型任务为载体,将课程内容划分为互相联系的学习情景;第三,通过对各学习情景中学习目标、主要内容、授课方式、师生要求等各项内容的描述,来规范课程所要求的内容;第四,通过对课程内容的选取和组合,以一个完整的项目为载体,完成课程的实施;最后,通过对项目实施过程中各个环节的考察和评价,来完成对课程的评鉴与考核。

本课程在设计上本着懂方法,重应用的总体思路,突出体现职业教育的技能型、应用性特色,着重培养学生的实践应用技能,力求达到理论方法够用,技术技能过硬的目的。

参考教材

1.教材:

“十四五”高等教育规划教材《鸿蒙操作系统开发入门经典》 徐礼文 编著 清华大学出版社 

2.参考资料:

[1] 《鸿蒙操作系统开发入门经典》(第1 版),徐礼文 主编,清华大学出版社,2021年。

[2] 《鸿蒙HarmonyOS手机应用开发实战》(第1 版),柳伟卫 主编,清华大学出版,2021年。 

3.媒体资源

HarmonyOS网络资源华为开发者学堂:https://developer.huawei.com

PPT、电子教案

 

教学课件



教学标准


课程评价

教学资源
课程章节 | 文件类型   | 修改时间 | 大小 | 备注
1.1 10分钟说课
视频
.mp4
2024-07-04 757.98MB
2.1 鸿蒙产生背景
视频
.mp4
2024-07-04 36.83MB
2.2 鸿蒙发展与其他操作系统对比
视频
.mp4
2024-07-04 31.82MB
2.3 鸿蒙系统定义
视频
.mp4
2024-07-04 6.73MB
2.4 HarmonyOS的特点及技术特性
视频
.mp4
2024-07-04 35.66MB
2.5 HarmonyOS的系统架构
视频
.mp4
2024-07-04 57.34MB
2.5.1 课件PPT
文档
.pptx
2024-07-04 11.19MB
3.1 鸿蒙OS应用开发流程
视频
.mp4
2024-07-04 4.76MB
3.2 注册并实名认证华为开发者账号
视频
.mp4
2024-07-04 11.79MB
3.3 鸿蒙应用开发环境搭建
视频
.mp4
2024-07-04 79.65MB
3.4 项目分析应用程序概念
视频
.mp4
2024-07-04 12.09MB
3.5 项目逻辑视图
视频
.mp4
2024-07-04 21.41MB
3.6 项目目录结构.
视频
.mp4
2024-07-04 65.80MB
3.7 config配置文件
视频
.mp4
2024-07-04 109.22MB
3.8 鸿蒙资源文件概述
视频
.mp4
2024-07-04 67.87MB
3.9 鸿蒙项目启动流程.
视频
.mp4
2024-07-04 68.09MB
3.10 项目运行代码分析以及创建页面
视频
.mp4
2024-07-04 52.34MB
3.11 入门案例页面跳转
视频
.mp4
2024-07-04 133.60MB
4.1 JavaUI组件概述
视频
.mp4
2024-07-04 31.20MB
4.2 事件处理机制
视频
.mp4
2024-07-04 31.65MB
4.3 单击事件
视频
.mp4
2024-07-04 46.38MB
4.4 事件处理4种实现方式
视频
.mp4
2024-07-04 190.00MB
4.5 双击长按滑动事件
视频
.mp4
2024-07-04 143.49MB
4.6 滑动事件
视频
.mp4
2024-07-04 65.04MB
4.7 多按钮单击案例
视频
.mp4
2024-07-04 77.79MB
4.8 双击点赞案例
视频
.mp4
2024-07-04 100.12MB
4.9 随机出现图片案例
视频
.mp4
2024-07-04 53.64MB
4.10 单击随机出现文本案例
视频
.mp4
2024-07-04 45.13MB
4.11 鸿蒙JavaUI组件体系概述
视频
.mp4
2024-07-04 19.54MB
4.12 Text文件组件宽高属性
视频
.mp4
2024-07-04 94.04MB
4.13 Text组件其他属性
视频
.mp4
2024-07-04 131.25MB
4.14 Text长文本处理案例
视频
.mp4
2024-07-04 94.88MB
4.15 Text文本组件登录页面案例.
视频
.mp4
2024-07-04 134.75MB
4.16 CommonDialog组件基本入门使用
视频
.mp4
2024-07-04 122.66MB
4.17 CommonDialog组件其他属性
视频
.mp4
2024-07-04 39.74MB
4.18 Dialog组件自定义布局文件使用
视频
.mp4
2024-07-04 129.45MB
4.19 ToastDialog组件
视频
.mp4
2024-07-04 51.99MB
4.20 ToastDialog组件自定义布局
视频
.mp4
2024-07-04 112.97MB
4.21 Clock时钟组件
视频
.mp4
2024-07-04 32.40MB
4.23 Clock时钟组件bug处理
视频
.mp4
2024-07-04 78.39MB
4.24 TickTimer组件
视频
.mp4
2024-07-04 144.74MB
4.25 TickTimer案例
视频
.mp4
2024-07-04 185.20MB
4.26 ProgressBar组件概述
视频
.mp4
2024-07-04 24.57MB
4.27 ProgressBar组件案例
视频
.mp4
2024-07-04 86.83MB
4.28 TextField组件
视频
.mp4
2024-07-04 90.49MB
4.29 Button按钮基本使用
视频
.mp4
2024-07-04 46.41MB
4.30 TextFiled案例
视频
.mp4
2024-07-04 277.41MB
4.31 Checkbox基本使用
视频
.mp4
2024-07-04 122.99MB
4.32 CheckBox案例1
视频
.mp4
2024-07-04 142.36MB
4.33 Checkbox案例2
视频
.mp4
2024-07-04 203.98MB
4.34 RadioButton使用
视频
.mp4
2024-07-04 186.89MB
4.35 switch组件使用
视频
.mp4
2024-07-04 102.57MB
4.36 Slider滑块组件
视频
.mp4
2024-07-04 50.39MB
4.37 Slider滑块组件事件处理
视频
.mp4
2024-07-04 52.15MB
4.38 Slider滑块组件案例
视频
.mp4
2024-07-04 141.91MB
4.39 ListContainer组件应用
视频
.mp4
2024-07-04 152.97MB
4.40 ListContainer组件优化
视频
.mp4
2024-07-04 119.86MB
4.41 ListContainer微信案例
视频
.mp4
2024-07-04 90.39MB
4.42 Picker组件使用
视频
.mp4
2024-07-04 46.01MB
4.43 Picker案例
视频
.mp4
2024-07-04 297.11MB
5.1 鸿蒙资源文件概述
视频
.mp4
2024-07-04 88.82MB
5.2 资源组目录
视频
.mp4
2024-07-04 35.67MB
5.3 资源文件的引用方法
视频
.mp4
2024-07-04 18.60MB
5.4 elment类型资源文件使用案例
视频
.mp4
2024-07-04 247.71MB
5.5 其他类型使用资源案例操作
视频
.mp4
2024-07-04 80.25MB
5.6 rawfile类型资源文件使用操作
视频
.mp4
2024-07-04 110.44MB
6.1 鸿蒙布局文件
视频
.mp4
2024-07-04 57.85MB
6.2 线性布局案例
视频
.mp4
2024-07-04 120.45MB
6.3 相对布局概述
视频
.mp4
2024-07-04 63.82MB
6.4 相对布局案例
视频
.mp4
2024-07-04 100.36MB
6.6 TableLayout布局细节
视频
.mp4
2024-07-04 117.06MB
6.7 其他布局
视频
.mp4
2024-07-04 29.13MB
6.8 组件外形美化
视频
.mp4
2024-07-04 73.65MB
6.9 组件状态美化
视频
.mp4
2024-07-04 66.62MB
7.1 Ability概述
视频
.mp4
2024-07-04 56.62MB
7.2 Feature Ability-同一页面导航
视频
.mp4
2024-07-04 256.00MB
7.3 Feature Ability-不同页面导航
视频
.mp4
2024-07-04 196.99MB
7.4 Ability生命周期
视频
.mp4
2024-07-04 45.85MB
7.5 Data Ability基本概念
视频
.mp4
2024-07-04 56.88MB
7.7 创建Data Ability
视频
.mp4
2024-07-04 128.54MB
7.8 重写Data Ability方法
视频
.mp4
2024-07-04 198.81MB
7.9 文件存储方法重写
视频
.mp4
2024-07-04 68.88MB
7.12 Data Ability 访问者创建
视频
.mp4
2024-07-04 192.79MB
7.13 Data Ability 数据访问页面
视频
.mp4
2024-07-04 71.47MB
7.14 Data Ability 数据访问业务编写
视频
.mp4
2024-07-04 214.85MB
7.15 Data Ability 数据订阅与orm简介
视频
.mp4
2024-07-04 138.33MB
7.16 ServiceAbility概述
视频
.mp4
2024-07-04 57.52MB
7.17 ServiceAbility创建
视频
.mp4
2024-07-04 176.22MB
7.18 ServiceAbility创建连接
视频
.mp4
2024-07-04 161.36MB
7.19 连接服务执行流程
视频
.mp4
2024-07-04 153.68MB
7.20 前台服务
视频
.mp4
2024-07-04 128.97MB
7.21 服务案例页面搭建
视频
.mp4
2024-07-04 65.20MB
7.22 服务案例 服务实现1
视频
.mp4
2024-07-04 148.93MB
7.23 服务案例 服务实现2
视频
.mp4
2024-07-04 94.65MB
7.24 服务案例page调用服务
视频
.mp4
2024-07-04 203.60MB
8.1 鸿蒙JS开发概述
视频
.mp4
2024-07-04 71.66MB
8.2 鸿蒙JS应用分析
视频
.mp4
2024-07-04 71.66MB
8.3 鸿蒙JS应用运行分析
视频
.mp4
2024-07-04 177.34MB
8.4 鸿蒙js案例1上
视频
.mp4
2024-07-04 174.87MB
8.5 鸿蒙js案例1下
视频
.mp4
2024-07-04 77.97MB
8.6 鸿蒙js案例2上
视频
.mp4
2024-07-04 185.67MB
8.7 鸿蒙js案例2下
视频
.mp4
2024-07-04 119.19MB
9.1 线程概述
视频
.mp4
2024-07-04 52.09MB
9.2 鸿蒙线程管理器
视频
.mp4
2024-07-04 44.55MB
9.3 全局线程管理器
视频
.mp4
2024-07-04 144.87MB
9.4 异步发送任务
视频
.mp4
2024-07-04 213.38MB
9.5 延迟发送任务
视频
.mp4
2024-07-04 84.28MB
9.6 分发不同任务1
视频
.mp4
2024-07-04 235.99MB
9.7 分发不同任务2
视频
.mp4
2024-07-04 251.22MB
9.8 线程通信概述
视频
.mp4
2024-07-04 30.99MB
9.9 线程通信入门案例
视频
.mp4
2024-07-04 151.79MB
9.10 线程通信入门案例2
视频
.mp4
2024-07-04 198.14MB
9.11 线程通信发送事件与任务
视频
.mp4
2024-07-04 433.86MB
9.12 线程通信文件下载案例1
视频
.mp4
2024-07-04 151.47MB
9.13 线程通信文件下载案例2
视频
.mp4
2024-07-04 177.65MB
9.14 线程通信文件下载案例3
视频
.mp4
2024-07-04 317.06MB
10.1 测验1
作业
.work
2024-07-04 --
10.2 测验2
作业
.work
2024-07-04 --
10.3 测验3
作业
.work
2024-07-04 --
10.4 测验四
作业
.work
2024-07-04 --
课程章节
提示框
提示框
确定要报名此课程吗?
确定取消

京ICP备10040544号-2

京公网安备 11010802021885号