【摘要】基于ASP.NET技术及CKPLAYER播放器技术,设计了一个VS.NET精品资源共享课网站.该网站能根据用户需要随时收看课程视频、阅读查找相关资料、交流学习心得等,交互性强,安全性高。
【关键词】精品课程;播放器;网站
Design and realization of VS.NET Excellent Course Website
Department of Information Engineering,Hanshan Teachers College HU Neng-fa
Abstract:ASP.NET technology and the CKPLAYER player based on technology,designed VS.NET boutique resources sharing class website. The website can course video,reading to find relevant information,exchange of learning to watch at any time according to user needs,interactive,high safety.
Keywords:Excellent course;Player;Web site
1.引言
高等学校是培养人才的重要基地,其主要目的是为社会培养创新型、研究型或应用型人才,培养人才的中心工作教学,而课程教学质量的高低是学校各项工作的重中之重。因此,从上至教育部下至各个学校及院系,都要非常重视精品课程建设,并以带动整体教学质量的提高,并实现全社会教学资源的共享。
精品资源共享课程网站建设是精品课程的重要组成部分,主要包括特色资源建设、基本资源建设、拓展资源等的建设及利用,共中视频资源是其中重要部分。
2.建设方案
2.1 网站建设方案
网站总体目标围绕课程资源共享进行,其中视频资源采用外挂CKPLAYER播放器技术,其优点是方便学生对课程资源随机点播与互动。网站结构如下:
课程首页、课程建设(教师队伍、教材建设、获奖情况)、课程内容(课程概况、课程历史沿革、课程知识模块、.NET框架(C#语言、SQL数据库系统、动态网站建设))、资源建设(特色资源(作业管理系统、教学论坛、试题库系统、过关游戏、特色案例、特色教材清单、学院教务管理系统、政策支持)、基本资源(课程的目标、性质及定位、教学大纲、考试方式与评价标准、学习指南、规划教材及参考书、教学要求、重点难点、教学录像)、拓展资源(专题讲座、素材资源”、共享代码、电子图书资源、案例、演示实训系统))。
2.2 资源建设方案
课程的质量直接影响着人才培养的质量,建设高水平的精品资源共享课程是教育的必然需要。从课程的目的、教学方法设计、学习方法设计、教学内容设计、评价方法设计、过程管理设计等多个方面出发,精品资源共享课程必须充分发挥其精品示范作用,加强网络平台资源的建设,实现优质资源共享,建设优质的精品资源共享平台。只有这样,才能实现教学资源共享、教学互助相长,构建高效课堂,不断提高教学质量,提升学校的办学品位。
2.2.1 特色资源的建设及利用
通过这几年重点课程建设工作的开展,逐步完成了教学内容的整合,实现了模块式教学,强调了构成教学的系统性和连续性,发挥构成基础作为专业基础课的桥梁作用;在教学过程中充分考虑师范类、非师范类、高职类以及非计算专业类不同学生的特点,在教学内容选择,教学组织形式、教学方法及手段上坚持以人为本,因材施教,不仅注重学生专业基础的培养,更加注重学生能力的培养;通过各类学科竞赛与大学生创新项目实践活动,突破了单一的课堂教学带来的单一性,有效地激发了学生内在的学习兴趣,提高了学生的自主学习能力。
2.2.2 基本资源的建设及利用
课程基本资源建设主要包括课程概要类、课程模块类、教学单元类三部分。(1)课程概要类的建设方面主要根据社会发展对人才知识的要求,适时修订课程的目标、性质及定位,并做好课程教学大纲、实验大纲及教学日历的实时更新,考试方式与评价标准的修订、改革,并提供学习指南,引导学生自主学习相关知识;(2)课程模块类主要研究课程的教学要求、重点难点,并做好课程教学设计,深入研究教材教参等内容及其教材教法,并建立相对应的资源信息库;(3)教学单元类将重点做好课程的教学录像工作,并对单元知识的重点难点进行分析指导,将疑难问题及其解答及时发布与更新。
①教学录像资料要点:
授课内容:概念、基本原理或思路、应用领域、使用方法、解决的问题等;
教学方法:强调以真实软件开发案例进行教学,并在计算机上现场调试及与学生互动。
教学设计:展示案例-设计框架-编程实现-模拟学习。
教学过程:首先,介绍课程内容,再在计算机上运行教学案例软件,根据运行结果,请学生分析为什么会出现对应结果,思考如何设计才能达到所需结果。这样可充分调动学生学习积极性,切实提高学生分析问题和解决问题的能力。
②重点:Visual C#.NET程序设计中WINDOWS编程、网络编程、数据库编程。
③难点:Visual C#.NET程序设计中多态、拷贝构造函数、事件与委托、ADO.NET等;SQL Server 数据库应用与开发中数据完整性、子句、游标、存储过程与触发器、事务处理等;在ASP.NET程序开发中数据绑定技术。
2.2.3 拓展资源的建设及利用
(1)专题讲座库。(2)素材资源库。(3)共享代码。(4)电子图书资源。(5)案例库。(6)演示实训系统。
VS.NET程序设计的过程中,会进行多次反复调试,教师课堂教学过程中,大多要进行实际操作演示。
3.视频设计
CKplayer是一款非常优秀的免费网页视频播放器,支持flv格式,高清f4v、mp4视频,以及rtm协议视频流,支持自定义皮肤,支持自定义插件,支持JS互动,视频调用方式灵活。
调用方法主要代码如下:
var flashvars= { f:视频,c:0,b:1};
var params={bgcolor:'#FFFFFF',allow FullScreen:true,allowScriptAccess:'always'};
CKobject.embedSWF('ckplayer.swf','a1','ckplayer_a1','600','400',flashvars,params);
4.结束语
本文所建设的精品资源共享课程网站使用ASP.NET技术编程,结合CKPLAYER播放器技术,实现了精品资源共享课程对资源快速访问的目的,该网站能根据用户需要随时收看课程视频、阅读查找相关资料、交流学习心得等,交互性强,能充分满足学生自主学习的要求。
参考文献
[1]国家教育部.教育部关于国家精品开放课程建设的实施意见(教高[2011]8号) [EB/OL].http://www.moe.gov.cn/publicfiles/business/htmlfiles/moe/s3843/201111/126346.Html.
[2]宋慧玲.精品资源共享课建设策略研究[J].软件导刊,2014,13(1):180-183.
作者简介:胡能发(1962—),男,湖北荆州人,硕士,副教授,主要研究方向:智能计算、软件工程、网络信息安全。