《鸿蒙移动应用开发》课程标准_第1页
《鸿蒙移动应用开发》课程标准_第2页
《鸿蒙移动应用开发》课程标准_第3页
《鸿蒙移动应用开发》课程标准_第4页
《鸿蒙移动应用开发》课程标准_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《鸿蒙移动应用开发》课程标准编制人:参与人员:审核人:

《鸿蒙移动应用开发》课程标准课程代码BK020301022005课程属性专业(技能)课课程类型理论+实践(B类)课程性质必修课课程学分4课程学时48开设学期第4学期核心课程是理理学时38实践学时10适用专业(专业及招生类型)物联网应用技术专业/职业教育专科专业执笔人审核人一、课程定位《鸿蒙移动应用开发》是物联网应用技术专业的一门专业核心课,是与企业共建的一门理论与实践并重的理实一体化课程。本课程的先修课程有ArkTS程序设计、智能手机应用软件开发等课程,学生已具备编程思路、代码编写能力。本课程对接“数字化、智能化、高端化”行业新业态,鸿蒙开发工程师岗位需求,系统整合了移动应用开发职业技能等级标准、国家职业院校技能大赛规程等内容,重构“基础项目-进阶项目-拓展项目”三阶段项目化课程内容,采用项目式教学,培养学生鸿蒙领域的应用系统开发能力。通过本课程的学习,能考取华为移动应用开发职业技能等级证书、HarmonyOS开发者基础/高级认证,参加省级、国家职业院校技能大赛,使学生具备HarmonyOS软件开发能力,成为“会设计、懂开发、能测试”的高素质鸿蒙应用开发技能人才。为后续的鸿蒙应用开发高级课程打下坚实的基础。二、课程设计(一)紧跟行业转型,重构课程结构课程紧跟“中国制造向中国创造”新一代信息技术行业转型,对接“数字化、智能化、高端化”行业新业态,移动应用开发工程师岗位需求,系统整合了职业技能等级标准、国家职业院校技能大赛规程等内容,重构“基础项目-进阶项目-拓展项目”三阶段项目化课程内容。(二)对接产业人才需求,创新教学内容对接华为移动应用开发职业技能等级证书标准、金砖大赛“鸿蒙端云智能应用开发”赛项规程,设计“强基础、重核心、积经验”三段递进模式,6个项目,21个任务。结合课程技艺融通、注重项目实践的特点,将“爱国精神、工匠精神、创新精神”等思政主题融入三全育人全过程,共计48学时,3学分。三、课程目标立足“技能强国、人人出彩”课改初心,将文化铸魂、技能固本、美育浸润、劳育淬炼、数智融通“五育并举”贯穿线上线下、校企育人教学全过程,注重德技并修。面向程序员、鸿蒙软件开发工程师岗位,通过学习HarmonyOS相关知识和技能,培养学生诚实、守信、坚韧不拔的性格,认真观察、独立思考的习惯,善于沟通、自我学习的品行、具备团队协作能力,能考取华为移动应用开发职业技能等级证书,参加省级、国家职业院校技能大赛,具有家国情怀、工匠精神、创新思维的“会设计、懂开发、能测试”的高素质鸿蒙应用开发技能人才。(一)课程能力图谱(二)课程三维目标1.素质目标(1)具有良好的职业道德和职业素养;(2)具有热爱劳动、尊重劳动的敬业精神;(3)具有较强的集体意识和团队合作精神;(4)增强学生在智能时代的数字化适应力、胜任力、创造力;(5)具备探索实践的创新能力;(6)具有一定的科学思维方式和判断分析问题的能力;(7)具有基本的阅读文档、编写程序文档的能力。2.知识目标(1)了解HarmonyOS平台的基本架构;(2)掌握基本HarmonyOS应用程序开发、调试、发布流程;(3)掌握HarmonyOS基本概念及原理、HarmonyOS技术架构、HarmonyOS应用开发流程、Ability与UI开发知识等;(4)学会运用知识来解决实际问题。3.能力目标(1)能够养成工程师逻辑思维、系统思维的思维方式及习惯;(2)具备HarmonyOS功能开发、调试与发布的能力;(3)能熟练掌握分布式编程框架MapReduce的编程方法;(4)能够胜任HarmonyOS应用开发工程师岗位;(5)能综合应用所学知识解决实际问题。四、教学内容与要求(一)教学内容序号项目名称融入的思政元素学时1人文史哲展示页--ArkUI方舟开发框架爱国意识、民族自豪感42数字云图书馆展示页--ArkUI方舟开发框架树立正确的价值观和人生观83熊猫家园展示页--ArkTS方舟编程语言培养创新精神84自然与科学展示页--AbilityKit程序框架服务社会的责任和担当85智能融媒展示页--MultimediaApplication多媒体应用遵守国家关于数据安全和隐私保护的相关法律法规106综合项目--智学先锋App制作培养工匠精神、创新精神、团队合作能力10(二)具体内容及要求(1)首先依据专业人才培养方案中关于人才培养目标的阐述,明确课程目标;其次,结合职业教育课程观、教学观、能力观,基于软件工程的开发过程,以项目化教学来组织课程内容,在课程内容的选择与排序中,以软件项目研发的不同阶段、典型任务为载体,将课程内容划分为互相联系的学习情景;第三,通过对各学习情景中学习目标、主要内容、授课方式、师生要求等各项内容的描述,来规范课程所要求的内容;第四,通过对课程内容的选取和组合,以一个完整的项目为载体,完成课程的实施;最后,通过对项目实施过程中各个环节的考察和评价,来完成对课程的评鉴与考核。解构:根据成果导向理念,调研课程对应核心岗位,明确典型工作任务,职业能力,对应的知识点和技能点,重构:将知识点和技能点重新组合形成资源库,根据学生学习特点等进行知识点和技能点的重构,转化成教学项目,进行实施。(2)本课程以项目案例、任务驱动法来组织课程内容,将知识传授和技能培养有机的组合在一起。本课程划分为6个单元模块,共48个课时,从而达到学习知识的循序渐进的效果。(3)主要使用线上+线下的教学模式,特别是从在线学习+线下教学的整体改革要求出发,课堂教学模式以学生为主体、以理实一体化教学为主要形式,调动学生小组完成讨论、展示、项目、任务。

(二)具体内容及要求序号项目融入的思政元素教学内容及要求重点难点考核点及要求学时1人文史哲展示页--ArkUI方舟开发框架通过对鸿蒙背景及发展现状的介绍,引导学生关注国产软件及信创产业的发展,增强国家意识和民族自豪感。教学内容:鸿蒙系统介绍;开发环境搭建;教学要求:1.了解鸿蒙系统诞生及发展2.了解鸿蒙应用开发学习路线3.理解鸿蒙体系结构4.掌握DevEcoStudio安装和配置5.掌握鸿蒙项目的结构、创建和运行6.能够搭建DevEcoStudio开发环境7.能够创建简单的鸿蒙程序环境要求:配备软件开发一体化教室,投影灯满足软件开发的教学环境;重点:第一个应用程序难点:环境搭建考核点:鸿蒙系统介绍;开发环境搭建;考核要求:搭建鸿蒙开发环境的操作。创建一个鸿蒙应用程序。理论:2实践:22数字云图书馆展示页--ArkUI方舟开发框架通过鸿蒙移动应用开发和ArkTS语法的学习,引导学生践行社会主义核心价值观,树立正确的价值观和人生观。教学内容:ArkTs的介绍;ArkTS基本语法的使用;教学要求:1.掌握TypeScript基本语法结构2.了解ArkTS发展历程3.掌握ArkUI开发框架4.掌握声明式开发范式结构5.掌握Tabs组件的使用6.能够使用基础组件完成页面的搭建7.能够容器组件完成组件的排列布局8.能够使用Tabs组件完成页面的切换环境要求:配备软件开发一体化教室,投影灯满足软件开发的教学环境;重点:ArkTS的使用难点:ArkTS的基本语法考核点:ArkUI开发框架;基本语法;考核要求:使用ArkUI进行布局界面的设计。理论:4实践:43熊猫家园展示页--ArkTS方舟编程语言1.强调鸿蒙操作系统及其应用程序框架在国产软件及信创产业中的重要地位,增强学生的国家意识和民族自豪感。2.鼓励学生在应用程序框架的基础上进行创新和探索,培养创新精神。教学内容:常见的布局组件;Stack组件;List组件;Progress组件;教学要求:1.了解HarmonyOS中常见的一些布局组件2.掌握Stack组件的相关参数及使用方法。3.掌握List组件的相关参数及使用方法。4.掌握页面路由时的参数传递和接收。5.掌握Progress组件的相关使用方法。6.能够使用Stack组件进行相应的项目开发7.能够熟练使用Router模块进行页面间的跳转。8.能够自主实现不同形式的进度展示效果。9.能够熟练使用List组件进行页面布局。环境要求:配备软件开发一体化教室,投影灯满足软件开发的教学环境;重点:Stack组件、List组件的使用难点:使用Router模块进行页面的跳转间的数据传递考核点:布局的创建;Stack组件、List组件的使用;考核要求:熊猫家园展示页布局设计,并实现页面的跳转,业务逻辑判断。理论:4实践:44自然与科学展示页--AbilityKit程序框架服务1.社会责任感:引导学生认识到作为一名开发者对社会的责任和担当,通过开发高质量的应用为社会做出贡献。2.创新精神:鼓励学生在页面构建过程中发挥创新精神,探索新的技术和方法,推动行业的进步和发展。教学内容:下拉菜单组件;数据的存储方法;网络请求;教学要求:1.了解下拉菜单组件及其用途。2.深入理解数据的存储方法。3.理解网络请求的概念。4.理解应用模型的开发过程。5.掌握下拉菜单的开发方法。6.掌握Stage(状态)开发模型。7.掌握使用UIability组件开发应用。8.掌握用HTTP请求获取网络数据的技术。环境要求:配备软件开发一体化教室,投影灯满足软件开发的教学环境;重点:UIability组件开发应用难点:HTTP请求网络数据的使用考核点:下拉菜单的使用;Stage开发模型;UIability组件的使用;考核要求:使用HTTP请求获取网络数据并展示。理论:4实践:45智能融媒展示页--MultimediaApplication多媒体应用1.精益求精的工匠精神:鼓励学生追求技术上的卓越和完美,不断挑战自我,提升个人技术水平。2.团队协作与沟通能力:强调在鸿蒙移动应用开发过程中团队协作和沟通的重要性,培养学生的团队协作精神和沟通能力。教学内容:智能融媒体的使用;教学要求:1.了解HarmonyOS与智能融媒体的融合背景。2.掌握HarmonyOS下智能融媒展示页的设计原则。3.熟悉HarmonyOS提供的智能融媒开发工具与框架。4.掌握智能融媒展示页的功能。5.理解智能融媒展示页的跨设备协同能力。环境要求:配备软件开发一体化教室,投影灯满足软件开发的教学环境;重点:智能融媒展示页的设计难点:智能融媒开发工具与框架的使用考核点:智能融媒展示页的设计;考核要求:使用Video组件进行融媒体展示页的开发。理论:4实践:66综合项目--智学先锋App制作1.培养学生的创新精神:2.团队协作与沟通能力:强调在鸿蒙移动应用开发过程中团队协作和沟通的重要性,培养学生的团队协作精神和沟通能力。教学内容:HarmonyOS访问控制;应用权限管控;教学要求:1.理解HarmonyOS访问控制。2.掌握应用权限管控。3.掌握选择申请权限的方法。4.掌握声明权限的方法。5.掌握向用户申请授权、申请使用受限开放权限的方法。环境要求:配备软件开发一体化教室,投影灯满足软件开发的教学环境;重点:HarmonyOS访问控制难点:选择申请权限的方法考核点:声明权限的方法;考核要求:向用户申请授权、申请使用受限开放权限的方法。理论:4实践:6五、课程实施(一)教学条件1.软硬件条件(1)教学做一体化教室教学环境需要有投影仪或者广播教学的实训机房,能够实现多媒体授课,建议一人一机。(2)实训室条件硬件环境建议至少Intel双核心处理器、8G内存以上、空闲空间30G硬盘以上;软件环境建议包括MicrosoftWindows10以上操作系统,具备ArkTS语言、鸿蒙DevEcoStudio开发环境。2.师资条件本课程团队是由企业工程技术人员和学校教师组成的混编师资队伍,“双师”素质教师和行业企业经历教师的比例达到100%,实施教师分工协作的模块化教学,其中课程模块由学校教师承担,综合实训模块由企业工程技术人员承担,授课课时不低于总课时的20%。(二)教材选用和建议教材《鸿蒙之光HarmonyOSNEXT原生应用开发入门》2.参考书目3.阅读材料可以使用省国家级或山东省计算机类专业教学资源库,省级、国家级精品资源共享课程等资源。(三)教学方法建议在教学过程中,应立足于加强学生实际能力的培养,采用项目教学,以工作任务引领提高学生学习兴趣,激发学生的学习动机。本课程教学的关键是通过典型的活动项目,由教师提出要求或示范,组织学生进行活动,注重“教”与“学”的互动,让学生在活动中增强重合同守信用意识,掌握本课程的职业能力。在教学过程中,要应用多媒体、投影等教学资源辅助教学,帮助学生理解鸿蒙开发的要点。在教学过程中,要重视本专业领域新技术等发展趋势,贴近生产现场。为学生提供职业生涯发展的空间,努力培养学生参与社会实践的创新精神和职业能力。在教学过程中教师应积极引导学生提升职业素养,提高职业道德。(四)教学评价改革传统的学生评价手段和方法,采用阶段评价、目标评价、过程评价,理论与实践一体化评价模式。关注评价的多元性,结合课堂提问、学生作业、平时测验、实验实训、技能竞赛及考试情况,综合评价学生成绩。应注重学生动手能力和在实践中分析问题、解决问题能力的考核,对在学习和应用上有创新的学生应予特别鼓励,全面综合评价学生能力。学生通过参加省级、国家级职业技能大赛或者考取职业技能等级证书进行课程学分的置换。(五)课程资源开发与利用1.学习资料资源实训指导书、学习指南等。2.信息化教学资源课程教学资源依托现代职教课程平台、智慧职教,教师将制作的课件、视频、动画、试题库、在线测试等上传平台,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论