《小程序应用开发》教学大纲.docx

《小程序应用开发》教学大纲.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《小程序应用开发》教学大纲

适用范围:202X版本科人才培养方案

课程代码课程性质:专业选修课程

学分:2学分

学时:32学时(理论20学时,实验12学时)

先修课程:企业框架开发技术

后续课程:无

适用专业:软件工程

开课单位:计算机科学与技术学院

一、课程说明

本课程是软件工程专业的一门专业选修课程,通过本课程学习,学生掌握微信小程序的开发和管理技术,并具备基于云端服务进行小程序云开发的能力,培养探索创新、求真务实的科学态度,昂扬向上、求新求变的进取精神,服务社会的责任意识,为后续开发复杂的软件系统奠定基础。

二、课程目标

通过本课程的学习,将使学生:

课程目标1:了解微信小程序的开发流程和要求。掌握如何进行小程序项目的需求分析、系统设计、开发、测试和部署。通过实践案例,学生将掌握小程序项目综合运用数据绑定、事件绑定、列表渲染、条件渲染、小程序框架、小程序组件和API、云开发等技术。具备在实际项目中进行小程序开发的能力;

课程目标2:能够应用小程序技术设计实际领域的解决方案。理解国家标准和行业规范。掌握小程序技术的基本理论和核心知识,并了解如何将小程序开发技术应用于不同领域,能够将小程序开发与实际业务场景相结合,为解决实际问题提供创新的、高效的解决方案;

课程目标3:掌握团队合作开发方法,增强团队意识,应用小程序技术,进行团队合作开发。掌握如何协同设计、开发、测试和部署综合应用程序,通过分工合作、沟通协调,实现高效的软件开发。同时,了解软件开发在多个领域的应用,为实际项目开发提供灵活的解决方案。通过团队项目,掌握团队协作、解决问题的能力,为未来的工作和技术发展做好准备。

三、课程目标与毕业要求

《小程序应用开发》课程教学目标对软件工程专业毕业要求的支撑见表1。

表1课程教学目标与毕业要求关系

毕业要求

指标点

课程目标

支撑强度

3.设计/开发解决方案

3.1掌握软件工程开发全流程所需能力,能够根据需求确定设计目标,并研究确定技术方案。

课程目标1:了解微信小程序的开发流程和要求。掌握如何进行小程序项目的需求分析、系统设计、开发、测试和部署。通过实践案例,学生将掌握小程序项目综合运用数据绑定、事件绑定、列表渲染、条件渲染、小程序框架、小程序组件和API、云开发等技术。具备在实际项目中进行小程序开发的能力

H

6.工程与社会

6.2能够分析软件工程与社会各因素之间的关系,合理评价复杂工程问题对社会、健康、安全、法律以及文化的影响,并理解应承担的责任。

课程目标2:能够应用小程序技术设计实际领域的解决方案。理解国家标准和行业规范。掌握小程序技术的基本理论和核心知识,并了解如何将小程序开发技术应用于不同领域,能够将小程序开发与实际业务场景相结合,为解决实际问题提供创新的、高效的解决方案

H

9.个人和团队

9.1理解团队合作的重要性,在共同完成软件工程系统设计与实现的团队合作中,能够完成个体、团队成员或负责人的任务和职责。

课程目标3:掌握团队合作开发方法,增强团队意识,应用小程序技术,进行团队合作开发。掌握如何协同设计、开发、测试和部署综合应用程序,通过分工合作、沟通协调,实现高效的软件开发。同时,了解软件开发在多个领域的应用,为实际项目开发提供灵活的解决方案。通过团队项目,掌握团队协作、解决问题的能力,为未来的工作和技术发展做好准备。

M

注:表中“H(高)、M(中)”表示课程与相关毕业要求的关联度。

四、教学内容、基本要求与学时分配

1.理论部分

理论部分的教学内容、基本要求与学时分配见表2。

表2教学内容、基本要求与学时分配

教学内容

教学要求,教学重点难点

理论学时

实验学时

对应的课程目标

1.小程序简介

1.1小程序简介

1.2小程序开发环境搭建

1.3微信开发者工具

1.4第一个微信小程序

1.5微信小程序项目结构

1.6微信小程序的生命周期

教学要求:使学生了解小程序开发方法、掌握小程序开发环境的搭建,理解小程序开发流程与小程序生命周期。

重点:完成小程序开发环境搭建,掌握小程序生命周期。

难点:掌握小程序的生命周期。

2

1、2

2.小程序开发基础

2.1小程序页面搭建与操作

2.2数据处理与事件处理

2.3路由设置

2.4视图操作

教学要求:使学生掌握小程序页面的创建与删除,掌握页面数据操作、页面事件处理函数与自定义处理函数方法,掌握页面路由设计,掌握视图层页面设置。

重点:数据处理与事件处理、视图操作。

难点:路由设置

2

1、2

3.小程序组件

3.1原生组件

3.2视图容器组件

3.3基础内容组件

3.4表单组件

3.5导航组件

3.6媒体组件

3.7地图组件

3.8画布组件

3.9自定义组件

教学要求:使学生掌握小程

您可能关注的文档

文档评论(0)

力行足下 + 关注
实名认证
内容提供者

用心做人,用心服务。

1亿VIP精品文档

相关文档