登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 开题报告 > 计算机类 > 计算机科学与技术 > 正文

基于Java的《数据结构》多媒体学习网站设计与实现开题报告

 2022-01-14 09:01  

全文总字数:1968字

1. 研究目的与意义及国内外研究现状

利用多媒体辅助教学在如今的社会,已经是一种常态。然而对于《数据结构》这样一门重难点课程,传统的PPT或视频教学缺少了互动性,大部分学生在经过一遍的教学后仍然难以理解一些很难的算法;加之学生之间的能力差距,很难在课堂上让所有的学生对于一个算法有一定的理解。所以,一个课后的数据结构自学平台是必须的。随着网络和计算机技术的发展,通过计算机网络技术构建教学网站成为了一种趋势,同时利用多媒体技术将算法一步步拆解展示,更利于每一位学生的理解。于此同时,这样一种互动性的数据结构自学过程,更能激发学生的学习兴趣,增强学习的信心,也减轻了学生的教学负担。加之辅以问答模块和课后练习模块,这样一个学习网站,对于教师、对于学生都是有重大意义的。

国内外研究现状

目前针对《数据结构》的教学书籍、大神的解析博客、名师教学视频(大多是在教育平台上付费观看)充斥网络,在类似于CSDN的博客或是百度搜索都很容易找到,但一些重难点算法,对于一些自学能力较差的学生来说依然是较难理解。针对大学中这样一门头疼的课程,国外则出现了很多学习数据结构的网站。

2011年,Steven Halim博士在2011年发布的一款可视化学习算法的工具,用于帮助其学生更好地理解数据结构和算法,可以让学生按自己的步骤来学习。VisuAlgo就像是Steven 7天24小时陪伴在学生身边一样,想什么时候学习就可以什么时候学习。VisuAlgo不仅支持暂停、单步、回退等功能,演示算法的时候,还可查看算法代码的执行过程。类似的一个网站是旧金山大学David Galles教授用HTML5 js制作的网站Data Structure Visualization。

而类似的数据结构可视化网站在国内则没有听说过。

2. 研究的基本内容

1) java网站的制作,数据结构算法的研究,html5 js动画的制作,网站的设计

2) 数据结构算法的可视化动画制作,动画的互动性,可操作性

3) 类论坛功能的实现,学生与老师之间的互动,在线练习功能

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 实施方案、进度安排及预期效果

实行方案:

网站使用java语言开发,使用eclipse开发平台,动画使用目前流行的html5 javascript的形式开发,保证动画的互动性。数据库使用mysql轻量级数据库,服务器采用tomcat,基于mvc开发模式。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献

[1]刘辉. 基于java技术的教学网站的设计与实现[d].东北大学,2012.

[2]迟浩. 基于xml和java的通用课程教学网站设计与开发[d].中国海洋大学,2010.

[3]张春燕. 基于web的多媒体教学平台的设计与实现[d].广西大学,2015.

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图