(2)用户能切实的感受得到,可以得到有价值的用户反馈以及更真实的调研结果。
(3)为后续开发明确了具体目标。降低了交流成本。
(4)开发团队可以更加分工明确,并且可以及时了解产品的进程和改变。
(5)不用再通过Visio工具进行大量重复的复制、粘贴操作。
(6)提前感知整个产品的效果,避免给用户带来不良的用户体验。
(7)节约产品经理的时间,能够更好处理的需求改变。
(8)使项目需求更容易被阅读、理解。
2。2 Bootstrap
本设计是通过Bootstrap前端开发框架开发,在此将简述选择Bootstrap的原因并简要介绍。
2。2。1 Bootstrap介绍
Bootstrap是来自 Twitter目前很受欢迎的前端框架。基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的MSNBC的Breaking News都使用了该项目。国内一些移动开发者较为熟悉的框架,如WeX5前端开源框架等,也是基于Bootstrap源码进行性能优化而来。
2。2。2 Bootstrap特点
1。预处理脚本:虽然可以直接使用Bootstrap提供的CSS样式表, 但是Bootstrap的源码是基于最流行的CSS预处理脚本Less和Sass开发的。你可以采用预编译的 CSS 文件快速开发,也可以从源码定制自己需要的样式。
2。一个框架、多种设备:你的网站和应用能在Bootstrap的帮助下通过同一份代码快速、有效适配手机、平板、PC设备,这一切都是CSS媒体查询(Media Query)的功劳。
3。特性齐全,Bootstrap提供了全面、美观的文档。你能在这里找到关于HTML元素、HTML和CSS组件、jQuery插件方面的所有详细文档。
2。3 本章小结
本章主要简述了《数据结构》慕课建设前端建设所用的工具以及相应的技术。重点介绍了Axure RP和Bootstrap的相关知识以及技术。
3 系统分析
3。1 可行性分析
本节将讨论《数据结构》慕课建设进行初步调研和分析,提出可行性方案并进行论证。
3。1。1 社会可行性
分析项目对社会的影响,包括政治体制、方针政策、经济结构、法律道德等
3。1。1。1国内高校改革
随着网络的发展,国内高校的教学方式也在寻求新的突破口,以求提高教学效果、培养学生创造性思维。但是普遍受限于教学模式、教学手段以及教学资源等因素。在这样的情况下国内高校在各个阶段开展了多种教学改革。受限于我国高校学生大多来自不同地方,其发展方向兴趣爱好都大不相同,若限于单一的教学方式,那么教学效果可想而知。其次,单一的教学手段,也同样会限制学生的创造性思维,这样就很难达到高校改革的目标。论文网
3。1。1。2 慕课教学在高校课程改革中的推广价值
在本文第一章已经简述了慕课的理念以及特点。可以试想在慕课理念下建立的高校课程体系或者是辅助教学体系,可以使学生不受周边环境限制,教学手段多样化,学生自由选择学习、自主学习、相互辅导监督。比如北京大学、中国人民大学、浙江大学等高校与网易共同建设的中国大学慕课网。又或者如南京大学小百合工作室运营的米课MiCourse,一个致力于搭建帮助南大各院系同学选好课程,分享感受,互动交友的校内平台。
3。1。1。3慕课在高校的发展前景