计算机网络教材,是层次化的模式好,还是模块化的模式好?这里的模式指的是教材的体系结构。所谓层次化,按OSI,或者TCP/IP的协议层次展开内容,现在比较多的是按照TCP/IP协议层次;所谓模块化,是以导论的形式展开教材内容,或者分类的方法,介绍网络技术各方面的知识。
我比较喜欢模块化,优点是整体感比较好,学生学习完后,思路清晰,记得扎实,能够立竿见影,收到成效,学生知道这门知识是什么,能干什么,也会干。模块化更适合于高职,或者本科。基本模块包括,计算机网络体系结构,TCP/IP协议、局域网、广域网、无线网、互联网、网络组建和网络安全等主要章节。
层次化,理论性比较强,透彻,深刻,条理性好,但学生学完后,目标不明确,脑袋里一团浆糊,不知有何用,不知如何用,适合于研究生教学。主要包括,物理层、链路层、网络层、传输层和应用层。自然能够看到,哪个比较好?这里的各层,讲的都是TCP/IP协议的各层,而在模块化体系中,TCP/IP协议是其中的一章。
高职,本科都适合于模块化,国外也基本如此,目的是建立计算机网络知识的整体概念,在研究生阶段,再进一步进行深层次的理论分析。如果整体概念建立不起来,连是什么,为什么的问题都弄不清,也不会把怎么和如何的问题解决得好。模块化能够使学生懂得一门知识是怎么回事,建立起基本概念,建立起学习的兴趣,并能积极主动学习。
而层次化,理论性非常强,学完后,学生不知道这门知识有何用,也不知道怎样用,有的甚至学不懂,即使懂了,也是一知半解,内容之间的内在联系也弄不明白,建立不起来学习的兴趣,只是为了应付考试。
学习任何一门知识,学生学完后,都有一个自我消化的过程,有一个知识的整合过程,模块化使学生一边学习,一边动手做,一边消化和整合所学知识。而层次化,学生自己进行知识的整合,由于没有整体概念的建立,前面的学习内容丈二和尚,摸不着头脑,学习到一本书的最后,才知道课程是怎么回事,然后再进行整合。如果不会整合,则最后什么也学不到,时间长了,基本上就都还给老师了。
从内容上,也是不一样的。比如模块化,包括应用知识,如操作系统、Internet、网络组建等,都是让学生学会应用,一边学习,一边动手做,一边应用,学完了,弄明白了,也会做了,整体概念也建立起来了。可是,层次化,根本没有这些课程模块,学完后,作为一门知识,先储备起来,虽然不知如何用,但知道将来有用。可是,时间长了,忘了,或者一直没用的情况也是有的。
因此,建议,计算机网络课程的教材,还应该以模块化为主,现在高职基本上如此,即使本科,也大部分如此,国外的教材也基本如此,注重建立概念,简单的概念,整体的概念,以后再深入学习。而层次化的教材,目前基本上不多,一般作为研究生学生选用作为教材。
本文参考教材:由机械工业出版社出版,韩希义编写的《计算机网络技术基础》。于2010年4月出版,全国高等职业教育规划教材,书号:ISBN:9787111300526,价格25元。详细内容可以参考教材辅助网站,网址:http://hanxy.user.d-jet.com/。