1. 研究目的与意义
目前许多学校的教学模式还是局限于课堂上的授课及课后的作业布置,同学们根据课堂上的笔记和课后同学间的交流来进行进一步的巩固和学习,当遇到学习上的困难和障碍时,可以跟任课老师约时间请教。在这种传统的学习流程下,朋友圈较为单一的学生可能无法找到能够提供学习上帮助的同学,而任课老师的学生数量众多,加上自己也需要一定的生活空间,可能也无法留出足够的时间给同学们答疑解问,课堂上学生自己的笔记可能也不够全面、容易遗漏重要知识,还有许许多多类似的问题会因为传统教学模式而产生。
基于传统的学习模式现状,开发一个为师生学习交流提供便利的精品课程平台系统可以降低不必要的学习成本,节约额外的时间并提高学习交流效率,老师、学生可以在平台上共享课程资源、交流疑问和解决方案、发布通知等,能够避免由于交流不畅所带来的诸多问题,对完善教学模式有着重要意义。
2. 研究内容和预期目标
研究内容:精品课程平台的主要使用者为拥有用户名和密码的任课老师和学生,该平台需要为教师用户提供上传教案、课件等教学资源的功能,为学生用户提供下载教学资源的功能。同时,为老师、同学开辟在线答疑模块、新闻发布模块和布告栏模块等,所有用户都可以在答疑模块自由进行交流,而拥有权限的用户可以发布新闻和公告。
根据以上功能描述,教师用户、学生用户都能够实现注册、登录、修改密码、设置个人信息等功能,同时也应该有不同的登录入口,对所有用户都可视的功能模块需要根据用户类型判别操作权限,如教学资源共享模块中教师用户拥有上传权限而学生用户不具备。此外,教师用户在登录后还拥有单独的动态管理站点栏目,能够了解平台访问量、用户信息等,能够对用户、新闻、公告、教学资源进行查询和删除等操作。
拟解决的关键问题:建立项目时可以配置j2ee开发中较为成熟的ssh框架进行构建,让项目结构更加清晰合理。具体功能实现时应该充分考虑每一个功能模块的最简实现方式,如验证两次密码输入是否一致、必填项是否填写等可以由前端javascript实现的简单功能就不必用java代码再编写请求判别,严格遵循页面表示与业务逻辑分离的mvc模式。具体设计用户实体类时,应根据教师用户、学生用户的相同点和不同点编写抽象超类和具体子类,在充分涵盖各实体类属性的前提下,做到代码简洁,类内部成员高内聚、类之间关系低耦合。
3. 国内外研究现状
我国精品课程平台近年来随着互联网产业的发展已经日趋增多,综合类的有网易公开课、百度教育等,特定方向的有极客学院、慕课网、牛客网等。这些网站课程种类多、用户人群范围巨大,课程也分为免费和收费之分,体系庞大,分类复杂,虽然能够给广大用户带来许多学习机会,但是对校内教学的补充还是不够。而许多学校内部的课程平台,如我校精品课程平台,大都交互性不强,师生交流版块欠缺,用户匮乏,页面简单不美观,缺乏吸引力,内容也较少。
相比较而言,国外的大众性课程平台例如Coursera、Udacity等,都远远领先于国内,课程品种齐全,针对性强甚至提供评估认证。而国外的大学精品课程平台则十分具有开放性,如我国国内网易公开课平台就引入了斯坦福大学公开课等精品课程。在精品课程发展方面,国外已然走在我们的前列。
4. 计划与进度安排
2022.12.20-2022.01.01:根据研究课题,理清基本思路,列出基本功能需求,完成开题报告。
2022.01.01-2022.01.30:搭建开发环境,设计系统操作流程,画出相关用例图和流程图,设计相关对象及属性并为完成数据库建表。
2022.02.15-2022.03.01:设计项目主要jsp界面、数据传输表单并完成编写,编写数据库表的实体类和访问方法,完成控制层业务逻辑编写。
5. 参考文献
[1]张娜,陈宁,金焱,姜仲.java web开发技术教程[m].北京:清华大学出版社.2006.
[2](美)paul j.deitel,harvey m.deitel著.java程序员教程[m].张君施等译.北京:电子工业出版社.2011.
[3]卢瀚,王春斌等著.java web开发实战1200例[m].北京:清华大学出版社.2011.
课题毕业论文、文献综述、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。