- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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自定义组件
教学要求:使学生掌握小程
您可能关注的文档
- 《C程序设计A》教学大纲.docx
- 《Harmony OS应用开发》教学大纲.docx
- 《HMS应用开发》教学大纲.docx
- 《Java EE 软件开发》教学大纲.docx
- 《Java Web编程A》教学大纲.docx
- 《JAVA程序设计A》教学大纲.docx
- 《Linux操作系统B》教学大纲.docx
- 《NoSQL数据库技术》教学大纲.docx
- 《Python程序设计A》教学大纲.docx
- 《Spark大数据开发技术》教学大纲.docx
- 2024天津机电职业技术学院招聘14人(第二批)笔试备考试题及答案解析.docx
- 2024西安交通大学学科办管理辅助人员招聘(4人)笔试备考试题及答案解析.docx
- 2024四川宜宾市高县李硕勋烈士纪念馆招聘就业见习人员2人笔试模拟试题及答案解析.docx
- 2024四川资阳市中医医院卫生事业单位考核招聘1人笔试备考试题及答案解析.docx
- 2024上海南翔镇招聘基层单位工作人员12人笔试模拟试题及答案解析.docx
- 浙江农村信用社招聘-2024嘉兴海盐湖商村镇银行秋季招聘10人笔试模拟试题及答案解析.docx
- 浙江农村信用社招聘-2024浙江德清农村商业银行股份有限公司专业人才招聘笔试模拟试题及答案解析.docx
- 浙江国企招聘-2024温州泰顺县农村发展有限公司招聘2人笔试模拟试题及答案解析.docx
- 浙江国企招聘-2024宁波象山交通开发建设集团有限公司第三期招聘1人笔试模拟试题及答案解析.docx
- 2024天津市嘉诚中学招聘笔试备考试题及答案解析.docx
文档评论(0)