结构主义教学观在计算机网络课程教学中的应用
龙源期刊网 http://www.qikan.com.cn
结构主义教学观在计算机网络课程教学中的应用
作者:于述春 彭小宁 胡德斌
来源:《计算机教育》2013年第03期
摘要:根据计算机网络课程的特点,讨论基于结构主义教学观的计算机网络课程的内容构建,在课程学习之初通过对计算机网络课程内容的引入介绍,使学生初步建立起网络知识的逻辑主线。分析当前国内外影响较大的几种计算机网络教材对课程内容引入的处理。依照教育教学原理说明将课程主要内容在课程开始时引入的合理性。
关键词:计算机网络课程;结构主义;结构主义教学观
文章编号:1672-5913(2013)03-0029-04
中图分类号:G642
计算机网络课程是计算机科学与技术类专业的专业基础课,它要求学生掌握计算机网络的基本结构、基本原理,要求掌握TCP/IP协议族中的IP、TCP和相关协议。在计算机网络课程教学过程中学生普遍反映,计算机网络课程比较难学,甚至有学生不知道计算机网络到底学什么?分析其原因,我们认为主要是学生对课程学习目标不明确,剔除教师的因素,主要是由计算机网络课程的特点造成的。笔者讨论了如何将结构主义教学思想引入计算机网络课程学习之中,从而降低学生学习难度,提高计算机网络教学效果。
1 计算机网络课程的逻辑主线及特点
简单地说,计算机网络=计算机+网络。网络是由通信线路和通信设备组成的能够进行通信的系统。而计算机网络就是处理有关计算机通信的问题。
因此,计算机网络课程主要讨论的就是计算机之间如何通信的问题。计算机之间的通信由以下设备组成:计算机、通信线路、通信设备,以及网络协议。其中,通信线路多样化,有双绞线、光纤、电缆,甚至还有电话线;通信设备生产厂商也有很多,所用内部技术也不尽相同。甚至连计算机也是多平台、多体系结构。要在这样的环境下实现相互通信,需要有一套“规定的动作”,即一套协议。
计算机之间的通信遇到的问题是:通信线路、通信设备、通信技术均各不相同。为此,计算机网络采用分层思想来解决这些问题。首先借助通信技术,解决通过通信线路的通信问题;然后,通过IP协议解决网络之间互联的问题;最后,通过在IP层之上的传输层协议,解决应用程序之间的通信问题。