基于HTML5的数据结构课程群知识点库的设计与实现开题报告
2020-02-18 18:26:03
1. 研究目的与意义(文献综述)
数据结构及算法分析是程序开发类课程的中流砥柱,起着至关重要的作用。它主要介绍一些常用的数据结构,阐明数据结构内在的逻辑关系,讨论他们在计算机内部的储存表示,并结合各种典型案例说明它们在进行各种运算时的动态性质及实际的执行算法。数据结构在课程群中起着承上启下的作用,对培养学生的算法思维能力和数学逻辑思维有着很大的帮助,是一门公认的计算机专业的核心课程。学生软件开发能力最重要的基础就是算法分析和设计的能力。
数据结构在整个课程群建设中处于核心地位。但是经过调研发现,即使是计算机专业的学生,也有50%以上认为数据结构难以理解。由于课程性质和学生能力的限制,学生在学习过程中会遇到许多困难,这种畏惧的而思想会影响到学习的兴趣。
随着计算机技术的发展,html5技术越来越多的参与到教学活动中来,数据结构知识点多,内容抽象,图形图标公式众多。传统的ppt授课方式已经无法满足学生的需要。互动少, 学生学习起来枯燥无味, 课堂效率无法保证, 无法完成教学任务。运用html5技术能将各个知识点形象、生动的展现出来, 增加了课堂的活跃气氛, 同时可以亲自互动, 激发了学生学习的积极性。
2. 研究的基本内容与方案
研究的基本内容
1. 了解在基于html5的环境下系统开发的整个生命周期,分析软件系统开发生命周期各个阶段所需要管理的各项工作项及其相关的数据信息。
2.使用项目管理工具,获取系统所需的相关信息,通过丰富的项目报表,了解系统的运行情况,准确地对项目中的各项任务进行了解,明白其中的关联。
3. 研究计划与安排
2019.1-2019.2 收集相关资料,阅读中外文献,完成开题报告
2019.2-2019.3 学习html相关知识,完成书结构课程群知识点库的系统需求分析,概要设计,系统详细设计
2019.3-2019.4 系统代码编写
4. 参考文献(12篇以上)
[1]钟珞,袁胜琼,袁竟凌,李琳. 软件工程[m].人民邮电出版社 2017年
[2] kevin curran, aaron bond, gavin fisher, 《html5 and the mobile web》international journal of innovation in the digital economy, 3(2), 40-56, april-june 2012
[3] 宋秀苗.《计算机网络》智能题库系统的设计与实现[d]. 大连理工大学,2013.