为了方便教学并提供更加丰富的教学资源,为学生提供一个课后学习与交流的平台,设计并开发了这个软件工程精品课程网站。网站采用B/S结构,PHP语言, MYSQL数据库,部署于APACHE服务器上。网站分为前台和后台两大模块,前台的用户是学生,后台的用户是管理员和教师。前台功能主要包括在线学习、资料下载和在线答疑,学生通过前台可以很好的进行课后学习、同教师交流。后台功能主要包括教师信息管理、学生信息管理和资源管理,管理员和教师通过后台进行网站管理、同学生交流。系统经过测试,可以正常运行。
系统主要分为前台、后台两大管理系统。
后台管理系统主要包括资料管理和用户管理。资料管理包括资料上传,用户管理包括添加教师、教师管理、添加学生、学生管理、公告管理和论坛设置。
前台管理系统主要包括课程系统和论坛系统。课程系统包括下载课程、在线阅读和查看公告,论坛系统包括用户交流。
1 学生模块部分功能
学生进入系统后,可以在学生模块部分实施以下操作:
(1) 在网上完成课程学习,通过多角度巩固在课堂上学习的知识。
(2) 在网上阅读教程,了解教师的教学目标与方向。
(3) 在网上下载课件,以便在课下也可以继续学习。
(4) 在网上了解到教师提供的参考资料,必要时可以下载,以便进一步加强知识的学习与拓展。
(5) 在网上向教师提出学习中遇到的疑难问题,包括参阅教师的解答等。
教程发布
教师发布教程,是为了使学生了解到教师教学的具体目标和方向,以便更好地实现教学效果,使学生快速把握应该掌握的内容。教程主要是课程的讲义,课程介绍等。
教学课件上传
教学课件是教师上课时所运用的非常重要的一种教学资料,一般由教师本人根据教学大纲亲自制作。教师登录后,可以直接进入上传课件页面,点击添加课件按钮后,选择所要上传的课件的缩略图以及添加课件所在的路径,然后点击添加,即可添加所要上传的课件。
参考资料提供
教师登录后,点击添加资料按钮,即可选择所要添加的资料,还可以根据自己的理解对所提供的参考资料给出是否推荐,以便学生参考此参考资料的价值和分量。学生根据自己的需要和教师的推荐来选择自己要下载的东西。
在线答疑
学生在学习的过程当中,遇到疑难问题是不可避免的,固然,教师应该培养学生自我分析问题的思考能力,但是在适当的时候,教师应该给予学生一定的帮助,给学生的疑惑指明方向,即对学生的问题给出具有参考意义和研究价值的回答,所以提供了这个“在线答疑”系统。在这里,当教师登录后,可以直接对学生的问题进行浏览,然后给出解答,同时,教师也可以对没有价值的问题进行删除,此外,如果教师对已经发布的答案不满意,还可以对此答案进行修改。通过这样的交流环节,可以大大提高教学效率,以便更好地实现教学目标。