版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《微信小程序云开发》教学大纲+教学进度表+教案《微信小程序云开发》课程教学大纲一、课程的性质和教学目的课程性质:小程序开发已经成为一类具有独特特点的应用开发,云开发也具有自己的特点。微信小程序的发展很快,应用领域很多。但是,在云开发出现之前,开发时面临着在数据库、存储实现方面的挑战。微信小程序通过云开发自身就可以完成了前端、后端、数据库全技术栈的一揽子方案。这对开发者来说,意味着开发工具能力更强,而学习成本更低。于是,开设微信小程序(含组件、API和云开发)相关课程的可行性和必要性就进一步增加了。《微信小程序云开发》是软件工程专业、计算机科学与技术等相关专业的一门选修课程。教学目的:通过本课程的学习,要求学生达到下列目标。.理解小程序开发的特点。.理解云开发的特点。.掌握微信小程序云开发。.培养学生应用微信小程序解决和处理实际问题的思维方法与基本能力。二、课程教学内容第1章微信小程序开发入门微信小程序简介微信开发者工具的使用不使用云服务的小程序项目构成WXML、WXSS、JavaScript和WXS微信小程序的开发步骤和设计指南微信小程序的基本原理第2章微信小程序云开发简介微信小程序云开发的发展微信小程序云开发的特点与优势云开发解决方案提供的主要服务微信小程序云开发的一般步骤第3章云开发控制台的应用通过云开发控制台进行运营分析通过云开发控制台管理数据库通过云开发控制台进行存储管理通过云开发控制台进行云函数管理云开发控制台的设置第4章不使用云服务的小程序开发示例基于微信小程序组件的开发示例基于微信小程序API的开发示例基于自定义组件的微信小程序开发示例第5章云开发中小程序端数据库开发基础概念在小程序端向集合中插入数据在小程序端查询数据在小程序端使用查询指令在小程序端更新数据和使用更新指令在小程序端删除数据在小程序端对集合的其他操作方法在小程序端正则表达式的用法在小程序端处理地理信息db.Geo在小程序端聚合的用法第6章云开发中小程序端存储开发基础知识在小程序端上传文件在小程序端下载文件在小程序端删除文件在小程序端换取临时链接在小程序端使用组件和API来访问云端文件第7章云开发中云函数开发相关说明Node.js相关知识云函数myfirstfun的实现与本地调试云函数myfirstfun上传部署到云端和小程序端调用同步、下载云函数subMath并在小程序端调用云函数中异步操作云函数调用其他云函数云函数高级日志的使用第8章云开发中服务端存储开发在服务端上传文件在服务端下载文件在服务端删除文件在服务端换取临时链接服务端函数调用云函数云开发中服务端数据库开发相关说明针对collection的服务端API说明和应用开发针对doc的服务端API说明和应用开发服务端正则表达式的应用开发服务端API中serverDate的说明和应用开发服务端Geo对象的应用开发针对command的服务端API说明和应用开发服务端createCollection方法的应用开发针对集合的服务端API的应用开发SpringBoot访问云开发API调用云函数的API调用对数据库进行增、册h改、查操作的API调用对数据库进行迁移相关操作的API调用对存储进行相关操作的API调用获取Token的API第11章Node.js访问云开发API调用云函数的API调用对数据库进行增、册h改、查操作的API调用对数据库进行迁移相关操作的API调用对存储进行相关操作的API调用获取Token的API第12章小程序与SpringBoot整合开发及云开发对比SpringBoot作为后端开发工具微信小程序前端开发实现同样效果的云开发实现第13章案例三、课程教学的基本要求.基本知识了解微信小程序云开发管理、开发基础知识。.基本理论和方法理解小程序开发的特点、云开发特点,掌握微信小程序云开发的方法。四、课程的教学环节要求教学环节包括:课堂讲授、上机实践、习题课、课外作业。通过本课程各个教学环节可以培养学生的自学能力、动手能力、分析解决问题的能力。.课堂讲授(1)教学方法上尽量采用启发式、讨论式教学,在课堂上多提问题,安排一些自学内容,鼓励学生自学,培养学生的自学能力。结合实际问题,更新教学内容,改进教学方法,通过上机实践,培养学生的动手能力和创新能力。(2)利用多功能教室,结合黑板讲解,演示程序的结构及其运行效果,以提高课堂信息量,增加教学的直观性。.习题课习题课:根据教学需要,要适当安排习题课、课外习题。.考核采取期末考核和平时考核相结合的方式。期末考核可以采取开卷方式,卷面成绩为100分;假如条件允许,建议采用独立完成分析、设计、实现一个综合项目为主的考核方式。平时考核:课后作业与考勤(10分)+上机实践(30分)。课程学习成绩:期末考核成绩*60%+平时成绩(40分)。五、本课程与其它课程的联系与分工本课程的先修课程为基础程序设计课(如C语言)。本课程需要一些程序设计的基础知识,例如,基本的控制语句,循环语句,数组等。对于个别章节(如涉及到SpringBoot和Node.js),可以选讲,这些章节的学习假如有Java(或SpringBoot)、JavaScript(或Node.js)等语言的基础更好。六、实验(实践)环节内容及其要求本课程配有课内上机24学时。1.本课程课内上机学时共24学时,主要目的是针对教材相应的知识点进行实验基本的编程训练。12次上机实践的具体实验项目如下:(1)实验1:简单微信小程序程序开发。(2)实验2:云开发控制台的应用。(3)实验3:不使用云服务的小程序开发示例。(4)实验4:云开发中小程序端数据库开发。(5)实验5:云开发中小程序端存储开发。(6)实验6:云开发中云函数开发。(7)实验7:云开发中服务端存储和数据库开发。(8)实验8:SpringBoot访问云开发API。(9)实验9:Node.js访问云开发API。(10)实验10:小程序与SpringBoot整合开发及云开发对比。(11)实验11:案例实现。七、建议学时分配章内容建议理论学时建议实践学时第1章微信小程序开发入门21第2章微信小程序云开发简介21第3章云开发控制台的应用22第4章不使用云服务的小程序开发示例22第5章云开发中小程序端数据库开发22第6章云开发中小程序端存储开发22第7章云开发中云函数开发22第8章 云开发中服务端存储开发11第9章云开发中服务端数据库开发21第10章SpringBoot访问云开发API23第11章Node.js访问云开发API22第12章 小程序与Spring Boot整合开发及云开发对比22第13章案例13合计学时2424八、建议教材[1]《微信小程序云开发—-SpringBoot+Node.js项目实战》,吴胜,清华大学出版社。ISBN:9787302550792
教学进度表时刘学计总学时(48 学时)周学时理论学时实践(实验)学时习题课学时424240周数 12起始周次1其它使用教材名 称主编出版社出版时间获奖情况微信小程序云开发吴胜清华大学出版社2017教学目的《微信小程序云开发》课程是门程序设计课,是计算机、软件工程等专业的专业应用课程,可以通过它培养学生编程思想和实践能力。它的教学目的是:使学生理解小程序编程特点、云开发特点,掌握微信小程序云开发方法,培养学生应用微信小程序解决和处理实际问题的思维方法与基本能力,为今后毕业设计和工作打下坚实的基础。课程教学基本要求•一基本知识要求1、掌握微信小程序的基础知识。2、掌握微信小程序云开发方法。3、理解云开发特点。4、掌握微信小程序调试程序的基本方法及上机操作实践。♦一基本能自力要求1、根据问题的需要用微信小程序、云开发的方法编写相应的程序。2、能够阅读程序并进行必要的修改和调试程序正常运行。3、能编制微信小程序的应用系统。•一基本素质要求在教学过程中,逐渐培养和提高学生分析、解决问题的能力。考核方式开卷(或完成项目)成绩计算方法总成绩=平时成绩*40%+期末成绩*60%
周次课次教学内容教学难点、重点作业11第1章微信小程序开发入门1.1微信小程序简介微信开发者工具的使用不使用云服务的小程序项目构成WXML、WXSS、JavaScript和WXS微信小程序的开发步骤和设计指南微信小程序的基本原理重点:1.2,1.3,1.4,1.6难点:1.622第2章微信小程序云开发简介2.1微信小程序云开发的发展2.2微信小程序云开发的特点与优势云开发解决方案提供的主要服务微信小程序云开发的一般步骤重点:2.3,2.4。33第3章云开发控制台的应用3.1通过云开发控制台进行运营分析通过云开发控制台管理数据库通过云开发控制台进行存储管理通过云开发控制台进行云函数管理云开发控制台的设置重点:3.2,3.3,3.4。难点:3.4。
周次课次教学内容教学难点、重点作业44第4章不使用云服务的小程序开发示例基于微信小程序组件的开发示例基于微信小程序API的开发示例基于自定义组件的微信小程序开发示例重点:4.1,4.2,4.3。难点:4.3。55第5章云开发中小程序端数据库开发基础概念在小程序端向集合中插入数据在小程序端查询数据在小程序端使用查询指令在小程序端更新数据和使用更新指令在小程序端删除数据在小程序端对集合的其他操作方法在小程序端正则表达式的用法在小程序端处理地理信息db.Geo在小程序端聚合的用法重点:5.2~5.10。难点:5.8。
周次课次教学内容教学难点、重点作业66第6章云开发中小程序端存储开发基础知识在小程序端上传文件在小程序端下载文件在小程序端删除文件在小程序端换取临时链接在小程序端使用组件和API来访问云端文件重点:6.2~6.6。77第7章云开发中云函数开发相关说明Node.js相关知识云函数myfirstfun的实现与本地调试云函数myfirstfun上传部署到云端和小程序端调用同步、下载云函数subMath并在小程序端调用7.6云函数中异步操作7.7云函数调用其他云函数云函数高级日志的使用重点:7.3~7.8。难点:7.2。
周次课次教学内容教学难点、重点作业88第8章云开发中服务端存储开发在服务端上传文件在服务端下载文件在服务端删除文件在服务端换取临时链接服务端函数调用云函数第9章云开发中服务端数据库开发相关说明针对collection的服务端API说明和应用开发针对doc的服务端API说明和应用开发服务端正则表达式的应用开发重点:8.1~8.5,9.1~9.4。99服务端API中serverDate的说明和应用开发服务端Geo对象的应用开发针对command的服务端API说明和应用开发服务端createCollection方法的应用开发针对集合的服务端API的应用开发第10章 SpringBoot访问云开发API调用云函数的API调用对数据库进行增、册h改、查操作的API重点:9.5~9.9,10.1,10.2。难点:10.1,10.2。
周次课次教学内容教学难点、重点作业1010调用对数据库进行迁移相关操作的API调用对存储进行相关操作的API调用获取Token的API第11章Node.js访问云开发API调用云函数的API调用对数据库进行增、册h改、查操作的API重点:10.3~10.5,11.1,11.2。难点:10.3~10.5,11.1,11.2。1111调用对数据库进行迁移相关操作的API调用对存储进行相关操作的API调用获取Token的API第12章小程序与SpringBoot整合开发及云开发对比SpringBoot作为后端开发工具微信小程序前端开发重点:11.3~11.5,12.1,12.2。难点:11.3~11.5,12.1,12.2。121212.3 实现同样效果的云开发实现第13章案例重点:12.3,第13章。难点:12.3,第13章。授 课 教 师 签字: 教研室主任签字: 实验教学进度表周次实验名称学时数实验目的和要求实验类型2实验1:简单微信小程序程序开发2掌握开发工具的用法,掌握微信小程序基本开发方法和项目基本构成。上机3实验2:云开发控制台的应用2掌握云开发控制台的管理和应用方法。上机4实验3:不使用云服务的小程序开发示例2掌握不使用云服务的微信小程序开发方法。上机5实验4:云开发中小程序端数据库开发2掌握微信小程序云开发中小程序端数据库开发方法。上机6实验5:云开发中小程序端存储开发2掌握微信小程序云开发中小程序端存储开发方.法。上机7实验6:云开发中云函数开发2掌握微信小程序云开发中云函数开发方法。上机8实验7:云开发中服务端存储和数据库开发2掌握微信小程序云开发中服务端存储和数据库开发方法。上机9-10实验8:SpringBoot访问云开发API3掌握SpringBoot访问云开发API的开发方法。上机1011实验9:Node.js访问云开发API2掌握Node.js访问云开发API的开发方法。上机1112实验10:小程序与SpringBoot整合开发及云开发对比2掌握小程序与Spring Boot整合开发,掌握微信小程序云开发方法,对比两种方法。上机1213实验11:案例实现3结合案例,掌握微信小程序应用开发方法。上机授 课 教 师 签字: 教研室主任签字: 学校**大学 任课教师*授课题目第1章微信小程序开发入门授 课时间长度2 学时所用教材吴胜主编《微信小程序云开发—一SpringBoot+Node.js项目实战》教学目标知识目标:.掌握微信开发者工具的使用。.理解不使用云服务的小程序项目构成,WXML、WXSS、JavaScript和WXS,微信小程序的开发步骤和设计指南,微信小程序的基本原理。能力目标:微信小程序基础开发能自力。德育目标:让学生借助微信小程序达成对国产原创软件开发应用的兴趣和信心。教学重点掌握微信小程序开发基础知识教学难点微信小程序的基本原理。教学方法分析1.讨论法2.讲授法教学方式:讲授^ 探究口 问答口实验口演示口练习□其他J教学手段分析多媒体为主+板书为辅助教学手段:板书J 多媒体R模型口 实物口标本口挂图□音像口其他口过程设计引导10分钟;授新课内容65分钟;讨论与提问3分钟;总结与布置作业2分钟授课类型理论课J 讨论课口 实验课口 练习课口 其他口教学步骤设计步骤时间主要任务教师活动学生活动目的意图第一步(13分钟)引入新授内容提问与引导回答老师问题,随老师讲授进入对新课的了解。引入新的授课内容,调动学生学习兴趣,便于学生对内容的把握。第二步(65分钟)讲授新的课程内容。利用PPT展示基本概念和基本理论;通过讲授展开介绍。认真聆听老师讲授内容,把握课程重点与难点。利用PPT和讲授让学生理解教学内容。第三步(2分钟)总结与布置作业结合PPT总结本次课程内容;布置作业内容;介绍涉及的参考书目。随老师总结快速记忆和复习,记录作业内容。全面总结复习,为下次课准备。内容结构设计要求与解释:根据教学步骤设计,细化知识内容(即台词)呈现的程序,类似于传统的备课笔记。第一步(13分钟)引入新授内容:可以提问引出;课程计划(讲授内容、侧重点、大致进度和安排);课程学习方法(学习建议);注意事项(平时要求、考核要求)。第二步(65分钟)讲授新的课程内容:微信小程序简介微信开发者工具的使用不使用云服务的小程序项目构成WXML、WXSS、JavaScript和WXS微信小程序的开发步骤和设计指南1.6微信小程序的基本原理1.6微信小程序的基本原理第三步(2分钟)总结与作业:学校**大学 任课教师*授课题目第2章微信小程序云开发简介授 课时间长度2 学时所用教材吴胜主编《微信小程序云开发—一SpringBoot+Node.js项目实战》教学目标知识目标:.了解微信小程序云开发的发展。.掌握微信小程序云开发的一般步骤。.理解微信小程序云开发的特点与优势、云开发解决方案提供的主要服务。能力目标:训练学生掌握微信小程序云开发的一般步骤。德育目标:让学生借助微信小程序云开发的发展了解加强对技术发展的认识。教学重点掌握微信小程序云开发的般步骤、云开发解决方案提供的主要服务教学难点微信小程序云开发的特点与优势。教学方法分析1.讨论法2.讲授法教学方式:讲授^ 探究口 问答口实验口演示口练习□其他J教学手段分析多媒体为主+板书为辅助教学手段:板书J 多媒体R模型口 实物口标本口挂图□音像口其他口过程设计引导5分钟;授新课内容68分钟;讨论与提问5分钟;总结与布置作业2分钟
教学步骤设计步骤时间主要任务教师活动学生活动目的意图第一步(5分钟)复习、引入新授内容提问与引导回答老师问题,随老师讲授进入对新课的了解。复习前面的知识,引入新的授课内容,调动学生学习兴趣,便于学生对内容的把握。第二步(68分钟)讲授新的课程内容。利用PPT展示基本概念和基本理论;通过讲授展开介绍。认真聆听老师讲授内容,把握课程重点与难点。利用PPT和讲授让学生理解教学内容。第三步(5分钟)讨论引导同学对设定话题开展讨论;引导同学。学生开展相互讨论。通过相互学习加深理解,难促进对讲述内容的掌握。第四步(2分钟)总结与布置作业结合PPT总结本次课程内容;布置作业内容;介绍涉及的参考书目。随老师总结快速记忆和复习,记录作业内容。全面总结复习,为下次课准备。授课类型讨论课口实验课口授课类型讨论课口实验课口 练习课口其他口要求与解释:根据教学步骤设计,细化知识内容(即台词)呈现的程序,类似于传统的备课笔记。第一步(5分钟)复习上节内容,引入新授内容:可以提问引出;上节课关键内容复习;本节课主要内容提示;简单引导。第二步(68分钟)讲授新的课程内容:第2章微信小程序云开发简介微信小程序云开发的发展微信小程序云开发的特点与优势云开发解决方案提供的主要服务微信小程序云开发的一般步骤第三步(5分钟)讨论:一般开发的特点,小程序开发的特点,云开发的特点。第四步(2分钟)总结与作业:作业内容参考教材本章习题学校**大学 任课教师*授课题目第3章云开发控制台的应用授 课时间长度2 学时所用教材吴胜主编《微信小程序云开发—一SpringBoot+Node.js项目实战》教学目标知识目标:.了解通过云开发控制台进行运营分析、云开发控制台的设置。.掌握通过云开发控制台管理数据库、进行存储管理、进行云函数管理。能力目标:训练学生掌握通过云开发控制台管理数据库、进行存储管理、进行云函数管理方法。教学重点掌握通过云开发控制台管理数据库、进行存储管理、进行云函数管理方法教学难点教学方法分析1.讨论法2.讲授法教学方式:讲授^ 探究口 问答口实验口演示口练习□其他J教学手段分析多媒体为主+板书为辅助教学手段:板书J 多媒体R模型口 实物口标本口挂图口音像口其他口过程设计引导5分钟;授新课内容70分钟;讨论与提问3分钟;总结与布置作业2分钟授课类型理论课J 讨论课口 实验课口 练习课口 其他口教学步骤设计步骤时间主要任务教师活动学生活动目的意图第一步(5分钟)复习、引入新授内容提问与引导回答老师问题,随老师讲授进入对新课的了解。复习前面的知识,引入新的授课内容,调动学生学习兴趣,便于学生对内容的把握。第二步(70分钟)讲授新的课程内容。利用PPT展示基本概念和基本理论;通过讲授展开介绍。认真聆听老师讲授内容,把握课程重点与难点。利用PPT和讲授让学生理解教学内容。第三步(3分钟)讨论引导同学对设定话题开展讨论;引导同学。学生开展相互讨论。通过相互学习加深理解,难促进对讲述内容的掌握。第四步(2分钟)总结与布置作业结合PPT总结本次课程内容;布置作业内容;介绍涉及的参考书目。随老师总结快速记忆和复习,记录作业内容。全面总结复习,为下次课准备。内容结构设计要求与解释:根据教学步骤设计,细化知识内容(即台词)呈现的程序,类似于传统的备课笔记。第一步(5分钟)复习上节内容,引入新授内容:可以提问引出;上节课关键内容复习;本节课主要内容提示;简单引导。第二步(70分钟)讲授新的课程内容:第3章云开发控制台的应用通过云开发控制台进行运营分析通过云开发控制台管理数据库通过云开发控制台进行存储管理通过云开发控制台进行云函数管理云开发控制台的设置第三步(3分钟)讨论:用户需要的云服务会有哪些?第四步(2分钟)总结与作业:作业内容参考教材本章习题学校**大学任课教师*授课题目第4章不使用云服务的小程序开发示例授 课时间长度2 学时所用教材吴胜主编《微信小程序云开发—一SpringBoot+Node.js项目实战》教学目标知识目标:掌握基于微信小程序组件的开发方法、基于微信小程序API的开发方法、基于自定义组件的微信小程序开发方法。能力目标:训练学生掌握微信小程序基本开发方法。教学重点掌握基于微信小程序组件的开发方法、基于微信小程序API的开发方法教学难点掌握基于自定义组件的微信小程序开发方法1.讨论法教学方法2.讲授法分析教学方式:讲授^ 探究口 问答口实验口演示口练习□其他J教学多媒体为主+板书为辅助手段分析教学手段:板书J 多媒体R模型口 实物口标本口挂图口音像口其他口过程设计引导5分钟;授新课内容70分钟;讨论与提问3分钟;总结与布置作业2分钟授课类型理论课J 讨论课口 实验课口 练习课口 其他口教学步骤设计步骤时间主要任务教师活动学生活动目的意图第一步(5分钟)复习、引入新授内容提问与引导回答老师问题,随老师讲授进入对新课的了解。复习前面的知识,引入新的授课内容,调动学生学习兴趣,便于学生对内容的把握。第二步(70分钟)讲授新的课程内容。利用PPT展示基本概念和基本理论;通过讲授展开介绍。认真聆听老师讲授内容,把握课程重点与难点。利用PPT和讲授让学生理解教学内容。第三步(3分钟)讨论引导同学对设定话题开展讨论;引导同学。学生开展相互讨论。通过相互学习加深理解,难促进对讲述内容的掌握。第四步(2分钟)总结与布置作业结合PPT总结本次课程内容;布置作业内容;介绍涉及的参考书目。随老师总结快速记忆和复习,记录作业内容。全面总结复习,为下次课准备。内容结构设计要求与解释:根据教学步骤设计,细化知识内容(即台词)呈现的程序,类似于传统的备课笔记。第一步(5分钟)复习上节内容,引入新授内容:可以提问引出;上节课关键内容复习;本节课主要内容提示;简单引导。第二步(70分钟)讲授新的课程内容:第4章不使用云服务的小程序开发示例基于微信小程序组件的开发示例基于微信小程序API的开发示例基于自定义组件的微信小程序开发示例
学校**大学 任课教师*授课题目第5章云开发中小程序端数据库开发授 课时间长度2 学时所用教材吴胜主编《微信小程序云开发—一SpringBoot+Node.js项目实战》教学目标知识目标:掌握云开发中小程序端数据库开发基础概念、在小程序端向集合中插入数据方法、在小程序端查询数据方法、在小程序端使用查询指令用法、在小程序端更新数据和使用更新指令用法、在小程序端删除数据用法、在小程序端对集合的其他操作方法、在小程序端正则表达式的用法、在小程序端处理地理信息db.Geo用法、在小程序端聚合的用法。能力目标:训练学生掌握云开发中小程序端数据库开发方法。教学重点掌握云开发中在小程序端向集合中插入数据方法、在小程序端查询数据方法、在小程序端使用查询指令用法、在小程序端更新数据和使用更新指令用法、在小程序端删除数据用法、在小程序端对集合的其他操作方法、在小程序端正则表达式的用法、在小程序端处理地理信息db.Geo用法、在小程序端聚合的用法教学难点掌握在小程序端正则表达式的用法教学方法分析1.讨论法2.讲授法教学方式:讲授^ 探究口 问答口实验口演示口练习□其他J教学手段多媒体为主+板书为辅助分析教学手段:板书J 多媒体R模型口实物口标本口挂图□音像口其他口过程设计引导上分钟;业2分钟授新课内容70分钟;讨论与提问3分钟;总结与布置作授课类型理论课J讨论课口实验课口练习课口其他口教学步骤设计步骤时间主要任务教师活动学生活动目的意图第一步(5分钟)复习、引入新授内容提问与引导回答老师问题,随老师讲授进入对新课的了解。复习前面的知识,引入新的授课内容,调动学生学习兴趣,便于学生对内容的把握。第二步(70分钟)讲授新的课程内容。利用PPT展示基本概念和基本理论;通过讲授展开介绍。认真聆听老师讲授内容,把握课程重点与难点。利用PPT和讲授让学生理解教学内容。第三步(3分钟)讨论引导同学对设定话题开展讨论;引导同学。学生开展相互讨论。通过相互学习加深理解,难促进对讲述内容的掌握。第四步(2分钟)总结与布置作业结合PPT总结本次课程内容;布置作业内容;介绍涉及的参考书目。随老师总结快速记忆和复习,记录作业内容。全面总结复习,为下次课准备。内容结构设计要求与解释:根据教学步骤设计,细化知识内容(即台词)呈现的程序,类似于传统的备课笔记。第一步(5分钟)复习上节内容,引入新授内容:可以提问引出;上节课关键内容复习;本节课主要内容提示;简单引导。第二步(70分钟)讲授新的课程内容:第5章云开发中小程序端数据库开发基础概念在小程序端向集合中插入数据在小程序端查询数据在小程序端使用查询指令在小程序端更新数据和使用更新指令在小程序端删除数据在小程序端对集合的其他操作方法在小程序端正则表达式的用法在小程序端处理地理信息db.Geo5.10在小程序端聚合的用法第三步(3分钟)讨论:一般微信小程序开发和云开发中小程序端开发的特点?第四步(2分钟)总结与作业:作业内容参考教材本章习题学校**大学 任课教师*授课题目第6章云开发中小程序端存储开发授 课时间长度2 学时所用教材吴胜主编《微信小程序云开发—一SpringBoot+Node.js项目实战》教学目标知识目标:掌握云开发中小程序端存储开发基础知识、在小程序端上传文件、在小程序端下载文件、在小程序端删除文件、在小程序端换取临时链接、在小程序端使用组件和API来访问云端文件的用法。能力目标:训练学生掌握云开发中小程序端存储开发方法。教学重点掌握云开发中小程序端存储开发基础知识、在小程序端上传文件、在小程序端下载文件、在小程序端删除文件、在小程序端换取临时链接、在小程序端使用组件和API来访问云端文件的用法教学难点教学方法分析1.讨论法2.讲授法教学方式:讲授^ 探究口 问答口实验口演示口练习□其他J教学手段分析多媒体为主+板书为辅助教学手段:板书J 多媒体R模型口 实物口标本口挂图□音像口其他口过程设计引导5分钟;授新课内容70分钟;讨论与提问3分钟;总结与布置作业2分钟
教学步骤设计步骤时间主要任务教师活动学生活动目的意图第一步(5分钟)复习、引入新授内容提问与引导回答老师问题,随老师讲授进入对新课的了解。复习前面的知识,引入新的授课内容,调动学生学习兴趣,便于学生对内容的把握。第二步(70分钟)讲授新的课程内容。利用PPT展示基本概念和基本理论;通过讲授展开介绍。认真聆听老师讲授内容,把握课程重点与难点。利用PPT和讲授让学生理解教学内容。第三步(3分钟)讨论引导同学对设定话题开展讨论;引导同学。学生开展相互讨论。通过相互学习加深理解,难促进对讲述内容的掌握。第四步(2分钟)总结与布置作业结合PPT总结本次课程内容;布置作业内容;介绍涉及的参考书目。随老师总结快速记忆和复习,记录作业内容。全面总结复习,为下次课准备。授课类型讨论课口实验课口授课类型讨论课口实验课口 练习课口其他口要求与解释:根据教学步骤设计,细化知识内容(即台词)呈现的程序,类似于传统的备课笔记。第一步(5分钟)复习上节内容,引入新授内容:可以提问引出;上节课关键内容复习;本节课主要内容提示;简单引导。第二步(70分钟)讲授新的课程内容:第6章云开发中小程序端存储开发基础知识在小程序端上传文件在小程序端下载文件在小程序端删除文件在小程序端换取临时链接在小程序端使用组件和API来访问云端文件第三步(3分钟)讨论:云开发中小程序端存储开发的特点?第四步(2分钟)总结与作业:作业内容参考教材本章习题学校**大学 任课教师*授课题目第7章云开发中云函数开发授 课时间长度2 学时所用教材吴胜主编《微信小程序云开发—一SpringBoot+Node.js项目实战》教学目标知识目标:掌握云开发中云函数开发相关说明、Node.js相关知识,云函数myfirstfun的实现与本地调试、云函数myfirstfun上传部署到云端和小程序端调用,同步、下载云函数subMath并在小程序端调用,云函数中异步操作,云函数调用其他云函数,云函数高级日志的使用方法。能力目标:训练学生掌握云开发中小程序端云函数开发方法。教学重点掌握云函数myfirstfun的实现与本地调试、云函数myfirstfun上传部署到云端和小程序端调用,同步、下载云函数subMath并在小程序端调用,云函数中异步操作,云函数调用其他云函数,云函数高级日志的使用方法教学难点Node.js相关知识教学方法分析1.讨论法2.讲授法教学方式:讲授^ 探究口 问答口实验口演示口练习□其他J教学手段分析多媒体为主+板书为辅助教学手段:板书J 多媒体R模型口 实物口标本口挂图□音像口其他口过程引导5分钟;授新课内容70分钟;讨论与提问3分钟;总结与布置作设计业2分钟授课类型理论课J 讨论课口 实验课口 练习课口 其他口教学步骤设计步骤时间主要任务教师活动学生活动目的意图第一步(5分钟)复习、引入新授内容提问与引导回答老师问题,随老师讲授进入对新课的了解。复习前面的知识,引入新的授课内容,调动学生学习兴趣,便于学生对内容的把握。第二步(70分钟)讲授新的课程内容。利用PPT展示基本概念和基本理论;通过讲授展开介绍。认真聆听老师讲授内容,把握课程重点与难点。利用PPT和讲授让学生理解教学内容。第三步(3分钟)讨论引导同学对设定话题开展讨论;引导同学。学生开展相互讨论。通过相互学习加深理解,难促进对讲述内容的掌握。第四步(2分钟)总结与布置作业结合PPT总结本次课程内容;布置作业内容;介绍涉及的参考书目。随老师总结快速记忆和复习,记录作业内容。全面总结复习,为下次课准备。内容结构设计要求与解释:根据教学步骤设计,细化知识内容(即台词)呈现的程序,类似于传统的备课笔记。第一步(5分钟)复习上节内容,引入新授内容:可以提问引出;上节课关键内容复习;本节课主要内容提示;简单引导。第二步(70分钟)讲授新的课程内容:第7章云开发中云函数开发相关说明Node.js相关知识云函数myfirstfun的实现与本地调试云函数myfirstfun上传部署到云端和小程序端调用同步、下载云函数subMath并在小程序端调用云函数中异步操作云函数调用其他云函数云函数高级日志的使用第三步(3分钟)讨论:云开发中云函数开发的特点?第四步(2分钟)总结与作业:作业内容参考教材本章习题学校**大学 任课教师*授课题目第8章云开发中云函数开发第9章云开发中服务端数据库开发9.1〜9.4节授 课时间长度2 学时所用教材吴胜主编《微信小程序云开发—一SpringBoot+Node.js项目实战》教学目标知识目标:掌握云开发中服务端存储开发方法(在服务端上传文件、下载文件、删除文件、换取临时链接、函数调用云函数),云开发中服务端数据库开发方法(相关说明、 针对collection的服务端API说明和应用开发、针对doc的服务端API说明和应用开发、服务端正则表达式的应用开发方法)。能力目标:训练学生掌握云开发中服务端存储开发方法、数据库开发方法。教学重点掌握云开发中服务端存储开发方法(在服务端上传文件、下载文件、删除文件、换取临时链接、函数调用云函数),云开发中服务端数据库开发方法(相关说明、针对collection的服务端API说明和应用开发、针对doc的服务端API说明和应用开发、服务端正则表达式的应用开发方法)。教学难点教学方法分析1.讨论法2.讲授法教学方式:讲授^ 探究口 问答口实验口演示口练习□其他J教学手段分析多媒体为主+板书为辅助教学手段:板书J 多媒体R模型口 实物口标本口挂图□音像口其他口过程引导5分钟;授新课内容70分钟;讨论与提问3分钟;总结与布置作设计业2分钟授课类型理论课J 讨论课口 实验课口 练习课口 其他口教学步骤设计步骤时间主要任务教师活动学生活动目的意图第一步(5分钟)复习、引入新授内容提问与引导回答老师问题,随老师讲授进入对新课的了解。复习前面的知识,引入新的授课内容,调动学生学习兴趣,便于学生对内容的把握。第二步(70分钟)讲授新的课程内容。利用PPT展示基本概念和基本理论;通过讲授展开介绍。认真聆听老师讲授内容,把握课程重点与难点。利用PPT和讲授让学生理解教学内容。第三步(3分钟)讨论引导同学对设定话题开展讨论;引导同学。学生开展相互讨论。通过相互学习加深理解,难促进对讲述内容的掌握。第四步(2分钟)总结与布置作业结合PPT总结本次课程内容;布置作业内容;介绍涉及的参考书目。随老师总结快速记忆和复习,记录作业内容。全面总结复习,为下次课准备。内容结构设计要求与解释:根据教学步骤设计,细化知识内容(即台词)呈现的程序,类似于传统的备课笔记。第一步(5分钟)复习上节内容,引入新授内容:可以提问引出;上节课关键内容复习;本节课主要内容提示;简单引导。第二步(70分钟)讲授新的课程内容:第8章云开发中服务端存储开发在服务端上传文件在服务端下载文件在服务端删除文件在服务端换取临时链接服务端函数调用云函数第9章云开发中服务端数据库开发相关说明针对collection的服务端API说明和应用开发针对doc的服务端API说明和应用开发服务端正则表达式的应用开发第三步(3分钟)讨论:云开发中服务端存储开发的特点?第四步(2分钟)总结与作业:作业内容参考教材第8章习题学校**大学 任课教师*授课题目第9章云开发中服务端数据库开发9.5〜9.9节第10章SpringBoot访问云开发API10.1,10.2节授 课时间长度2 学时所用教材吴胜主编《微信小程序云开发—一SpringBoot+Node.js项目实战》教学目标知识目标:掌握云开发中服务端数据库开发方法(API中serverDate的说明和应用开发、服务端Geo对象的应用开发、针对command的服务端API说明和应用开发、服务端createCollection方法的应用开发、针对集合的服务端API的应用开发),SpringBoot访问云开发API开发方法(调用云函数的API,调用对数据库进行增、删、改、查操作的API)。能力目标:训练学生掌握云开发中数据库开发方法、SpringBoot访问云开发API开发方法。教学重点掌握云开发中服务端数据库开发方法(API中serverDate的说明和应用开发、服务端Geo对象的应用开发、针对command的服务端API说明和应用开发、服务端createCollection方法的应用开发、针对集合的服务端API的应用开发)。教学难点SpringBoot访问云开发API开发方法(调用云函数的API,调用对数据库进行增、删、改、查操作的API)教学方法分析1.讨论法2.讲授法教学方式:讲授^ 探究口 问答口实验口演示口练习□其他J教学手段分析多媒体为主+板书为辅助教学手段:板书J 多媒体R模型口 实物口标本口挂图□音像口其他口过程设计引导5分钟;授新课内容70分钟;讨论与提问3分钟;总结与布置作业2分钟授课类型理论课J 讨论课口 实验课口 练习课口 其他口教学步骤设计步骤时间主要任务教师活动学生活动目的意图第一步(5分钟)复习、引入新授内容提问与引导回答老师问题,随老师讲授进入对新课的了解。复习前面的知识,引入新的授课内容,调动学生学习兴趣,便于学生对内容的把握。第二步(70分钟)讲授新的课程内容。利用PPT展示基本概念和基本理论;通过讲授展开介绍。认真聆听老师讲授内容,把握课程重点与难点。利用PPT和讲授让学生理解教学内容。第三步(3分钟)讨论引导同学对设定话题开展讨论;引导同学。学生开展相互讨论。通过相互学习加深理解,难促进对讲述内容的掌握。第四步(2分钟)总结与布置作业结合PPT总结本次课程内容;布置作业内容;介绍涉及的参考书目。随老师总结快速记忆和复习,记录作业内容。全面总结复习,为下次课准备。内容结构设计要求与解释:根据教学步骤设计,细化知识内容(即台词)呈现的程序,类似于传统的备课笔记。第一步(5分钟)复习上节内容,引入新授内容:可以提问引出;上节课关键内容复习;本节课主要内容提示;简单引导。第二步(70分钟)讲授新的课程内容:第9章云开发中服务端数据库开发服务端API中serverDate的说明和应用开发服务端Geo对象的应用开发针对command的服务端API说明和应用开发服务端createCollection方法的应用开发针对集合的服务端API的应用开发SpringBoot访问云开发API调用云函数的API调用对云数据库的增删改查操作API第三步(3分钟)讨论:云开发中服务端数据库开发的特点?第四步(2分钟)总结与作业:作业内容参考教材第9章习题学校**大学任课教师*授课题目第10章SpringBoot访问云开发API 10.3~10.5节第11章Node.js访问云开发API11.1,11.2节授 课时间长度2 学时所用教材吴胜主编《微信小程序云开发—一SpringBoot+Node.js项目实战》教学目标知识目标:掌握SpringBoot访问云开发API开发方法(调用对数据库进行迁移相关操作的API、调用对存储进行相关操作的API、调用获取Token的API),Node.js访问云开发API方法(调用云函数的API、调用对数据库进行增、册h改、查操作的API)。能力目标:训练学生掌握SpringBoot访问云开发API开发方法、Node.js访问云开发API方法。教学重点掌握SpringBoot访问云开发API开发方法(调用对数据库进行迁移相关操作的API、调用对存储进行相关操作的API、调用获取Token的API),Node.js访问云开发API方法(调用云函数的API、调用对数据库进行增、删、改、查操作的API)。教学难点掌握SpringBoot访问云开发API开发方法(调用对数据库进行迁移相关操作的API、调用对存储进行相关操作的API、调用获取Token的API),Node.js访问云开发API方法(调用云函数的API、调用对数据库进行增、删、改、查操作的API)。教学方法分析1.讨论法2.讲授法教学方式:讲授J 探究口问答口实验口演示口练习口其他J教学手段分析多媒体为主+板书为辅助教学手段:板书J 多媒体R模型口 实物口标本口挂图□音像口其他口过程设计引导5分钟;授新课内容70分钟;讨论与提问3分钟;总结与布置作业2分钟授课类型理论课J 讨论课口 实验课口 练习课口 其他口教学步骤设计步骤时间主要任务教师活动学生活动目的意图第一步(5分钟)复习、引入新授内容提问与引导回答老师问题,随老师讲授进入对新课的了解。复习前面的知识,引入新的授课内容,调动学生学习兴趣,便于学生对内容的把握。第二步(70分钟)讲授新的课程内容。利用PPT展示基本概念和基本理论;通过讲授展开介绍。认真聆听老师讲授内容,把握课程重点与难点。利用PPT和讲授让学生理解教学内容。第三步(3分钟)讨论引导同学对设定话题开展讨论;引导同学。学生开展相互讨论。通过相互学习加深理解,难促进对讲述内容的掌握。第四步(2分钟)总结与布置作业结合PPT总结本次课程内容;布置作业内容;介绍涉及的参考书目。随老师总结快速记忆和复习,记录作业内容。全面总结复习,为下次课准备。内容结构设计要求与解释:根据教学步骤设计,细化知识内容(即台词)呈现的程序,类似于传统的备课笔记。第一步(5分钟)复习上节内容,引入新授内容:可以提问引出;上节课关键内容复习;本节课主要内容提示;简单引导。第二步(70分钟)讲授新的课程内容:第10章SpringBoot访问云开发API调用对数据库进行迁移相关操作的API调用对存储进行相关操作的API调用获取Token的API第11章Node.js访问云开发API调用云函数的API调用对数据库进行增、删、改、查操作的API第三步(3分钟)讨论:SpringBoot访问云开发API的特点?第四步(2分钟)总结与作业:作业内容参考教材第10习题学校**大学任课教师*授课题目第11章Node.js访问云开发API11.3~11.5节第12章小程序与Spring Boot整合开发及云开发对比12.1,12.2节授 课时间长度2学时所用教材吴胜主编《微信小程序云开发—一SpringBoot+Node.js项目实战》教学目标知识目标:掌握Node.js访问云开发API方法(调用对数据库进行迁移相关操作的API,调用对存储进行相关操作的API,调用获取Token的API),小程序与SpringBoot整合开发方法。能力目标:训练学生掌握Node.js访问云开发API方法、小程序与SpringBoot整合开发方法。教学重点掌握Node.js访问云开发API方法(调用对数据库进行迁移相关操作的API,调用对存储进行相关操作
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 市政道路给排水施工方案
- 某项目防护锅炉爆炸计划
- 2026 湖北省仙桃市防爆电气作业人员理论考试参考题库-含答案
- 施工现场临时用电措施
- 肾炎合并高血压护理查房
- 2026年小学四年级数学思维拓展提升试卷
- 医疗机构门急诊医院感染管理标准培训考核试题及答案
- 2025-2026年人体生理学实验报告答辩测试卷
- 2025-2026年贵州省部编版小学语文六年级下册第9单元作文写作专项练习卷
- 2025-2026年医学基础知识测试题库
- 2026年秋新教材青岛版小学数学四年级上册(全册)教学设计(附目录p164)
- DB23∕T 4054-2026 黑龙江剪纸标准
- 老年多重用药护理查房
- 《英语作业分层设计策略|教师备课专用》
- 智能制造概论全套课件
- 医学影像技术事业单位考试题库及答案
- 田型调整实施方案
- 江苏江南水务股份有限公司招聘笔试题库2026
- 职业生涯规划与管理
- 《短歌行》2026年统编版高一语文必修上册
- 2025-2030中国模块化负压病房平战结合模式与公共卫生体系建设
评论
0/150
提交评论