基于网络环境的计算机笔记共享系统的设计
2012-04-29张针铭
张针铭
摘要:该文主要是设计一个C/S结构学习笔记共享的软件,并基于广域网构建一个学习笔记网络免费共享平台,通过此平台学生可以进行学习笔记的完成以及共享等操作,通过笔记的共享可以实现学生学习过程和学习思想的共享,增强了学生对于团队协作的理解,提高了学生团队协助能力,使学生真正的成为学习的主人,发挥学生的学习热情。此外,通过一定的虚拟奖励措施,奖励学习笔记共享者为其他的学习者提供帮助。使学生在学习过程中在共享平台这个虚拟社区中获取必要的满足感和成就感,增强学生的学习和共享热情,提高学生的学习信心。
关键词:WPF;笔记共享;协作化学习;网络
中图分类号:TP393文献标识码:A文章编号:1009-3044(2012)01-0041-02
Based on Network Environment of Computer Notes Sharing Systems Design
ZHANG Zhen-ming
(School of Software Engineering, Tongji University, Shanghai 200092, China)
Abstract: This paper is mainly to design a C/S structure of the study notes sharing software, and based on the WAN to construct a study notes network free sharing platform.Through this platform students can complete and share notes operation, and through the notes sharing can realize the sharing of students study process and learning thought,enhancing students cooperation understanding, improving the students teamwork ability,making students really become the study master, giving full play to the students study enthusiasm. In addition, through some virtual incentives, rewarding the one who shares notes to help other learners. To make the students in the learning process in the virtual community sharing platform to get the necessary of satisfaction and achievement, strengthening students learning and sharing en? thusiasm,improving the students confidence.
Key words: WPF ; notes sharing ;cooperative learning ; network
1研究背景
随着社会的发展,新的知识不断地产生,旧的知识不断地被替换。掌握正确的学习方法,建构适应社会发展的知识和能力,是现代大学生面临的重要课题。在自我学习的过程中,难免会遇到学习上的困难,需要其他同学的协助,通过其他同学对学习过程的理解以及学习思想的共享能够更好的解决学习过程中的问题。学生在学习过程获取其他学生的学习过程和学习思想最好的办法就是查看其他同学的学习笔记,从笔记中了解其他同学对于所学内容的标注以及对于各个知识点的理解,进而获取其他同学的学习思想。而在传统的教学过程,笔记获取手段大部分采用面对面的纸质笔记的获取,一本笔记在一定的时间内只能面向一个同学,并且在笔记的复印和打印等环节又会造成不必要的浪费,而且适用的范围较小,在时间上和空间上存在着一定的局限。在此基础上,在网络上建立一个基于网络的笔记共享平台,将传统的纸质的学习笔记搬到网络上来,为更广阔的学生服务是极其必要的工作。
2系统设计目的
2.1教学资源的共享
在学生学习的过程中,其他同学通过课堂讲授所记录的课堂笔记是良好的学习工具,课堂笔记能够良好地反映学生学习过程中的重点和难点、记录学生对于课程掌握程度的工具,但课堂笔记受到时间和空间的限制,一个学生的课堂笔记在一定的时间内只能面向一定范围内相对狭小的用户,因而突破时间和空间的局限性,通过网络共享,获取并学习网络上其他人的学习笔记,对于自己的学习过程提供一定的帮助。
2.2培养学生互助的精神
对于现代教育教学过程中,团队学习是重要环节,通过学生在学习过程中的互帮互助,一方面提高了学生的学习能力和知识掌握能力,另一方面增强了学生对于团队协作的理解,提高了学生团队协助能力。通过平台的建设,为学生提供了一个协作的平台,并对共享者提供一定的虚拟奖励,增强学生的共享热情,为其他的学习者提供帮助。
2.3发挥学生在学习过程中的主动性
为了适应素质教育的发展趋势,在教学的设计过程中需要充分发挥学生对于课件学习的主体地位,使学生真正成为学习的主人,真正将热情投入到课件的学习中去。因而在课件设计上,教师为学生学习提供一个平台,在此平台上充分发挥各人对于各自所学习课程的理解和思维过程,使学生真正成为课件的主人,发挥学生的学习热情。
3需求分析
课件的设计主要基于课件的理论依据和指导思想方面考虑。
首先,基于课件的理论依据和指导思想方面考虑。课件的开发主要适应于素质教育的发展趋势,充分发挥学生主体的作用,重视发展性教学、全面发展与个性发展的教学,培养学生认知方法。这就要求课件在设计的过程中要符合“双主模式”教学设计理论,即学生和教师同时是实验课件的主体,教师的思维与学生的思维同时要体现在实验课件里。而现在课件的开发,主要停留在基础理论课程的开发模式上,基本上属于单向模式。这样的课件最主要的问题是在开发和应用的过程中,只考虑了单一主体——教师,只将教师的思维融入到了课件当中,而忽略了课件的另一个更为重要的主体——学生,将学生的思维排除在实验课件之外,忽略了学生的个性教育,不能充分发挥学生的主体作用,从而影响了实验课件对素质教育的适应能力。所以,在开发设计过程中,要将学生和教师两方面同时考虑进去,将教与学两个方面有机地结合起来,将学生的思维很好地融入课件当中,充分发挥学生在学习过程中的主观能动性,培养学生认知方法。
其次,情景的创设要符合学生的心理发展特点。当代的大学生对于知识需要非常迫切,而他们对于新生事物的接受能力特别强,小学、中学的那种教育模式已经不能激发他们的主动性,他们在学习的过程中需要新的教学模式。传统的教学课件模式是以计算机作为信息的载体,将课件所要承载的内容以文字和图片的形式通过简单的多媒体方式单向传递给学生,在课件的制作过程中大部分采用的是AuthorWear、PowerPoint以及基于Flash 6.0以前版本开发的。这些软件开发的特点是可以实现多媒体课件传递信息的基本功能,但是学生在课件使用过程中,操作过于简单枯燥,如同学生在一页一页地翻动一本书,缺乏互动性,不能够引发学生对于学习的兴趣,导致学生在学习多媒体教学课件的时候昏昏欲睡,不能激发学生的学习兴趣,从而大大影响了多媒体教学课件的效果。所以,要想激发学生对于实验教学课件的兴趣,就要将学生的思维调动起来,将学生的思维与课件结合起来,才能够达到事半功倍的效果。
4系统设计
笔记共享系统是基于.NET开发的一个学习平台,分为服务器程序和客户端程序。
服务器程序是一个B/S结构的程序,它主要负责管理课程、课件、班级以及学生等信息内容,包括对课程、课件、班级的添加、删除和更新以及处理学生与班级、班级与课程之间的关系。该平台只有老师和管理员可以进入,学生不能进入。
4.1客户端程序
客户端程序是一个C/S结构的程序,主要为学生提供一个观看课件、做笔记、上传笔记以及分享其他同学笔记的平台。该平台老师和学生都可以进入。
客户端软件是为学生提供的一个观看课件,做笔记以及共享笔记的应用程序。学生在客户端登录后,软件会根据学生学号、所在班级选取该班级的课程,生成课程列表。学生可以观看各门课程的课件。课件是由教师授课视频以及和该视频相关的图片组成,学生在观看课件的时候可以在图片上做笔记,看完课件后可将笔记上传至服务器供其他同学分享。同样,登录客户端后,学生也可以观看其他同学共享的笔记。另外,学生还可以将自己在课堂上做的手写笔记扫描成图片传进服务器共享。在这个环节,我们对学生的手写笔记做了一个准评分功能,在观看其他同学上传的手写笔记时,如果感觉观看的笔记不错,可以“顶一下”,这样就会为该笔记加一分,在生成手写笔记列表时是按分数从高到低排序的。
4.2服务器端程序
服务器端程序是负责后台数据管理的,只有老师或者管理员可以登录,学生不能登录。它包括“管理已有课件”、“上传新课件”、“管理学生”和“班级课程”的功能。
1)管理已有课件是指查看服务器上现有的课程和课件,可以查看它的内容,也可以删除或者图片的替换。
2)传新课件是指上传新的课程和课件,以及为已有课件添加图片,在添加课件和图片时有名称和号码的判别,不能添加服务器中已有的课件或图片。
3)管理学生是指查看已有班级和学生并可删除。当删除班级或学生时,该班级的学生或者该学生在服务器中的所有信息都会被删除,包括曾上传的各种笔记;管理学生的另一个功能就是添加班级和学生,和上面类似,不能添加已有的班级或者学号重复的学生。
4)班级课程的界面很简单,功能就是选择哪几个班级上哪门课,在某门课下面去掉某个班级时,该班级的学生曾经在这门课上留下的所有记录将一并被删除,不可恢复,所以这里的操作也应当非常谨慎。
4.3数据流程操作设计
作品主要包含以下两个方面的内容:
1)通过平台做笔记:学生在通过视频课件学习课程的同时可以直接在课件上做笔记然后将笔记传到服务器,同时也可以在网络上分享其他同学笔记。
2)上传手写笔记:学生可以将在课堂上做的学习笔记扫描成图片上传至服务器,同时也可以分享其他同学上传的手写笔记。在此环节我们做了一个准评分功能,学生在分享其他同学上传的手写笔记时如果感觉笔记不错可以为该笔记加分,在生成笔记列表时会按分数从高到低排列。这样能促使学生完善自己的学习笔记,提高学习的积极性。
5总结
通过系统的设计,为学生提供了一个交流学习心得的平台,创造了支持式环境,促进协作学习加强了学生间的交流活动,增强互助精神,使学生能够更加积极地完善自己的笔记以得到同学们的认可,发挥了学生在学习过程中的主动性。
参考文献:
[1]任树怀,盛兴军.学习共享空间的构建[J].大学图书馆学报,2008(4).
[2]梁存良,王晓芳.Blog与QQ群相结合的学生支持系统的设计与应用研究[J].软件导刊:教育技术,2010(3).
[3]刘艳丽,谈成访.基于电子学档的信息化教学模式的构建[J].现代教育技术,2007(1).
[4]徐素霞,林清丽,杨宗凯,等.基于CELTS标准的基础教育资源库的设计与实现[J].教育信息化,2006(19).