基于asp.net技术的网络课程在线问题系统的设计与开发

来源 :考试周刊 | 被引量 : 0次 | 上传用户:xuhuangyun1118
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要: 在网络课程中,教学交往是一个很重要的模块,问题系统作为教学交往活动之一,通常作为网络课程设计的一个模块。本文介绍了问题系统的设计与实现过程,以及如何利用问题系统完成网络教学交往的活动。
  关键词: 网络课程设计 教学交往 在线问题系统
  
  网络课程的开发,依靠的是一定的理论与技术。在Web2.0的时代,交互性成为了一个网络程序不可缺少的设计元素。用户可以在Web程序上进行交流,建立丰富的网络交互,是一个Web程序获得成功的一个重要因素。网络课程是通过网络来表现某门学科的教学内容及实施的教学活动的总和,是基于资源的学习、基于情景的学习、基于协作的学习。网络课程除了具备课程的一般特点和要求外,还应具有网络交互性、共享性、开放性、自主性、协作性等方面的特点。教学交往是传统课程不可缺少的,网络课程作为课程的一种特殊形式,同样少不了教学交往。所以,在设计、开发网络课程时,要充分地考虑网络课程中的教学交往,教学交往是指参与教学的双方之间以教学过程为中介所发生的一切促进学生进步和教师发展的活动[2]。教学是教师的教与学生的学的统一,这种统一的本质是交往,交往与教学密不可分,没有交往就没有教学。对教学而言,交往意味着对话,意味着参与,意味着相互建构,它不仅是一种教学活动方式,更是弥漫、充盈于师生之间的一种教育情境和精神氛围[2]。学习者通过学习内容,借助媒介,与教师发生对话,引起自身认知结构的同化或顺应,教师在交往过程中发现教学问题,可以更好地完善教学内容和设计更加合理的教学活动,以此来促进双方的发展。教学交往的方式有很多,学习者可以通过发送E-mail的形式,或者通过电话的形式、留言本的形式等与教师发生交互。
  
  一、在线问题系统设计
  
  (一)设计目标
  1.实现学习者网上提问,教师网上回答的功能;
  2.实现教师管理问题列表的功能;
  3.实现用户(教师和学生)对问题的快速检索的功能;
  4.实现教师设置热点问题,引起学习者的关注;
  5.实现教师按要求显示/屏蔽问题功能。
  (二)设计原则
  1.以教育部发布的《网络课程课件评测认证标准》为依据;
  2.要利于教学交往,尊重学生的主体性地位;
  3.系统设计要充分考虑易用性;
  4.总体上与网络教学平台采用相同的技术路线,能与平台无缝挂接。
  (三)系统总体构架
  问题系统主要是实现教师解决学生学习中的问题,给学习者提供一个解答问答疑惑的环境。其系统用例图如下所示:
  
  2.根据E_R图,设计数据表。
  (1)questionC表
  
  部分页面设计与代码设计如下:
  1.网上提问页面
  
  页面遵从简洁大方、易用性的原则,颜色保持一致的色调。学习者在在线编辑器中输入问题,然后点击提交按钮,就可以向服务器上传问题。代码需要调用SqlConnection类,方法是using System.Data.SqlClient。关键代码如下:
  SqlConnection myconnection=new SqlConnection(连接参数);
  myconnection.Open();
  SqlCommand myCommand=new SqlCommand("提交问题",myconnection);
  myCommand.CommandType=CommandType.StoredProcedure;//使用存储过程
  myCommand.Parameters.Add("@问题内容",SqlDbType.VarChar);
  myCommand.Parameters.Add("@栏目编号",SqlDbType.Int);
  myCommand.Parameters["@问题内容"].Value=问题内容;
  myCommand.Parameters["@栏目编号"].Value=栏目编号;
  myCommand.ExecuteNonQuery();
  msg.Text="添加成功,您的问题暂时还不能在页面显示,要经过教师同意才可以";
  myconnection.Close();
  2.问题列表
  常规问题列表与热点问题列表同属于问题列表,因此页面显示采取统一形式。通过问题列表和热点问题这两个超链接来跳转到相应的页面。热点问题的显示要通过数据库中热点标识来确定,热点标识为true时,跳转到热点问题列表页面时就会显示热点问题。常规问题列表包括了所有的问题,按照问题编号降序排列。热点问题页面的关键代码如下:
  SqlDataAdapter mySDA=new SqlDataAdapter("获取热点问题列表",myConnection);
  mySDA.SelectCommand.CommandType=CommandType.StoredProcedure;//使用存储过程
  mySDA.SelectCommand.Parameters.Add("@栏目编号",SqlDbType.Int);
  mySDA.SelectCommand.Parameters["@栏目编号"].Value=栏目编号;
  DataSet allWords=new DataSet();
  mySDA.Fill(allWords);
  return allWords;
  
  四、运行调试
  
  建成系统后,最后一阶段进行运行调试,运行调试主要是检查有没有错误,程序错误有四种:语法错误、编译错误、运行时错误和逻辑错误。一般的,语法错误、编译错误系统在编译时就能够捕获,如果编译时捕获到错误,程序就会终止运行,因此这些错误很好发现和解决。而运行时错误是在程序运行执行时才发生的,往往发生错误就会暴露系统程序的信息,因此会存在很大的安全威胁,逻辑错误是不像期望那样工作的代码,这两种错误都不容易发现,因此要经过仔细地调试,确信程序安全运行才可投入使用。
  
  参考文献:
  [1]周长海等编著.网络课程制作基础[M].华中科技大学出版社,2006,3.
  [2]顾新华.教学交往探析.山西师大学报,2006,9.
其他文献
内容摘要:伴随社会发展与文化、经济以及科学技术的进步,历史悠久的中国石雕艺术在新的历史时期遇到了发展上的瓶颈期。种种不利因素导致我国石雕工艺的传承与创新成为十分艰巨的任务。对于全国两千多家石雕企业来说,基于创新的迫切性与紧要性有义务响应党中央和国务院有关创新政策,发挥该领域的历史使命与责任担当,从作品题材、创作宗旨、工艺技巧、人才培养、科学技术等方面,以创新驱动发展战略,为石雕领域的发展起到该有的
摘要: 本文根据《普通高中语文课程标准(实验)》的要求结合教学实际阐述了高中语文教学中如何培养学生创新思维能力。  关键词: 高中语文创新思维培养方法    创新是知识科技水平发展的源泉,是推动时代进步的动力。现代教育教学目标是提高学生创造性思维能力。《普通高中语文课程标准(实验)》明确指出:语文教学应在继续提高学生观察、感受、分析、判断能力的同时,重点关注学生思考问题的深度和广度。如今,培养思维
摘 要: 模糊限制语是一种常见的语言现象。在英语中许多词、词组和句型可用作模糊限制语,其丰富的语义内容和语用功能是其它词语无法替代的。对模糊限制语进行全面而深入的研究,不但对促进语义学和语用学的进一步研究有一定的理论意义,而且对正确地使用模糊限制语进行有效的交际也颇具实用价值。本文依据模糊限制语的语用分类,分析模糊限制语与礼貌原则的关系,并从模糊限制语遵循礼貌原则这一角度阐述教师课堂教学中恰当使用
1 陈熠超 《公元XXXX年X月X日》 综合材料 导师:张海平、邱加
摘要: 本文就福建省2007、2008年体育高考文理科考生大学录取率变化情况进行分析,并提出建议,旨在为福建省教育部门制定体育招生计划、高中体育考生文理分科的选择提供依据。  关键词: 福建省 体育高考 分析    1.前言  近几年福建体育考生有逐年增加的趋势,2008年体育考生总人数增加486人,其中文科体育考生增加652人,理科体育考生减少225人,而教育主管部门在制定招生计划时,没能根据文
摘要: 《推销员之死》是阿瑟·米勒的一部现代悲剧。其主人公威利之所以自杀身亡,是因为他各个层面上的不合时宜:对整个社会生活环境认识上的不合时宜,家庭教育上的不合时宜,对“美国梦”追求上的不合时宜,以及自身性格上的不合时宜。  关键词: 《推销员之死》 威利 不合时宜 美国梦    《推销员之死》是一部现代悲剧。在阿瑟·米勒的笔下,主人公威利·洛曼是一位没有受过多少教育的小人物。他思想僵化,满脑子陈
音乐,是孩子们喜欢的艺术手段之一。音乐课要成为孩子们喜欢的一种形式,关键是看教师怎么去引导,充分发挥每个孩子的作用,调动每个孩子的积极性。我曾经被高年级的学生气得大哭一场,觉得这些孩子真是不可救药。可是渐渐的,他们让我改变了自己的看法,我也终于决定不放弃每个孩子,让他们在艺术创作中、在集体合作中受到熏陶和感化。事实证明,我的努力没有白费,他们也没有辜负我对他们的一片期望。在十二载的课堂器  乐教学
摘要: 《清水里的刀子》用淡然清空的叙事语言讲述了一个关于人、牛、生、死的故事,在故事表层之下,隐喻着一个更为深层的生态意义:人并不是这个世界中最有灵性的东西,作为生物链中的一环,人应当敬畏每个想生存下去的生命,如体验自己的生命一样体验其他生命。对人的生存现状的指涉则给了我们生态意义上的另一个思考。作为一个依据乡土背景为创作根源的人,石舒清以一种人文关怀的精神审思乡土文明的异化,关注人在这种日益异
摘要: 本文通过解读高考英语大纲,指导考生如何攻克各类考试题型,在考前全面提高英语综合能力及应试能力。  关键词: 高考英语 考前英语复习 2009年高考    2008年我省高考英语具有以下几个特点:1.强调基础知识和基本技能的掌握。2.保证知识覆盖面,尽可能增加综合性与语境化的因素,重视考查考生实际使用英语的能力。3.通过语篇考查考生的整体理解能力、逻辑思维能力和推理判断能力。另外,2008年
【例1】(第27题)试题的内容:V、W、X、Y、Z是由周期表中1—20号部分元素组成的5种化合物,其中V、W、X、Z均为两种元素组成,上述5种化合物涉及的所有元素关系如下:    (1)5种化合物分别是V______、W______、X______、Y______、Z______。  (2)由上述5种化合物中2种化合物反应可生成一种新化合物,它包含了5种化合物中的所有元素,生成该化合物的化学方程式