前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的计算机网络基础主题范文,仅供参考,欢迎阅读并收藏。
【关键词】计算机网络基础;网络体系结构;IP地址与子网划分技术;C/S局域网
随着IT业的迅猛发展,计算机网络技术已经涉及到人们生活的各个方面,社会对网络人才的需求也不断增加,计算机网络教育成为当前教育研究的热点之一。《计算机网络基础》课程是计算机网络专业的专业基础课程,学生通过学习网络方面的基础知识,能够具备网络管理与维护的能力[1]。《计算机网络基础》课程所包含的内容多而且复杂,现从以下几个方面进行简单分析。
一、计算机网络的发展历程
早期的计算机系统是高度集中的,所有设备通过线路直接与中心计算机相连,后来出现了前端处理机和通信控制器,目的是减轻中心计算机的负担。分组交换式的网络称为第二代网络,这个时期的网络产品互相独立,之间没有统一的标准,导致不同体系结构无法互连,不同厂家的设备无法互连。为了实现网络大范围的发展和不同厂家设备的互连,国际标准化组织ISO提出了一个标准框架―OSI/RM网络参考模型,OSI/RM标志着第三代计算机网络的诞生,此时的计算机网络形成了一个开放式和标准化的网络。第四代为互联网时代,随着Internet及局域网技术不断成熟,出现了光纤及高速网络技术,整个网络就像一个对用户透明的、巨大的计算机系统,网络应用、网络经济得到了空前的发展[2]。
二、计算机网络的定义及分类
将地理位置不同的具有独立功能的多个计算机系统利用通信设备和线路互连起来,在网络操作系统、网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的系统称为计算机网络。按照拓扑结构的不同,可将计算机网络分为:
1.总线型网络
总线型网络中的所有连网设备共用一条物理传输线路,连网设备通过专用的接头接入线路。总线型网络以令牌总线的通信方式进行数据传输。
2.星型网络
星型网络是以一台交换机或者路由器为中心,通过设备缆线连接不同连网设备从而构成的网络。星型网络的通信方式采用集中访问控制策略。
3.环型网络
环型网络中的连网设备通过转发器接入网络,每个转发器仅与两个相邻的转发器有直接的物理线路。环型网络采用令牌环的通信方式进行数据传输。
4.树型网络
树型网络是在总线网上加上分支形成的一种层次结构,其传输介质可以有多条分支,但不形成闭合回路。树型网络通过根节点进行数据转发。
5.网状型网络
网状网络中的任意两个节点均有一条通信链路作为传输通道,它利用冗余的设备和线路来提高网络的可靠性。
三、计算机网络体系结构
由于主机之间进行通信的过程是一个非常复杂的过程,所以通过“分层结构”研究该过程。所谓分层结构就是指把一个复杂系统的设计问题分解成多个层次的局部问题,并明确规定每一层次所必须解决的局部问题。开放系统互连参考模型OSI从底层到顶层分别是:物理层、数据链路层、网络层、传输层、会话层、表示层及应用层。
因为OSI七层参考模型的制定过程拖沓,协议体系结构过于复杂,层次功能重复太多,所以,得到广泛应用的TCP/IP协议体系结构逐步成为广大计算机厂商和计算机科学界共同遵循的标准。TCP/IP是一个四层的体系结构,这四层分别是:应用层、传输层、网际层和网络接口层[2]。
四、IP地址与子网划分技术
IP地址由32位的二进制数(1或0)组成,包括网络号(包含地址类别)和主机号两个部分。为了表示方便,国际上通行一种“点分十进制表示法”:即将32位地址分为4段,每段8位,组成一个字节,每个字节用一个十进制数表示,每个字节之间用点号“.”分隔。常见的分类IP地址有A、B、C三类。A类地址第一个比特位为“0”;B类地址前两个比特位为“10”;C类地址前三个比特位为“110”。
虽然IP编址可实现两台主机的通信,但它对IP地址的划分不够灵活。当用户的网络拓扑结构发生变动时,比如在原网内部增加了一个局域网络,虽然用户分配的主机号足够使用,但仍需向IP地址管理部门申请一个新的网络号,结构越是复杂的大型组织这样的问题越是严重。而现有的两级编址是无法解决的,为此,一种新方法应运而生―子网划分。子网划分技术将原来的IP地址中的主机号部分重新进行规划,分成子网号和主机号两个部分[3]。
五、构建C/S局域网
C/S局域网的特点:网络中至少有一台服务器;网络中客户端比较多;网络管理安全性高,访问资源受权限限制。
在Windows Server 2003操作系统下,WWW服务器的配置过程:
1.进入Web站点创建向导
在Windows Server 2003中,单击“开始”“程序”“管理工具”“Internet服务管理器”,打开IIS界面。右击服务器名称,在弹出的菜单中单击“新建”项,出现子菜单。
2.设定Web站点说明
单击子菜单中“Web站点”项,出现一个向导提示,单击“下一步”按钮,在“输入Web站点的说明”中,输入对要建立Web站点的说明,一般填入站点的名称。
3.设置Web站点IP地址
单击“下一步”按钮,在“Web站点IP地址”栏中,输入Web站点的IP地址。
4.设置网页所在目录
在指定IP地址之后,需要指定网页所在的起始目录。单击“下一步”按钮,然后在出现的窗口中单击“浏览”按钮,找到网页所在目录后,单击“确定”按钮。
5.完成
单击“下一步”按钮,出现完成提示,再单击“完成”按钮,结束“Web站点创建向导”。
6.测试
完成以上几个步骤,打开浏览器,在地址栏中输入这个网站的IP地址并按Enter键,就会出现设定网站的内容了。至此,创建Web站点的整个过程就完成了。
随着科技的不断发展,计算机网络知识越来越重要,它是计算机技术和网络通信技术紧密结合的一门学科,很多高校非计算机专业都开设了计算机网络基础课。这门课实践性较强,想让学生更好地学习这门课程,除了理论教学,更重要的是加强实践教学,增强学生的动手能力[4]。
参考文献
[1]田华.《计算机网络基础》课程教学探索[J].现代企业教育,2012(21).
[2]宋一兵.计算机网络基础与应用[M].人民邮电出版社.
[3]谢希仁.计算机网络[M].电子工业出版社.
关键词:计算机网络基础;设计理念;教学手段;考核方式
中图分类号:G642 文献标识码:A 文章编号:1009-3044(2014)34-8256-02
1 《计算机网络基础》课程特点
《计算机网络基础》课程是计算机网络技术、计算机应用技术、计算机通信及其专业等专业的一门主干课程。它的任务是介绍现行的、较成熟的计算机网络技术的基本理论、基础知识、基本技能和基本方法,为学生进一步学习“PHP程序设计”、“网络安全”等后续课程,培养学生成为网络工程师打下基础。通过本课程的理论学习和实践训练,使学生掌握计算机网络的基本理论知识,掌握常用的网络安装、调试、及使用方法,具备一定的实践动手能力。随着技术的更新和社会的发展,传统的教学内容和教学模式已不能满足社会的需要,我们对本课程设计理念、教学模式等方面进行了一些改革,取得了良好的教学效果。
2 传统教学现状分析
《计算机网络基础》课程的自身特点也非常明显,它是一门理论与实操紧密联系的课程。要想更好的掌握网络基础知识,就需要更注重理论与实践相结合,丰富的实践教学环节来巩固和加深学生所学的理论知识;但目前很多学校对课程的设计仍然以理论知识为主,轻视实践动手能力,与企业合作偏少,难以适应高职人才的需求;而且在大多学校仍然仅仅采用课堂讲授的教学手段,学生在课后不能对所学习的知识进行动手练习;对于学生的考核仅仅以期末成绩来衡量,对学生知识掌握的情况难以全面的了解。因此,我们对计算机网络基础课程进行改革,改革课程设计理念,增强企业的参与和资源的利用,改革教学手段和考核方式。
3 《计算机网络基础》课程改革
3.1 课程设计理念改革
通过与企业的合作,充分利用企业的资源,与企业共建人才标准、课程体系和实训环境,模拟出真实的工作情境。探索校企专家结合、工学一体的教学模式,以我院内“双师型”教师和企业兼职教师为主导,通过产学合作,提出反应企业的典型工作实践的学习领域工作任务,构建工学结合的模块化专业课程提下,使学生在完成工作任务过程中,学到知识,形成技能,并在实践活动的实施过程总提高自己的综合职业能力和素质。在具体的教学过程中,采用多种教学方法和多种教学手段:去企业参加期末实训、实训室维护、参加各级技能大赛、顶岗实习;教师参加各种培训,最终结出丰硕的成果,如图1所示。
按照企业基于工作过程的职业能力以及考证的基础知识点来进行课程开发。通过参考考证所需知识点,再根据信息化网络系统的企业行业专家总结出来的典型工作任务,从而确定本课程的具体任务。
3.2 教学手段改革
针对高职层次学生的学习特点和就业岗位要求,总结多年教学成果和经验进行教学模式的创新与深化,主要的教学手段有:
3.2.1 “教学做考”一体化教学手段
基于岗位和职业素质的需求,本课程以网络的基本必需理论知识为基础,以网络的实际应用为主线,采用“任务驱动,以工促学”方式引导学生在完成具体任务实施的过程中加强对理论知识的理解,在教学过程中,教师通过在实训室设置真实学习情景,学生完成实训项目,提高学生动手能力,进行“教学做考”一体化教学手段,引导学生从实训项目中发现问题、分析问题和解决问题,培养其基本职业素质和职业能力。
3.2.2 “开放式双证”教学手段
我院把本课程作为实践性为主的课程,本着开放式教学的思路将专业课程与外部资源结合,我们将大量的企业真实案例和项目引入到教学过程中,将适合本课程的实际任务和大量的实践项目提炼出来,并与网络行业领先者思科网络学院的课程充分融合。同时考虑基于岗位的需求,在教学过程中融合职业资格认证和专业技术认证体系,大力培养学生的职业技能。以能力培养为核心,在课程理念设计、教学内容和实践环节安排上,为学生获得职业培训证书和职业技能证书提供途径。
3.2.3 “现场教学”教学手段
我们充分利用我院校园网规模大、应用丰富、不断建设的特点,在日常教学和实训教学中联系校园网实际环境进行现场教学,并在一些课程和实训项目教学中亲自体验校园网的管理和分析拓朴结构, 管理策略以及直接读取校园网的运行数据。 学生不仅能亲身感受真实的网络环境,还能在感受真实工作环境中提前体验工作氛围,获得了良好的效果。同时吸收部分学生参与课外兴趣活动小组,由学院网络中心技术人员和教师带领参与学院校园网的建设、运行、管理和维护工作,在实战中巩固知识、强化技能、积累经验,为提高学生的岗位能力和职业素质奠定了良好的基础。毕业学生中已有一些在高校及大型单位担任网络管理员岗位甚至技术领导岗位。
3.3 考核方式的改革
对于该课程最终成绩的认定,根据本课程自身的特点,在理论考核的基础上充分考虑到技能和实践能力的锻炼,体现学生的综合能力,采用”期末考试+项目考核+平时考核“三部分结合的综合考核方式。期末考试为期末闭卷笔试和实践操作考核;项目考核包括项目完成情况、组织情况以及具体实施情况;平时考核由学生的实验报告,上课考勤及上课回答问题确定。三部分成绩的组成比例为:50%、30%、20%。
4 结束语
针对计算机网络基础在教学过程中存在的问题,在教学过程中以激发学生兴趣为切入点,通过对课程设计理念、教学手段以及考核方式的改革,调动学生学习的主动性和积极性,提高课程的教学效果。
参考文献:
[1] 邱罡,王玉磊.网络安全课程教学研究与探讨[J].科技资讯,2012(8).
关键词:网络基础;教学方法;过程学习;授课形式;检测卡
中图分类号:G642 文献标识码:A 文章编号:1009-3044(2016)27-0126-03
Abstract: This paper according to the Department of information engineering, Wuhan Maritime Vocational and technical college, for the specialty of Computer Network Foundation course opened and higher vocational college students' learning characteristics, combined with their years of teaching reality, puts forward some improved assessment method of teaching method and the optimization of the curriculum.
key words: Network base; teaching method; Learning process;Teaching form
1 计算机网络基础课程的地位
武汉航海职业技术学院信息工程系目前有三个专业,分别是计算机网络技术、软件技术和电子商务,三个专业的人才培养方案中都包含了《计算机网络基础》课程,64课时,多媒体教学的考试课程。教学任务是使学生获得计算机网络方面的基础知识,了解新技术及动态,同时必须重视实用技术的运用,为相关后继课程打下良好的基础。但是在各个专业中的地位与作用却有不尽相同。比如在计算机网络专业中,该课程属于导论式的基础课,很多章节内容在后续的课程中有详细介绍,在授课时侧重于给学生传授网络的框架和网络的外延,让学生形成一个网络的总体概貌,为后面的学习搭建专业框架。在计算机软件的专业中,该课程属于专业基础课,授课时侧重于网络软件的介绍和服务器的介绍。而在电子商务类型的专业,应侧重于计算机网络的计算模式介绍。老师教学应该根据专业有侧重点。但是在目前市场上提供的教材中没有区分专业,侧重点基本由教师自行把握,这就要求教师在备课时有删减和补充。
2 计算机网络基础课程的特点
一是该课程理论性和抽象性较强,课程教学中抽象概念较多,是大多专业课程的必修和先修课程。不管是哪个专业方向,该课程要求学生各个知识点之间要融会贯通。在教学中,要把握好各专业的侧重点,也要处理好理论教学和实践应用的关系,要让学生除了掌握理论知识,又能掌握基本的实践动手能力。
二是该门课程考核方法单一。传统的《计算机网络基础》的教学,不注重学生的实践操作与应用能力。我校以前考试方式为闭卷笔试。笔试主要考察学生对基础理论的理解和掌握。这样,学生为了应付考试,就会死记硬背大量枯燥的网络基础理论,这极大地影响了学生平时学习的积极性,出现了重考试结果而轻平时学习过程的错误导向。
3 改进计算机网络课程教学方法的探索和思考
计算机网络基础课程教学主要采用课堂理论教学,而高职学生对理论有畏难情绪,理解更困难,学生听课的积极性不高,久而久之,形成恶性循环,严重影响教学效果。为克服理论学习困难,帮助学生更好的理解这些内容,根据笔者多年的《计算机网络基础》教学经验,对于课堂教学的改进可以采用以下方法。
3.1授课形式多样化
计算机网络基础课程理论性强,基本概念讲解多,教师很容易采用“填鸭式”的教学,现在的学生都是在信息技术爆炸时代长大的95后,接受信息的方式多样化,传统的“填鸭式”教学使学生疑难问题越积越多,形成恶性循环,严重影响教学效果。兴趣是最好的老师,保持学生良好的学习兴趣和好奇心是每个教师教学最根本的任务。在本课程的学习过程中我们要尽量使理论教学形式多样化,内容更有趣,充分调动学生的主观能动性,变被动学习为主动学习。
3.1.1 演示法
为弥补理论教学的枯燥,提高学生的学习兴趣,在课堂中可以实时尝试使用多种形式演示法教学。比如在学习传输媒体时我们可以事先准备好双绞线、光纤等传输媒体材料,现场教他们识别和制作方法,让理论的学习实物化、直观化。再比如结构换布线系统中我们可以以教学楼或者大家熟悉的建筑物现场查看实际的布线情况,再评论当前建筑物综合布线的优劣和改进办法。让网络的思想走进学生的生活,培养专业的思维和眼界。微课视频等手段利用也是不可少。
3.1.2课堂讨论法
在某些章节老师可以给定一个主题,要求学生提前查找相关资料,课堂以演讲、辩论或者专题的形式来进行,将教师原本要“填鸭式”教学的内容抛给学生,让他们主动查找相关知识,让课堂变成了思维碰撞的场所,极大的提高学生的学习兴趣。比如在讲解服务器知识时,教师可以先抛砖引入的讲解一下服务器的基本知识,每个学生都可以针对服务器的某一点来放大上台讲解,教师最后总结,经过这次学习学生对服务器知识了解深度和广度就都不一样了。
3.1.3课外补充法
计算机行业技术更新快,如果我们课堂只是讲解已经存在实施了的知识点,学生会觉得实用性不强,兴趣不大。为避免这种情况的发生,我们应该多结合当前的行业发展、新技术与新知识的介绍。比如当前网络发展的方向时,我们可以以专题的形式介绍大数据、云计算和物联网等技术,并让学生提前查找相关资料,参与其中。比如在介绍很多教材在多个问题上反复出现“隧道技术”,但是一般教材却没有对这一技术做详细说明,教师可以补充讲解这个问题,也可以让学生自己查找相关知识,老师只是做一个总结性的发言。
3.2 理论联系实际
对于理论课程的学习,不仅要掌握知识点的原理,更要懂得某些原理在实践中是如何应用的,因此在理论讲解的同时,也介绍一下实际运用的知识,对于理论知识点的理解能起到更好的促进作用。
3.2.1操作化
讲述MAC地址的时候,介绍了MAC地址的定义为计算机的硬件地址,在机器上演示并查看MAC地址,也可以延伸介绍下MAC地址过滤在上网管理时的应用。例如,使用无线路由器时经常会碰到“蹭网”的现象,这时使用MAC地址过滤,仅允许某一个或者某几个MAC地址访问,或者将某些“蹭网”者的MAC地址设置为黑名单,就可以解决此类问题。
3.2.2实物化
在讲述传输介质时,除了讲述几种常用的传输介质的主要特性之外,各种线材的特性也决定了他们的应用范围不同,比如长距离埋地或者架空的布线一般选用光缆,而室内的布线就应选择价格比较便宜的双绞线。同是也可以将网络综合布线系统中的知识也介绍一下。
3.2.3 前沿化
比如网络互联设备时,我们可以提前准备一些当前最新款的路由器、服务器和防火墙的资料,结合课本内容在课堂上剖析这些设备的技术设置,让学生将理论学习与市场相结合,形成专业思维。
3.2.4实例化
在讲述TCP和UDP两个协议时,需要重点介绍两个协议的特点,以及他们的对比。根据他们的原理特性的不用,也决定了他们的应用。比如文件传输等需要可靠传输的网络应用,在传输层一般选择TCP,而像实时视频传输,一般则选择UDP。还有些网络应用是需要两个协议都是用的,比如说网络监控系统,监控的实时画面的传输,对时效性要求较高,所以选择UDP。而监控的画面需要保存起来以备后续查看,对画面的质量要求较高,可以选择TCP。
3.3类比法
OSI体系结构是计算机网络课程中的重点内容。对于这部分内容的理解,学生普遍反映很抽象。所以这部分内容的讲解可以采用类比法,将邮政体系的邮件邮递过程和OSI体系结构做一个详细的比较,能较好地从基本上掌握分层的原理和特点。
3.4考试方式多样化
3.4.1理论考试和实践考试相结合
传统的计算机网络基础教学偏向理论,考试也是理论考试偏多。为了提高学生的学习兴趣,让他们觉得能够学以致用,理论考试应该和实践考试相结合。理论考试主要考察学生对最基础的网络原理的掌握,比如网络基础体系结构各层的特点和作用、分类等。实践考核可以考核学生对一些网络设备使用的熟练情况。题目可以是网络互连、简单服务器的配置等。将理论考试和实践考试相结合,既让学生重视了对理论的学习,又让他们掌握了重要的职业技能。而且,理论考试和实践考核相结合能让学生在学习过程中极大的提高自己的学习积极性。
3.4.2 采用过程学习检测卡
传统的学习重视学习结果,轻学习过程,导致部分学生在考试前突击死记硬背来应付考试,这不利于专业思维的培养。
武汉航海职业技术学院提倡在教学过程中可以多次使用以下过程学习检测卡(图1),记录学生的学习过程和实际学习效果,通过该检测卡使用情况和课堂表现,教师容许一定比例的优秀学生免考,一部分表现太差的学生多次给予不及格预警,其他学生表现作为学生学习评价和平时成绩的一个重要参考,同时加大平时成绩在总成绩中的比例。
4 结语
计算机课程教学方法的改进不仅要促进教学内容、教材形式的改变,更是思想、观念向现代化改进。在正确的教学定位下,通过授课形式和考核方式的改变,让学生在探究发现中体会到学习的极大乐趣,提高了教学效率和质量。同时,随着计算机网络技术的发展,网络应用也是日新月异,因此,在设计教学案例时,更要体现时展的特点,只有不断改革和创新,才能取得更高更好的教学效果。
参考文献:
[1]高飞.浅谈《计算机网络基础》教学改革[J]. 出国与就业(就业版) ,2011(18).
[2]谢希仁.计算机网络[M].北京:电子工业出版社,1999.
[3]林鸿.浅谈高职《计算机网络基础》教学改革[J].无线互联科技.2015(6).
[4]王盛邦,李晓宁,陈立文. 基于网络技术的计算机网络实验课程体系[J]. 实验室研究与探索. 2010(4).
[5] 刘琪.计算机网络基础教学探讨[J]. 科技视界,2016(10).
[6]由扬.《浅析《计算机网络基础》课程教学方法的研究[J].电子世界,2014.
关键词:计算机网络;基础课程;案例教学
中图分类号:G642 文献标识码:A 文章编号:1007-9599 (2013) 02-0000-02
1 前言
现代是一个信息高速发展的时代,信息化是当代的一大特色,那么计算机网络基础课程就显得十分的重要。所以让高校的学生学好计算机网络对他们在社会上生活是十分受益的。提高其的教学质量就更显得十分有必要。相对于传统教学来说,案例教学更好地做到了理论与实践相结合。如此一来,更能激发学生的学习兴趣。以往教学内容的枯燥无趣,很难引发学生的乐趣,更重要的是传统的教学方式脱离了实践,纵然学到的理论再多,一旦真正的上机操作,仍然会变得不知所措。在课堂上学到的知识难以运用到实际中去,这是传统教学的弊端,而案例教学却弥补了这些。案例教学还存在很多优点,研究案例教学是提升计算机网络基础课程质量的一个有效的方法。
2 阐述当前教学中的不足
2.1 当前计算机教学的内容重理论,轻实践
现下不光是计算机方面的教学存在重理论,轻实践的问题,许多课程的教学都存在这些问题。对于许多高校教学,授课时尽管采用了多媒体设备进行教学,但也仅仅是换了一种称为ppt的板书而已。许多高校教师一味的在讲台上讲述理论知识,学生则一味的去听,学到的大多只是理论方面的知识,但众所周知,计算机是一个操作性很强的科目,若要掌握其中的精髓,必然要上机去实践,才能真正的运用到实践中去。而且对于许多非计算机专业的学生,学习计算机,就是要学到真正有应用价值的东西,而不是枯燥的理论知识。
2.2 当前计算机教学的内容过于系统
许多高校的学生在学习计算机技术时都要根据教材上的内容去学习,内容过于死板。许多非计算机专业的学生学习计算机就是为了把计算机作为一种应用的工具,来辅助自己的专业来学的,可是他们学的有关计算机的内容却由于教材的编订,显得过于繁重,而且学习的时间相对来说有比较短,造成的结果就是对于教师来讲,由于要教的内容太多,难度偏大,教学质量降低,而对于学生来讲,学习的内容太多,在如此仓促的时间内,并不能掌握其中真正的技能,那么致使把计算机作为一个实用工具的目标就难以实现了。
2.3 当前计算机教学使用多媒体教学存在弊端
现在高校的教学模式普遍都使用的是多媒体教学,以ppt为主,板书为辅的教学模式。但这种教学模式看似提高了教学效率,实则不然。用多媒体教学速度很快,教师一味的讲,学生以为的听,来不及思考,更来不及与学生进行互动。学生在课上只是在看东西而不是在学东西,可以说是左耳朵进右耳多出,这种教学效率可想而知是很低的,学生很难从中学到真正的东西。可以说这是教学中的一个弊端,也是很难解决的一个问题。
3 案例教学的优点和意义
3.1 案例教学的优点
案例教学的优点之一就是可以更好的将理论与实践相结合起来。案例教学的一大特色就是引入案例来进行教学,案例的来源多来自于社会生活中,教师将案例引入到课堂,让学生参与对案例的分析,进入到这个案例的情景中去,真正的做到了与学生在课堂上的互动,那么学生的学习将不再仅仅停留在学习理论知识的基础上,更多的是好像真正的融入到了一个实际案例中去,真正的做到了理论与实践的相结合。案例教学使学生的学习并没有脱离实际运用,这样才达到了教学的真正目的,传统教学方式是难以做到这点的。
案例教学的另一个优点就是,更好地激发了学生的学习兴趣。我们知道学生是整个教学中非常重要的一部分。而且最终的目的也是让学生学到真正的知识。那么能否做到让学生从被动去学做到主动去学是很重要的,而学生的学习兴趣在其中起着很大的作用。只有激发了学生自身的学习兴趣,才会使上课不仅仅是上课,而变为更加有意义的教学。案例教学由于在教学过程中引入了案例,激发了学生学习的热情,更好的投入到每一次授课中去。
3.2 案例教学的意义
案例教学弥补了传统教学的很多缺点,那么将这一模式引入到教学中去,必然会产生很多不可忽视的意义的。
在计算机网络基础课程中引入案例教学,无疑将会对整个计算机网络的教学水平和教学质量产生不可估量的影响。另外案例教学是一种全新的教学模式,与传统教学方式不同,需要教师在教学是从很多方面去改变,那么致使教师会不断地反思自己的教学方法,改善自己以往的教学方法,提高自身的教学质量,无疑是对教师的一种鞭策。在教学中激发了学生的学习习兴趣,无疑是对学生自身的学习也是十分有帮助的。
4 举例说明如何进行案例教学
4.1 案例教学准备阶段
案例教学在准备阶段主要是教师和学生的准备。教师应在案例的选择上去做准备,而学生需要在怎样合理的划分小组上去做准备。
对于教师在案例的选择上是非常重要的一项工作。那么案例应该如何去选择,才能使授课达到最佳效果呢。案例的选择应以学生感兴趣的方面为主要考虑方向。所以案例的选择尽量可以引发学生的学习兴趣。例如在将邮件发送时,不要去选择那些非常普通的案例去讲解,如不要去讲学生向教师交作业这样简单无趣的案例。可以去讲同学之间用邮件来发生日贺卡等案例来讲解。另外,案例应该具有目标性,典型性,实用性,趣味性等等特点。这些也是教师准备案例时应该考虑到的。
另外的准备阶段就是学生的准备,主要是如何分组上去考虑,注重分组的合理性,合理性主要包括要从小组的规模,人员的分配以及各个成员的职责等等。组长的选择也是非常重要的是,要选一个相对来说能力比较强的,有比较强的对案例的分析能力,有能力带动起整个小组的氛围。另外各小组成员中,也要有能力强和能力弱的来搭配,能力强的可以去帮助能力弱的同学,这样才能使整个小组强有力的发展。
4.2 案例教学实施阶段
在实施阶段可以分为理论教学和实践教学。
1.理论教学即为教师在讲解某个知识点时,可以设定一个情境,让学生来参与,亲身去体验某个知识点的过程,然后让学生自己动脑去分析。如在计算机网络中讲到Ethernet网络介质访问CSMA/CD时,可以给定一个这样的案例,让学生参与,然后从中分析,理解这个知识点。
(1)案例描述:让一组的人处在一个黑屋子内谈论一个话题,每个人只能听到彼此的声音,要怎样说话,才能正确包括Etherenet网络介质访问CSMA/CD时所遇到的各种情况。
(2)案例分析:A.每个人都可以说话,即为访问时的多路访问。B.发言前需检查,是否有其他人在说话,此情景模拟的则是访问时的载波监听。C.如果同时有多个人发表意见,那么就会出现访问中的冲突问题。D.一个人在发言时还要时时检查着是否有别人进来讨论,此时模拟的则是访问时的冲突检测。E。一个人在说话时发现有人要来说话,那么就要停下来,去等待。过一会儿继续说话,此情景模拟的则是访问中的冲突停发,延迟重发的情况。此外还有其他的情况可以去模拟,这就需要各小组成员内部去商讨,能否有其他的创新形式。在此案例中通过模拟情景,同学们亲身参与了进来,更好的理解了Etherenet网络介质访问CSMA/CD时会遇到的各种情况,更清楚地明白它的工作原理,.对于以后将其运用到时间生活中去,是十分有帮助的。
2.实践教学,即是在讲到一个网络上的功能时,如讲到路由器的使用时,可以给学生一个生活化的实例,让他们自己亲自动手去完成案例中所要求要完成的工作。这样更锻炼学生的动手动脑的能力。可以通过下面这样一个案例来进行说明。
(1)案例描述:你是某高校的一名学生,你的宿舍要安网线,需要将其配置成无线网,要求你利用路由器来进行设置,并给宿舍成员分配出相应的IP地址。
(2)案例分析:A.连接好路由器,并且启动路由器。B.对无线路由器进行参数的设置。使用IE浏览器访问,并登录。选择向导,根据向导来进行一步步的设置。选择上网方式等等。在此阶段也可以进行其他方面的设置,如绑定mac地址,分配IP,防火墙设置等等,这些都是为了自己的网络更安全而设置的。C.设置完成重启路由器。为了防止蹭网,需要在网络安全设置项设置密码。D.搜索无线信号,连接上网。这个阶段是一个实际操作的阶段,可以锻炼学生的动手操作能力。这个阶段,最好是在讲路由器这部分内容前给个小组布置下去。一方面可以考验小组之间的自学能力,另一方面考验小组之间,在遇到没有学过的知识上的团结协作能力。更重要的是可以锻炼小组的操作能力。所以通过实践教学,好处是有很多方面的,学生在学习到的不仅仅是学理论知识,而是将学到的知识在现实中去运用,这些才是最重要的。另外还曾强了学生在其他方面的能力。
4.3 案例教学总结阶段
在案例教学实施阶段,各小组都参与了教学内容,心得体会必然是有的。在总结阶段主要是由教师来进行主持。各小组要派代表上台进行总结报告,可以形成书面形式或者ppt来进行报告,分别针对理论教学与实践教学过程中,各小组内部成员是怎样商讨的,怎样策划的,还有分工是怎样的,这些都要进行汇总。并且将这些报告保留下来,以便将来期末测评时,作为评分的重要依据。另外汇报完成后,要对各小组完成案例的情况进行评价,此阶段可由教师完成,评出比较好的小组来进行褒奖,以此来鼓励同学们今后更加积极地参与到案例教学中来,有助于教学水平的提高。这样做更加有利于案例教学的实施,达到增强学生的学习兴趣的目的,为教学创造良好的教学氛围。
5 总结
案例教学是一种新的教学模式,在教学的过程中,引入案例来激发学生的学习兴趣。计算机网络的学习不是靠理论知识就能学到好的,更多的是要在实践中去操作,才能真正的体会到计算机网络的重要性。案例教学很好地发挥了它在计算机网络中的作用,让学生有更多的机会将学习到的知识,运用到实际中去,更好的激发学生的学习兴趣。现在案例教学仍然处在一个发展阶段,还需要各方面的去努力,才能更好的使案例教学这种教学方式的到充分的运用,更好地发挥出它应有的价值。
参考文献:
[1]崔炜荣.PacketTracer在计算机网络基础教学中的应用[J].计算机光盘软件与应用,2012(1):40-41.
[2]鲁凌云,王移芝."计算机网络基础"教学过程优化设计的一个实例[J].中国大学教学,2010(12):92-93.
关键词 :寻址导向;中职;计算机网络基础
中图分类号:G712 文献标识码:A 文章编号:1672-5727(2014)03-0101-04
中职学生有自身特点,即形象思维能力强而抽象思维能力较弱、动手操作能力强而理论学习能力较弱,愿意在经历中记忆,反感强记书本内容。中职毕业生的工作大多不是开发工作,也不直接主导大型网络设计,主要是网络管理工作。因此,中职教材、教法均应据此而定。
对于中职学生而言,网络课程不是单纯的操作类课程,而是一门通过理论指引设计简单网络,在网络管理中分析和排除错误的课程。于是,从应用的角度研究计算机网络课程的知识内容组织,以及运用相应的教学方式达成理想教学效果成为中职教师的迫切任务。
笔者从2005年开始从事中职网络基础教育,并于2008年编写了《网络基础》教材。经过第一线的教学、分析、研究工作,笔者认为,从数据寻址的角度阐述计算机网络,并作为主线开展教学,更适合分析网络故障,判断并排除网络故障,通过问题引导学生思考。从应用的角度分析,通过理解数据在网络中的寻址过程来学习计算机网络非常实用,学生容易理解,教学效果明显。
中职网络基础教学分析
(一)目标分析
各行各业都需要网络专业人才,尤其是需要大量的网络维护与安全管理方面的实用技术型人才。我校就业办对已毕业学生就业情况进行统计分析发现,网络专业毕业生主要从事工厂软硬件维护和网络维护、联想等公司硬件维修工程师、电信ADSL安装工程师等工作。根据就业情况确定网络基础的培养目标是网络管理员,即要求学生掌握网络管理、网络安全、硬件维护、软件维护等知识和技能,能够从事网络管理与维护、各种服务器架设等工作。课程目标还需要兼顾网络设备管理、网络服务器搭建、网络安全等课程的需要,以及学生可持续发展自学能力的建立。
(二)教学内容分析
中职学生学习基础差异性很大,面对“高深莫测”的教材,许多学生既听不懂也学不会,久而久之就产生逆反心理,厌倦学习。我们从应用的角度组织教学内容,同时减少文字表述,辅以直观的图形和贴近生活语言的描述。我们不使用OSI七层模型、不使用“映射”这类数学名词,直接对TCP/IP模型简化,只需建立三层的封装、解封装概念,封装内容仅仅包括地址信息。教学内容上阐述地址来源,交换设备如何根据地址处理相关的数据报(分组、帧)。教学内容以模拟以太网为实例,对ATM和ISDN等学生毕业后几乎接触不到的网络不花费精力去教。对涉及的相关技术,从宏观上把握,不纠结细节,如对“生成树技术”内容,只要学生知道生成树技术用于解决怎样的网络问题即可,不要求学生掌握交换机内部对协议实现的细节。
注重寻址导向的计算机网络基础教学设计
(一)教学内容确立
教学内容围绕几个问题展开:(1)主机A(QQ)发送数据给主机B(QQ),为什么数据不会在IE中显示?(2)主机A(QQ)发送数据给主机B(QQ),为什么不会在主机C(QQ)显示?(3)交换机为什么能够向相应的接口转发数据?(4)路由器为什么能够向相应的接口转发数据?(5)共享上网,为什么就知道哪台机器拨了ADSL?要明白上述问题,理解数据结构(端口、IP地址、MAC地址)在数据封装中的作用极其重要。其中,本机已知的数据结构是TCP/IP属性,数据传输过程就是根据这些地址的“数据包”寻址过程,所以整个教学内容围绕理解数据结构以及硬件设备根据数据结构寻找目标设备的过程。
围绕问题,是从应用程序发送数据开始思考网络的,所以根据内容组织的需要,从应用层开始,我们自顶向下组织教学内容。自顶向下组织教学内容可以强调应用,激发学生学习热情,突出内容重点。紧扣应用环境也便于学生实践,做到“做中学,学中做”。内容如图1所示。
解决上述问题的思路是:源主机发送出去的数据加上地址,相应的设备(进程)根据地址进行转发,源主机需要获取相应的地址填入;集线器相当于广播的交换机,不处理MAC地址,三层交换机相当于交换机+路由器,多口NAT转换设备相当于交换机和路由器。对基础知识的思考模式建立以后学生理解后面的部分就不难了。相关的技术,如蓝牙、IP电话、搜索引擎应用等内容可放到阅读材料中。
(二)教学模式选择
应将传统课堂教学和数字化教学两种教学模式有机整合,以更好地达成教学目标。(1)在传统教学方面。要通过课堂教学,让学生明白基本的理论部分内容,达到在模拟实训中有据可依,加强师生之间、学生之间的讨论。还要对学生进行综合测试,对理论部分进行作业强化练习。(2)在数字化教学方面。作业和每节课的小测验将会因严重加大教师工作量而变得不切实际。建立网络自学平台,开展自我检测,每节课通过网络小测,让软件自动评分,成绩虽然会立刻得出,但大部分学生会紧张。
教学过程要虚实结合。“虚”不是指理论内容的虚,而是通过虚拟软件对教学内容进行模拟,特别是对一些可观察的内容,通过模拟让学生很好地理解相关知识点。“实”,一方面,有些内容在真实环境下模拟,学生能够理解虚拟环境与真实环境是能够对接的,实训用例场景是真实的;另一方面,教学过程要理论讲解和实训交替进行,塑造学生的网状知识结构,线性的教学内容和过程重复两次更有利于学生重构知识。
教学实践
在教学中,根据教学内容灵活选择教学方式,比如对封装、解封装,我们在课堂先讲一遍理论,用虚拟软件模拟一遍,再在真实环境中抓包观察,让学生对封装和六个地址(三对)有深刻认识,毫不怀疑模拟环境,认识了再去研究源和目标地址怎么来的。对于端口地址的学习,我们采用VB开发工具、Socket控件、UDP协议编写简单聊天软件,设置多个问题促进学生对端口地址的理解。对于OSPF、RIP、静态路由、交换机交换原理、VLAN、生成树技术、链路汇聚、堆叠技术我们采用Packet Tracert软件进行模拟。现举几例加以说明。
(一)透明交换机交换原理课堂教学
对MAC地址和透明交换机部分内容的教学,我们先进行课堂理论教学。设计了如下几个问题来激发学生思考:交换机刚启动后,没有发生任何数据交换,交换机的转发表是空白的,表格如何构建?如果交换机出厂前预置,MAC地址已在网卡中,交换机生产商不知道主机用哪块网卡,所以不可能。如果是人工添加,电脑从一个接口换到另外一个接口,就要人工修改,比较麻烦。自主学习是很好的学习方式:交换机从接口接收到数据帧,数据帧中有源MAC地址,学生把源MAC地址和接口号添加到MAC地址表中。然后给出如表1所示的交换机MAC地址表进行数据帧处理规则讲解。
处理规则如下:(1)当交换机收到数据帧,先把数据帧的源地址和接收接口放入上面所示的表格中。(2)如果目标地址是广播地址则向所有接口转发,否则在表格中查找物理地址列:如果匹配成功,而且表中接口号和接收数据帧接口号不相同则按相应的接口转发数据帧;如果匹配成功,而且表中接口号和接收数据帧接口号相同则丢弃数据帧;如果查找不到,将向除了接收数据帧接口以外的全部接口转发。
之后我们配套开展一个模拟透明交换机实训,一个手工运算处理规则的作业。这样,大多数学生能够掌握透明MAC地址和透明交换机原理,建立了这样的思考方式以后理解VLAN就不再有难度了。
(二)VB编程理解端口号实训数字化教学
编程是理解传输层的最好方式,有利于学生理解端口号在寻址中的意义,理解端口在同一操作系统、同一协议下的唯一性。为了解决学生使用VB的困难,应尽量简化程序,不加入错误检测。采用UDP编写的聊天程序,加上变量定义,我们只写了十行代码。程序界面如图2所示(操作过程和程序略)。
然后设计了以下几个问题让学生联系理论知识思考,重构网状知识体系:(1)A同学没有单击监听,B同学给A发送数据,A能接收到吗?(2)同时运行两个程序实例,分别单击“监听”可以吗?为什么?(3)A同学监听4520,B同学给A同学发送数据到端口5630,A同学能接收到吗?(4)给所有同学发送信息,目标IP应该怎么配置?(5)三五个同学群聊,应该配置什么IP地址和端口号?
(三)用Packet Tracert软件模拟OSPF协议的模拟教学
路由表、网络号、路由器部分的教学我们使用CISCO的Packet Tracert进行模拟,主要使学生理解不同的路由协议需要配置什么参数,以及配置了基本参数之后路由器之间会交换路由表并重新形成自己的路由表。至于路由算法是如何实现这些过程的,中职学生并不需要关注。中职学生需要知道各种路由协议都启动了之后哪个协议具有优先级,多久能够更新路由表,从而避免工作中配置了参数却又误认为无效。在实训中让学生连线有条理,弄明白各参数对应关系,反复操作,最后一遍做到不给参数也能自己配置出同样功能网络,以更好地理解参数之间的相互关系。
配置和连线如下页图3所示(连线和参数略)。
完成上面实训后学生要回答下面问题,并记录路由表:(1)注意观察Router0,传递到网络192.168.4.0下一跳选择Router4还是Router1?(2)将Router0到Router4的最终路由表记录到如表2所示的表格中。
结语
我们经过多年探索发现,计算机网络基础选准理论切入点,以应用为标准重构知识体系,以寻址为导向,用适合中职学生的语言描述,采取灵活的教学方法,会取得很好的教学效果。学生能够建立计算机网络运行方式的思考方式,并初步建立自学能力,能够在今后的工作中进一步学习,为后续课程打下应有的理论基础。
参考文献:
[1]丁晶.中职计算机网络专业课“情景教学模式”探索[J].现代企业教育,2009(12):44-45.
[2]谢希仁.计算机网络(第4版)[M].北京:电子工业出版社,2003:3.
[3]林玉泉.中职计算机网络专业毕业生对口就业难的原因及对策[J].职业教育研究,2009(11):64-65.
[4]丁云霞.中职校本教材建设的问题与对策[J].职教通讯,2011(24):37-38.
[5]王涛,吴振强,任平安.自顶向下还是自底向上?——论计算机网络原理课程教学模式[J].计算机教育,2011(24):65-68.
[6]刘繁华.在计算机网络基础课程中运用混合学习模式的教学效果分析[J].教育研究,2009(4):78-81.
[关键词]农村职高;计算机网络基础;教学
我是农村职高的一名计算机教师,担任本校计算机专业的教学任务。下面就如何在农村职高讲授《计算机网络基础》课程,谈一点自己的看法。
一、教学特点分析
1.分析学生
与大部分农村职高相同,我校的大部分生源是成绩不够理想,考取普通高中无望的学生。从文化素质上来说,学习基础普遍较差,尤其是作为与计算机专业课关系密切的数学、英语这两科成绩更差,更有的学生连初中的课程都没有完成,文化基础可想而知。从计算机素质上来说,学生的计算机基础很有代表性,一种是虽然学习很努力,但因为其他原因造成文化课成绩不理想,初中的教学尽管名义上开设了信息技术课,但长期不被重视,学生的计算机水平很差,连基本的计算机常识都没有,更不用说计算机网络;另一种是痴迷于计算机游戏而荒废了学业,有一定计算机操作基础甚至在某方面表现出很高的计算机天赋,但由于其基础是从计算机游戏中学来的,没有进行系统、科学的训练,计算机素质出现偏差,大部分学生打字还是“二指禅”阶段。
2.分析教材
我们使用的教材是由河南省职业技术教育教学研究室主编、电子工业出版社出版的《计算机网络基础》,该教材结合河南省职业学校的教学实际与岗位需求情况,以激发学生兴趣为出发点,突出任务驱动的可操作性,把计算机网络最新应用技术的实践经验与理论有机的结合起来,实现让学生“在网络技术实践中学习网络技术”,总体上来说非常好的,内容全面,难易适度。教材共九章,分别从计算机基础、局域网、Internet及应用、网络设备、网络安全与管理、网络布线、模拟实训环境的搭建等方面介绍网络技术,特别是第九章《模拟实训环境的搭建》,将理论应用到实践,对于强化学生技能显得尤为必要。
3.分析教学目的
我们是职业学校,针对大部分学生都是以实践教学为基础,加强对学生实践能力的培养,使之有一技之长,走出校门就可以独当一面。还有另一方面,一些学生、家长希望可以通过努力,圆自己的大学梦,这些学生一般都是因为在初中时没有努力学习或者中考发挥不够理想,他们才踏入职高学校的大门,但他们从没有对自己的理想放弃过。《计算机网络基础》历年来都是河南省计算机专业对口升学必考的专业课之一,想要在对口升学中取得较好的成绩,光有动手能力是不够的,还要有扎实的理论基础。
二、教学思路
综合以上几点分析,我们面临的任务比较复杂,既要让那些升学无望的学生学到计算机网络的实用技能,又要让致力于升学的学生掌握计算机的理论知识。在教学时,既要考虑到学生个人计算机水平的差异,又要考虑到学生对所学知识要求的不同,这就给任课教师提出了一个十分严峻的问题。在实践教学中,我总结出一套适合自己、适合我校的教学思路,仅供大家参考。
1.从学生角度来说
对学生来讲,一切从零开始,打好基础,提倡学生相互学习,相互促进,共同提高。从零开始包括两方面的含义:一是由于我们从一年级开设计算机网络课,一些学生连一点计算机基础都没有,所以很有必要从零开始,给学生介绍一些学习计算机网络必需的基础知识。二是没有基础的学生和有一些计算机游戏基础的学生都要从零开始,没有基础的学生从零开始毋庸置疑,对于有一些计算机基础的学生我认为也很有必要。学生在玩网络游戏过程中积累的一些游戏经验对于学习网络有两方面的影响:如果应用的好,可以为学习计算机知识提供些帮助,但他们积累的经验是狭隘的,如果不加以引导的话,则起反作用。因此我们可以利用这一点,让有基础的学生在学习的同时,带动没有基础的同学学习,共同提高。
2.从教材角度上看
教材中的内容分为两大块,一块是任务驱动,一块是知识链接,可根据实际情况灵活安排教材。由于我校是寄宿制学校,学校晚上也安排了自习课,我利用这一点,白天在实训室或电脑室上课,以任务驱动教学法为主,把重点放在网络设备的设置、局域网的组装、网络安全等操作技能内容上;晚上引导学生回顾白天实训内容,针对计算机网络中较难的知识链接部分进行知识渗透,相互呼应,使学生感到课本上的知识不是天方夜谭,是有依据的。
3.从教学方式来讲
为了让学生在对口升学中取得更好的成绩,学校专门拿出四台计算机、集线器和双绞线,利用这些设备建立了计算机网络实训室,按照教材安排,组建了双机互联,对等网和基于服务器和工作站的网络,一年级学生年龄比较小,喜欢直观的知识,要让学生有一个整体的印象。到了三年级时,学生随着年龄的增大和知识的积累,原有的知识已不能满足要求,“为什么要这样?” “其他方法行不行?”等问题随之而来,正好利用三年级这个时段加深理论知识的学习,既巩固了原来学习的知识,又学到了新的内容,符合学生的学习规律,避免了繁琐的复习带来的消极影响,收到了很好的效果。
【关键词】计算机网络基础;教学方法;理论
当今社会,伴随着计算机网络的飞速发展,计算机网络课程已经成为高校很多专业的必修课程,对于计算机专业的学生来说,计算机网络基础更是非常重要的一门专业必修课程。由于计算机网络基础课程的理论性较强,同时变化和发展较快,新知识层出不穷,如何在有限的课时内教给学生基本的网络基础知识,对广大教师来说是一个很大的挑战。本文仅以作者亲身的教学经验来简单探讨一下该门课程的教学方法及教学手段。
1.计算机网络基础的课程特点
《计算机网络基础》课程是计算机专业,尤其是计算机网络专业的核心基础课程,在计算机网络专业的课程设置中占有极其重要的地位和作用。其特点是理论性较强,课程教学中集中了大量的概念,这些概念理解起来比较抽象,并且教学内容大多是后续课程学习的理论基础。
《计算机网络基础》课程要求学生知其然,还要知其所以然。对于涉及的概念,既要理解其内容和实质,又要建立起正确的理论模型,在今后的实际应用中做到得心应手。在理论教学中,要处理好理论教学讲解概念比较枯燥的问题,运用各种教学手段让学生牢固掌握网络理论知识。如果学生学好了计算机网络基础,则学习后续的专业课程时必将事半功倍。
2.计算机网络课程教学方法和教学手段的探索
计算机网络基础课程教学方法主要采用课堂理论教学的方法。由于计算机网络基础课程的重要性,促使对该课程的教学方法要进行探索和研究,以便在教学过程中能够得到良好的教学效果。从以下几个方面来说明:
首先《计算机网络基础》课程同时也是计算机专业考研的专业课之一,所以教材的选择也很重要。教学的内容以课本为主,课本内容的条理性直接影响着教学效果的好坏。因此选择一本适合本校学生的教材,对理论课教学质量起着决定性作用。教师在选好教材后要做的就是通过实际的教学经验把教学内容穿插起来,形成一条线,教师对讲解课程的理解程度直接影响学生学习的效果,教师更应该在该课程上多下功夫,多搜集一些新兴的、学生更加感兴趣的网络知识,把讲解内容穿插顺畅会更加便于学生的学习和理解。
其次就是教学手段和方法,由于该课程需要讲解大量的概念,并且还要用前面的概念来讲解后面的概念。这些理论内容不好理解,增大了授课的难度。仅仅用“念书本”的教学方法使得学生假如有一个问题没有理解透彻,导致后面的内容没有办法理解,学生就会因为“听不懂”而失去该课程的学习兴趣,出现“不愿学”和“害怕学”的厌学情绪[1]。时间一长,由于不会导致不学,由于不学导致不会,形成恶性循环,会严重影响教学效果。所以,授课教师选择合适的教学手段来讲授该课程是非常重要的,应该运用多种教学手段相结合的方法,增加学生的学习兴趣。除了运用传统的板书讲解的教学手段之外,在教学过程中,还有必要用图表来说明问题,还要运用多媒体教学手段等辅助教学,对于一些协议或概念可以制作一些flas来说明,学生更容易理解,并且更直观,可以加深印象,做到“过目不忘”。在该课程的教学过程中,协议的讲解是重点也是难点。枯燥的协议概念很难引起学生的学习兴趣,但是根据各个协议的原理,制作一些生动的flas,更能够形象的演示协议的原理和工作过程。例如:讲TCP/IP协议的地位问题。现在的计算机网络教材,都是由OSI(开放系统互联)的七层模型开始讲解,七层模型的信息传递过程可以制作成一个动画,这样可以更加直观的观察到每个层次之间信息传递的关系,然后再讲解TCP/IP协议的四层结构,同样可以用动画演示,进而将两者作一番对照。现在学习计算机网络,实际上就是学习TCP/IP协议。因此,TCP/IP协议应该占据一个十分突出的地位。
还有一些协议,比如CSMA/CD协议,理解起来也不是很容易,除了可以运用动画演示之外,还可以把生活中一些生动的例子拿过来,通过类比的方法来讲解。CSMA/CD协议可以比喻成一段单车道(半双工通信方式),如果两个方向同时来车(就是发生碰撞),这个时候谁也不能通过(导致发信息的双方所发的信息都无效),那么就需要双方都倒车退出这段单车道(双发进行退避),让一方的车先通过该单车道,一方通过后另一方才能再通过。这样形象的比喻使理解更加容易。
最后对于理论课程的学习,不仅要掌握知识点和原理,更要懂得某些原理在实践中是如何应用的。而理论与实际没有紧密结合是教师在讲授计算机网络课程的过程中,最容易犯的毛病。仅仅按照书上的理论讲一遍,没有结合实际来谈,学生很难理解,就算理解了,在实际应用之也不知道该从何下手,怎样使用。因此讲课时应注意把理论和实际结合在一起分析。所以在理论讲解的同时,也应该介绍一下实际运用的知识,对于理论知识点的理解能起到更好的促进作用。例如:讲述MAC地址的时候,介绍了MAC地址的定义为计算机的硬件地址,可以延伸介绍下MAC地址过滤的应用[2]。现在几乎所有的学生在寝室都会上网,经常会在一个寝室使用无线路由器,家用网络也一样会用到无线路由器。使用无线路由器时经常会碰到“蹭网”的现象,解决的方法之一就是使用MAC地址过滤,仅允许一个寝室的某几个MAC地址访问网络,可以用简单设置来避免“蹭网”现象。再如:在讲述TCP和UDP两个协议时,需要重点介绍两个协议的特点,以及它们的对比。根据他它们的原理特性的不用,也决定了它们的应用方面是不同的。比如文件传输等需要可靠传输的网络应用,在传输层一般选择TCP协议,而像实时视频或语音传输,一般则选择UDP协议。还有些网络应用是需要两个协议都使用的,比如说网络监控系统,监控的实时画面的传输,对时效性要求较高,所以选择UDP。而监控的画面需要保存起来以备后续查看,对画面的质量要求较高,可以选择TCP[2]。
3.总结
计算机课程教学方法的不仅要促进教学内容、教材形式的改变,更是教育思想、观念向现代化迈进[3]。通过案例的讲解,让学生在探究发现中体会到学习的极大乐趣,提高了教学效率和质量。同时,随着计算机网络技术的发展,网络应用也是日新月异,因此,在设计教学案例时,更要体现时展的特点,只有不断改革和创新,才能取得更高更好的教学效果。计算机教学中如果能够将各种技术与方法用得适时、合理、适量,恰到好处,可以大力提高课堂效益。反之就会劳而无功,所以教师在教学实践过程中,应重视多种教学手段的实用效果,并不断提高自身的素质,以适应新形势下计算机教学的需要。本文针对计算机网络课程教学方法方面进行了简单分析,在实际教学过程中取得了较好的教学效果。
参考文献
[1]成善汉,杨好伟,周开兵,贾文君.高校教学中互动教学模式存在问题及解决途径[J].高等农业教育,2009,03.
[摘要]根据当今社会对中职学生的要求,以培养基本成熟的教学实践能力为主要目标,采用“案例引路、理论探究、实践活动”等三个步骤来进行教学。
[关键词]课程实践 多重能力 教学方式
一、学生及教材分析
通过与部分学生的交谈了解到,学生虽然对网络技术谈不上非常喜欢,但迫于目前就业的压力,大部分学生还是会从事其他有关IT的行业,他们对于计算机网络基础这门课程的兴趣不大。 学校安排的教材是《计算机网络基础》,这本教材整体结构还是比较科学的,相关知识点有比较详尽的介绍,但总体来说内容过于抽象和生涩。根据教学对象的基本情况,我们觉得有必要就教学内容进行一些调整,于是提出了以教材作为参考,可以就书中所列科目在网上寻找相对应的比较浅显的内容,或者运用其他比较简单的教科书的内容。总之,只要保持大体的框架不变就可以。另外,笔者还要求学生一定要注意联系实际,把当下比较热门的研究内容在课堂中表现出来,如WebQuest、Blog等。
二、教学实施方法
(一)案例引路
1.热身活动
课前热身活动是整个课堂教学的第一步。教师精心设计的课前“热身活动”,能够调动学生已有的知识和经验,在新旧知识之间建立一种联系,还可以通过鼓励学生,进一步地激发他们的学习动机,为接下来的教学活动做准备。就像英国心理学家Spolsky所说的,“激发动机使我们从烦躁走向专注,因此激发动机就如同汽车的引擎和方向盘一样”。在笔者看来,诸如看Flash搞笑动画、讲幽默故事、展示成功计算机作品这些活动,必定会促使学生对后面的教学活动更加热情。因为成功的课前热身活动,是消除学生心理障碍和建立自信心的关键,可以使学生变被动为主动,实现从“被迫学习”到“主动学习”的转变,一旦学习动机被激发,整个课堂教学就会达到事半功倍的效果。
2.角色扮演
角色扮演是个人按其特定的地位和所处的情境,遵循角色期望所表现出来的一系列行为。亚尼斯曾与金(1954,1956)共同开展了角色扮演方面的实验研究,他们认为角色扮演可以改变一个人的态度。大多数学生刚刚接触计算机网络知识时,对如何学习比较迷茫,对于相关课程缺乏足够的兴趣,也因此造成教学过程推进存在一定的难度。采用角色扮演,一方面,可以找寻回他们在求学初期迷失的自我,重新把他们拉回课堂。另一方面,通过课堂教学中的角色扮演,使学生逐渐适应社会所赋予给他们的角色。
(二)理论探究
1.模拟辩论
模拟辩论,是将辩论作为一种比赛项目来进行的演练活动,它是专题辩论的模拟。笔者在课堂教学设计中开展了模拟辩论,出发点很简单,就是要综合锻炼学生的材料收集、分析、总结能力,发挥他们敏锐的思维,更好地掌握所学内容,最重要的是为即将到来的面试做好专业知识上的准备。我们设计的辩题主要有:学习环境决定学习效果VS个人主观能动性决定学习效果;多用现代网络媒体VS多用传统字纸媒体。辩论的效果是出乎意外的,学生的参与积极性非常高,但也存在一些问题,如对辩论规则等相关知识知之甚少,因此有必要在组织辩论之前普及一下有关辩论常识。 2.讨论式学习
在笔者的课堂中,主要就网络技术应用过程的相关要素进行分析讨论,如远程登录系统的构建、网络服务器的运行模式及改进、流媒体的网络运行架构等。在讨论活动中,教师既是平等的参与者,又是组织者和引导者,但切忌做裁判。教师应及时抓住学生讨论时的闪光点加以鼓励和总结,可以讨论参与者的身份对讨论中的问题阐述自己的看法,引导讨论不断深入,使学生在原有的知识和能力水平上有所提高。同时教师要善于启发和诱导,提供多角度思路,使讨论向纵深发展,使学生的认识产生质的飞跃。
(三)实践活动
1.以教材为依据
每个小组的任务基本上还是按照教材的大体框架来安排,小组成员可以在通读教材相关章节以后,选择一些自己比较感兴趣或者自己认为比较重要的内容来做教学准备。学生除了要掌握相关章节的基本内容以外,还有必要理出一个比较清晰的结构,并且用课件形式表现出来。对于一些理论知识,采用多媒体课件形式来表现,一方面,可以降低讲课的难度;另一方面,也锻炼了学生制作课件的能力。
2.以网络为工具
学生除了可以翻阅其他与课程相关的书籍以外,还可以充分利用计算机网络技术专业学生对网络技术比较熟悉的优点,在网络中寻找一些比较新颖和流行的信息,把它们整合到自己的课堂中来。特别是对于一些非主讲的同学,因为所占时间比较少,不可能对相关知识进行详细的讲解,因此可以只是介绍与教材内容相关的网络知识。
3.以自我为中心
“以自我为中心”,意思是希望每个学生都能讲出自己的特色,发表自己的看法,结论对错不是最重要的,最重要是希望学生能够敢于突破,敢于怀疑,特别是教材里面的相关内容。对于学生发表一些与众不同的看法,不论对错与否,我们都给予一定鼓励。强调“以自我为中心”的同时,也鼓励学生通过实践去检验自己看法和见解来最终辨别对错。另外,在使用教学媒体方面,也要强调个性特色,并不要求每个同学都使用计算机和投影机,粉笔字写的比较好的同学可以直接在黑板上板书,口头表达能力比较强的同学,甚至可以不用任何实物媒体。
三、教学总结
笔者通过一段时间的教学尝试以后,学生们逐渐适应“多重能力”教学方式,大大提高了他们的学习兴趣。通过积极参与相关教学活动,使其分析解决问题能力、语言表达能力、沟通和协调各种关系的能力、动手能力、自省能力等多种能力得到了强化,其智慧技能、认知策略、言语信息技能、动作技能、情感态度等方面达到了多层次的学习结果,学生对理论课程的相关知识有了较为深刻的理解,对理论课的学习兴趣明显增强,学生们运用信息技术在理论课的学习中创作出相应的“学习作品”,充分展示了学生的创造力,对学生创新意识和习惯的形成打下了基础。
参考文献:
[1]何克抗,郑永柏,谢幼如.教学系统设计[M].北京:北京师范大学出版社,2003.
[关键词]Wireshark 网络体系结构 教学 实践
“计算机网络基础”是计算机网络工程专业的专业基础课程,对于每一位网络工程师来讲,是一门入门课程。这门课程的核心内容为计算机网络的体系结构,也就是我们通常讲的五层体系结构,从下往上包括物理层、数据链路层、网络层、传输层、应用层。对于一个刚接触网络的学生来讲,五层体系结构学起来不是那么容易。这个协议簇有许多个协议组成的,如果老师单讲某个协议的原理,既枯燥,又抽象。因此,在这里向大家推荐一种方法――借助Wireshark工具来提高“计算机网络基础”课程的教学效果。
Wireshark是一款网络管理和网络故障诊断分析软件,不管是在有线网络还是在无线网络中,它都能够协助网络管理人员做到实时的网络监视、数据包捕获以及网络故障诊断分析。下面以一个实例来演示我在课堂中是如何运用Wireshark来进行辅助教学的。
一、教学环境准备
PC1与PC2连接在交换机上,PC1的IP地址为192.168.1.1/24,PC2的IP地址为192.168.1.2/24。PC1上装有FTP服务,PC1作为服务器端,PC2作为客户端。在PC1上安装Wireshark,然后运行它,在菜单栏上选择“Capture”下的“Interface”,选择要捕获数据包的网卡后的“Start”按扭,开始捕获数据包。
二、教学前的准备
在FTP客户端上进入DOS提示符下,输入“ftp 192.168.1.1”命令,接着,输入FTP用户名和口令,登录FTP服务器,进行文件的下载,最后输入“bye”命令退出FTP程序,完成整个FTP命令操作过程。
三、借助Wireshark来讲授以太网数据帧帧头
图1捕获的是一个EthernetⅡ的以太网数据帧,从帧的结构可以看出,对于一个以太网数据帧来讲,帧头部分有三部分组成,分别是目标MAC地址、源MAC地址以及类型。从图1当中可以看出三部分的数据分别为:
目标MAC地址:00:0c:29:ec:e9:52,即PC1的MAC地址;
源MAC地址:00:50:56:c0:00:01,即PC2的MAC地址;
类型:0800,即:上层协议为IP协议。
图1
四、借助Wireshark来讲授ARP协议
图2显示的是两个ARP协议包,一个ARP请求包和一个ARP回应包。从图2我们可以观察到,ARP请求包是一个广播包,ARP应答包是一个单播包。
从图2我们还可以观察到,在ARP请求包中,源主机发出“Who has 192.168.1.1 Tell 192.168.1.2”,由此可以推断ARP请求包是PC2发出的。在ARP应答包中,目标主机PC2接收到源主机发过来的应答包,“192.168.1.1 is at 00:0c:29:ec:e9:52”,由此可得到,192.168.1.1的MAC地址为00:0c:29:ec:e9:52。
图2
五、借助Wireshark来讲授IP协议
图3
图3显示的是一个IP数据包头,头的各部分解析如下:
Version(版本):版本序号为4,代表IPv4。
Header length(头部长度):Internet文件头长度,为20个字节。
Differentiated Services Field(服务类型值):该值为00,我们会看到ToS下面一直到总长度部分都是0。这里可以提供服务质量(QoS)信息;每个二进制数位的意义都不同,这取决于最初的设定。例如,正常延迟设定为0,说明没有设定为低延迟,如果是低延迟,设定值应该为1。
Total length(总长度):显示该数据的总长度,为Internet文件头和数据的长度之和。
Identification:该数值是文件头的标识符部分,当数据包被划分成几段传送时,接收数据的主机可以用这个数值来重新组装数据。
Flag(标记):数据包的“标记”功能,例如,数据包分段用0标记,未分段用1标记。
Fragment offset(分段差距):分段差距为0个字节。可以设定0代表最后一段,或者设定1代表更多区段,这里该值为0。分段差距用来说明某个区段属于数据包的哪个部分。
Time to live(保存时间):表示TTL值的大小,说明一个数据包可以经过多少跳。
Protocol(协议):显示协议值,代表传输层协议。文件头的协议部分只说明要使用的下一个上层协议是什么,这里为TCP。
Header checksum(校验和):这里显示了校验和(只在这个头文件中使用)的值,并且已经做了标记,表明这个数值是正确的。
Source address(源地址):显示了数据的来源地址。
Destination address(目的地址):显示了数据访问的目的地址。
六、借助Wireshark来讲授TCP协议的三次握手
图4图4捕获的是FTP客户端与FTP服务器之间的一个TCP连接建立过程。从图4中可以看到首先捕获了1、2两行关于ARP的记录,然后再捕获3、4、5行关于TCP的建立连接时的三次握手记录,其中:
第3行表示:FTP客户端192.168.1.2向FTP服务器192.168.1.1发起一个带有SYN标志的连接请求,初始序列号Seq=0。
第4行表示:FTP服务器192.168.1.1向FTP客户端192.168.1.2返回一个同时带有SYN标志和ACK标志的应答包,ACK应答序列号ACK=0+1,SYN请求序列号Seq=0。
第5行表示:FTP客户端192.168.1.2再向FTP服务器192.168.1.1返回一个包含ACK标志的应答包,应答序列号Seq=0+1。
至此,FTP客户端和FTP服务器之间就建立了一个可靠的TCP连接。
图5
七、借助Wireshark来讲授FTP密码捕获
在“计算机网络基础”课程的教学中,应用层要讲解FTP的知识点,图5捕获的是一个FTP通讯的数据包,从图5当中我们可以看到,第8行数据记录了FTP用户名信息为“USER wangyulin”,而第12行数据记录了FTP密码的信息为“PASS redhat”。通过这种直观的演示教学方法,可以让学生更清楚的看到网络的脆弱性,让学生明白网络传输中的信息在以明文形式进行传输时,只要通过嗅探软件就可以捕获到网络上的这种数据包,从而提高学生对于网络安全的意识。
Wireshark是一款功能很强的底层抓包工具,教师可以通过这款工具来进行“计算机网络基础”课程的辅助教学,让学生能够更直观、更形象地学习网络的各种协议,同时也更有兴趣地去了解网络是如何运作的,从而能够让枯燥的课堂活跃起来,提高课堂的教学效果;也能够让学生明白以后出去工作了,作为一名网络管理人员,应学会熟练使用相关工具进行网络数据的分析,发现异常数据能够及时处理,不断提高网络数据分析能力和处理能力。
参考文献: