计算机网络基础课程实训开发.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

计算机网络基础课程实训开发

实训是计算机网络教学中不可缺少的部分。学生在实训中通过动手操作网络设备和软件获取的应用经验和能力,将有助于他们更好地消化吸收从课堂或书本中学到的概念和原理。网络实训项目的开发和设计是一项富有挑战性的工作,本文从作者多年来设计和开发适合应用型本科和高职学生的网络实训项目的经验出发,介绍了如何设计与计算机网络基础配套的实训项目,如何引入发现学习的方法来设计实训中的反思过程。最后通过学生的反馈信息,说明这种实训项目在提高学生学习网络兴趣方面的作用。

标签:计算机网络,实训,实训任务,反思过程,发现学习

一、引言

近几年来,计算机网络不仅在计算领域中得到了广泛的应用,而且社会众多其它领域中开始大量的应用。因此,社会对具有网络知识和应用能力的人才的需求量在不断的上升,对人才的质量要求越来越高,这对高校的计算机网络教育形成了一个挑战。为了应对这种挑战,大部分高校都开设了至少一门以上的网络课程,或建立了一个课程体系。而第一门计算机网络课程(即计算机网络基础)作为入门性课程,其目的是让学生尽可能广泛地接触和了解该领域中各核心分支所包含的基本概念和技术术语,获得一些常用的网络设备与软件的动手操作经验,为进一步学习后续网络课程或进入岗位工作打下基础。

计算机网络技术经过近40年来的发展,其领域中的核心知识内容基本确定。因此,大学入门性的计算机网络课程应包含的核心教学单元(即学生应知应会)已得到大多数网络教育工作者的认同,在IEEE计算机协会与美国计算机协会(ACM)制定的计算课程设置报告(IEEE/ACMComputingCurriculareport)中,对计算机、电子和信息技术等专业的计算机网络基础课程应包含的基本内容和教学要求作了详细的规定[1][2]。由于IEEE和ACM具有世界级的影响,这些规定事实上成为全世界计算机网络教育方面的指导规范。

由于计算机网络基础课程包含了较多的基本概念、术语和常用的网络软硬件的使用方法,如何采用有效的教学方法和手段,使学生通过课程的学习,对抽象的概念、术语和技术原理有较好的理解,达到在实际网络环境中应用这些知识来解决一些常用网络问题的水准,是大多数网络课程教师所面临的挑战。传统教学方法是采用教师课堂授课、学生阅读教材以及课后练习等过程组成。通过这种学习过程,学生只能基于书本来构建网络基础知识体系。因此,在2002年的ACMSIGCOMM举办的关于计算机网络课程设计和教育挑战的技术会议上,许多来自高校和业界的专家提出了各种形式的教学方法[3]。其中将课堂授课和实验室动手操作相结合的教学方法被认为是深受学生欢迎的一种。学生通过动手过程获得对抽象概念和技术的具体化应用经验,在做中学,学中做,以构建起完整的(理论+实践)网络知识体系。

要实施这种课堂和实训相结合的教学方法,首先必须有一套设计良好、可操作性强的实训项目与之配套。虽然市场上有许多优秀的计算机网络基础教材,也有不少的实训教材,但要找到可操作性强、适合于学生在做中学、学中做的带有启发性、趣味性的实训项目却不多。本文作者总结了多年的实践教学和实训项目设计经验,介绍了开发此类实训项目的方法。

二、实训项目的设计、编写和测试

计算机网络基础包含了较多的基本概念、理论和术语,但在掌握的程度要求上并不高,只要达到识记、理解和应用即可。且对应用型本科、大专及高职学生而言,教学中更应强调知识的应用。因此,教师要设计出一套适合这类学生在学习完概念或理论后进行实训的项目,应当考虑下面一些特殊的问题。

(一)一些需要关注的问题

1.合理把握好实训内容的广度与深度的关系,设计出可操作性强的实训

计算机网络基础一般在大学低年级(一或二年级)开设。因低年级学生较少接触到专业课程,缺乏计算机专业知识背景(如编程能力、数据结构、操作系统等),在研究、动手操作和综合分析等方面的能力也较差,所以把握好实训内容的广度与深度的关系是非常重要的。设计最好的实训项目,如果超出学生的能力范围,不仅收不到应有的效果,可能会挫伤学生的学习积极性和学习兴趣。例如,让低年级学生学习编写一个最简单的ARQ(选择重传)网络协议的代码以便了解协议的工作方式,学生会感到束手无策;如果用阅读和修改该网络协议中的部分代码、然后观测和比较修改后协议的运行结果的实训来代替,可能效果会更好。又如一些复杂的设备配置类实训,把冗长的配置任务集中一次布置给学生,学生在配置过程中可能会遇到较多不理解的术语,以至于无法完成配置任务;反之,如果将配置过程分解成多个便于独立完成的、涉及较少术语和概念的子任务,学生在成功地完成前一个配置任务后,可能会更有信心学习下一个,从而容易地掌握整个配置过程。

2.改变说明书式的编写风格,提高实训项目的趣味性

实训项目传统的编写风格是列出实训任务,再逐条列

您可能关注的文档

文档评论(0)

138****8242 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档