《微信小程序云开发》教学大纲教学进度表.docx

上传人:文*** 文档编号:64520007 上传时间:2022-11-29 格式:DOCX 页数:51 大小:108.33KB
返回 下载 相关 举报
《微信小程序云开发》教学大纲教学进度表.docx_第1页
第1页 / 共51页
《微信小程序云开发》教学大纲教学进度表.docx_第2页
第2页 / 共51页
点击查看更多>>
资源描述

《《微信小程序云开发》教学大纲教学进度表.docx》由会员分享,可在线阅读,更多相关《《微信小程序云开发》教学大纲教学进度表.docx(51页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、微信小程序云开发教学大纲+教学进度表+教案微信小程序云开发课程教学大纲一、课程的性质和教学目的课程性质:小程序开发已经成为一类具有独特特点的应用开发,云开发也具有自己的特点。微信小程序的发展很快,应用领域很多。但是,在云开发出现之前,开发时面临着在数据库、存储实现方面的挑战。微信小程序通过云开发自身就可以完成了前端、后端、数据库全技术栈的一揽子方案。这对开发者来说,意味着开发工具能力更强,而学习成本更低。于是,开设微信小程序(含组件、API和云开发)相关课程的可行性和必要性就进一步增加了。微信小程序云开发是软件工程专业、计算机科学与技术等相关专业的一门选修课程。教学目的:通过本课程的学习,要求

2、学生达到下列目标。1 .理解小程序开发的特点。2 .理解云开发的特点。3 .掌握微信小程序云开发。4 .培养学生应用微信小程序解决和处理实际问题的思维方法与基本能力。二、课程教学内容第1章微信小程序开发入门1.1 微信小程序简介1.2 微信开发者工具的使用1.3 不使用云服务的小程序项目构成1.4 WXML、 WXSS、 JavaScript和 WXS1.5 微信小程序的开发步骤和设计指南1.6 微信小程序的基本原理第2章微信小程序云开发简介2.1 微信小程序云开发的发展2.2 微信小程序云开发的特点与优势2.3 云开发解决方案提供的主要服务2.4 微信小程序云开发的一般步骤第3章云开发控制台

3、的应用3.1 通过云开发控制台进行运营分析3.2 通过云开发控制台管理数据库3.3 通过云开发控制台进行存储管理3.4 通过云开发控制台进行云函数管理3.5 云开发控制台的设置第4章不使用云服务的小程序开发示例4.1 基于微信小程序组件的开发示例4.2 基于微信小程序API的开发示例4.3 基于自定义组件的微信小程序开发示例第5章云开发中小程序端数据库开发5.1 基础概念5.2 在小程序端向集合中插入数据5.3 在小程序端查询数据5.4 在小程序端使用查询指令5.5 在小程序端更新数据和使用更新指令5.6 在小程序端删除数据5.7 在小程序端对集合的其他操作方法5.8 在小程序端正则表达式的用

4、法5.9 在小程序端处理地理信息db.Geo5.10 在小程序端聚合的用法第6章云开发中小程序端存储开发6.1 基础知识6.2 在小程序端上传文件6.3 在小程序端下载文件6.4 在小程序端删除文件6.5 在小程序端换取临时链接6.6 在小程序端使用组件和API来访问云端文件第7章云开发中云函数开发7.1 相关说明7.2 Node.js相关知识7.3 云函数myfirstfun的实现与本地调试7.4 云函数myfirstfun上传部署到云端和小程序端调用7.5 同步、下载云函数subMath并在小程序端调用7.6 云函数中异步操作7.7 云函数调用其他云函数7.8 云函数高级日志的使用第8章云

5、开发中服务端存储开发8.1 在服务端上传文件8.2 在服务端下载文件8.3 在服务端删除文件8.4 在服务端换取临时链接8.5 服务端函数调用云函数8.6 云开发中服务端数据库开发9.1 相关说明9.2 针对collection的服务端API说明和应用开发9.3 针对doc的服务端API说明和应用开发9.4 服务端正则表达式的应用开发9.5 服务端API中serverDate的说明和应用开发9.6 服务端Geo对象的应用开发9.7 针对command的服务端API说明和应用开发9.8 服务端createCollection方法的应用开发9.9 针对集合的服务端API的应用开发9.10 Spri

6、ng Boot访问云开发API10.1 调用云函数的API10.2 调用对数据库进行增、册h改、查操作的API10.3 调用对数据库进行迁移相关操作的API10.4 调用对存储进行相关操作的API10.5 调用获取Token的API第11章 Node.js访问云开发API11.1 调用云函数的API11.2 调用对数据库进行增、册h改、查操作的API11.3 调用对数据库进行迁移相关操作的API11.4 调用对存储进行相关操作的API11.5 调用获取Token的API第12章小程序与Spring Boot整合开发及云开发对比12.1 Spring Boot作为后端开发工具12.2 微信小程序

7、前端开发12.3 实现同样效果的云开发实现第13章案例三、课程教学的基本要求1 .基本知识了解微信小程序云开发管理、开发基础知识。2 .基本理论和方法理解小程序开发的特点、云开发特点,掌握微信小程序云开发的方法。四、课程的教学环节要求教学环节包括:课堂讲授、上机实践、习题课、课外作业。通过本课程各个教学环节可以培养学生的自学能力、动手能力、分析解决问题的能力。1 .课堂讲授(1)教学方法上尽量采用启发式、讨论式教学,在课堂上多提问题,安排一些自学内容,鼓励学生自学,培养学生的自学能力。结合实际问题,更新教学内容,改进教学方法,通过上机实践,培养学生的动手能力和创新能力。(2)利用多功能教室,结

8、合黑板讲解,演示程序的结构及其运行效果,以提高课堂信息量,增加教学的直观性。2 .习题课习题课:根据教学需要,要适当安排习题课、课外习题。3 .考核采取期末考核和平时考核相结合的方式。期末考核可以采取开卷方式,卷面成绩为100分;假如条件允许,建议采用独立完成分析、设计、实现一个综合项目为主的考核方式。平时考核:课后作业与考勤(10分)+上机实践(30分)。课程学习成绩:期末考核成绩*60%+平时成绩(40分)。五、本课程与其它课程的联系与分工本课程的先修课程为基础程序设计课(如C语言)。本课程需要一些程序设计的基础知识,例如,基本的控制语句,循环语句,数组等。对于个别章节(如涉及到Sprin

9、g Boot 和Node.js),可以选讲,这些章节的学习假如有Java (或Spring Boot)、JavaScript (或Node.js)等语言的基础更好。六、实验(实践)环节内容及其要求本课程配有课内上机24学时。1.本课程课内上机学时共24学时,主要目的是针对教材相应的知识点进行实验基本的编程训练。12次上机实践的具体实验项目如下:(1)实验1:简单微信小程序程序开发。(2)实验2:云开发控制台的应用。(3)实验3:不使用云服务的小程序开发示例。(4)实验4:云开发中小程序端数据库开发。(5)实验5:云开发中小程序端存储开发。(6)实验6:云开发中云函数开发。(7)实验7:云开发中

10、服务端存储和数据库开发。(8)实验8: Spring Boot访问云开发API。(9)实验9: Node.js访问云开发API。(10)实验10:小程序与Spring Boot整合开发及云开发对比。(11)实验11:案例实现。七、建议学时分配章内容建议理论学时建议实践学时第1章微信小程序开发入门21第2章微信小程序云开发简介21第3章云开发控制台的应用22第4章不使用云服务的小程序开发示例22第5章云开发中小程序端数据库开发22第6章云开发中小程序端存储开发22第7章云开发中云函数开发22第8章云开发中服务端存储开发11第9章云开发中服务端数据库开发21第10章 Spring Boot访问云开

11、发API23第11章Node.js访问云开发API22第12章小程序与SpringBoot整合开发及云开发对比22第13章案例13合计学时2424八、建议教材1微信小程序云开发-SpringBoot+Node.js项目实战,吴胜,清华大学出版社。ISBN:9787302550792教学进度表时刘学计总学时(48学时)周学时理论学时实践(实验)学时习题课学时424240周数12起始周次1其它使用教材名称主编出版社出版时间获奖情况微信小程序云开发吴胜清华大学出版社2017教学目的微信小程序云开发课程是门程序设计课,是计算机、软件工程等专业的专业应用课程,可以通过它培养学生编程思想和实践能力。它的教

12、学目的是:使学生理解小程序编程特点、云开发特点,掌握微信小程序云开发方法,培养学生应用微信小程序解决和处理实际问题的思维方法与基本能力,为今后毕业设计和工作打下坚实的基础。课程教学基本要求一基本知识要求1、掌握微信小程序的基础知识。2、掌握微信小程序云开发方法。3、理解云开发特点。4、掌握微信小程序调试程序的基本方法及上机操作实践。一基本能自力要求1、根据问题的需要用微信小程序、云开发的方法编写相应的程序。2、能够阅读程序并进行必要的修改和调试程序正常运行。3、能编制微信小程序的应用系统。一基本素质要求在教学过程中,逐渐培养和提高学生分析、解决问题的能力。考核方式开卷(或完成项目)成绩计算方法

13、总成绩=平时成绩*40%+期末成绩*60%周次课次教学内容教学难点、重点作业11第1章微信小程序开发入门1.1微信小程序简介1.2 微信开发者工具的使用1.3 不使用云服务的小程序项目构成1.4 WXML、 WXSS、 JavaScrip t 和 WXS1.5 微信小程序的开发步骤和设计指南1.6 微信小程序的基本原理重点:1.2,1.3,1.4,1.6难点:1.622第2章微信小程序云开发简介2.1微信小程序云开发的发展2.2微信小程序云开发的特点与优势2.3 云开发解决方案提供的主要服务2.4 微信小程序云开发的一般步骤重点:2.3,2.4。33第3章云开发控制台的应用3.1通过云开发控制

14、台进行运营分析3.2 通过云开发控制台管理数据库3.3 通过云开发控制台进行存储管理3.4 通过云开发控制台进行云函数管理3.5 云开发控制台的设置重点:3.2,3.3,3.4。难点:3.4。周次课次教学内容教学难点、重点作业44第4章不使用云服务的小程序开发示例4.1 基于微信小程序组件的开发示例4.2 基于微信小程序API的开发示例4.3 基于自定义组件的微信小程序开发示例重点:4.1,4.2,4.3。难点:4.3。55第5章云开发中小程序端数据库开发5.1 基础概念5.2 在小程序端向集合中插入数据5.3 在小程序端查询数据5.4 在小程序端使用查询指令5.5 在小程序端更新数据和使用更

15、新指令5.6 在小程序端删除数据5.7 在小程序端对集合的其他操作方法5.8 在小程序端正则表达式的用法5.9 在小程序端处理地理信息db.Geo5.10 在小程序端聚合的用法重点:5.25.10。难点:5.8。周次课次教学内容教学难点、重点作业66第6章云开发中小程序端存储开发6.1 基础知识6.2 在小程序端上传文件6.3 在小程序端下载文件6.4 在小程序端删除文件6.5 在小程序端换取临时链接6.6 在小程序端使用组件和AP I来访问云端文件重点:6.26.6。77第7章云开发中云函数开发7.1 相关说明7.2 Node.js 相关知识7.3 云函数 myfirstfun的实现与本地调

16、试7.4 云函数 myfirstfun上传部署到云端和小程序端调用7.5 同步、下载云函数subMath并在小程序端调用7.6云函数中异步操作7.7云函数调用其他云函数7.8 云函数高级日志的使用重点:7.37.8。难点:7.2。周次课次教学内容教学难点、重点作业88第8章云开发中服务端存储开发8.1 在服务端上传文件8.2 在服务端下载文件8.3 在服务端删除文件8.4 在服务端换取临时链接8.5 服务端函数调用云函数第9章云开发中服务端数据库开发9.1 相关说明9.2 针对 collection 的服务端API说明和应用开发9.3 针对doc的服务端AP I说明和应用开发9.4 服务端正则

17、表达式的应用开发重点:8.18.5,9.19.4。999.5 服务端API中server Date的说明和应用开发9.6 服务端Geo对象的应用开发9.7 针对command的服务端API说明和应用开发9.8 服务端 createColl ection方法的应用开发9.9 针对集合的服务端AP I的应用开发第10章Spring Boot访问云开发API10.1 调用云函数的API10.2 调用对数据库进行增、册h改、查操作的API重点:9.59.9,10.1,10.2。难点:10.1,10.2。周次课次教学内容教学难点、重点作业101010.3 调用对数据库进行迁移相关操作的API10.4 调

18、用对存储进行相关操作的API10.5 调用获取Token的API第11章Node.js访问云开发API11.1 调用云函数的API11.2 调用对数据库进行增、册h改、查操作的API重点:10.310.5,11.1,11.2。难点:10.310.5,11.1,11.2。111111.3 调用对数据库进行迁移相关操作的API11.4 调用对存储进行相关操作的API11.5 调用获取Token的API 第12章小程序与Spring Boot 整合开发及云开发对比12.1 Spring Boot 作为后端开发工具12.2 微信小程序前端开发重点:11.311.5,12.1,12.2。难点:11.31

19、1.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掌握微信小

20、程序云开发中小程序端存储开发方.法。上机7实验6:云开发中云函数开发2掌握微信小程序云开发中云函数开发方法。上机8实验7:云开发中服务端存储和数据库开发2掌握微信小程序云开发中服务端存储和数据库开发方法。上机9-10实验8: Spring Boot访问云开发API3掌握Spring Boot访问云开发A PI的开发方法。上机1011实验9: Node.js访问云开发API2掌握Node.js访问云开发API的开发方法。上机1112实验10:小程序与SpringBoot整合开发及云开发对比2掌握小程序与SpringBoot整合开发,掌握微信小程序云开发方法,对比两种方法。上机1213实验11:案

21、例实现3结合案例,掌握微信小程序应用开发方法。上机授课教师签字:教研室主任签字:学校*大学任课教师*授课题目第1章微信小程序开发入门授课时间长度2学时所用教材吴胜主编微信小程序云开发一Spring Boot+Node.js项目实战教学目标知识目标:1 .掌握微信开发者工具的使用。2 .理解不使用云服务的小程序项目构成,WXML、WXSS、JavaScript和WX S,微信小程序的开发步骤和设计指南,微信小程序的基本原理。能力目标:微信小程序基础开发能自力。德育目标:让学生借助微信小程序达成对国产原创软件开发应用的兴趣和信心。教学重点掌握微信小程序开发基础知识教学难点微信小程序的基本原理。教学

22、方法分析1.讨论法2.讲授法教学方式:讲授探究口问答口实验口演示口练习其他J教学手段分析多媒体为主+板书为辅助教学手段:板书J多媒体R 模型口实物口标本口挂图音像口其他口过程设计引导10分钟;授新课内容65分钟;讨论与提问3分钟;总结与布置作业2分钟授课类型理论课J讨论课口实验课口练习课口其他口教学步骤设计步骤时间主要任务教师活动学生活动目的意图第一步(13分钟)引入新授内容提问与引导回答老师问题,随老师讲授进入对新课的了解。引入新的授课内容,调动学生学习兴趣,便于学生对内容的把握。第二步(65分钟)讲授新的课程内容。利用PPT展示基本概念和基本理论;通过讲授展开介绍。认真聆听老师讲授内容,把

23、握课程重点与难点。利用PPT 和讲授让学生理解教学内容。第三步(2分钟)总结与布置作业结合PPT总结本次课程内容;布置作业内容;介绍涉及的参考书目。随老师总结快速记忆和复习,记录作业内容。全面总结复习,为下次课准备。内容结构设计要求与解释:根据教学步骤设计,细化知识内容(即台词)呈现的程序,类似于传统的备课笔记。第一步(13分钟)引入新授内容:可以提问引出;课程计划(讲授内容、侧重点、大致进度和安排);课程学习方法(学习建议);注意事项(平时要求、考核要求)。第二步(65分钟)讲授新的课程内容:1.1 微信小程序简介1.2 微信开发者工具的使用1.3 不使用云服务的小程序项目构成1.4 WXM

24、L、 WXSS、 JavaScript 和 WXS1.5 微信小程序的开发步骤和设计指南1.6微信小程序的基本原理第三步(2分钟)总结与作业:学校*大学任课教师*授课题目第2章微信小程序云开发简介授课时间长度2学时所用教材吴胜主编微信小程序云开发一Spring Boot+Node.js项目实战教学目标知识目标:1 .了解微信小程序云开发的发展。2 .掌握微信小程序云开发的一般步骤。3 .理解微信小程序云开发的特点与优势、云开发解决方案提供的主要服务。能力目标:训练学生掌握微信小程序云开发的一般步骤。德育目标:让学生借助微信小程序云开发的发展了解加强对技术发展的认识。教学重点掌握微信小程序云开发

25、的般步骤、云开发解决方案提供的主要服务教学难点微信小程序云开发的特点与优势。教学方法分析1.讨论法2.讲授法教学方式:讲授探究口问答口实验口演示口练习其他J教学手段分析多媒体为主+板书为辅助教学手段:板书J多媒体R 模型口实物口标本口挂图音像口其他口过程设计引导5分钟;授新课内容68分钟;讨论与提问5分钟;总结与布置作业2分钟教学步骤设计步骤时间主要任务教师活动学生活动目的意图第一步(5分钟)复习、引入新授内容提问与引导回答老师问题,随老师讲授进入对新课的了解。复习前面的知识,引入新的授课内容,调动学生学习兴趣,便于学生对内容的把握。第二步(68分钟)讲授新的课程内容。利用PPT展示基本概念和

26、基本理论;通过讲授展开介绍。认真聆听老师讲授内容,把握课程重点与难点。利用PPT和讲授让学生理解教学内容。第三步(5分钟)讨论引导同学对设定话题开展讨论;引导同学。学生开展相互讨论。通过相互学习加深理解,难促进对讲述内容的掌握。第四步(2分钟)总结与布置作业结合PPT总结本次课程内容;布置作业内容;介绍涉及的参考书目。随老师总结快速记忆和复习,记录作业内容。全面总结复习,为下次课准备。授课类型讨论课口实验课口练习课口 其他口内容结构设计要求与解释:根据教学步骤设计,细化知识内容(即台词)呈现的程序,类似于传统的备课笔记。第一步(5分钟)复习上节内容,引入新授内容:可以提问引出;上节课关键内容复

27、习;本节课主要内容提示;简单引导。第二步(68分钟)讲授新的课程内容:第2章微信小程序云开发简介2.1 微信小程序云开发的发展2.2 微信小程序云开发的特点与优势2.3 云开发解决方案提供的主要服务2.4 微信小程序云开发的一般步骤第三步(5分钟)讨论:一般开发的特点,小程序开发的特点,云开发的特点。第四步(2分钟)总结与作业:作业内容参考教材本章习题学校*大学任课教师*授课题目第3章云开发控制台的应用授课时间长度2学时所用教材吴胜主编微信小程序云开发一Spring Boot+Node.js项目实战教学目标知识目标:1 .了解通过云开发控制台进行运营分析、云开发控制台的设置。2 .掌握通过云开

28、发控制台管理数据库、进行存储管理、进行云函数管理。能力目标:训练学生掌握通过云开发控制台管理数据库、进行存储管理、进行云函数管理方法。教学重点掌握通过云开发控制台管理数据库、进行存储管理、进行云函数管理方法教学难点教学方法分析1.讨论法2.讲授法教学方式:讲授探究口问答口实验口演示口练习其他J教学手段分析多媒体为主+板书为辅助教学手段:板书J多媒体R 模型口实物口标本口挂图口音像口其他口过程设计引导5分钟;授新课内容70分钟;讨论与提问3分钟;总结与布置作业2分钟授课类型理论课J讨论课口实验课口练习课口其他口教学步骤设计步骤时间主要任务教师活动学生活动目的意图第一步(5分钟)复习、引入新授内容

29、提问与引导回答老师问题,随老师讲授进入对新课的了解。复习前面的知识,引入新的授课内容,调动学生学习兴趣,便于学生对内容的把握。第二步(70分钟)讲授新的课程内容。利用PPT展示基本概念和基本理论;通过讲授展开介绍。认真聆听老师讲授内容,把握课程重点与难点。利用PPT和讲授让学生理解教学内容。第三步(3分钟)讨论引导同学对设定话题开展讨论;引导同学。学生开展相互讨论。通过相互学习加深理解,难促进对讲述内容的掌握。第四步(2分钟)总结与布置作业结合PPT总结本次课程内容;布置作业内容;介绍涉及的参考书目。随老师总结快速记忆和复习,记录作业内容。全面总结复习,为下次课准备。内容结构设计要求与解释:根

30、据教学步骤设计,细化知识内容(即台词)呈现的程序,类似于传统的备课笔记。第一步(5分钟)复习上节内容,引入新授内容:可以提问引出;上节课关键内容复习;本节课主要内容提示;简单引导。第二步(70分钟)讲授新的课程内容:第3章云开发控制台的应用3.1 通过云开发控制台进行运营分析3.2 通过云开发控制台管理数据库3.3 通过云开发控制台进行存储管理3.4 通过云开发控制台进行云函数管理3.5 云开发控制台的设置第三步(3分钟)讨论:用户需要的云服务会有哪些?第四步(2分钟)总结与作业:作业内容参考教材本章习题学校*大学任课教师*授课题目第4章不使用云服务的小程序开发示例授课时间长度2学时所用教材吴

31、胜主编微信小程序云开发一Spring Boot+Node.js项目实战教学目标知识目标:掌握基于微信小程序组件的开发方法、基于微信小程序API的开发方法、基于自定义组件的微信小程序开发方法。能力目标:训练学生掌握微信小程序基本开发方法。教学重点掌握基于微信小程序组件的开发方法、基于微信小程序API的开发方法教学难点掌握基于自定义组件的微信小程序开发方法1.讨论法教学方法2.讲授法分析教学方式:讲授探究口问答口实验口演示口练习其他J教学多媒体为主+板书为辅助手段分析教学手段:板书J多媒体R 模型口实物口标本口挂图口音像口其他口过程设计引导5分钟;授新课内容70分钟;讨论与提问3分钟;总结与布置作

32、业2分钟授课类型理论课J讨论课口实验课口练习课口其他口教学步骤设计步骤时间主要任务教师活动学生活动目的意图第一步(5分钟)复习、引入新授内容提问与引导回答老师问题,随老师讲授进入对新课的了解。复习前面的知识,引入新的授课内容,调动学生学习兴趣,便于学生对内容的把握。第二步(70分钟)讲授新的课程内容。利用PPT展示基本概念和基本理论;通过讲授展开介绍。认真聆听老师讲授内容,把握课程重点与难点。利用PPT和讲授让学生理解教学内容。第三步(3分钟)讨论引导同学对设定话题开展讨论;引导同学。学生开展相互讨论。通过相互学习加深理解,难促进对讲述内容的掌握。第四步(2分钟)总结与布置作业结合PPT总结本

33、次课程内容;布置作业内容;介绍涉及的参考书目。随老师总结快速记忆和复习,记录作业内容。全面总结复习,为下次课准备。内容结构设计要求与解释:根据教学步骤设计,细化知识内容(即台词)呈现的程序,类似于传统的备课笔记。第一步(5分钟)复习上节内容,引入新授内容:可以提问引出;上节课关键内容复习;本节课主要内容提示;简单引导。第二步(70分钟)讲授新的课程内容:第4章不使用云服务的小程序开发示例4.1 基于微信小程序组件的开发示例4.2 基于微信小程序API的开发示例4.3 基于自定义组件的微信小程序开发示例学校*大学任课教师*授课题目第5章云开发中小程序端数据库开发授课时间长度2学时所用教材吴胜主编

34、微信小程序云开发一Spring Boot+Node.js项目实战教学目标知识目标:掌握云开发中小程序端数据库开发基础概念、在小程序端向集合中插入数据方法、在小程序端查询数据方法、在小程序端使用查询指令用法、在小程序端更新数据和使用更新指令用法、在小程序端删除数据用法、在小程序端对集合的其他操作方法、在小程序端正则表达式的用法、在小程序端处理地理信息db.Geo用法、在小程序端聚合的用法。能力目标:训练学生掌握云开发中小程序端数据库开发方法。教学重点掌握云开发中在小程序端向集合中插入数据方法、在小程序端查询数据方法、在小程序端使用查询指令用法、在小程序端更新数据和使用更新指令用法、在小程序端删除

35、数据用法、在小程序端对集合的其他操作方法、在小程序端正则表达式的用法、在小程序端处理地理信息db.Geo用法、在小程序端聚合的用法教学难点掌握在小程序端正则表达式的用法教学方法分析1.讨论法2.讲授法教学方式:讲授探究口问答口实验口演示口练习其他J教学手段多媒体为主+板书为辅助分析教学手段:板书J多媒体R模型口实物口标本口挂图音像口其他口过程设计引导上分钟;业2分钟授新课内容70分钟;讨论与提问3分钟;总结与布置作授课类型理论课J讨论课口实验课口练习课口其他口教学步骤设计步骤时间主要任务教师活动学生活动目的意图第一步(5分钟)复习、引入新授内容提问与引导回答老师问题,随老师讲授进入对新课的了解

36、。复习前面的知识,引入新的授课内容,调动学生学习兴趣,便于学生对内容的把握。第二步(70分钟)讲授新的课程内容。利用PPT展示基本概念和基本理论;通过讲授展开介绍。认真聆听老师讲授内容,把握课程重点与难点。利用PPT和讲授让学生理解教学内容。第三步(3分钟)讨论引导同学对设定话题开展讨论;引导同学。学生开展相互讨论。通过相互学习加深理解,难促进对讲述内容的掌握。第四步(2分钟)总结与布置作业结合PPT总结本次课程内容;布置作业内容;介绍涉及的参考书目。随老师总结快速记忆和复习,记录作业内容。全面总结复习,为下次课准备。内容结构设计要求与解释:根据教学步骤设计,细化知识内容(即台词)呈现的程序,

37、类似于传统的备课笔记。第一步(5分钟)复习上节内容,引入新授内容:可以提问引出;上节课关键内容复习;本节课主要内容提示;简单引导。第二步(70分钟)讲授新的课程内容:第5章云开发中小程序端数据库开发5.1 基础概念5.2 在小程序端向集合中插入数据5.3 在小程序端查询数据5.4 在小程序端使用查询指令5.5 在小程序端更新数据和使用更新指令5.6 在小程序端删除数据5.7 在小程序端对集合的其他操作方法5.8 在小程序端正则表达式的用法5.9 在小程序端处理地理信息db.Geo5.10在小程序端聚合的用法第三步(3分钟)讨论:一般微信小程序开发和云开发中小程序端开发的特点?第四步(2分钟)总

38、结与作业:作业内容参考教材本章习题学校*大学任课教师*授课题目第6章云开发中小程序端存储开发授课时间长度2学时所用教材吴胜主编微信小程序云开发一Spring Boot+Node.js项目实战教学目标知识目标:掌握云开发中小程序端存储开发基础知识、在小程序端上传文件、在小程序端下载文件、在小程序端删除文件、在小程序端换取临时链接、在小程序端使用组件和API来访问云端文件的用法。能力目标:训练学生掌握云开发中小程序端存储开发方法。教学重点掌握云开发中小程序端存储开发基础知识、在小程序端上传文件、在小程序端下载文件、在小程序端删除文件、在小程序端换取临时链接、在小程序端使用组件和API来访问云端文件

39、的用法教学难点教学方法分析1.讨论法2.讲授法教学方式:讲授探究口问答口实验口演示口练习其他J教学手段分析多媒体为主+板书为辅助教学手段:板书J多媒体R 模型口实物口标本口挂图音像口其他口过程设计引导5分钟;授新课内容70分钟;讨论与提问3分钟;总结与布置作业2分钟教学步骤设计步骤时间主要任务教师活动学生活动目的意图第一步(5分钟)复习、引入新授内容提问与引导回答老师问题,随老师讲授进入对新课的了解。复习前面的知识,引入新的授课内容,调动学生学习兴趣,便于学生对内容的把握。第二步(70分钟)讲授新的课程内容。利用PPT展示基本概念和基本理论;通过讲授展开介绍。认真聆听老师讲授内容,把握课程重点

40、与难点。利用PPT 和讲授让学生理解教学内容。第三步(3分钟)讨论引导同学对设定话题开展讨论;引导同学。学生开展相互讨论。通过相互学习加深理解,难促进对讲述内容的掌握。第四步(2分钟)总结与布置作业结合PPT总结本次课程内容;布置作业内容;介绍涉及的参考书目。随老师总结快速记忆和复习,记录作业内容。全面总结复习,为下次课准备。授课类型讨论课口实验课口练习课口 其他口内容结构设计要求与解释:根据教学步骤设计,细化知识内容(即台词)呈现的程序,类似于传统的备课笔记。第一步(5分钟)复习上节内容,引入新授内容:可以提问引出;上节课关键内容复习;本节课主要内容提示;简单引导。第二步(70分钟)讲授新的

41、课程内容:第6章云开发中小程序端存储开发6.1 基础知识6.2 在小程序端上传文件6.3 在小程序端下载文件6.4 在小程序端删除文件6.5 在小程序端换取临时链接6.6 在小程序端使用组件和API来访问云端文件第三步(3分钟)讨论:云开发中小程序端存储开发的特点?第四步(2分钟)总结与作业:作业内容参考教材本章习题学校*大学任课教师*授课题目第7章云开发中云函数开发授课时间长度2学时所用教材吴胜主编微信小程序云开发一Spring Boot+Node.js项目实战教学目标知识目标:掌握云开发中云函数开发相关说明、Node.js相关知识,云函数myfirstfun 的实现与本地调试、云函数myf

42、irstfun上传部署到云端和小程序端调用,同步、下载云函数subMath并在小程序端调用,云函数中异步操作,云函数调用其他云函数,云函数高级日志的使用方法。能力目标:训练学生掌握云开发中小程序端云函数开发方法。教学重点掌握云函数myfirstfun的实现与本地调试、云函数myfirstfun上传部署到云端和小程序端调用,同步、下载云函数subMath并在小程序端调用,云函数中异步操作,云函数调用其他云函数,云函数高级日志的使用方法教学难点Node.js相关知识教学方法分析1.讨论法2.讲授法教学方式:讲授探究口问答口实验口演示口练习其他J教学手段分析多媒体为主+板书为辅助教学手段:板书J多媒体R 模型口实物口标本口挂图音像口其他口过程引导5分钟;授新课内容70分钟;讨论与提问3分钟;总结与布置作设计业2分钟授课类型理论课J讨论课口实验课口练习课口其他口教学步骤设计步骤时间主要任务教师活动学生活动目的意图第一步(5分钟)复习、引入新授内容提问与引导回答老师问题,随老师讲授进入对新课的了

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁