网络程序设计课程学习网站设计与实现-计算机毕业设计源码+LW文档

1.1选题背景
随着中国经济的全面发展,信息网络技术也得到了充分的应用。人们在生活和工作上,都开始广泛使用互联网,这在特定的生活和工作中发挥了重要作用,并改善了现代生活和工作方式。因此,各种学习网站应运而生,它们在人们的生活和工作中发挥着重要作用,并提高了学习效率。学习网站依然成为教育趋势中不可或缺的部分。这些对学习者来说有着很大的帮助,可以节省时间成本,更快、更有效地学习知识。
1.2国内外研究现状
国内专题网站的资源方面与建设方面都比较完善。在浏览国内慕课堂、学堂在线等网站后发现,这些网站的知识量非常丰富,功能全面,能够简单、清晰、准确的搜索。但有关网络程序设计的专题学习的网站少之又少。而且在评价方面存在一些不足。如:答疑功能的欠缺,除了讲师线上课堂的一些答疑,也没有其他方面的答疑功能;在提高学习者自主学习和学习兴趣上也有待提高。
国外学习网站的资源丰富,而且西方教育侧重于学习者的自主探索,他们通过的教学研究以及专题学习网站的建设,也基本是以学习者的探索学习以及能力的培养为主,而把知识学习排在第二位。以美国的一个网站:http://k12.com/为例,其网站的特点是综合了在线技术以及传统教学内容和传统教学方法于一体,以教育标准为基础,并且覆盖了传统学科的网站。学习网站的另一个优点是有明确的分类比较,有关的知识点构成的学习专题资源比较集中,此类学习网站能够考虑到学习者的个性特征,但是它们比较欠缺的方面是在学习服务支持部分,交互性比较差。
根据国内、国外的研究近状,联系当前搜集到的资料以及相关学习网站的浏览与探究,能够了解到,重点强调学习者探究性、自主性和实践性的学习方式,本专题网站为学习者提供自主性、探究性的学习活动服务,并给学习者提供有价值的学习内容与探讨、交流的环境。
1.3应用前景
在学习网站的发展史中,资源方面和建设方面都在不断的完善。在课程专题方面,各个城市也推出了精品课程学习,但也有待完善的地方,资源方面不太完善,网络程序设计课程就缺少相应的学习平台,资源上也相对单一,理论性的知识和教学内容相关的视频,缺少资源的拓展,比如实践方面,可以加入相应的实践内容;在专题学习网站的建设上也存在一定的互动性不足,可以增加一些趣味的互动的内容,在评价方面也较之简单,可以多增加一些老师对于学生学习情况的评价与解析。专题学习网站的发展很好的为学习者提供了一个学习平台,它可以用来存储、传递、加工和处理教学信息,还能让学习者进行自主学习和协作交流,激励学习者的学习行为,并对学习者的学习情况进行在线评价和反馈,起到指导师生教与学的作用等。
2.本选题研究的主要内容、拟采用的研究方法和手段
2.1主要内容
专题学习网站的制作包括版面规划、界面设计、程序代码编写、后台数据操作、信息内容集成等,是一项重复性、乏味的工作,需要网站制作的知识和技能。以下就网络程序设计网站中包含的模块进行简要说明:
(1)创建课件、实验指导、题库等教学资料区,供师生共享平台资源。学习者可以要求教师根据学习者的要求上传相应的课件和指导。提高学习者的自主学习能力和学习兴趣。
(2)创建讨论区。在讨论区,学习者可以自由提问和交流。教师还可以回答学习者的问题,在实践中理解网络课程的理论知识,解决教学与实践分离的问题。
(3)在线练习系统的实现。该功能的实现基于动态网站,这是整个课程比较关键功能,也是该课程学习网站的亮点。在线练习系统可以自动完成客观问题的评判,而主观问题让教师在线评阅。
2.2拟采用的研究方法和手段
研究方法:
1.收集相关资料。按照专题学习网站建设的具体要求,搜集该课程网站所需要的素材和资料。
2.系统设计。系统设计是对网站的整体规划,主要包括界面风格设计、导航设计、数据库设计等。这是开发网站的基础。界面风格设计:确定网站的整体色调、界面形式、跳转或链接方式等;导航设计:这是网站开发的一个非常重要的环节。导航设计应清晰、简单、完整。只有这样,学习者才能在不迷路的情况下浏览网站,轻松地找到和浏览他们想在网站上找到的资源,并通过研究和协作交流,轻松地利用网站进行学习。本网站的导航设计采用可视按钮、菜单、结构图等导航方式,简单易用;数据库设计:主要考虑动态生成协作学习模块和专题研讨模块的网页。由于网站数据关联的复杂性不高,所以该网站的数据库采用了性能良好的SQL数据库系统。
3.编码实现。按照系统设计的内容,运用JAVA Web开发网站的静态网页;使用SQL数据库系统建立网站所需的数据库;运用Java编写网站的动态网页发布程序。
研究手段:
运行环境:Windows 7及以上更高版本操作系统     
开发环境:JDK8
开发工具:Intellij IDEA
数据库:MySQL 
框架:SpringBoot 框架
技术实现:在参考、阅读大量的文献资料后,通过知网,百度等各大网站对各种数据的收集,进行可行性分析之后,得出需求分析,最后进行详细设计和具体实现。
3.本选题的创新点、特色及前期研究基础
3.1选题特色
本网站适合网络环境下的学习,便于使用和管理。此外,为了提供更多的讲师与学习者间信息和交流,本专题网站为两者设立一个讨论区和答疑区,学习者通过讨论区可以提高学习的兴趣性,也能激发学习者的自主性,同时利用答疑区进行交流、合作,学习者可以与讲师进行交流,这样有利于促进学习者探究性的学习。
3.2前期研究基础
(1)通过问卷调查,对网络程序设计课程学习网站进行需求分析。
(2)学校所学的相关专业课程如《数据库原理》、《网络程序设计》、《Java 企业级应用开发》、《Web前端开发技术》、《数据结构》等课程的综合应用。
(3)根据导师提供的参考资料,使本人有了清晰的设计思路与过程。
(4)通过对于本题目的资料查阅,收集且学习了关于B/S架构的详细理论以及应用。
(5)进行了java编程能力的提升。
5.参考文献
[1]李慧卿,卢昕,徐新爱.数据结构课程学习网站的设计与实现[J].电脑知识与技术,2022,18(09):30-32.DOI:10.14004/j.cnki.ckt.2022.0470.
[2]李丽,张楠.计算机科学技术学习网站的设计与实现[J].信息记录材料,2020,21(05):135-136.DOI:10.16009/j.cnki.cn13-1295/tq.2020.05.089.
[3]金薇.基于高职高专学生专题学习网站的知识建构评价研究[J].电子商务,2013(09):88-89.DOI:10.14011/j.cnki.dzsw.2013.09.004.
[4]李爱超,赵霞,徐双.在线学习网站的研究与设计[J].信息记录材料,2021,22(05):138-139.DOI:10.16009/j.cnki.cn13-1295/tq.2021.05.075.
[5]李云龙,李连玉,李启鹏,禹立原.浅析微型计算机学习网站的设计与实现[J].数字通信世界,2021(01):125-126.
[6]刘雪飞. 基于Smith-Ragan模式的在线学习网站的教学设计与实现[D].江西农业大学,2018.
[7]陈书百. 高校“计算机基础”专题学习网站设计[D].华中师范大学,2013.
[8]田思雨. 两个汉语学习网站练习题研究[D].山西大学,2020.DOI:10.27284/d.cnki.gsxiu.2020.001782.
[9]林莹.网络课程学习网站系统的设计与实现[J].中国管理信息化,2019,22(02):211-212.
[10]Jiujiu, Yu. Design and Implementation of Subject-based Learning Website Based on Scrum[C]// 2018.
[11] Serevina V ,  Koul R ,  Morales M P , et al. Influence of Website-Based E-Learning in the Pandemic Era: Improving Students' Creative Thinking Skills through Educational Management[J]. International journal on E-learning, 2022(1):21.
[12] Zhou J . Subject-based Learning Website Instructional Design According to Multi-Intelligence Theory[J]. Journal of Yangzhou University Higher Education Study Edition, 2005.
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值