阳敏辉
摘 要 本文根据计算机网络课程的特点,提出了在教学中使用案例教学法的设想,并通过具体的案例阐述了案例教学法的探索与实现,最后提出了案例的可视化设想。实践证明,该教学法能帮助学生更好的理解所学内容,提高学生分析和解决问题的能力。
关键词 案例教学法 计算机网络课程 教学改革
1案例驱动教学法
计算机网络是理论与实践相结合的关键课程,本课程要求学生在理解计算机网络的原理,掌握协议簇中数据链路层网络层、传输层和应用层等网络应用程序的设计思想和编程模型,运用高级语言或者面向对象语言进行开发,同时能够利用相关网络知识解决实际问题。对于计算机专业的学生来说,学习计算机网络技術课程的主要目标是面向应用,突出实践传统的以课堂为中心,以教师为中心的教学方法不再适合本课程的教学,因此该课程教学模式的改革也势在必行基于案例驱动的教学法是以任务为目标,将教学过程中的重点和难点以案例的形式提炼出来,让学生据题而思、据题而想、据题而做、案例驱动教学法教学模式在计算机网络编程技术课程教学中,为全体师生构建了一个学习情景,学习内容围绕一个确定的目标,有重点有主次的了解相关理论和方法,有效地提高了学生的学习效率和学习兴趣,充分培养学生的自主学习能力协作精神和创新能力,因此它适合计算机网络编程技术课程教学的开展。
2计算机网络课程特点
“计算机网络”是计算机技术和通信技术密切结合的新的技术领域,是高职院校计算机相关专业的重点课程,其特点是理论性和抽象性较强。“计算机网络”课程要求学生知其然,还要知其所以然,如计算机网络的主要性能指标,计算机网络 OSI 和 TCP/IP体系结构,特别是计算机网络体系结构的描述,更是晦涩、不易理解的难点。计算机网络在整个专业建设和课程体系中占据重要地位,但目前高校的计算机网络教学还普遍存在着两个问题,一是“从概念到概念”的传统教学模式不适合讲授抽象的网络知识;二是网络教学缺乏实践操作。案例驱动教学是在老师的指导下,学生针对具有代表性的典型案例,进行针对性的分析和讨论,做出自己独立的判断和评价的教学方法,从而实现一定的教学目标,这是一种具有启发性和实践性,能开发学生思维能力,提高学生判断能力,决策能力和综合素质的新型教学方法。
3“计算机网络”案例化教学实践探索和思考
(1)计算机网络体系结构“案例”化实现计算机网络体系结构是计算机网络各层及其协议的集合,换句话说,计算机网络体系结构就是计算机网络及其部件所应完成的功能的精确定义。在教学实践中,笔者应用案例教学思想,引入了两个生活中的案例,让学生来思考和讨论计算机网络的体系结构构成。 其一:有两位不同国家的哲学家要进行对话,他们使用不用的语言。他们所要通话的内容需要有共同的兴趣和认识,但是使用不同的语言不能直接通话。
因而,他们每个人都请来一个译员,将他们各自的语言翻译成两个译员都懂的第三国语言。两个译员可以使用共同懂得的语言交流,但是,他们在不同的国家,还是不能直接对话。都需要工程技术人员将交谈内容转换成电信号在物理媒体上传送至对方。然后,让同学们讨论,在这样一个案例中,需要几个层次和什么层间服务?最后,经过讨论,同学们都认识到,复杂问题简单化的一个方法,就是分而治之,形成了“哲学家/译员/工程技术人员”这样的层次。
(2)实验课“案例化”组织方式探索。
实验课的实验项目往往是很好的“案例”载体,在教学实践中笔者也做了一些探索。在实验环境良好的情况下,把学生按组组织,每组推选一位组长,分配好组员的任务。完成之后,各组通过投影仪交流,并推选学生评分员,进行打分、提问、交流,也达到了很好的效果。
网络协议是计算机网络课程中较重要的部分。然而这部分内容的理论讲解总是有限和抽象的,笔者对网络协议可视化教学的设想是:引入实际编辑状态,连在数据总线的 D0、D1、D2 上。此程序在启动转换前根本没有选择好通道,应该在启动转换指令MOVX @DPTR,A 前对累加器 A 置通道号,即在转换指令前加上 CLR A 指令。若实验板的通道选择线接在地址总线的 A0、A1、A2,则前面的程序就正确。碰到诸如此类的问题,教师应尽量先提示,再让学生在调试过程中找到问题的关键,然后独立解决。实现 TCP/IP 各层协议仿真及各层协议字段值的编辑,提供手工和自动计算校验和方式,加深校验和计算过程的理解;灵活的数据仿真发送功能,根据不同实验的需要实现数据的单帧发送、多帧发送及重复发送;便捷的网络扫描方式,提供主机扫描和主机端口扫描功能;形象化的协议模型层次图,使数据帧的编辑不再抽象,协议层次关系表现更清晰更直观;运用多种协议模板快速建立一个数据帧,提高实验操作的效率,这将是一个生动、有趣和深入的过程。
4总结
在计算机网络教学中,还有许多章节可以用案例教学的方法进行实施,帮助学生直观、形象、深刻地理解所学内容,并进一步提高他们的分析能力和解决问题的综合能力。这也应该是我们教书育人过程中一直需要坚持和探索的理念。在教学实践中,笔者应用案例教学思想,引入了两个生活中的案例,让学生来思考和讨论计算机网络的体系结构构成。计算机网络在整个专业建设和课程体系中占据重要地位,对于计算机网络技术专业的学生来说,学习计算机网络技术课程的主要目标是面向应用,突出实践传统的以课堂为中心。
参考文献
[1] 宋瑾钰,俞成海,孙树森.基于项目引导任务驱动的开发教学模式研究[J].校外教育,2007.
[2] 魏惠茹,李晓东.基于项目驱动的 Q7A7 语言教学[J].黑龙江科技信息,2011.
[3] 刘汗兴,刘才兴,邝颖杰.网络编程教学方法的探索[J].计算机教育,2012.