基于ASP.NET的互动式网络课件设计与实现

2015-01-12 14:37:48夏贤铃
美与时代·城市版 2014年12期
关键词:互动式

夏贤铃

摘要:通过对现有的服装类院校的《电脑服装设计》课程的教学模式及网络教学环境进行分析,力图从教改方向着力,改变现有的教学思路,丰富教学手段,利用ASP.NET、SQL Server、Ext JS、DIV+CSS等网络开发技术,设计了一个适合于教师和学生教与学的跨角色、时间与空间的一个对话平台,从某种程度上解决了传统的只从课堂45分钟要效率,在某种程度上优化师生之间的教学环境,从而激发学生的学习热情,提升课程的教学效果。

关键词:电脑服装设计;互动式;网络课件;ASP.NET

一、引言

在上个世纪80年代初期,一些西方学者开始了网络教学方面的研究。并在2001年4月由美国麻省理工学院院长查尔斯·韦斯特启动OCW项目。最终导致全球20多个国家近200多所高校及相关组织已组成OCW联盟,这个由世界知名高校合力打造的网络视频公开课体系。近几年,全球又兴起了使用由意大利人提出的Moodle(魔灯)开源课程管理系统(该系统使用的是PHP语言开发),这些都是网络教学成功的案例,并收到了良好的效果。

我国早在1994年就实施了中国教育科研网示范工程,1998年教育部批准清华大学等6所高等院校开展网络大学试点工作,2006年教育部投资4000万元支持高校网络教材和网络教育师资队伍建设。我国最具代表性的是国家精品课程建设项目。网络教学课件可为课后继续学习提供了有效的支撑,提高了学生的学习兴趣,激发了学生课后持续学习的情绪。因此,互动式网络课件教学的优势是毋庸置疑的。

二、互动式网络教学课件的需求调研

笔者从事大学计算机软件应用方面教学已数十载,在教学过程中发现学生掌握计算机操作的水平参差不齐,学生对所学软件(如:PhotoShop和CorelDRAW)的操作掌握熟练程度由于各方面的因素存在很大的差异,而这种现象近两年表现得愈发严重。要解决上述问题,教师和学生就希望有一个可以交互的课件教学平台,可以让课堂上没有掌握好的学生,课后可以继续学习,同时,在学习过程中遇到问题可以及时得到解决,这样可以避免一些学生因为学习过程中遇到的障碍问题而产生的厌学情绪,有利于教学活动的可持续的开展。

三、互动式网络课件开发技术环境简介

本网络课件采用ASP.NET 4.0(C#)+ SQL Server 2008技术实现,展示页面使用Ext JS 3.2来制作,开发环境版本为Visual Studio 2010。开发环境运行平台为Windows XP专业版(SP3)/ Windows Server 2003(SP1)/Windows 7(32/64)

四、互动式网络课件的设计

经过前期的深入调查和研究 总结出该平台需要完成的一些具体功能:用户基本信息录入的注册和用户基本信息的个人前台与后台管理;学习资源的审核,编辑、删除等操作;师生互动,其中有即时互动和留言互动。

主要功能模块设计简介:

用户信息管理模块。本课件平台用户为三种类型:管理员、教师、学生。三种用户存在向下管理的权限,并可通过同一界面登录,通过在数据库中的用户表设置用户类型,在登录界面使用IF语句控制用户登录后的数据走向。

互动交流模块。管理员、教师和学生均可在自己登录的界面发表互动话题,可以查找或管理自己民表的话题,管理员对教师和学生发表的话题可以进行管理,教师只能对自己和学生发表的话题进行管理,学生只能对自己发表的话题进行管理;本部分还有即时页面对话模块和论坛模块。

课件资源共享、展示模块。本课件平台在此提供了用户上传自己的学习资料,提供给其他用户观看和下载。对资源的管理,该部分设计在管理模块,

详细功能分布如图所示:

网络课件的架构设计——3层架构

本课件系统采用的是3个单独的层——表现层、业务逻辑层和数据访问逻辑层,采用SQL Server2008数据库实现服务器存储,存储过程基于传统的SQL脚本创建

publicintRunProc(string procName);

public intRunProc(string procName,SqlParameter[] prams);

public void RunProc(string procName,outReader);

public void RunProc(string procName,SqlParameter[] prams,out SqlDataReaderdataReader);

public void RunProc(string procName,ref DataSetdataset);

public void RunProc(string procName,SqlParameter[] prams,ref DataSetdataset);

用户对系统的需求具体表现在对各种信息的提供、保存、更新和查询上,这就要求数据库能够充分满足各种信息的输出和输入。

五、结语

互动式网络课程教学平台的设计实现,从一定程度上提高了学生学习的兴趣。由于互动式网络课件设计科学、生动活泼和形象直观,且由于教师与学生、学生之间等的多向互动式教与学,激发了学生的主动参与性和团结协作能力。互动式网络课件对解决了师生的交流的时间和空间的限制,对学生课后可持续学习遇到的障碍和问题的及时解决有很大的意义。本课件平台是建立对服装学院学生所学课程《电脑服装设计》所学的软件PhotoShop和CorelDRAW进行展示与交流。课件部分功能模块存在可提升空间。

【参考文献】

[1]马蕾,朱庆华,常莹.交互式网络教学平台设计的设计与研究[J].科技创新导报,2014(06)

[2]王笑舒,王乐.网络资源服务于教学活动的国内外研究现状[J].创新教育,2014(02)

[3]朱先忠.ASP.NET 3.5前沿技术与实战案例精粹[M].北京:中国铁道出版社,2010

【作者单位:江西服装学院计算机教研室】

猜你喜欢
互动式
摭谈初中英语课堂互动式教学策略
甘肃教育(2020年24期)2020-04-13 08:24:44
『互动式』是理论宣讲大众化的有效途径
学习月刊(2015年21期)2015-07-11 01:51:44
如何打造自主互动式高中语文课堂
互动式设计模式研究