当前位置:首页 > 发现 > 其他 > 微信小程序开发快速入门教与学(教学大纲)

微信小程序开发快速入门教与学(教学大纲)

2年前 (2023-08-09)其他373

《微信小程序开发快速入门》

课程教学大纲

课程名称

微信小程序开发快速入门

建议学时/学分

32学时/2学分

先修课程

大学计算机基础、程序设计基础等

课程性质

可作为大学通识教育选修课程予以修读

适用专业

所有专业所有年级学生

课程难度

中低

01.

课程目标

在AI时代,越来越多的人开始涉足人工智能及智能应用服务开发领域,在高校人才培养方案的课程设置中,应体现AI元素并普及智能应用服务开发等相关知识,需在通识课程模块给全体大学生开设AI相关课程,真正实现AI for All、CS for All。平时围绕现实生活中的一些场景,一旦学习者有了一个很好的创新思想之后,结合互联网,结合小程序开发,就可以开发出一个具有生命力的新产品,这将极大扩大受众的范围,激发全体学生学习AI的热情和创新思维,从而实现“专业+”跨界、复合人才培养,支撑新工科、新农科、新文科等的建设。

该课程以微信小程序基本编程能力培养为目标,突出小程序基础知识的讲授,并结合实践案例及项目,使学习者从无到有,逐步掌握微信小程序的基本开发技能,为微信小程序的高级开发打下坚实基础。本课程的教学目标如下。课程目标1:深入挖掘微信小程序智能应用服务开发基础课程所蕴含的思想政治教育元素,形成专业课程与思想政治理论课程同心同向的育人格局,实现知识传授、能力培养与价值引领的有机统一。课程目标2:了解微信小程序的基本知识、相关开发准备、基本框架、小程序的设计原则及设计中的常见问题;理解小程序的事件触发机制及数据绑定;掌握使用微信小程序组件构建UI界面,实现页面跳转功能及tabBar的应用。课程目标3:掌握小程序云开发及数据库应用,能结合不同的专业背景,开发满足基本应用需求的智能应用服务。课程目标4:培养学生具备基本的跨界AI思维及创新能力,能将互联网AI思维和知识与所学专业相结合,培养复合型、创新型的高素质跨界专门人才。

02.

课程教学内容与学时分配

本课程采用理实一体化进行教学,建议总共32学时。具体内容、学时及要求见表1。

本课程采用理实一体化方式进行教学,讲练结合,与讲授内容相配合的实践项目见表2。

* 备注:以上表格中建议学时含课内与课外学时。

03.

课程教学方式与策略

该课程充分利用现代教育技术和学生学情数据分析,借助于网络教学平台,以互联网移动课堂教学,驱动教与学变革,积极探索以学生学习为中心,实现由教到学翻转的教学改革。倡导少教多学,鼓励学生积极学习、勤于实践、独立思考,点燃求知欲,特别是培养终身学习的热忱。 

该门课程的教学将积极引入专业认证理念,努力践行“学生中心、产出导向、持续改进”的人才培养观,以学生自主学习为主,理论讲授与实际操练相结合,教师课前布置相关课程任务,讲授过程中介绍重点难点及注意事项,大部分时间以学生课堂操作和课后演练为主,加上教师辅导,让学生在做中学、做中领悟、做中思考、做中去寻求问题的解决办法。除讲授与实操之外,教学中还引入案例教学法、项目驱动法、翻转课堂法等。通过案例分析,结合线上线下教学,通过项目驱动,加深对部分关键知识的理解,提升学生实践能力。

04.

课程考核评价方式与要求

1.评价方式

本课程教学中的评价主要分为平时成绩(含出勤,视频与教学材料学习,占10%),课堂课后练习成绩(占30%)、布置作业成绩(占30%)与期末大作业成绩(占30%)。学生按照教学计划完成相关教学内容学习、测验和作业,网络教学平台自动统计学生在线学习数据,作为平时成绩依据,线下老师进行系统而深入的互动式教学,引导学生进行讨论,以团队合作的形式解决问题。

2.考核要求

按时提交课堂课后练习,并完成布置的作业,形成项目小组开发团队(1~3人),共同拟定题目,根据难度系数及功能完成及小组分工等进行成绩评定,最后按评价方式中的各个模块得分及占比来计算该门课程的最终成绩。

05.

选用教材

《微信小程序开发快速入门》

ISBN:978-7-302-56002-9

王瑞胡 代琴 主编

定价:59元

06.

参考资料

[1] 周文洁.微信小程序开发零基础入门[M]. 北京:清华大学出版社,2019.

[2] 诸葛斌,张淑,陈伟昌等.微信小程序开发边做边学-微课视频版[M] . 北京:清华大学出版社,2019.[3] 吕云翔,田旺.微信小程序实用教程[M] . 北京:清华大学出版社,2019.[4] 周文洁.微信小程序开发实战-微课视频版[M]. 北京:清华大学出版社,2019.[5] https://www.w3school.com.cn [6] https://www.icourse163.org/course/XJTU-1003679001

相关文章

啥是软件开发?

啥是软件开发?

Python作为一门程序设计语言,我们学习Python以后别人问起你做什么的呀?自然而然的我们会说,做软件开发的,准确的来说就是Python软件开发。因此:学习Python之前有一些我们必须...

为什么我们程序员不把软件开发当回事?

为什么我们程序员不把软件开发当回事?

作者 | Dev by RayRay 译者 | 弯月,责编 | 伍杏玲 出品 | CSDN(ID:CSDNnews) 以下为译文: 最近,我一直在想为什么大...

做好软件开发都有哪些开发流程

做好软件开发都有哪些开发流程

随着互联网的不断发展,越来越多的软件被开发推广上线,而本文我们就通过案例分析来简单了解一下,做好软件开发都有哪些开发流程。...

网站开发步骤详解 一篇文章说明白

网站开发步骤详解 一篇文章说明白

     作者简介:强哥,85后,程序猿一枚 自由撰稿人。主做软件开发,小程序开发,网站定制开发,企业邮箱,CRM客户系统。关注公众号菜单内联系我。...

未来网站开发必备:14个让你惊艳的JavaScript Web API!

未来网站开发必备:14个让你惊艳的JavaScript Web API!

作者 | 前端小智 来源 | 大迁世界 文章首先介绍了JavaScript Web API的概念,解释了它们是如何扩展网站功能并提供丰富用户体验...

桂林网站开发

桂林网站开发

新增长科技作为专业的桂林网站开发公司,在桂林网站开发领域深耕多年,不断积累总结经验,经验充足,通过最新增长技术,为网站开发成最前卫风格。 无论哪个行业,都可有专属的网站。网...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。