时间:2023-07-18 17:06:51
序论:好文章的创作是一个不断探索和完善的过程,我们为您推荐十篇网络工程的基本知识范例,希望它们能助您一臂之力,提升您的阅读品质,带来更深刻的阅读感受。
关键词:网络工程;学与术;课程体系;课程内容
中图分类号:G64
文献标识码:B
1对“学”与“术”的认识
基础理论教育与应用技术教育的平衡与协调问题,可归结为“学”与“术”的关系问题。在计算机及其相关专业的人才培养过程中,专业基础知识即为“学”,专业技能即为“术”,“学”、“术”结合并且相互协调,才能培养出符合社会需求的应用型人才。否则,有“学”无“术”或有“术”无“学”对于应用型本科人才培养来说都是不合格的。
2网络工程专业的“学”与“术”
2.1网络工程的专业特点
网络工程专业的专业编码是080613W,属于自然科学门类中的工学学科,其专业教学的核心内容包括网络工程的需求与可行性分析、规划、设计、设备选型、系统布线、组网、应用开发、测试、运营、管理等,这些内容在时间关系上反映了网络工程的全过程。这一过程所追求的目标是以合理的性价比实现需求说明中要求的网络设施和网络服务,其中包括服务质量和信息安全。因此,网络工程专业的突出特点就是它的工程性特点。
从网络工程专业教学内容的层次看,各部分教学内容中均都包含基础理论、基本技术以及相关协议与标准等内容,这些内容都会通过不同的网络产品(硬件产品或软件产品)体现出来。另外,由于网络工程所完成的是现代信息社会中的信息基础设施,对社会的政治、经济、军事、国防等领域产生重大影响,因此,还会涉及更多的法律问题。
基于以上原因,结合应用型本科教育的系统性和应用性,网络工程专业从工程性特点出发,还会进一步细化出技术特点、管理特点、标准特点和法律特点。因此,网络工程专业教学不仅需要基础知识教育,更需要基本技能和工程实践经验的训练,还要强调工程思想和法律意识的养成,形成合理的知识与能力结构。
2.2网络工程专业的“学”
依据“学主知”的功能划分,可从以下几个方面来规范应用型本科网络工程专业的“学”,从而构建满足人才培养目标要求的基本理论与基础知识体系。主要包括:工科电子信息专业本科生必须具备的基本理论和基础知识,如高等数学、线性代数、概率论与数理统计、电路原理、模拟电子技术、数字电路等;计算机科学的基本理论与基础知识,主要包括计算机原理与体系结构、计算机语言与翻译系统、数据结构与程序设计、微型计算机技术、操作系统与系统管理、数据库技术与信息处理等;计算机网络通信基础知识,主要包括数据通信、网络体系结构、网络协议、Internet以及网络应用等;网络工程需求分析、规划、设计、施工、管理和维护的基本知识和相关标准;综合布线系统的设计、施工、测试和维护的基本知识和相关标准;计算机网络管理、维护以及网络安全的基本知识和相关标准;网络应用开发的基础知识,主要包括网络程序设计、多媒体信息处理技术、网络数据库技术、网站设计等;相关法律、法规以及具体案例等。
2.3网络工程专业的“术”
依据“术主行”的功能划分,可从以下几个方面来规范应用型本科网络工程专业的“术”,从而构建满足人才培养目标要求的专业技术能力。主要包括计算机系统(软件、硬件和常用外部设备)熟练的操作和一定的维护能力;计算机设备和网络设备的管理能力;计算机网络系统的设计、施工、维护能力;综合布线(计算机网络、通讯、安防)系统的设计、施工、维护能力;网络系统的性能分析能力;网络服务的配置与管理能力;一定程度的互联网络系统安全防范与跟踪分析能力;网络应用系统的开发能力等。
3专业教学中的“学”“术”和谐
网络工程专业人才培养过程中的“学”与“术”和谐,可从课程体系、课程内容、课时分配、理论与实践、考核体系等五个方面来考虑。
3.1课程体系和谐
根据网络工程的特点,参考网络工程人才的职业需求和国家相关职业资格要求,网络工程专业的课程体系可按公共基础课、专业基础课、专业方向课和拓展课程四个层次来构建,课程内容既要涵盖网络工程的基本内容,更要区别于社会上的职业培训,在强调基础理论和系统性的同时,突显专业的应用型特点。
(1) 公共基础课
与计算机科学与技术等其他工科电子信息类专业相似,可在优化课程内容的基础上与其他专业使用相同的教学平台。
(2) 专业基础课
专业基础课主要分为计算机基础、网络通信基础、计算机网络基础和技术平台四大模块。其中计算机基础模块主要包括计算机组成原理与体系结构、数据结构、操作系统原理、面向过程/面向对象程序设计、数据库原理、多媒体技术与应用、软件工程概论等软硬件基础内容,并通过强化实践环节,训练基本的计算机应用和操作能力;网络通信模块主要包括数据通信原理、网络交换技术等内容;计算机网络基础模块主要包括计算机网络原理(层次结构模型与协议集)、TCP/IP协议集与Internet技术等网络基础内容,帮助学生建立网络体系结构和网络协议的基本概念,了解常用的网络协议,掌握计算机网络以及网络互联的基础知识,初步形成“按标准/协议/规程学习网络技术、规划网络系统、管理网络设施、开发网络应用”等规范意识;技术平台模块目前可选择基于MS Windows系统的.net平台和Linux环境下的Java平台,内容主要包括网络功能与性能介绍、安装与使用、开发工具等。四个模块的有机结合,可构成网络规划、设计、管理、开发、应用、维护等网络工程各环节的专业基础。
(3) 专业方向课
专业方向课主要分为网络规划与设计、网络管理与安全、网络应用系统开发三大模块。每个模块可选择一种主流平台(.net/Java)作为技术支撑,各模块中的主要课程将以此平台为基础,构成专业方向所需的知识框架。其中后两个模块与技术平台有非常密切的关系,因此,必须首先掌握相应的平台技术。
1) 网络规划与设计
网络规划与设计模块主要包括网络工程技术、结构化综合布线、现代交换技术、网络设备的互联与调试等内容,主要向学生介绍网络系统的规划设计原则、设计方法、工程实施方法,网络产品的技术性能、功能以及配置技术,结构化综合布线的基本知识、布线标准、传输介质的选择方法以及施工、测试、验收等诸多环节。使学生在掌握网络规划设计的基本概念、思想、方法的基础上,形成覆盖“规划设计选型施工测试验收使用管理维护”网络工程全过程的技术能力。
2) 网络管理与安全
网络管理与安全模块主要包括网络操作系统(Windows/Linux)、计算机网络安全、网络管理与维护、协议分析与跟踪技术、入侵检测技术、网络仿真技术与性能分析等内容。其中网络管理与维护课程,重点介绍网络管理的基本原理、网络管理平台、网络管理标准等更高层的管理技术,超越操作系统中简单的用户管理和权限管理内容。这些内容的有机结合,能够帮助学生建立网络管理和网络安全的基本概念和思想,掌握几种具体的安全防范技术和网络性能分析技术。
除了对网络功能、性能、安全等技术性管理和维护外,网络管理还包括对网络工作人员的管理和网络资源的管理,因此,可根据实际情况添加资源管理和网络运营管理方面的内容。
3) 网络应用系统开发
网络应用系统开发模块主要包括两方面的技术内容,一方面是基于C/S结构的各类网络应用开发技术,另一方面是基于B/S结构的各类Web网站开发技术。因此,主要课程包括网络数据库技术、网络通信程序设计、网站的规划与设计、多媒体信息处理技术等。
4) 拓展课程
拓展课程主要可考虑以下几方面内容,一是新技术课程,如NGN/NGI技术,网格技术,移动多媒体网络技术,P2P技术、全光网络技术,多媒体网络技术等;二是与应用方向相关的课程,如网络游戏开发方向的游戏创意和美工处理,网站管理方向的网络运营课程等;三是研究性、方法类课程以及其他需要拓展的课程,如MATLAB应用编程、神经网络模型等。拓展课程将更好的匹配各类学生(考研、网络设计、应用开发、网络管理、网站运营等)的特殊需求。
3.2课程内容和谐
课程内容的和谐是课程体系和谐的基础,目前,大多数应用型本科的网络工程专业都是简单采用与计算机科学与技术、软件工程等专业完全相同或相近课程设置,课程内容完全相同。这样,在总课时的限制下,就无法开设所需的专业课程,不仅如此,还导致课程之间的严重重复、关系不明等问题。从专业发展的长远角度看,必须按照专业需求来优化改革课程内容,具体可从以下几个方面来优化:
1) 原有课程之间的内容整合;
2) 新课程的内容规范;
3) 各门课程中理论教学与实践教学内容的优化;
4) 各门课程中工程化思想的体现;
5) 新技术的融入。
通过课程内容优化,在减少不必要重复的基础上,进一步明确各课程的知识范畴和技能架构,平衡课程内部的“学”与“术”,同时将相近课程合并形成新的课程。比如,原来沿用计算机科学与技术专业的“计算机组成原理”和“计算机体系结构”课程,就可以整合为“计算机原理与体系结构”一门课程;原来的“汇编语言”和“微型计算机技术”可以整合成新的“微型计算机技术”一门课,这样,所节省的课时可以开设必须的专业课程。
3.3课时分配和谐
课时分配包括以下四个层面:一是课程内部理论教学与实验教学的课时分配,参照教高〔2007〕2号文件中“实践教学环节累计学时一般不少于总学时的25%”的基本要求,合理规划专业基础课和专业课的理论教学课时与实验教学课时比例,在实验条件允许的前提下,尽可能提高实验教学的课时比例,给学生创造更多的实验和技能训练机会;二是不同课程的课时分配,在课程内容重组整合后,适当调整所需课时数,使得课程内容与教学课时相适应;三是各类课程之间的课时分配,这是一组统计数字,主要用来衡量不同角度的课时统计数据是否平衡、协调,比如按照公共基础课、专业基础课、专业方向课以及拓展课程方式统计的课时分布,或者按照必修课、限选课、任选课方式统计的课时分布等;四是列入教学计划的实践环节的课时分配,比如专业实习、毕业实习、毕业设计等的课时分配,至少达到教育部“累计学时一般不少于总学时的25%”的基本要求。
3.4理论与实践和谐
要做到网络工程专业的“学”、“术”和谐,强化实验教学和实践环节是非常重要的,它是为学生提供操作技能和工程实践的主要途径。首先要在课程内容中加强实验内容,在一般性实验的基础上增加系统设计、规划、分析方面的实验;其次是加强实验指导,提高实验教学的有效性;第三是建设统一、规范、能适应课程体系需要的实验教学环境和网络应用开发平台,提供相应的实验能力和网络应用开发能力(网络游戏开发、移动智能应用开发、企业级Web网站开发等);第四是通过实践强化工程意识培养,主要包括任务意识、规范意识、质量意识、期限意识、组织意识、协调意识、合作意识、折中意识等诸多内容,在规范课程体系和优化课程内容的过程中将加强各类协议、标准和相关工程意识的教学内容,更要在实践环节中突出各类协议、标准在网络工程中的地位和作用,从而培养学生的工程化意识。
3.5考核体系和谐
改革传统的笔试考核方式,增加实验单元考核、实践单元考核、综合设计考核等考核方式,分散考核时间,把考核融入教学过程中,形成与专业基础理论与专业应用技术要求相适应的考核体系。
4结语
“学”与“术”的协调与平衡是高等院校专业建设与专业教学过程中的关键问题之一,应用型本科院校的网络工程专业应该在“学术并举、崇术为上”[5]的理念指导下处理专业建设中的“学”“术”协调问题。在专业建设过程中,首先要在课程体系和课程内容方面做到“学”“术”协调,在教学环节设置以及具体的教学过程中,更要考虑“学”“术”协调理念的实施与落实,使得专业基础理论与应用技术之间能够和谐相长。
参考文献
[1] 王达. 网络工程师必读―网络工程基础[M]. 北京:电子工业出版社,2006:1-23.
高等数学、线性代数、概率与统计、离散数学、电路与电子学、数字逻辑电路、数据结构、编译原理、操作系统、数据库系统、汇编语言程序设计、计算机组成原理、微机系统与接口技术、通信原理、通信系统、计算机网络、现代交换原理、TCP/IP原理与技术、计算机网络安全、计算机网络组网原理、网络编程技术、计算机网络管理、网络操作系统、Internet技术及应用、软件工程与方法学、数字信号处理、网格计算技术、计算机系统结构等。
网络工程专业就业前景
随着计算机的远程信息化处理应用的高速发展和广泛应用,网络已成为经济发展的强大动力。计算机网络工程是计算机技术和通信技术密切结合而形成的新兴的技术领域,尤其在当今互联网迅猛发展和网络经济蓬勃繁荣的形势下,网络工程技术成为信息技术界关注的热门技术之一,也是迅速发展并在信息社会中得到广泛应用的一门综合性学科,网络工程师正是这一学科的主宰力量。
该专业学生毕业后可以从事各级各类企事业单位的企业办公自动化处理、计算机安装与维护、网页制作、计算机网络和专业服务器的维护管理和开发工作、动态商务网站开发与管理、软件测试与开发及计算机相关设备的商品贸易等方面的有关工作。
网络工程专业是讲计算机科学基础理论、计算机软硬件系统及应用知识、网络工程的专业知识及应用知识。网络工程专业具有创新意识,具有本专业领域分析问题和解决问题的能力,具备一定的实践技能,并具有良好的外语应用能力的高级研究应用型专门人才。
毕业生应获得以下几方面的知识和能力:
1.具有扎实的自然科学基础、较好的人文社会科学基础和外语综合能力;
2.系统地掌握计算机和网络通信领域内的基本理论和基本知识;
3.掌握计算机、网络与通信系统的分析、设计与开发方法;
4.具有设计、开发、应用和管理计算机网络系统的基本能力;
5.了解计算机及网络通信领域的一些最新进展与发展动态;
截至2008年,我国已经有143所高等学校开设了网络工程本科专业,其中大学类高校89所,“211”大学21所,学院类高校54所,高校所在地覆盖全国26个省和直辖市[1]。网络工程专业培养的是具有良好科学素养,系统地掌握网络工程技术的基本理论、方法与应用,有较强的获取新知识的能力、创新能力和实践能力,能从事网络工程及相关领域中的系统研究、设计、运行、维护和管理的高级工程技术人才。因此,该专业不仅要求学生掌握与网络工程相关的基础知识与理论,以及各种网络系统设计、建设与维护技术,如网络协议体系、网络互连技术、网络服务、信息安全、组网实践、网络测试与管理等相关知识,也要求学生掌握基本的网络应用软件与系统开发知识与技术,满足毕业生在今后的工作与学习过程中的多元需要。
为了让网络工程专业的学生掌握一定的网络应用软件与系统开发知识,很多高校都开设了网络程序设计或网络编程课程。然而,由于网络工程专业在大多数高校的开设时间不长,相关任课教师对网络程序设计课程的教学还缺乏足够的经验,因此对教学活动中的一些基本问题,如课程内容设置与学时分配、实践环节内容与安排等还缺乏统一的认识[2-3]。本文依据网络工程专业的培养目标,结合我们在教学过程中
的体会,对该课程教学活动中的基本问题进行了初步探讨,阐述了作者对这些问题的理解和认识。希望本文能引起更多同行对网络程序设计课程的关注,从而尽快提高该课程的建设水平。
1教学目标与特点
1.1教学目标
根据网络工程专业的培养目标,我们认为网络程序设计课程的教学目标是让学习者了解网络程序设计的基本概念和常用的网络编程接口,理解网络程序设计的基本原理,掌握基本的网络程序设计模型,同时具备进一步学习新的网络编程知识与技术的能力。网络工程专业的网络程序设计课程应重点教授基于网络编程接口的网络程序设计基础知识,为后续使用和开发网络应用系统打下基础。有别于信息管理类专业面向Web的网络程序设计,本课程的中心内容是基于操作系统套接口的客户/服务器程序开发技术。
1.2课程特点
程序设计课程对计算机类专业的学生来说并不陌生,但其多针对具体的程序设计语言,以学习某种程序设计语言的基本语法和用法为主。网络编程接口在本质上与编程语言无关,因此网络程序设计与以前
作者简介:纪其进(1974-),男,讲师,工学博士,研究方向为计算机网络与多媒体通信;朱艳琴 (1964-),女,教授,工学博士,副院长,研究方向为计算机网络与信息安全。
的程序设计课程并不相同。网络应用程序具有以下两方面的主要特点:
1) 程序结构较为复杂。网络程序至少涉及客户端与服务器两方面,且需要双方协同配合,因此程序的结构和逻辑都比较复杂。
2) 网络程序设计对操作系统知识和网络知识的依赖性很强。比如,多线程技术是避免程序在交互过程中发生阻塞的基本手段,因此开发者至少需理解操作系统的进程与线程的概念及多线程程序设计技术。再如消息驱动是Windows系统的基本机制,Windows网络应用程序开发也需要理解消息驱动机制。利用网络接口编程需要理解底层网络协议,特别是与网络接口直接相关的运输层协议知识。
2内容设置与学时分配
运输层以下的网络协议功能在操作系统内核中实现,或利用系统应用编程接口(API),通过专业的函数库实现[4]。尽管IEEE已经制定了网络编程的接口标准,各操作系统通常也支持标准接口,但一般会结合系统自身特点,对标准接口进行修改或扩展。因此,实际网络编程接口实现与操作系统密切相关。当前,Windows系统占据了工作站(含台式机)与小型服务器市场的主要份额,Unix系统(含Linux)则在服务器特别是大型服务器市场中仍然占据主导地位。考虑到学生毕业后的实际工作情况,接触Windows系统的机会应该更多。因此,教学内容选择的指导思想是以Windows平台网络编程接口为主,同时兼顾标准网络编程接口。
网络程序设计是网络工程专业的一门骨干专业课程,教学内容较丰富,实践性要求高。根据网络程序设计课程的教学目标和特点,我们为该课程安排了以下课堂教学内容:
第1章 网络程序设计基础知识。本章介绍网络编程相关的基本概念和知识,内容包括网络程序设计概念、进程与线程的基本概念、TCP/IP协议及其在操作系统中的实现、基于客户/服务器模式的网络应用程序模型等。
第2章 基于Berkley套接口的网络程序设计。Berkley套接口是事实上网络编程接口标准,它出自于Unix系统,Windows系统也尽可能地与之兼容。本章重点阐述Berkley套接口的基本用法,包括套接口编程的基本概念、面向连接的套接口编程、无连接的套接口编程及原始套接口编程等。
第3章 Windows程序设计基础。在Windows平台上进行网络程序设计离不开Windows系统编程知识。本章介绍Windows编程的基础知识,包括Windows操作系统的基本原理、Windows API的实现机制与调用方法及Windows消息机制。
第4章 Winsock网络编程接口规范。Winsock是Windows系统中的套接口实现,经历了Winsock1.1到Winsock2.2版本的发展。本章在第3章的基础上全面介绍Winsock网络接口规范及其使用,包括Winsock1.1及Winsock2.2的扩展能力。
第5章 基于MFC 套接口类的程序设计。MFC利用面向对象技术,对基本的Windows API进行了封装。Winsock编程接口的主要功能被封装成为CAsyncSocket和CSocket两个类。本章将通过实例说明这两个类的用法。
第6章 Windows多线程网络编程技术。多线程可以避免网络应用程序被某个调用阻塞。本章介绍多线程技术的必要性、Windows系统的多线程机制、MFC对多线程的支持及多线程机制在网络编程中的应用等。
第7章 Winsock编程接口I/O模型。支持异步网络程序开发是Windows系统的特色,为此Winsock引入了5种I/O模型实现非阻塞的套接口工作模式。本章分别介绍5种异步I/O模型的原理与使用。
第8章 Winsock编程接口选项与I/O控制命令。套接口选项和I/O控制命令是在套接口建立以后对其各种属性进行操作。本章介绍Winsock编程接口的基本选项及主要I/O控制命令的用法。
第9章 网络程序设计实例。网络编程技术具有很强的实践性,学习与分析实例可以更好地理解基本知识与技术。本章通过讲解分析实例中的各种网络编程技术巩固前面所学的知识,为以后的综合应用打下基础。
本课程重在教授网络编程的基础知识与技能,内容选择主要是为了满足教学需要,而非求全求深。因此,部分网络编程相关知识没有在课程中出现,如Winsock对网络服务质量的支持、IPv6版本套接口等。
本课程的重点内容在第3~6章。其中第3章是整个网络编程的基础部分,而第4章和第5章则包括了Windows平台下网络程序设计的基本知识,第6章的多线程技术是无阻塞同步网络编程的基本技术。第7、8两章内容与操作系统关系较密切且较抽象,是课程的难点。我校为该课程安排64 学时,其中理论讲授48学时,实验教学16 学时。根据重点难点内容分析结果,我们按表1分配课堂教学学时。
3课程实践环节
3.1实践环节的必要性
传统的网络课程教学方法多以讲授计算机网络基础理论为主、少量的验证性实验为辅。网络程序设计本身是一门实践性非常强的课程,对引导学生掌握最新的网络编程技术,培养学生的动手能力、协作精神和创新能力都具有重要作用。在学生学习过程中,如不注重理论和实践紧密结合,则不仅所学基本知识难以得到深入理解和巩固,更不能将其灵活运用于解决新的问题。因此,教师在系统讲述网络编程基础知识的同时,要充分调动学生的主动性,认真完成网络编程实验的教学。
3.2教学组织与学时分配
实验是基本的实践教学手段。通过实验教学,学生可以更快地实现从概念理解到实际编程能力的转变。每次实验前,教师首先讲解实验的设计目标、要求和所需的编程技术,要求学生做好充分的准备工作,进行初步的需求分析和程序设计。在实验过程中,教师通过解答学生提出的需求分析、设计与实现问题,为学生提供帮助。实验结束后,学生需按一定的格式规范按时提交实验报告;教师通过实验报告检查和评价学生的实验质量。如有条件,可组织学生对实验结果进行简短的讨论,让学生总结和分析自己的实验体会。
我们根据网络程序设计课程的教学大纲和实验大纲制定了实验计划。实验包括验证型、设计型和综合型实验三种。验证型实验主要让学生理解所学的网络编程知识,通过重复课堂示例掌握某一项网络编程技术。设计型实验需要学生利用某一项网络编程技术,根据具体问题要求设计并实现一个网络应用程序。综合性实验需设计并实现一个相对复杂的网络应用程序,其中需用到多种网络编程知识和技术。全部实验内容包括Berkley套接口编程实验,Winsock套接口编程实验,利用原始套接口进行PING 程序的设计及实现,基于MFC套接口类的网络编程,电子邮件程序的设计与实现(SMTP客户端、POP3 客户端程序)或FTP客户端实现及聊天室软件的设计及实现。实验报告与其他课程基本类似,有相应的实验题目、实验目的与要求、实验步骤和实验结果等内容。实验结果要包括实验过程中的问题分析、解决方式及心得。表2总结了实验的内容与学时分配计划。
有条件的学校还可以集中1周左右的时间进行课程设计。课程设计以课程教学内容为基础,实现一个具有一定规模和实用价值的网络应用系统。课程设计对所学的理论知识及实验中所学的各种方法与技巧进行综合性应用,对培养学生综合分析能力、编程动手能力具有重要作用。课程设计报告包括系统需求分析、功能设计及各模块详细设计等,类似于计算机类毕业设计论文格式。
4结语
网络工程专业是近年来为满足社会信息化需求而出现的相对较新的专业。该专业目前还没有一个明确的规范,开设该专业的各个院校对某些课程的教学尚缺乏统一的认识。本文以该专业的培养目标为依
据,结合个人教学过程中的体会,探讨了网络工程专业网络程序设计课程的基本问题。文中讨论了该课程的教学目标与特点,给出了具体的课程内容设置和实践环节安排建议,希望对完善网络工程专业以及网络程序设计课程建设具有一定的借鉴意义。
参考文献[ 规范格式]:
[1] 刘悦,张远,贾忠田. 高等学校网络工程本科专业的科学规范探讨[J]. 计算机教育,2008(4):120-121.
[2] 王一飞,吴素芹. 网络编程技术课程教学研究与探索[J]. 科技信息,2008(34):20.
[3] 冯健昭,肖德琴. 网络编程教学改革探索[J]. 现代计算机,2009(8):69-70.
[4] 叶树华. 网络编程实用教程[M]. 2版. 北京:人民邮电出版社,2010.
Discussion on Network Program Design for Students Majoring in Network Engineering
JI Qi-jin, ZHU Yan-qin
中图分类号:TB-4 文献标识码:A 文章编号:1009-914X(2015)36-0001-01
1 引言
网络工程专业是综合了计算机技术、网络技术和通信技术的一个新型专业,是一门由多个学科交叉渗透的新兴综合性专业。随着网络应用环境的日趋复杂,国家信息化建设的推进,培养面向社会需求的网络工程专业人才就显得尤为重要,加强对网络工程专业人才培养教学模式的创新与改革,对培养具备网络规划与设计,网络应用系统开发,网络管理维护,网络测试,网络构架等能力的高素质网络人才,具有重要的理论意义与应用价值。
2 理论教学方面
在培养学生具有良好的职业道德、行为规范、创新意识和团结协作精神的同时,还应具有本学科、专业必需的基础理论、基本知识,基本技能,一定的人文科学、自然科学和社会科学等综合素质。
2.1 突出专业特色
网络工程专业是一门具有扎实的数学基础和电子技术基础,并力争培养具有计算机与通信应用系统开发及应用,掌握网络工程的基本理论和技能的专业性人才的综合性学科, 与传统的计算机相关专业相比,更强调实践性、应用性和技术性,具有知识面宽, 就业面广,工作上手快, 发展后劲足, 社会适应型强的特点。依据本专业的特点,除坚持传统基本课程的教授外,增加了《网络操作系统》、《局域网技术与组网工程》、《计算机网络安全》、《计算机网络管理》等专业必修课程。
2.2 培养计划系统化
根据学校的指导思想、基本原则、具体要求和培养目标设计科学合理的课程体系,专业课程的设置要少而精,课程内容要精而新,能够反映科技的进步和发展。并从专业培养目标,专业定位与特色,培养要求,修业年限,主干学科及主要课程,学位课程,毕业标准及学位要求,教学进程安排等方面系统化的制定培养方案。
2.3 教学内容与课程体系改革
(1)基础课方面
加强基本知识、基本理论及基本技能的积累。网络工程专业的课程体系基本涵盖了计算机硬&软件、数据传输与通信、计算机网络等方面的内容,压缩或调整了原有计算机学科的部分课程,设置了《离散数学》、《面向对象程序设计》、《数据结构》、《数字电子技术》、《数据库原理及应用》、《Oracle数据库应用》等课程。
(2)必修课方面
从培养网络工程人才的需要出发,面向社会需求设置了网络系统构建、网络安全管理、网络应用开发等多个方向,学生可以根据自己的兴趣特长选择相应方向的课程学习。除开设传统课程《计算机组成原理》、《计算机网络》、《Java程序设计》等必修课外,还依据专业特点开设了《网络通讯基础》、《网络操作系统》、《计算机网络安全》、《计算机网络管理》等课程。
(3)选修课方面
除开设《网络协议工程》《网络编程》等专业选修课外,还开设了系列跨专业任选课供学生选修,如自然科学类、人文社科类等,着重培养学生的思维能力和创新能力。所设各门课程中,选修课占20%,符合人才培养的实际需要。
2.4 建设高素质教师队伍
高校师资队伍建设是大学的第一源泉,鼓励和引导广大教师研究、学习新的教育理念,加强教学方法的探索和运用;鼓励讲授与自学相结合、辅导与研究相结合、理论与实践相结合的授课方式,具体从以下几个方面加强师资队伍建设:
(1)进一步在年龄结构、人员结构、学缘结构,知识结构,职称结构等方面优化师资队伍建设。
(2)培养行业拔尖人才、学术骨干、学术带头人,加大教师培训力度,适应多学科相互渗透、科技不断进步的综合性的发展趋势。
①委托培养方式:学校定期选派一些骨干教师到企业中参与相关工作,比如网络相关企业中参与某项目的开发研究和实施,开拓教师视野,丰富教学内容,改进教学效果。
②职业资格认证:鼓励和支持网络专业教师,参与CISCO,锐捷,华为3COM等网络专业学习,培训和认证。
3.健全教师管理机制,改革教师评价制度。
教学质量监控体系是教学质量保障体系的核心,只有形成了长效机制并不断发展和完善,才能保证教学质量不断提高。
4.加强师德师风建设
3 实践教学方面
实践教学是培养网络工程专业特色人才的重要途径。根据专业特点,制定培养计划时,设置了以实验操作为基础、课程设计为主线的实践教学内容体系。在网络工程专业的理论课程体系中,80%以上的专业基础课程与专业方向课程都安排了相应的实验或上机环节,在专业教学过程中系统地培养学生的实验技能。以技术应用能力培养为目标改革实验教学环节,通过实践教学培养学生完成知识的串联和解决实际问题的综合能力。
3.1 以社会需求为导向,定位网络工程人才培养
随后网络日新月异的发展,对网络工程的人才培养提出了更多和更高的要求,学生除需具有较为宽厚的理论基础和扎实的实践动手能力外,还需具备较强的终身学习能力和独立处事能力、创新意识和创新能力。
3.2 深化教学改革,培养创新能力
在实验类型上,将每门课程的实验分成验证性实验,综合性实验和设计性实验三个层次,
在教学方法上,采用问题,任务和案例,项目实施等方式,培养学生能够提出问题,设计方案,方案实施,设备调试,撰写文档,沟通与协作等方面能力,从而全面加强学生工程素质和工程实践能力。
3.3 开设专题讲座
从企业聘请具有一定的工程背景,工程意识和实战经验的工程师来学校开设专题讲座,譬如大数据,云计算,物联网,IOS,微信研发等方面,使学生了解本学科,本专业的前沿动态和发展趋势。
3.4 加大实验室的建设和开放力度
与当今比较流行的网络培训和认证公司建立合作关系,譬如CISCO,吉大中软,锐捷,华为3COM等资深网络企业合作,定期把教师派到企业进行培训锻炼和技术交流。延长实验室开放时间,提高学生的专业实践能力,并为学生胜任网络工程师,网络架构师,网络管理员等角色打下基础。建立一个由基础课实验、专业课实验和课程设计、专业实训和毕业设计、课外活动和社会实践等组成的、较完整的梯次递进的实践教学体系。
4 结论
网络工程专业培养主要从事掌握网络工程的一般设计、开发、组建、管理和维护,深刻理解网络内部的结构、运作方式,对网络的工作原理有深刻的认识,掌握网络信息的管理技能的人才。所以网络工程专业应该根据社会需求、学校特点、专业特点、师资特点和学生特点,确定准确、具体的专业培养目标,并围绕该目标开展有效的教育教学活动,以实现在社会需求多样性和办学条件差异性条件下的各类教育资源充分的利用化和能力培养的最大化。本文从培养目标、课程设置、实践环节等方面进行了一些研究与探索,并针对各种现象和问题提出了一些改革建议,提出并实践符合网络工程专业人才培养的理论体系与实践环节,探索出一条以提高学生学习能力,实践能力和创新精神为核心的网络工程专业人才培养道路。
一、前言
如今社会快速发展,计算机的应用领域非常广泛,社会生产力也不断地发展,人们的生活方式也随之改变。在教育管理中,如何使师生员工的工作、学习和生活变得非常便捷、舒适和高效,更不必浪费大量的时间去图书馆查找资料,是一项必须解决的问题。显而易见,教育管理者必须培养全体师生员工懂得网络技术势在必行,例如,搜索网络便可查出自己所需要的大量重要信息和资料;在网络上你就可以看书、查未知领域的资料、听名校名师的精彩讲座等,不仅如此,还可以通过办公软件来处理一些日常事务,避免琐碎与繁杂。计算机网络管理已经成为人们生活、工作和学习的一部分,并时刻发挥着重要的作用。
二、教育管理者必须了解计算机领域,培养社会需求人才
了解计算机领域,是教育管理者必须掌握的。所谓计算机就是一种按事先存储的程序,自动,高速的对数据进行输入,处理,输出和存储的装置。一个计算机系统包括硬件和软件两大部分。计算机可以广泛的应用于科学计算,数据处理,实时控制,人工智能,计算机辅助和辅助教育,娱乐与游戏等领域。
在业余时间,对于计算机管理者,最好了解和学习一些基本课程。
主要课程如:电路原理、模拟电子技术、数字逻辑、数字分析、计算机原理、微型计算机技术、计算机系统结构、计算机网络、高级语言、汇编语言、数据结构、操作系统、计算方法、离散数学、概率统计、线性代数以及算法设计与分析等。
近年来,教育管理对人才的要求有:
1. 掌握计算机科学与技术的基本理论、基本知识和基本技能,特别是数据库,网络和多媒体技术;
2. 掌握计算机应用系统的分析和设计的基本方法;
3. 具有熟练地进行程序设计和开发计算机应用系统的基本能力和开发CAI软件的能力;
4. 具有创新意识、创新精神和良好的教师职业素养,具有从事计算机教学及教学研究的能力,熟悉教育法规,能够初步运用教育学和心理学的基本原理,具有善于与人合作共事的能力;
5. 了解计算机科学与技术的发展动态;
6. 掌握文献检索、资料查询的基本方法,具有独立获取知识和信息的能力。
三、教育管理者必须了解计算机专业方向,培养复合型人才
计算机科学与技术是一门研究领域广阔的专业,下分多个学科方向。如网络工程、数字媒体技术、计算机控制、人工智能、软件工程等等。作为教育管理者,必须洞察当前计算机迅速发展的方向:网络工程和数字媒体技术,在当前教育管理中显得尤为突出。
——网络工程
网络工程就是以计算机网络系统、数字通信系统、网络通信技术和计算机技术为基础的一门学科。它的主要内容是总结、研究和网络设计、实施和维护有关的概念和客观规律。该学科方向有其明显的特征,首先是有非常明确的网络建设目标,在工程开始之前就必须确定。然后,工程有详细的规划和正规的依据。例如国家标准、行业标准或是地方标准等等。
学习网络工程需要掌握网络工程的基本理论与方法以及计算机技术和网络技术等方面的知识,需要接受网络工程技术应用的基本训练,同时要具有运用所学知识与技能去分析和解决相关实际问题和进一步学习网络工程领域新理论、新技术及创造性思维的能力。该方向的主要课程:高等数学、线性代数、数字逻辑与数字系统、离散数学、算法与数据结构、计算机组成与系统结构、计算机网络、网络工程、信息与网络安全、通信软件设计等等。
网络工程所做的事得到了人们的喜爱,同样数字媒体技术也一样。数字媒体是指以二进制数的形势记录、处理、传播、获取过程的信息载体。这些载体包括数字化的文字、图形、图像、声音、视频影像和动画等感觉媒体,和表示这些感觉媒体的表示媒体等的统称为逻辑媒体,以及存储、传输、显示逻辑媒体的实物媒体。
——数字媒体(即软件工程)
数字媒体在我们的日常生活中都会用到,比如数码相机拍的照片、摄像机拍的影像、音乐、图像、动画、用3D制作软件制作出来的动画角色等等。简单来讲,“数字媒体”一般就是指“多媒体”,是由数字技术支持的信息传输载体,其表现形式更复杂,更具视觉冲击力和互动特性。
数字媒体技术发展迅速,成为全产业发展的驱动力。在某种程度上,数字媒体产业的发展体现了一个国家在信息服务、传统产业升级换代及前沿信息技术研究和集成创新方面的实力和产业水平。例如:英国高度重视数字媒体产业的发展,数字媒体产业每年的产值占英国GDP的8%。美国权威统计机构的最新数据显示,数字媒体产业在美国已发展成重要的支柱产业,据了解,美国现在的数字媒体产业发展水平超过了以往任何一个时代,不仅规模巨大,而且产业细化、全球扩张。
数字媒体技术学科方向要求学生掌握数字媒体中各类媒体的基本知识和行业知识。主要的课程有:C++程序设计、计算机图形学、计算机动画基础、计算机游戏基础、JAVA语言、数字逻辑、微机原理与接口技术、多媒体技术基础等等。
四、教育管理者必须培养社会高需求尖端人才
未来几年,国内外高层次软件人才仍将供不应求。软件工程专业毕业生主要在各大软件公司、企事业单位、高等院校、各大研究所、国防等重要部门从事软件设计、开发、应用与研究工作。有数据表明,我国软件出口规模达到215亿元,软件从业人员达到72万人,在中国十大IT职场人气职位中,软件工程师位列第一位,软件工程人才的就业前景十分乐观。
五、结束语
新时代赋予新的历史使命,教育管理者要有不断创新的教学管理模式,更要要有符合当代高校的创新理念,培养先进管理人才时,要不断加强实训和各种技能比赛。教育具有多元化,博采众长,集思广益,只有不断地更新管理模式,与时俱进,才能培养好优秀的员工和一流的学生。
参考文献
[1]王移芝,罗四维.大学计算机基础教程[M].北京:高等教育出版社,2004
[2]杨振山,龚沛曾.大学计算机基础(第四版)[M].北京:高等教育出版社,2004
近年来,为适应国家经济结构战略性调整的要求,实现中国网络工程技术人才的跨越式发展,我国部分高校从2001 年开始设立网络工程本科专业。由于网络工程专业是一个综合了计算机科学与技术、通信工程等多个学科的专业知识的边缘学科,又是一个新兴专业,使得各高校的人才培养模式存在一定的分歧。如何根据本专业的特点、汲取相关院校的经验、人才市场新的需求制定出适合当前需要的培养特色的人才培养方案,是我们需要研究的重要课题。
一、网络工程专业人才培养模式的思路
为充分调动学生学习的主动性与创造性,加强学生的创新精神和实践能力,以适应信息化社会对高素质的拔尖创新人才的需要。我们根据“以人为本、因材施教”的育人理念,以培养学生创新精神和实践能力为出发点,统筹本科总体培养方案。按照“理论教学与实践教学相结合、课内教学与课外培养相结合、共性培养与个性发展相结合”的原则,将培养创新人才的理念始终贯穿理论教学、实践教学和第二课堂教学中,构建“三位一体”的创新人才培养模式。在课内与课外全程全方位支持学生个性发展,使网络工程专业创新人才得以充分发挥其潜力和才能,为高素质人才的脱颖而出创造良好的成长条件。
二、理论与实践相结合
网络工程专业理论教学体系的优化主要包括:优化网络工程本科专业的培养方案,确保理论教学系统化;课程设置及教材的选用、选编力求优化;课程教学内容的优化。其总体要求是确保基本内容(基本知识、基本理论、基本原理等),兼顾发展性内容(学科发展前沿、动态以及与其他学科的联系等),强调计算机科学与Internet网络相结合,更好地服务于信息现代化,同时通过引入网络技术应用于信息现代化建设的典型案例,构建网络工程教学特色课程。
在优化调整理论教学体系,创建理论教学新模式的同时,加强实践教学建设,创建科学的实践教学环境,真正做到理论与实践的完美结合。网络工程专业培养的是应用型专业人才,课程设置、教学过程强调应用性,理论教学和技术训练的侧重点突出“学以致用”。考虑到网络工程专业毕业生在工作岗位上承担“网络与信息技术”的具体任务,在实际工程技术方面应具有较强的优势,因此,我们对学生的应用性技能尤其是动手操作能力要提出了较高的要求,整个培养过程突出了实践性,要特别注重本科学生专业技能的训练。
三、确立专业定位与培养目标,紧扣高素质应用型人才培养的主旨
将网络工程专业的人才培养目标定位为:培养德、智、体全面发展,具有系统的网络工程专业所需的计算机科学基础理论和专业理论知识,具有较强专业实践能力和较高的综合素质,具有较强创新能力,适应 21 世纪经济建设和信息产业发展需要的高级应用型人才。网络工程专业人才培养模式始终坚持以党的教育方针为指导,坚持基础牢固、支柱坚实、专业灵活的原则,坚持知识传授、能力培养、素质教育的协调统一,坚持理论联系实际、强化实践教学,最终能够培养适应 21 世纪经济建设和信息产业发展需要的高级应用型人才。
四、加大实践课程体系建设
网络工程专业实践教学力争形成较完善的实践教学课程体系,构建一系列由实验、课程设计、实习、实训等环节具体体现的实践教学体系,在教学方法上采取由入门到发展,突出综合性、专业性、设计性、创造性和研究性的教学思路,使学生真正得到动手实践的机会,提高专业实验和毕业设计的能力及创新能力。基于网络的软件开发和信息网络安全,同时考虑到了网络工程能力训练的前段、中段和后段问题。
五、课堂与就业相结合
“学有所用”是网络工程专业学生培养的终极目标,也是专业得以继续发展壮大的源在动力。应把学生的在校学习体系与学生将来的市场需求相结合,进一步体现网络工程的重要专业特色。随着我国经济和科学技术的快速发展以及开设网络工程专业的院校逐步增多,未来毕业生的就业形势会更加严峻,竞争会更加激烈。毕业生的质量是网络工程专业竞争成败的关键,是关系到我校网络工程专业能否长久生存与发展的重要因素之一。目前,各类企、事业单位对毕业生的要求不断提高,其中最重要的一点是学生动手能力要强,要善于使用新的技术,能很快为企业创造效益。
六、结语
应用型本科计算机网络专业的任务是培养适应社会经济发展和网络人才市场需求的应用型人才。网络实验是网络工程专业教学中的重要一环,而实验课程体系的建设则是网络实验教学的基础。实验课程体系架构是否完善,是否决定能否提高实验教学质量的关键。为此,在网络工程专业课程体系建设时,应充分考虑其工程特点,多方位考察社会对网络工程专业人才的需求要素,并以此为依据。
考虑实验课程体系建设的规划和设计。在实训基地建设方面,应特别注意与校内实验室在工程实践环境上的互补,选择好合作企业,为学生提供综合的工程实践环境。
参考文献:
[1]刘悦,张远,贾忠田.高等学校网络工程本科专业的科学规范探讨[J].教育与教学研究,2008(24).
[2]丰洪才,李雅琴.网络工程应用型人才培养模式探索[J].计算机教育,2010(23).
高级资格考试设综合知识(单选)、案例分析(问答)和论文3个科目;中级、初级资格考试设基础知识(单选)和应用技术(问答)2个科目。笔试安排在一天之内进行。各个科目满分均为75分,一般每科都在45分以上才能合格。高级的通过率在10%到20%之间,中级的通过率在30%到40%之间,初级的通过率会更高一些。
考生完美复习计划
我每天晚上看书2小时,做题1小时,全身心投入,一个月就突击通过了软考。
1.抓住基础知识。抱着指定教材、参考书,认真对照考试大纲列出的知识内容(最好分类),梳理知识,了解薄弱环节。
2.掌握重点知识。可以到各大学的BBS上看软考经验,下载相关计算机课程的PPT教案来看(比如到北大天网搜索里找到教案下载),很多知识点更能明白。
3.重视历年考试真题。每半年清华大学出版社都有试题分析解答的书,先自测,检验复习成果,熟悉考试风格(广度、难度等),同时对照考题、分析和大纲,会有很多启发。
培训老师经验谈
软考试题综合性和灵活性强,掌握了相应岗位所需的基本知识和技能,就会认为考试不难;对于死记硬背书本的人来说,可能就比较难。
不同的人,备考重点不一样。有工作经验的人可能上午知识题中的一部分已经忘掉了,需要加强;对学生来说,可能下午试题有些难度。
下面我以“网络工程师”这个报考人数较多的科目(证书)来进行分析。
上午:网络工程师上午进行基础知识的考试,全部为选择题,满分为75分。主要知识点包括:
1.数据通信基础知识。主要考核基础知识和理论,考核分值非常高(8分左右),要求记忆的内容比较多,理论性强,是丢分的重点部位之一。近年命题对理论计算的考核有降低的趋势,主要以基础知识考核为主。然而,2008年上半年14~18题都是有关编码理论的计算(2007下半年只有2道),这是否是计算题增强的新趋向,值得关注。这部分的理论考核要点在编码技术。
2.协议部分。主要考核各种协议的基本知识,2008年上半年有8道题,题目难度较小。
3.网络操作系统。对网络系统进行配置是网络工程师最基本的能力之一,也是考试重点,原来占5~10分,但上半年是13分。原来主要考核linux下网络管理的应用,但新大纲出现后,Windows操作系统的考核也明显增多,在上半年的13道试题中,有8道是进行Windows平台考核的。
4.网络互连技术。重点之一,占5~10分,主要考核路由、交换及其相关协议的基础知识。VLAN技术这几年频繁出现在考题中,值得关注。
5.英语题。原来分值很高,固定为10分,近两年都为5分。只要掌握了专业词汇,很容易找到答案,主要靠平时的积累。
考前冲刺要点:有针对性地强化训练(真题+模拟),将以前的成果巩固下来。其次针对计算题理论知识进行练习。此外考试不局限于指定的教材,有必要进行知识面的扩展。
下午:
实践性很强的考试,主要进行网络系统的分析、设计和实施工作。近年来,网络工程师的考试逐步实用化,进行需求分析的题目很少出现,而实际的网络设计和实施题目占据了主流。
考试涉及的主要知识:路由器、交换机、VLAN、NAT、防火墙服务器配置等等。值得注意的是,网络安全、VLAN和防火墙的相关内容,近年来频繁出现。
关键词:网络工程专业;工程化训练;实践环节建设
中图分类号:G64 文献标识码:B
中原工学院计算机学院从2003年起开设了网络工程本科,定位于“工程型”的网络工程专业对工程训练的要求较高,但由于地处中部地区,郑州在信息技术各领域的发展跟沿海地区相比差距很大,想借助与企业结合、将学生下放到企业中进行工程训练难度很大,这是该专业培养中面临的一个较大问题。针对这一难题,我们从充分利用校内资源的角度出发,提出了“充分利用校内,最大化利用校外”资源、“充分利用课堂内,最大化利用课堂外”时间的实现工程训练、实习实训各环节较圆满完成的解决方案。
1网络工程专业实践环节建设思路
我院将网络工程专业的学生的培养目标定位在“工程型”人才,工程型人才需要考虑基本理论和原理的综合应用,工程专业的特点就是要侧重实践和工程化,这一点是毋容置疑的。但同时,网络工程专业又是计算机科学与技术、通信通讯相关的边缘专业,网络工程专业的学生应该同时具备计算机科学与技术的基本知识和网络工程专业的工程技能,因此我院的网络工程专业的学生一方面要求具有计算机科学与技术学科的基本知识,另一方面具有网络工程的工程能力,使得我们的毕业生就业可以从软件开发、网络系统的规划设计、建设、管理和维护、网络安全系统的设计、审核等几个层面进行,同时对学生将来进一步的深造提供了坚实的基础。
实践教学是我院根据党和国家的高等教育目标、结合网络工程专业的实际情况以及网络工程专业本科教学计划而设置的一个重要的教学环节。它是在学生修完主要专业课程后,以增强学生的感性认识、实际操作能力为目的,并尝试将所学理论知识与实际工作相结合而开设的一门以实践为主的实践教学。它是学校教学的一个重要组成部分,是课堂教学的补充和延伸。
2网络工程专业实践环节体系
目前网络工程专业的实践相关环节包含的课程如下所述。
实验系列:计算机网络原理、数据通信原理、网络操作系统及配置管理、TCP/IP原理与应用、网络安全技术、网络规划与设计、计算机网络管理、综合布线技术、局域网技术与组网工程、密码学与应用、网络设备调试等;
课程设计系列:TCP/IP原理与应用课程设计、网络安全课程设计;
实习:校园网维护实习、网络施工实习;
实训:网络工程实训、网络应用实训。
实践课程体系也分成两大块,如下所述。
学科实践技能
学科基础实验及课设――帮助学生完成基本的学科实践技能,针对对计算机学科学生非常重要的编程能力,我们追加设置了C++课设环节,保证学生学科工具的掌握。
一级学科平台实验及课设――帮助学生完成作为计算机科学与技术一级学科的学生所必备的实践技能,该部分同该学科的其他专业学生掌握的内容基本相同,设置中同样是对于需重点掌握的内容追加课程设计环节。
专业实践技能
专业平台实验及课设――针对网络工程专业的特点,体系上分为网络技术、网络操作系统、网络应用、网络管理、网络安全几块。同时考虑到了网络工程能力训练的前段、中段和后段问题:
1) 网络工程生命周期的前段:需求分析、设计、规划(工程规范、量化指标);
2) 网络工程生命周期的中间实施阶段:网络的布线、组网、设备的安装、调试、配置等环节;
3) 网络工程生命周期的后段:网络运行、维护、开发、协议分析、性能测量;
工程化训练实习、实训
实验体系如下图所示。
3网络工程专业实践环节特点
(1) 充分利用校内,最大化利用校外
本专业的工程性特性使得对学生具有网络工程实际动手能力的要求比较高,而由于网络工程项目具有一定的时间特性,使得网络工程实训基地具有一定的“流动性”。即不管郑州市什么地方有施工,只要我们能够联系上,我们就会将它作为暂时的实训基地,将学生拉过去进行工程实习。目前我们已经在郑广电、南校区的部分建筑等多个项目中进行了实训,另外我们还有部分固定的校外实习、实训基地,主要包括郑广电基地、电业局基地、郑州航天金穗、中安公司(正在洽谈)。这些基地给我们学生的毕业实习、校外毕业设计环节提供了一定的保证;同时由于我们的校园网有着绝大部分企业所没有的优势:局域网结点多,网络足够大,学生如果以校园网为基地进行网络维护、网络管理和网络应用,将会取得非常好的效果。目前我们已经和网络中心合作,以校园网和网络中心为实习基地,开展校园网络(主要是学生宿舍)的维护、管理和应用开发工作。要求每个学生写出校园网基地实习的日志和实习报告。
(2) 充分利用课堂内,最大化利用课堂外
由于网络工程专业的工程特性,要取得很好的成效难度更大。应用、工程层次学生的实践能力培养仅仅靠计划学时内的实验、课程设计环节是远远不够的,学生必须在课堂外花更多的时间进行编程能力、实践能力的训练。针对该专业,我们通过学风建设、专业建设狠抓了学生课堂外的实践环节学习,通过一系列的教学改革和环节设置,给学生提供具体的任务要求和必要的条件,例如开放专业实验室、建立科技活动室等方式给学生提供更多的条件。通过科研学分、毕业设计的改革等一系列具体过程环节,给学生提出具体的要求。根据校园网维护实习、网络工程实训等一系列环节,给学生工程上的训练。通过CCNA、CIW等培训上的引导,让我们培养的学生更符合社会的需求。
(3) 分阶段教学,保证从基本技能到工程化能力的培养
实践教学方案垒起“网络工程师”阶梯。在时间上分三个阶段。第一阶段为基本技能实践,第二阶段为专业技能实践,第三阶段为校内外工程化训练阶段。这三个阶段的划分体现了不同时期学生的特点和教学要求,遵循由易到难、由认识到应用、步步推进的原则。每一个同学都在毕业前参加过一个实际网络工程的设计或施工。
(4) 分层次教学,保证各层次人才的培养
在实践体系实施的组织上采取按照内容层次化进行的方式,每方面实验分为基础实验与提高实验两个部分,同时对于有重要实践要求的课程采用实验与课设兼顾的方式。这样可以使我们的毕业生未来能够根据不同类型用户的需要,规划、设计、开发满足要求的中小型网络工程系统;开发基于网络的计算机软件;从事信息网络安全工程的设计和维护。一部分人可以在这类系统的构建中起关键作用,一部分人可以起骨干作用或者承担高水平维护的工作,也可以参与大型系统的开发与维护。
4网络工程专业实践环节师资队伍建设思路
由于教师的工程能力是我们师资的一大弱点,而网络工程专业的教师如果工程能力弱,学生的培养更无从谈起。我们在师资队伍建设中采取了以下措施。
加大培训力度――针对网络工程专业课程的教师队伍建设采用课程组负责制,每门课程配备课程组主讲教师,同时负责课程的实践环节建设。为了锻炼教师的实践动手能力,我们派教师参加CCNA、CIW及网络相关等各类培训,目前部分教师获得了CCNA、CIW等资格认证。
科研融入教学――为了让老师紧跟科研的前沿,将科研融入教学,让学生能紧跟社会的发展,网络工程专业教研室组建了“网络安全技术”、“TCP/IP原理与应用”、“计算机网络管理”、“网络规划与设计”和“局域网技术与组网工程”等科研小组,便于集中精力从事专门领域的研究工作,以促进教学。
教研活动不断线――网络工程专业各课程组按照实践教学的需要进行各类教研活动,涉及的领域主要有实践教学手段、课程建设与教材建设、学生创新能力培养、实践内容更新、实验基地和实验室建设等,并提出相应的教改措施和建设。本学期提出将实践教学单独成体系的改革建议,目前正在进一步规划、实施中。
5网络工程专业实验室建设
网络工程专业的性质决定了必须通过大量的实际操作和动手练习才能使学生掌握专业技能,因此建立设备完善、功能全面的实验、实训基地是极其重要的。
(1) 网络实验室
网络实验室主要承担计算机网络工作原理、网络规划设计、网络设备配置和管理等课程的学习。网络实验室有10组网络工程实验的设备,每组由2台路由器、2台交换机和4个计算机组成,每组4人,总共每次可容纳40名学生。网络实验室承担的教学任务有“计算机网络原理”、“网络操作系统”、“网络规划与设计”、“综合布线技术”、“计算机网络管理”、“局域网技术与组网工程”、“网络设备调试”、“CCNA”、“CCNP”等课程及课程设计、网络工程实训、网络应用实训、开放实验室、毕业设计等。
(2) 布线实验室
布线实验室主要承担网络布线、网络测试、工程实习实训等课程的学习。综合网络布线、网络工程等内容是网络工程教学的一部分,是必须通过实践环节才能够真正掌握的教学环节。我系网络工程专业开设的“网络应用实训”和“网络工程实训”两个实训环节,“校园网维护实习”和“网络施工实习”两个实习环节,是该专业主要的实践环节。因此布线实验室相当重要,其中包括了线柜、各种光纤、双绞线等传输介质、各种接入设备、施工工具、检测工具、结构化工程布线施工等。
6保证实践环节实施的重要措施
实践教学是教学工作的重要组成部分,是对理论教学的验证、丰富和扩展。计算机学院通过“开放性实验室”、“校园网络维护”和“网络工程施工”等活动保证了实践教学的质量。
6.1开放实验室措施
课堂上的学时毕竟有限,我们不可能在课堂上将所有的实践环节全部照顾到,同时不同学生的理解能力也不同,因此有部分学生在课堂上往往完不成相关的实践环节。为兼顾好、差两类学生,给学生创造一个良好的实验环境,“网络实验室”和“网络布线实验室”以开放实验室的形式向计算机学院的所有学生免费全天开放。只要学生有学习的兴趣,我们就提供实验环境。目前,此实验室开放已经有半年的时间,学生普遍反映学院给了他们学习上最大的关注,使得他们在动手能力上得到了更好地强化。
6.2参加网络工程施工
计算机学院针对网络工程专业的校外实习基地挂牌的目前有两个:河南省计算机中心和河南省电子规划研究院。网络工程专业本科的实习应与网络相关内容相关,这两个公司网络方向的实习能力不够,需要寻找可接收网络方向学生实习的新的实习基地。
为了保障工程能力的培养,我们目前与郑州广电有限公司联系,在他们承包地网络布线的工程项目中让学生作为参与者进入项目,同时,对于校内校外我们能够联系到的工程类项目让学生参与进去。目前,与郑州广电公司的实习基地挂牌工作正在洽谈中。当然,由于这种工程不是随时都有的,所以我们在教学计划中将这个工程类训练环节的实习时间安排为一年,只要有工程,学生就马上停掉部分其他课程,去完成这个工程训练的环节。下一步的工作,我们准备发动学生的能动性,让一部分有门路的学生自己完成这个训练环节。
6.3校园网维护实习
为保障学生工程训练环节的正常进行,我们在实践环节的设置上做了全面的考虑,首先是课程设计、实训涵盖所有教学环节的考虑。我们设置了网络工程专业特有的TCP/IP原理课程设计――加深学生对七层协议的理解;网络工程实训――作为局域网组网工程、网络规划与设计课程的实践环节,加强学生校内工程训练的环节;网络应用实训―作为计算机网络管理、网站程序设计的实践环节,加强学生网络应用及编程能力的培养。
在校内实习基地方面,为保障学生对网络故障等基本实践技能的训练,我们在教学中增加“网络维护”系列讲座的环节。我们聘请了校内在网络维护方面有专长的专家给学生开设讲座,同时将学生分批、分组送到网络中心参与校园网的维护。通过与网络中心的合作,我们将学生分配到不同的学生宿舍楼进行网络维护,一方面缓解了学校网络维护人员不足的问题,另一方面也使学生掌握了网络维护的知识和实际操作技能,我们期盼着这个实践环节会对学生的基本动手能力有所帮助。
6.4增加认证环节
思科系列认证作为权威的国际认证,一直是各类学子进入IT领域的敲门砖。将思科认证融入教学体系,会使学生的就业竞争力大大提高,并且能够锻炼学生的实践技能,增强自信心。
我们与思科学院合作开办了思科网络技术学院。一方面,我们的部分老师获得了免费培训的机会,并获得相应证书,同时,我们的学生参加思科相关认证考试可以3折优惠。
6.5组建科技活动小组
为了活跃学生的科技活动,加强动手能力的培养,加强对学生学习的指导,提高学生学习的主动性,我院组建了多个由十几至几十个学生组成的科技小组,在教师的指导下参与到老师的项目中,使他们掌握基本的项目研发技能,同时也对所学的知识进行了具体的应用,使学习的知识得到了升华,加强了实践能力。
6.6科研学分、部分导师制等其他措施
关键词:网络工程专业;人才培养方案;知识、能力和素质
中图分类号:G642 文献标识码:B
近年来,为适应国家经济结构战略性调整的要求,实现中国网络工程技术人才的跨越式发展,我国部分高校从2001年开始设立网络工程本科专业。由于网络工程专业是一个综合了计算机科学与技术、通信工程等多个学科的专业知识的边缘学科,又是一个新兴专业,使得各高校的人才培养模式存在一定的分歧。如何根据我校相关专业的特点、相关兄弟院校的经验、人才市场新的需求制定出适合我校培养特色的人才培养方案,是我们需要研究的重要课题。
1 国内高校网络工程专业课程体系剖析
国内申请网络工程专业的院校在早期以普通本科院校居多,近两三年来才逐步向一些重点院校倾斜,分析一下我国各高校的网络工程专业的培养体系,不难发现目前各院校的网络工程专业的课程体系设置的特点:
① 侧重于两个不同的专业方向。一类,侧重于通信类课程的网络工程课程体系,如成都电子科技大学等;而另一类,则把课程的重点置于计算机类课程的网络工程课程体系,如重庆大学、中山大学等。
② 体现各自的科研特色。由于各重点高校致力于将科研应用于教学中,所以各重点高校又根据自身的科研实力开设部分个性化的课程。
③ 实现部分的定制培养。部分高校利用自身地处沿海、网络相关企业较多的地理优势,将很大一部分的学生送到企业,对学生进行定制课程和项目实践的培养,使学生毕业后直接进入到企业工作,对就业提供保障。
各高校在制定网络工程专业的人才培养方案的时候,可谓八仙过海、各显神通,应该说这些高校在进行网络工程专业人才培养上是各具特色、非常成功的。
2 我校网络工程专业人才培养方案
2.1 指导思想
我校以前并没有办通信类专业的经验,所以在这个方面我们不具有优势,但我们办计算机科学与技术本科有多
年的经验,因此我们将网络工程专业的课程体系侧重在偏计算机类模式上,指导思想如下:
(1) 以计算机科学与技术专业的核心课程为基础。由于网络工程专业是由计算机科学与技术专业演化出来的新专业,计算机科学与技术专业仍然应该是网络工程专业的基础,将来学生就业可以在计算机科学与技术和网络工程两个专业上进行发展,同时又兼顾到学生将来的考研需要。
(2) 突出网络的工程特点。从我校学生的定位来说,我们将网络工程专业的培养目标定位在“工程型”人才,按网络工程前段、中段和后段三个阶段设置课程,每个阶段都有相应的支撑课程。根据市场调研及时调整部分课程,通过网络工程生命周期的专业学习,学生具有网络的规划、设计、构建、维护和管理等能力。
(3) 强化特色方向。
基于网络的软件开发特色方向。通过该特色方向的专业学习,学生具有网络软件的分析和设计能力。主要课程有:TCP/IP原理与应用、网站程序设计、J2EE企业级应用开发等。
强化信息安全特色方向。通过该特色方向的专业学习,学生具有网络安全的应用和开发能力。主要课程有:密码学与应用、网络安全技术、网络安全程序设计等。
2.2 理论课程体系
在课程的设置上,按照上述指导思想制订理论课程体系,如表1所示。
2.3 实践课程体系
网络工程专业实践教学力争形成较完善的实践教学课程体系,构建一系列由实验、课程设计、实习、实训等环节具体体现的实践教学体系,在教学方法上采取由入门到发展,突出综合性、专业性、设计性、创造性和研究性的教学思路,使学生真正得到动手实践的机会,提高专业实验和毕业设计的能力及创新能力,如表2所示。
我院网络工程专业人才培养方案的特色
(1) 培养目标定位准确
网络工程专业的培养目标为:系统掌握计算机科学技术、网络技术的基本理论、基本知识和基本技能,以网络项目的分析、设计、实施及管理为主要业务范围,具有网络工程实践、网络项目开发、团队协作等方面的基本专业素质,能在网络、通信、软件公司以及企事业行业从事网络工程、网络软件和网络安全等方面的开发、维护和应用工作的工程型人才。
(2) 知识、能力、素质关系明确
培养目标紧扣前述指导思想,参照《高等学校计算机科学与技术专业发展战略研究报告暨专业规范(试行)》中对相关专业学生应具备的知识、能力、素质的描述,根据专业的特点和市场的需求对该专业进行定位,对本专业从知识、能力、素质三个层面提出培养规格,具体的知识、能力、素质的关系图如图1所示。
图1 知识、能力、素质关系图
(3) 实践环节较好体现该专业的工程特点
本培养方案实践环节针对网络工程专业的特点,体系上分为:网络技术、网络操作系统、网络应用、网络管理、网络安全几块,完成我们所要培养的两个方向的人才:基于网络的软件开发和信息网络安全,同时考虑到了网络工程能力训练的前段、中段和后段问题。在实施中,依托校内、外实训基地,从网络维护、施工角度对学生进行工程能力、职业化素质、综合能力和就业竞争力培养。同时,为保证学生进一步与社会接轨,采取信息安全CIW培训基地、Cisco网络学院与专业结合的方式,使学生了解“准职业人”的定位,使学生在思想观念、专业理论、专业技能方面真正受到职业化的、全方位的培养、锻炼。
4 人才培养方案中需要解决的问题
我们的培养方案由于兼顾到计算机科学与技术和网络工程两个专业的知识点,所以在实施中存在一些问题,比如学时紧张、课程内容有所重叠等,针对这些问题,我们采取了一些行之有效的解决措施:
(1) 压缩或合并部分课程,同时将一些计算机科学与技术中相对重要的课程放入选修课。按照教高〔2005〕1号文件精神,高等学校要构建新的课程结构,加大选修课程开设比例,积极推进弹性学习制度建设,要切实改变课堂讲授所占学时过多的状况。但我们要完成两个专业的重点课程,难免学时会存在紧张的局面,因此我们将部分课程进行合并并压缩,比如汇编语言和微型计算机技术合并为现代微机技术,电路和模拟技术合并为一门课等。同时,由于必修课学时比较紧张,我们将一些课程放入选修课,通过将计算机学院的各专业的选修课全部打通来完成有精力的学生对计算机科学与技术部分重要课程的学习。
(2) 在教学大纲中详细规定各门课程的教学侧重点。由于网络工程相关专业课设置较多,部分内容难免重叠,我们通过教研活动环节严格制定了系列课程的教学大纲,规定各门课程的教学侧重点,尽量避免重叠,就算有少部分内容有重叠也是各有侧重。
(3) 准备将网络相关课程的实验单列成一门课。为保证网络工程专业各阶段的实验能够在所有课程中开设,解决原实验体系中课程实验划分不清、自身优势发挥不明显的问题,同时为更好地实施分层次实验教学,进行创新型人才的培养,我们对专业所有网络相关课程的实验进行资源整合,单独开设实验课程,借鉴Cisco和CIW的思路和经验,利用专有的师资力量进行网络工程专业实验的设计,对今后网络工程实验环节的建设将有很大的帮助。
参考文献
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2013)08-1842-02
在网络技术日新月异的今天,各行各业对网络工程人才的需求也不断增加,作为欠发达地区的西部,为了发展社会经济,同样急需大量网络工程人才,在此背景下,各大高校纷纷开设网络工程专业。然而,目前西部地方高校网络工程专业人才培养与社会需求之间存在较大差距,主要体现在:1)人才培养目标不明确,专业特色不明显,人才缺乏竞争力;2)学生网络开发和创新能力不足,难以满足社会对网络开发型人才的需求;3)学生虽具有一定的理论知识,但普遍工程实践能力欠缺,难以适应用人单位对实践能力的要求。【1】因此,结合高校实际情况,制定适应社会需求,科学、合理的网络工程专业课程体系是西部高校办好网络工程专业亟待解决的问题。该文对此进行了研究和探讨。
1 人才培养目标
我院于2010年在计算机科学与技术专业中开设了网络方向,即将开设网络工程专业。本着服务地方经济、满足地方人才需求的宗旨,通过广泛的社会调研,同时立足于我院的办学定位和实际情况,提出了“工程应用型”人才培养目标:“培养德智体全面发展的、具有良好科学素养,系统地掌握网络工程专业所必须的基本理论、基本知识和基本技能,能够从事网络编程、网络开发以及网络规划、网络设计和建设、运行维护及管理、安全防护和性能分析等网络工程领域的研究、设计、开发、应用以及管理高级工程技术人才”。
2 理论课程体系的构建
培养目标是专业建设的根本,课程体系是培养目标的具体体现,根据我院的培养目标,将网络工程专业理论课程体系划分为五大模块,分别是:公共基础模块、专业基础模块、专业限选模块、专业选修模块、专业任选模块。在考虑了课程的一致性和连贯性,减少了陈旧、重复课程及内容的基础上,各模块包括课程如表1所示。
公共基础课程重点培养学生德智体美全面发展,使学生具有良好的身体素质、道德修养、团队协作精神,具备较好的英语应用能力以及撰写科技文献的能力。除此之外,因为本校是师范院校,每年向贵州各地输出大量中、小学计算机教师,所以在公共基础课程中还设置了具有本校特色的教育教学类课程,为学生就业提供了新的渠道。
专业基础课程的设置体现了学科之间的交叉与融合,使学生能够具备扎实的数理基础、计算机基础、较强的逻辑思维能力。
专业必修课程涉及到网络工程专业必修的一些核心课程,能够培养学生良好的专业意识,为分方向教学打下坚实的基础。
专业限选课程按照专业方向分别进行设置。一般来说,网络工程专业有以下五个人才培养目标:(1)网络硬件设备的设计与开发;(2)网络协议的设计与实现;(3)网络应用系统的设计与开发;(4)网络工程设计、规划与实施;(5)网络系统的管理、维护与评估。其中(1)、(2)培养科学研究型人才,(3)、(4)培养工程型人才,(5)培养则应用型人才。【2】作为新升本科院校,其中的部分方向,我们不具备相应的实验条件、师资力量,并且根据我省经济社会的发展状况,省内对网络工程人才的需求,最终我们开设了“网络应用与开发”与“网络设计与管理”两个方向,学生可任选其中一个方向,完成该方向所要求的所有课程,获得网络设计、部署与管理能力或网络应用系统的设计与开发能力,最终成为“工程应用型”的人才。
专业任选课程是专业课程的补充和延伸,通过专业任选课程的学习,可以拓宽学生的知识面同时培养学生自主学习的意识。
3 实践教学体系的构建
长久以来,计算机及类似专业教学均存在“重理论轻实践”的通病,这对我们培养工程应用型人才是极为不利的,如何更好地将理论与实践相结合,培养学生的动手能力、创新意识,实现从理论到实践,从知识到能力,从抽象到具体的飞跃是我们必须解决的问题。根据专业培养目标、社会需求及本校实际条件,围绕理论课程,构建了一套以课程实验为基础、课程设计做提高、毕业设计做综合,创新实践为补充的多层次实践教学体系。
3.1 课程实验
大部分专业课程设置了课程实验。在培养“工程应用型”人才目标的指导下,为了增强学生的实际操作能力,将尽量设置独立的实验课程;加大课内实验学时;改革实验内容,减少验证型实验,增加设计型、综合型实验。通过以上方法,使学生进一步巩固课堂所学理论知识,提高实际动手能力。
3.2 课程设计
课程设计包括:程序设计课程设计、数据结构课程设计、以及网络应用与开发方向上的Web综合开发课程设计和网络设计与管理方向上的网络系统集成课程设计。
课程设计是学生学习完一门课程或若干门课程后,对所学知识的全面总结和综合应用,这也是学生第一次较为全面的、规范的进行设计训练。在课程设计的过程中,以案例法驱动教学,用实际例子引导学生分析问题、解决问题,提高自我学习的意识和能力。通过课程设计,使学生能够得到充分的工程训练,巩固相关课程的理论知识,掌握解决实际问题的方法和手段、初步具有查阅文献以及撰写设计报告的能力。
3.3 毕业设计
毕业设计是教学过程最后阶段采用的一种总结性实践教学环节,要求学生综合应用所学的各种理论知识和技能,进行全面、系统、严格的练习。为了能够让学生适应学校和工作单位的差异,将掌握的知识尽快应用在工作岗位上,我们采用了以下几种方法:
1) 减少模拟毕业设计,要求教师将科研项目分解,作为学生毕业设计选题,使学生能够在实际工程背景下进行毕业设计;
2) 充分利用校内资源,与学校内部网络中心和图书馆加强联系与合作,每年安排部分学生到两部门进行毕业实习及毕业设计,既能帮助两部门处理一些力所能及的工作,又能让学生在完成毕业设计的过程中得到锻炼。
3) 与本地一定规模的网络技术公司或企事业单位进行合作,建立校外实习基地,输出学生进行实习实训,由公司技术人员与学校老师联合指导学生的毕业设计,让学生解决实际问题,提高就业能力。
4) 鼓励已签约学生去单位进行毕业设计,结合单位背景,自行选择毕业设计题目,这样的模式,有利于学生尽快适应企业文化,培养专业意识。
3.4 创新实践
创新能力的培养需要丰富多彩的创新实践活动,我们通过设置创新学分的形式要求学生参与创新实践活动,只有获得一定的创新学分才能顺利毕业。具体创新实践活动包括:参加各级各类的科技竞赛;参加各种网络认证考试;参加教师的科研团队;参与学术讲座;参加院级科研兴趣小组;自主创业等等。
通过创新学分促使学生参加活动,通过参加活动让学生找到自己的专业方向,培养自己的专业兴趣,从而更加主动参加创新实践活动,形成良性循环,从而促进学生综合素质和创新能力的提高。
4 结论
西部地方高校不能照搬发达地区高校网络工程专业建设的已有模式,应结合当地社会需求,建设具有本地特色的网络工程专业。该文根据实际情况,对网络工程专业课程体系建设模式进行了探讨,今后将不断发现问题,总结、调整、优化,做更进一步的探索。