基于微课程的自主学习系统设计与实现

来源 :中国教育信息化·高教职教 | 被引量 : 0次 | 上传用户:zhuxu19860802
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:根据当前国内外微课程应用系统案例分析,针对计算机编程类课程,对系统需求及功能模块进行研究、设计,并实现一个基于微课程的自主学习系统。该系统采用B/S结构,由微课学习、微课资源、微课交流和微课管理四大子系统组成,运用ASP.NET、AJAX和FLV流媒体等技术。经一年多的测试与使用,该系统可以大大提高了学习者的学习积极性,促进学生自学能力的提高。
  关键词:微课程;自主学习,计算机编程;ASP.NET
  中图分类号:TP311.52 文献标志码:B 文章编号:1673-8454(2015)21-0088-04
  作为在线教育以及未来教学资源发展的新形势与新趋势,微课程正受到教育研究者与实践者的关注。[1]微课程的出现符合互联网时代要求,它能够在较短的时间对某一个知识点进行充分的、有趣的、深刻的讲解,有效推动教师专业发展和提升信息化教学能力,促进信息技术与学科教学深度融合。胡铁生[2]认为微课平台是区域性微课资源建设、共享和应用的基础,须由区域教育行政部门统一开发,平台功能要满足微课资源日常建设、管理的基础上增加便于用户应用、研究对的功能模块,形成微课建设、管理、应用和研究的一站式服务环境。
  一、微课平台的现状及问题
  近些年,随着微课平台地不断涌现,并取得了新的突破。[3]根据现有的微课平台实践与发展趋势,笔者认为目前的微课平台大致包括三类:
  (1)教育行政部门及学校帮助教师提高教学能力的教师专业发展平台,如:中国微课网(http://www.cnweike.cn)、高校微课教学比赛网(http://weike.enetedu.com)、浙江微课网(http://wk.zjer.cn/)等;
  (2)非盈利教育组织帮助学生学习的个性化学习平台,如:可汗学院(https://www.khanacademy.org)和TED-Ed(http://ed.ted.com);
  (3)教育培训机构或公司自主开发的商业性平台,如:微课网(http://www.vko.cn)。
  由平台建设状况来看,国外微课平台的建设相对新颖和完善,并已应用于日常教学中,而国内微课平台在教学上的实践应用仍处于探索阶段。[4]相比国外的微课平台,国内微课平台的功能还不够完善,微课教学的应用还不够普及,国内的微课平台主要是为了微课比赛与展示构建,缺乏针对不同学习者、不同学习内容和不同实际需求的功能模块开发和应用。但是一些以营利为目的的教育机构或公司构建的微课平台,功能较为完善,微课质量较高,然而,学习费用将成为学习者头痛的问题,不能够广泛推广和应用。
  二、微课程自主学习系统的设计
  1.系统需求分析
  需求分析是软件设计过程中非常重要的环节,它是关乎软件项目开发成败的重要因素。[5]不同的使用对象和学习内容对微课平台的需求也不同,所以需要根据学习内容的特点,针对不同的用户需求,进行学习内容和使用对象的需求分析。
  内容需求分析是根据课程的特点,确定学习内容是否适合微课学习。计算机编程类课程是一门应用范围广、实践性和操作性很强的课程,这类课程十分适合微课学习,原因有三点:
  (1)技能型应用学科可以将教学重点在于分解为多个知识点,并形成知识点网状结构图;
  (2)技能型学科对于实践操作的要求十分重要,提供个性化学习支持服务对学习者自主学习效果好;
  (3)技能型应用学科非常讲究技巧性,教师与学生之间的互动显得十分关键。
  用户需求分析是对用户需求所作的调查与分析,是系统设计、开发和维护的依据。微课自主学习系统的使用对象包括学生、教师和管理员。学生通过微课学习平台进行网络学习时,要能够根据自己的兴趣和需求选择某一门微课,拥有自己的个人学习空间,并能获取教师或平台给予的学习支持。教师要能够了解学生的基本信息、已有知识水平和技能水平,并根据实际教学的内容,分割教学知识点,上传与管理微课教学资源,并与学生进行及时互动,提供学习支持服务。管理员能够对课程、用户、资源和系统进行管理,能够方便地对信息进行起草、发布、修改等操作,可根据系统发展要求,能够对系统进行进一步优化。
  2.系统功能设计
  通过对国内外微课应用平台现状分析的基础上,结合学习内容和使用用户的需求分,设计出基于微课程自主学习系统,该系统由微课学习、微课资源、微课交流和微课管理四大功能模块组成,具体功能如图1所示。
  (1)微课学习模块
  学习模块为学生提供一个以微视频为中心的自主学习网络环境,是系统的核心功能,它包括学生空间、教师空间、学习支持、学习激励、学习分析五个子模块。学生空间包括学生资料、个人消息、学习进度、学习笔记等功能;教师空间包括教师资料、个人消息、教学进度、教学笔记等功能;学习支持包括在线编码器、在线测试、即时笔记等学习支持服务工具;学习激励是学习、测试或课程结束后通过点赞、勋章和证书等形式给予学生奖励,以鼓励并激发学生学习动力;学习分析是统计学生的在线时间、学习记录和成绩分布图等情况,让学生知道自己在微课平台上的学习历程和存在不足,及时调整学习计划。
  (2)微课资源模块
  资源模块为学习者提供大量的、丰富的微资源,用户可以对资源进行检索、查看和编辑,它包括资源检索、资源查看、资源推荐、资源上传下载四个子模块。资源检索是提供用户检索、微课检索、文章检索三种检索方式,教师或学生可以输入关键字,选择一种检索方式,快速有效查询所需要的资源;资源查看提供给教师或学生大部分的学习资源,主要有微视频、微教案、微课件、微练习、微工具等;资源推荐是针对学习者所学微课内容,教师不时推荐一些与其学习内容相关的学习资源、学习工具和学习技巧;资源上传和下载是教师或学生可以对微课资源模块中的微资源进行下载,教师也可以上传一些与微课有关的资源进行资源完善,但需要经过管理员审核。   (3)微课交流模块
  交流模块为教师和学生提供交流、娱乐及作品展示的社区,它包括问答社区、游戏社区、作品社区三个子模块。问答社区根据微课内容划分为不同的版块,教师和学生根据需求进入相应的版块进行问答交流,系统根据问答情况划分为待解答问题、热门问答和精彩问答;游戏社区为学习者提供休闲娱乐的经典游戏,它包含游戏界面、得分排行榜和源码解析三部分,源码解析是对游戏代码的分析解读,促使学习者的娱乐生活与学习发展相融合;作品社区是展示学习成果的虚拟社区,个人或小组可以上传制作完成的作品,并以文字、图片、代码、程序等形式进行展示,所有用户可以对作品进行浏览、点评和点赞。
  (4)微课管理模块
  管理模块指管理员负责对整个微课自主学习系统的管理和维护,以保障微课学习顺利进行,帮助学生更好的完成学习任务,该模块包括课程管理、用户管理、资源管理、社区管理四个子模块。课程管理是指管理员对微课程进行添加、编辑、删除等操作,并设置微课相应的属性,主要包括微课名称、授课教师、适用年纪、学习目标等;用户管理负责用户信息及用户身份验证操作,用户分为学生、教师和管理员三大类,不同的用户角色在系统中的权限和操作都有所不同;资源管理是管理员对所有微资源进行导入、编辑、删除和审核等操作;社区管理是管理员对所有的帖子、问答和作品进行查看、编辑、删除和审核等操作。
  三、微课程自主学习系统的实现
  微课学习主界面采用在线课程十分流行的“三分屏”界面布局,其中包括三个区域:微课播放区、在线编码区和即时笔记区,具体主界面如图2所示。微课播放区用于播放学生自学用的微课程,在线编码区完成新建、打开和运行等在线编程任务,即时笔记是学生对微课播放过程中产生的疑问、感悟和思考,可随时记录,自动存储到学习笔记之中。
  为了保证微课程自主学习系统的科学性、易用性及移植性,该系统采用现阶段相对主流的配置技术:系统整体采用B/S结构,系统的硬件环境采用PC Server机型,系统的软件环境采用Windows 2008 Server r2 IIS7.0 .NET Framework 4.0 sp1 SQL Server 2008。
  该系统的核心技术包括.NET技术、AJAX技术、FLV流媒体技术等。.NET技术是一个可以作为系统支持下一代Internet的可编程技术,它主要包括ASP.NET、C#、ADO.NET等。[6]Ajax是指一种创建交互式网页应用的技术,控制客户端和服务器端的数据交换,它最大优势在于用户体验,就是能在不更新整个页面的前提下更新和维护数据。[7]FLV流媒体技术是实现FLV视频格式的流式传输,FLV作为一种新兴的流媒体视频格式,具有占有率低、视频清晰、体积小、下载速度快等特点十分适合微视频播放。[8]它在微课平台中应用的技术难点是视频上传后自动转换成FLV格式,可以用FileUpload控件实现视频上传,再调用编码转换工具ffmpeg或mencoder自动对视频进行转换,在格式转换完成后,自动截图插入到视频数据库记录,包括视频的名称、标签、路径等信息。部分程序核心代码如下:
  /*自动转换为视频格式*/
  public string ChangeFileFlv(string fileName, string playFile, string imgFile)
  {
  string ffmpeg = HttpContext.Current.Server.MapPath(PublicMethod.ffmpegtool);
  if ((!System.IO.File.Exists(ffmpeg)) || (!System.IO.File.Exists(fileName)))
  {
  return "";
  }
  string flv_file = System.IO.Path.ChangeExtension(playFile, ".flv");
  string FlvImgSize = PublicMethod.sizeOfImg;
  System.Diagnostics.ProcessStartInfo FilestartInfo =
  new System.Diagnostics.ProcessStartInfo(ffmpeg);
  FilestartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
  FilestartInfo.Arguments = " -i " fileName " -ab 56 -ar 22050 -b 500 -r 15 -s "
  widthOfFile "x" heightOfFile " " flv_file;
  try
  {
  System.Diagnostics.Process.Start(FilestartInfo);
  CatchImg(fileName, imgFile);
  }
  return "";
  }
  /*播放当前视频*/
  protected void PlayVideo(int VideoID)
  {
  Maticsoft.BLL.T_Video bll = new Maticsoft.BLL.T_Video();
  Maticsoft.Model.T_Video model = bll.GetModel(VideoID);   VideoName.Text = model.VideoName;
  ChapterID.Text = Convert.ToString(model.ChapterID);
  VideoUrl.Text = model.VideoUrl;
  da_html.Text = model.CodeHtml;
  da_css.Text = model.CodeCss;
  da_js.Text = model.CodeJs;
  int ChapterId = Convert.ToInt32(ChapterID.Text);
  int CountNum = (int)SqlHelper.ExecuteScalar("select count(*) from T_Video where ChapterID=’" ChapterId "’ and CourseID=’1’ ");
  this.DataList1.RepeatColumns = CountNum;
  int UserID = Convert.ToInt32(lblID.Text);
  VideoStudy(UserID, VideoID);
  }
  protected void BindData()
  {
  int ChapterId = Convert.ToInt32(ChapterID.Text);
  string sql = "select VideoName,VideoID,VideoImage from T_Video where ChapterID = ’" ChapterId "’ and CourseID=’1’ order by SortID";
  DataTable objTable = fanhui_ds(sql).Tables[0];
  if (objTable != null
其他文献
早在上個世纪20年代,制作一副手工眼镜需要使用18K的纯黄金,在这些制作手工眼镜的学徒中,仲西眼镜店的创始人Takeo Nakanishi本打算在中国创业,后来因为爱情来到福冈并定居下来,创立了仲西眼镜店,当时的约翰列依也曾是这家店的客人。今天,Nakanishi家族的第四代继承人仲西正义与我们聊了聊他与“眼镜”的那些事,而列依的同款眼镜——“天神”也会在线上平台myGQapp发售,不妨打开手机,
摘 要:川端康成是日本近代闻名遐迩的小说巨匠,也是新感觉派的核心代表人物之一。一生文炳雕龙,创作了100余部小说、随笔、评论等文学作品。1968年获诺贝尔文学奖,中篇小说《古都》是其获奖作品之一。本文以翻译家唐月梅、高慧勤的两版译本为例,比较分析了人物、景物、文化现象描写的典型例句,归纳出了其各自的翻译特色,总结出了文学翻译的一般方法。  关键词:《古都》;唐译;高译  [中图分类号]:I106
★一号攻擂手:南宁市民主路小学三(7)班 韦凯文  大家好!我们是木制彩色铅笔十二兄弟。我们的笔杆部分是很质朴的原木色,笔芯部分是用环保材料制作而成的,每支笔芯一种颜色,所以我们12兄弟一共有12种颜色。  一天早上,小主人正在吃早餐,他的妈妈说:“凯文,能不能把你在动物长廊里看到的孔雀画出来给爷爷、奶奶看看?”小主人一口答应了。吃完早餐,他边听着轻音乐边把画纸铺开,先用深蓝色画笔画出孔雀的头和身
我被困在一个人迹罕至的黑洞门口。“沙啦啦……”大雨滂沱,遮天蔽日;“呜——”大风裹着落叶呼啸而至,砸在洞壁上;“汪汪——”一只黑狗闪着绿眼在三米开外来回狂吠;失魂落魄的我瞬间回过神来,双手抡拳,左脚斜跨,身子前倾,眼睛直视绿眼——就在它几乎靠近我时,却忽然转身溜了——我的勇气啊!  (指导老师 李香元)  猪豆豆点评:撑到最后一秒,为王!
传说中的闭口从没饶过谁,到底怎么做才能消灭它,中国医科大学附属第一医院皮肤科李远宏教授来告诉你。  闭口就是脸上长的白头√  闭口就是白头粉刺,从原理上来说,就是毛囊口位置被角栓堵塞,东西出不去并且没有接触到空气,所以不会被氧化,因而它是白色的。等到开口之后接触到空气,被氧化变黑,就是我们说的黑头了。  闭口是因为角质去得不彻底×  产生闭口粉刺的原因主要包括以下三点:一,面部皮脂分泌忽然增多,比
【摘要】校本研训,不应该是单一的、独立的操作方式,而应该融入每位教师日常的教育生活当中。要让这其中的任何点滴都能引起思考,都能形成共鸣,都能产生影响。要做到这样,就必须让教师成为“个体的人”“发展的人”“生命的人”。  【关键词】校本研训 跨界 融合 激活  这次研训的主题是“青年教师诊断课”,同学科同教材不同课时进行专题研究。上课的两位教师都是工作五年内的新教师,课堂围绕统编版语文二年级的《小毛
同学们喜欢狐狸吗?它有时是狡诈、残忍的象征,有时又是聪明、深情的典范。不管对狐狸的印象是好还是坏,有一点大家都承认:它是一种有灵性的动物。所以在世界各地,有关狐狸的传说、故事都特别特别多,形成了许多有趣的文化。下面咱们就一起来看看吧。  古希腊  古希腊人崇拜智者,比如雅典人把智慧女神雅典娜当成自己城邦的守护神,并用她的名字来为城邦命名;再如《荷马史诗》的主人公俄底修斯,他以智谋著称,“就连天神们
你来自朝圣的殿堂  一次暴雨 两次沼泽 三次铁链  你黯淡在了那个落管弦的滩涂  我不知道 你的世界在哪里  你说你飞不出挪威的森林  你说你没有人支持  我只想说 飞鸟能越过高原  只是你从不相信  那里会是你的开始  不是每个人都会拘泥人潮  不是每个人都有双重眼眸  不是每个人都叫“地震后的丹田”  只是她有另一个湖州  有些悸动 是不是因为鞭子的驱打  不是所有的人会密谋你的未来  你是高
档案是历史的见证。扶贫档案是脱贫攻坚工作中所形成的具有原始记录和真实可靠的文献信息,是档案体系中的重要组成部分。在脱贫攻坚中,扶贫档案既是“见证者”,又是“记录者”,更是“帮扶者”,解决了“扶持谁”“谁来扶”“怎么扶”的问题,使精准扶贫“准”到点上,“精”在刃上。如何优化扶贫档案管理?如何用扶贫档案讲述好脱贫攻坚故事?唐山市开平区做了有益尝试。  一、强化部署谋划,层层压实责任  一是加强领导。按
[摘 要] 发展学生的核心素养是教学的目标,发展思维能力,是提高核心素养的重要途径,而课堂教学的每一个环节通常都蕴含着一个解决问题的过程. 问题的有效设计是发展学生思维能力的关键. 因此根据教学目标设计学生思维的发展点,以问题的有效设计把目标落实在课堂中,推进核心素养的发展是教师每天要面临的任务. 现以“直角三角形相似复习”为例,对教学发展学生思维能力转化为落实有效的核心问题的这一策略,进行阐述和