本系统实现的基于微信小程序的微课平台设计,是将微课平台设计与微信小程序相结合的一种程序系统。
摘要: 随着网络技术的快速发展和移动终端的普遍使用,微信这种新媒介引导着学习方 式的变革,人们正在步入微学习时代,为了适应微时代下新型学习媒体和学习方式, 以知识点为主题,教学视频为主要载体的微课程资源备受瞩目。本研究关注的是适于微信新媒体平台的微课程设计与应用。微课程作为微时代下一种新的学习资源,在网络平台的应用已经初具规模,也有部分学者将微课程学习资源通过微信公众平台来呈现并且应用于教育实践,但资源设计,实践应用处于起步阶段,研究有待待深入。本系统实现的基于微信小程序的微课平台设计,是将微课平台设计与微信小程序相结合的一种程序系统。通过了解大学生的微信使用情况和微信教育应用意愿,结合微信公众平台和微课程的特点,参考微课程设计相关文献,设计实现了微信学习平台,提出了基于微信的微课程设计模型。
关键词: 微信公众号;微课平台;小程序;
Micro-course development based on WeChat public number
Abstract: With the rapid development of network technology and the widespread use of mobile terminals, the new medium of WeChat leads the change of learning methods. People are entering the era of micro-learning. In order to adapt to the new learning media and learning methods in the micro era, the knowledge point is The theme, teaching video as the main carrier of micro-curriculum resources has attracted attention.This study focuses on the design and application of micro-courses for the WeChat new media platform. As a new learning resource in the micro-era, micro-courses have begun to take shape in the application of network platforms. Some scholars have also presented micro-curriculum learning resources through the WeChat public platform and applied them to educational practice, but resource design and practical application are In the initial stage, the research needs to be further studied.The micro-course platform design based on WeChat applet implemented by this system is a program system that combines micro-course platform design and WeChat applet. By understanding the use of WeChat of college students and the will of WeChat education, combined with the characteristics of the WeChat public platform and micro-courses, and referring to the related literature on micro-curriculum design, we designed and implemented a WeChat learning platform and proposed a micro-course design model based on WeChat.
Keywords: WeChat public number; Micro class platform; WeChat applets;
目录
摘要 i
Abstract i
目录 iii
1 绪论 1
1.1 课题的目的和意义 1
1.2 国内外研究现状与水平 1
1.3 发展趋势 2
2 相关理论与技术分析 4
2.1 微信小程序 4
2.1.1 微信小程序开发环境 4
2.1.2 微信小程序框架 5
2.1.3 微信小程序api 5
2.1.4 微信小程序主要技术 6
2.1.5 JavaScript技术 6
2.1.6 Express框架 7
2.2 系统可行性分析 7
2.2.1 用户需求分析 8
2.2.2 平台需求分析 8
2.3 技术分析 8
2.3.1 系统性能 8
2.3.2 环境要求 9
3 系统总体设计 10
3.1 系统功能模块划分 10
3.1.1 总体设计 10
3.2 数据库设计 10
3.2.1 E-R图设计 11
3.2.2 数据字典设计 13
4 系统详细设计与编码实现 16
4.1 数据库访问的实现 16
4.2 登陆注册模块设计 17
4.3 用户注册界面 19
4.4 前台展现模块设计 20
4.4.1 个人主页 20
4.4.2 课程视频列表 23
4.4.3 课程视频购买界面 25
4.4.4 课程详情页面 28
4.4.5 教学课程发布页面 29
5 系统测试 37
5.1 功能测试 37
5.1.1 软件测试的目的和重要性 37
5.1.2 软件测试的主要工作 38
6 结束语 40
6.1 总结 40
参考文献 41
致谢 42