发布时间:2022-04-24 12:20:56
序言:写作是分享个人见解和探索未知领域的桥梁,我们为您精选了8篇的网络工程专业样本,期待这些样本能够为您提供丰富的参考和启发,请尽情阅读。
关键词:网络工程;TCP/IP协议;课程建设;教学改革
文章编号:1672-5913(2013)14-0042-04 中图分类号:G642
TCP/IP协议是高校计算机网络工程专业的专业基础课,是计算机网络学科领域和网络工程专业人才应具备的理论基础,在网络工程专业课程体系中处于重要地位。该课程是高级路由与交换、网络性能测试与分析、网络通信程序设计、网络信息安全等课程的前导课程,如果学习不好会直接影响网络工程专业学生学习后续专业课的兴趣和信心,从而影响整个课程体系的教学质量。然而,TCP/IP协议课程内容以各类通信协议为主,教学过程中容易出现以下问题:学生感到内容抽象和枯燥,似懂非懂、不好理解;网络技术的飞速发展易使理论与实际脱节,学生以为在实际工作中用处不大;实验环节设计不够合理,难以发挥应有作用。笔者针对长春大学计算机科学技术学院网络工程专业多年来在TCP/IP协议课程的建设和教学改革过程中积累的一些微薄经验加以总结,供广大教师同行切磋探讨。
1 课程定位与目标
TCP/IP协议是网络工程专业的一门专业基础课,而且是必修课,是在本专业学生已有的计算机网络知识基础上进一步学习研究互联网的核心技术,以提高和加深学生的理论深度和实践水平。通过该课程的教学,教师引导学生逐步理解因特网的网络体系结构――事实上的国际标准TCP/IP,理解多个异构物理网络如何能够互连在一起,互连网络协议如何协调工作,应用程序如何使用互连网络系统,数据如何从一个应用进程传输到另一个应用进程。学生可以了解到Intemet的许多技术细节和前沿热点,掌握TCP/IP协议族的结构,掌握TCP/IP协议族中各子协议的结构和功能,重点掌握ARP协议、IP协议、UDP协议和TCP协议等相关理论知识。该课程的学习将为下一步的专业学习和计算机网络相关的应用、设计和开发工作打下必要且坚实的基础。
2 课程建设与改革探索
2.1 教学内容规划及教材的选用
按照TCP/IP协议课程的定位与目标,依据教育部高等学校计算机科学与技术教学指导委员会编写的《高等学校网络工程专业规范(试行)》,结合长春大学培养应用型本科网络工程专业人才的定位和学生的实际情况,将该课程规划为48学时,其中理论课38学时,实验课10学时。该课程是网络工程专业学生在学完计算机网络课程后进一步深入学习和掌握计算机网络理论的进阶课程,主要内容包括底层物理网络技术、ARP协议、IPv4编址技术、IP辅助协议、单播路由选择协议、UDP协议、TCP协议、SCTP协议、应用层协议和IPv6相关协议等。教材选用的是清华大学出版的《TCP/IP协议族(第4版)》,由Behrouz A.Forouzan著,王海、张娟等译。该教材为世界著名的计算机经典教材,曾荣获“第八届全国高校出版社优秀畅销书一等奖”。该教材大量运用图文并茂的方法讲述技术性很强的内容,重点突出、实例丰富。我们从该教材第二版开始使用一直到目前的第四版,效果较好。该课程的具体理论课讲授学时规划如下:
(1)引言(概论)部分占2学时,主要讲授Intemet简史、协议和标准、因特网标准、因特网管理机构,适当扩展一些互联网的前沿和热点技术以激发学生对该课程的兴趣,使学生了解Intemet历史,理解并掌握协议和标准概念,了解标准创建委员会,掌握RFC的成熟度。
(2)OSI模型和TCP/IP协议族部分占2学时,主要讲授OSI模型、TCP/IP协议族,使学生掌握数据通信和组网中多层结构的思想以及层与层之间的相互关系,掌握OSI模型中每一层的功能,掌握TCP/IP协议族与OSI模型的差异和特点。
(3)底层技术部分占2学时,主要讲授有线局域网技术、无线局域网技术、广域网技术和常用互连设备,使学生掌握有线局域网中占主导地位的以太网技术理论知识,包括传统以太网、快速以太网等,了解无线局域网技术、蓝牙技术、点到点广域网技术。
(4)IP编址部分占4学时,主要讲授IP编址的方法、地址的种类、分类地址、分类地址互联网划分实例、划分子网的方法、无分类编址、构成超网的方法,使学生理解IPv4编址思想以及如何在分类编址中实现,掌握分类结构中的划分子网的方法以及构造超网和无分类编址方法。
(5)IP分组交付和路由选择部分占2学时,主要讲授面向连接和无连接、直接交付与间接交付、路由选择的类型,使学生理解面向连接和无连接的区别,直接交付与间接交付的区别,掌握路由器结构和路由选择的类型。
(6)网际协议(IPv4)部分占4学时,主要讲授IP数据报首部、分片、选项、检验和IP软件包设计,使学生理解IP协议的总体思想,掌握IP数据报的一般格式、首部中各个字段的名称和意义,掌握IP数据报的分片和重装,理解IP数据报首部中检验和计算方法以及IP协议软件设计算法。
(7)地址解析协议(ARP)部分占2学时,主要讲授地址映射、ARP协议、ATMARP、ARP软件包设计,使学生掌握ARP的基本原理、ARP数据包格式和各字段意义、了解ARP存在的问题和缺陷、了解RARP的用途。
(8)网际控制报文协议(ICMP)部分占2学时,主要讲授ICMP报文类型、ICMP报文格式、排错工具的原理和用法、ICMP软件包设计原理,使学生掌握ICMP报文的分类及格式、Ping和Traceroute的用法和工作原理,理解ICMP协议软件设计思路。
(9)移动IP部分占2学时,该节内容较新,主要讲授移动IP编址、归属、外地、移动主机通信的3个阶段、移动IP的低效率,使学生了解移动IP通信的相关基础、存在的问题与解决方案。
(10)用户数据报协议(UDP)部分占2学时,主要讲授UDP用户数据报、UDP的服务和应用、UDP软件包设计算法,使学生掌握UDP报文格式及各字段意义,了解检验和的基本概念和计算方法、UDP协议软件实现思路。
(11)传输控制协议(TCP)占6学时,主要讲授TCP服务类型与特点、TCP报文段首部格式、连接控制、流量控制、差错控制、拥塞控制、TCP软件包设计思路,介绍流控制传输协议SCTP,使学生掌握TCP的报文格式,理解TCP的服务类型、滑动窗口的概念、流量控制和差错控制的方法、TCP的传输机制、TCP协议软件实现思路,了解SCTP协议。
(12)单播路由协议部分占2学时,主要讲授RIP、OSPF和BGP,使学生理解自治系统的概念,掌握距离向量和链路状态路由选择协议特点,重点掌握RIP、OSPF、BGP的原理及应用。
(13)应用层协议部分占4学时,主要讲授客户一服务器范式、DHCP、域名系统DNS、远程登录、文件传送协议、万维网、电子邮件、网络管理SNMP等应用层协议,使学生理解常用应用层协议的基本原理和用途。
(14)IPv6协议部分占2学时,主要讲授IPv6编址、分组格式、IPv4到IPv6的过渡技术,使学生掌握IPv6地址记法、3种地址类型、过渡技术,了解IPv6分组格式和优越性。
教学内容以大纲和教材为基础,适当结合和扩充一些较新的技术热点,尽量做到理论联系实际。学生普遍认为课程内容设置较合理,易于理解和接受,对该课程的学习兴趣较高。
2.2 实验内容的设计
经过多年的实践与改进,目前长春大学计算机科学技术学院TCP/IP协议课程共规划了5个实验(10学时),分别为IP协议分析、ARP地址解析协议分析、ICMP协议分析与应用、UDP用户数据报协议分析、TCP传输控制协议分析。每个实验都包括基础实验、进阶实验、思考、创新设计4个环节,主要内容见表1。
实验课内容由TCP/IP协议课程组教师精心组织和设计,已充分考虑到课程的重、难点以及后续课程学习的需求。实验目的要保证清晰明确,这对学生做实验至关重要。实验内容分为基础和进阶两段,好处是基础实验操作简单,容易实现,增进了一些基础较差学生的信心与兴趣,更方便进一步在其基础上完成进阶实验内容。每个实验都设置了几个让学生思考的问题,使学生发现不足、开拓思路。完成以上几项内容,该实验目的就基本达到。创新设计环节则是对学生提出的更高要求,对学生理论联系实际、创新和学以致用提供了发挥空间。该实验规划考虑到了不同层次的学生情况,从实验课指导和实验报告提交情况来看也基本达到了课程组的预期目标。
2.3 教学团队建设
优秀的课程和实验资源离不开教师的讲授,课程建设与改革需要建设一支高水平的教学团队。TCP/IP协议课程教学团队由5名教师组成,是一支长期从事本课程及相关课程教学的“双师型”队伍(取得了如CCNA、RCNA、CCNP等业界著名的网络厂商认证)。职称结构为副教授2人、讲师3人,学历结构为博士1人、硕士4人。团队成员都是中青年教师,接受和更新知识能力强,经常参加各种技术培训与学术交流,参与企业公司的网络工程项目和实验室建设,具备扎实的理论基础和丰富的工程经验,在教学过程中对重点把握到位,理论与实践融会贯通。课程组还定期召开教学研讨会,交流在课程讲授过程中的心得和问题;每学期都组织互听课,相互学习并指出不足。教学团队成员的讲课水平不断提高,在学生评教测评中成绩突出,深受学生欢迎。近几年来课程组成员承担和完成各级教学质量工程项目9项,其中省级5项、校级4项,公开发表教学论文7篇,建设省级优秀课一门,并荣获2012年校级优秀教学团队称号。
2.4 教学方法与教学管理的改进
教学团队业务水平进步的同时,教学方法和教学管理也应不断地改进,先进的教学方法与科学的教学管理必然获得更好的教学效果。本文主要就以下方面进行探讨。
(1)发挥多媒体优势,扬长避短。现在多媒体授课已经在高校普及,多媒体课件图文并茂、信息量大,但是也有弊端。在多媒体教室授课的教师很难离开控制台,一边讲课一边控制电脑的过程容易忽略与学生的交流,一些形象的肢体语言也无暇表达。很多学生感觉教师缺少了传统黑板讲课的潇洒。教师使用有无线翻页功能的激光笔就可以基本解决这个问题。这样教师可以走下控制台,来到学生中间,无形中便拉近了与学生的距离,教师与学生更容易交互和沟通,课堂气氛会更加轻松融洽。制作课件时,能用动画演示的尽量不用图,能用图表达的尽量不用文字。比如讲解数据从一台计算机的进程传送到另一台计算机进程时,用动画的形式来演示一下会更容易理解。
(2)用好Wffeshark和Packet Racer工具辅助教学。TCPdP协议课程中有大量的协议,协议数据单元到底是什么样子?单纯靠语言讲述效果是有限的。若利用协议分析工具Wireshark现场抓包、现场分析,讲解效果会直观且容易理解。Packet Tracer是由Cisco公司的一个辅助学习工具,除了模拟设计、配置网络环境外,还可以提供数据包在网络中行进的详细处理过程,观察网络实时运行情况。例如在讲授路由选择协议时,可以利用Packet Tracer清晰地观察到路由信息传递和学习的过程。还可以模拟跟踪网络报文经过路由器和交换机之后各个字段所发生的变化。在本课程教学中用好这两样工具可以起到事半功倍的效果,学生学会使用这两样工具在实验和实际工作中也大有用途。
(3)加强与学生的课后交流。虽然现在提倡启发式教学,鼓励学生积极参与教学,但是课堂时间毕竟有限,课程任务要完成还是以教师讲授为主,不可能所有学生都有机会参与,所以要多利用网络资源不受时间地点限制的优势,如使用QQ群进行课程讨论、为学生答疑,这样所有的学生都能看到,从而避免了重复解答同类问题,提高效率。
(4)注重过程化教学管理,改革考核制度。改变以往全靠期末考试定成绩的办法,根据长春大学计算机科学技术学院制订的“课程过程考核制度管理办法”,提出过程与能力有机结合的考核体系,加大学生课堂讨论和发言表现、课后作业质量、实验质量、课堂测验所占总成绩的比重,全面考核学生的知识、能力和综合素质,增强学生学习自觉性和主动性。
3 结语
经过多年对TCP/IP协议课程的建设与改革研究,该课程的教学和实验内容不断改进,教学资源不断丰富,教学团队也在课程建设和教学改革中不断进步和成长,可谓硕果累累。网络工程专业的实践性很强,我们的课程教学也应更加紧密结合实际,紧跟因特网的发展步伐,不断改革创新,为社会培养更多高质量的网络工程应用型人才。
参考文献:
[1]教育部高等学校计算机科学与技术教学指导委员会,高等学校网络工程专业规范(试行)[M],北京:高等教育出版社,2012
[2]ForouzanBA,TCP/IP协议族[M],4版,王海,张娟,等,译,北京:清华大学出版,2011:3-4
1网络工程专业学生网络系统安全保障能力培养的现状分析
网络工程专业是依托于计算机科学与技术专业发展起来的。网络工程专业的人才应该具备计算机类专业人才的四大基本能力:计算思维、算法设计与分析、程序设计与实现和系统能力。网络工程专业人才的专业能力可以进一步细化为:网络协议分析设计与实现、网络设备研发能力、网络应用系统设计与开发能力、网络工程设计与实施能力、网络系统管理与维护能力、网络系统安全保障能力等[1]。因此,网络系统安全保障能力是网络工程专业有别于其他计算机类专业的一个重要能力。但在目前的现实情况下,大家对网络工程专业和其他相关专业在专业能力构成上的差异认识不够,很多学校不同专业在网络系统安全保障能力培养方面存在同质化现象。在专业知识体系上,网络系统安全保障知识领域的核心知识单元应有:信息安全基础、安全模型、加密、认证、数字签名、安全协议、防火墙、入侵检测系统、漏洞检测与防护、安全评估与审计等。从知识体系上来看,网络工程专业中的网络系统安全保障知识基本上是信息安全专业中密码学、网络攻防技术及信息系统安全领域基础知识的综合,具有内容多、涉及面广的特点。另外,目前的知识体系主要从防御角度出发,攻击和渗透的知识还很欠缺。如何在确保知识体系覆盖完整的条件下,突出网络工程专业的特色,是一个尚待深入研究的课题。在课程体系结构上,网络系统安全保障能力对应的网络安全课程,对网络工程、信息安全和信息对抗专业来说是主干课程,而对计算机类其他专业来说,往往是扩展课程;信息安全专业和信息对抗专业一般将其细化为至少4门主干课程,如密码学、网络安全、信息系统安全和信息内容安全。网络工程专业需要强化网络安全课程,并开设相应的扩展课程,以完善网络系统安全保障课程体系的完整性。教学条件上,在网络与信息安全方面比较突出的国内高校主要以密码学领域的科学研究与人才培养见长,缺少网络系统安全保障的师资,特别是缺少既有工程背景和网络攻防实战经验又有高学术水平的师资,导致一些高校网络安全课程的教学质量不高,甚至无法开设,影响了网络系统安全保障能力的培养。网络系统安全保障不仅有理论性,也具有实践性,许多方法和手段需要在实践过程中认识和领会。一些高校的网络工程专业缺少必要的实验条件,有些仅仅进行加密与解密、VPN、入侵检测或防火墙等方面的简单配置性实验,缺少网络对抗等复杂的综合性实验,致使网络系统安全保障实践环节质量不高,影响学生动手能力的培养。
2网络工程专业学生网络系统安全保障能力构成
网络系统安全保障能力的教育需要以网络系统安全保障知识为载体,通过探讨知识发现问题求解过程,培养学生灵活运用所学知识有效地解决网络系统安全防御、检测、评估、响应等实际问题的能力。计算机类专业培养学生的计算思维、算法思维、程序思维、系统思维、过程思维、数据思维、人机系统思维等思维能力,而网络工程专业还要培养学生的对抗思维、逆向思维、拆解思维、全局思维等网络系统安全保障所特有的思维能力。网络系统安全保障体系是一个复杂系统,必须从复杂系统的观点,采用从定性到定量的综合集成的思想方法,追求整体效能。从系统工程方法论的观点出发,网络系统安全保障不能简单地采用还原论的观点处理,必须遵循“木桶原理”的整体思维,注重整体安全。网络系统安全保障的方法论与数学或计算机科学等学科相比,既有联系又有区别,包括观察、实验、猜想、归纳、类比和演绎推理以及理论分析、设计实现、测试分析等,综合形成了逆向验证的独特方法论。从不同的角度看网络系统安全保障可以得到不同的内涵和外延。从物理域看,是指网络空间的硬件设施设备安全,要求确保硬件设施设备不扰、破坏和摧毁;从信息域看,重点是确保信息的可用性、机密性、完整性和真实性;从认知域看,主要是关于网络传播的信息内容对国家政治及民众思想、道德、心理等方面的影响;从社会域看,要确保不因网络信息传播导致现实社会出现经济安全事件、民族宗教事件、暴力恐怖事件以及群体性聚集事件等。网络系统安全保障涉及网络协议安全及相关技术研究、网络安全需求分析、方案设计与系统部署、网络安全测试、评估与优化、网络安全策略制订与实施等内容。培养网络系统安全保障能力就是培养学生熟悉信息安全基本理论和常见的网络安全产品的工作原理,掌握主流网络安全产品如防火墙、入侵检测、漏洞扫描、病毒防杀、VPN、蜜罐等工具的安装配置和使用,能够制定网络系统安全策略与措施,部署安全系统,同时具有安全事故预防、监测、跟踪、管理、恢复等方面的能力以及网络安全系统的初步设计与开发能力,以满足企事业单位网络安全方面的实际工作需求。
3网络工程专业学生网络系统安全保障能力课程设置
网络工程专业涉及计算机网络的设计、规划、组网、维护、管理、安全、应用等方面的工程科学和实践问题,其网络安全课程使学生了解网络系统中各种潜在的安全威胁与攻击手段以及针对这些威胁可采用的安全机制与技术。掌握常见的网络安全工具和设备,如防火墙、入侵检测、漏洞扫描等工具的工作原理,学生可以了解网络安全的相关政策法规,并具有网络安全策略与措施制定、安全事故监测等能力。为了保质保量地完成网络工程专业学生的网络系统安全保障能力的培养,可设置相应的主干课程:网络安全技术和网络安全技术实践及扩展课程安全测试与评估技术。课程涉及的核心知识点。通过开设安全测试与评估技术,教师引导和培养学生用逆向、对抗和整体思维来学习并思考网络系统安全保障问题。
4培养学生网络系统安全保障的实践和创新能力
实践动手能力是网络系统安全保障能力培养中的重要一环。许多网络信息系统安全保障能力知识点比较难掌握,必须通过实践环节来消化、吸收、巩固和升华,才成为学生自己的技能。为此,我们一方面努力争取解决实验条件,与企业联合共建网络安全教学实验室;另一方面,自主开发实现了一系列的教学演示和实践工具,弥补部分环节难以让学生动手实践的不足。通过完善的实践体系(包括课内实验、综合实验、创新实践、实习及学科竞赛等),培养学生网络系统安全保障的实践和创新能力。课内实验包括安全测试与评估技术课程的信息收集、内部攻击、KaliLinux的安装与使用、Metasploit、缓冲溢出攻击、Shellcode、Web攻击、数据库安全、逆向分析等实验。网络安全技术课程对应的实践课程网络安全技术实践设置了加解密编程、PGP、PKI、VPN服务器和客户端、病毒与恶意代码行为分析、Iptables防火墙、Snort入侵检测、以太网网络监听与反监听、端口扫描、WinPcap编程、Windows和Linux安全配置等实验;另外还设置了两个综合实验——综合防御实验(安全配置、防火墙、入侵检测、事件响应)和综合渗透测试实验(信息收集、缓冲溢出渗透、权限提升、后门安装、日志清除)。在课内实验和综合实验环节采用分工合作、以强带弱、小组整体与个人测试评分相结合等措施,确保让每个学生掌握相应的网络系统安全保障实践能力。目前,我们正积极与网络安全相关企业建设实习和实训基地,开展社会实习和实践,探索利用社会力量培养实践能力的模式。专业实践是一门2学分的创新实践和实习课程。通过专业实践和毕业设计,学生可以根据自己的兴趣选择网络系统安全保障方面的创新实践拓展和深化。一方面,积极鼓励并组织优秀学生参加全国性和地方性的网络安全技能竞赛;另一方面,让高年级的同学参与教师的网络系统安全保障科研项目中来,让学生在竞争与对抗中和解决实际问题过程中增强自己的动手能力和创新能力,培养学生的自主学习能力和研究能力,激发他们的网络系统安全保障创新思维。
5结语
关键词:网络工程;通信工程;课程体系;通信类课程
网络工程专业的发展已近10个年头,目前开设该专业的院校达200多所[1],已有大批毕业生走向社会。但网络工程专业仍属于教育部颁发的本科教育目录外专业(专业代码:080613W);各高校对网络工程专业的理解还存在一定的差异,其专业定位、培养目标、课程体系等都不尽相同,缺乏统一或公认的指导性办学计划。随着网络与通信技术的飞速发展,加之社会对该领域人才的迫切需求,近些年来,网络工程专业建设的研究与报告越来越多,本文主要围绕网络工程专业如何设置通信类系列课程进行探讨。
1网络工程专业课程体系
网络工程专业是在计算机科学与技术、通信工程和电子工程等专业的基础上,通过多专业技术不断地交叉、融合,内涵不断地丰富和扩展,并在社会对各类网络人才需求不断推动下得以产生并发展壮大的一门新的学科和专业[2]。本文将它的专业课程(含专业基础课程)体系大致分为4大方面的系列课程,如图1所示。
其中,电子类课程涵盖电工、电子电路、数字逻辑设计等方面的基本理论和实验技术,是培养学生具备分析和设计计算机硬件系统、通信器件和网络设备等IT产品能力的基本课程,也是学生学习后续计算机类、通信类以及网络类课程的重要基础。由于网络
工程专业主要起源于计算机专业,而且网络和通信设备又是一种特殊而重要的计算机系统,学生只有在掌握好计算机基本原理、体系结构、程序设计的基础上,才能进一步熟悉并掌握网络系统(如交换机、路由器等)的工作原理、体系结构及系统软硬件的开发。因此计算机类课程是网络工程专业最重要的一类系列课程,它和网络类系列课程一起构成网络工程专业的骨干课程体系。
图1网络工程专业课程体系
通信类和网络类系列课程是最能体现网络工程专业特色的系列课程,是培养学生具有网络系统研发、规划、部署、集成、管理、安全防护等技术的重要课程,也是关系到网络工程专业学生是否能最终满足现代各类IT企业对网络人才要求的关键。目前,
各院校在课程设置方面存在的差异也是这两类课程及其教学内容深浅和宽窄的选定,这与各院校在学生培养的目标定位以及通信工程和计算机网络专业方向的教学实力和实验条件有关。
2网络工程专业和通信工程专业的异同点
网络工程专业与通信工程专业同属于网络与通信领域,同跨电子、通信和计算机学科,部分专业课程,尤其是专业基础课程方面开设的课程类似。例如,大多院校的两类专业均开设电工与电路基础、模/数电子技术、信号与系统、通信原理、数据结构、操作系统、数据库、计算机网络、程序设计等课程。尤其是网络工程专业的通信类课程,主要来源于通信工程专业的部分专业基础课程和专业课程,并且两者都强调动手及其工程应用能力的培养,有一定的共性。但毕竟两者的培养目标和专业特点不同,因此,在通信类课程的选定和教学内容的安排上,网络工程专业应着重考虑两者的不同点。这些不同点主要如下:
1) 在专业定位方面,通信工程专业偏重于信号编码、信息的发送、传输和处理以及通信设备、技术和系统的研发和使用;而网络工程专业则关注网络新技术新产品的研发,组网工程的设计、规划、集成,网络应用软件的开发,网络系统的管理与维护等,两者的培养目标不同。因此在内容深浅和学时安排上,两专业的通信类课程应作明显区分。
2) 在数理基础方面,通信工程专业关注信号的变换、传输、处理、检测及编码,其特有的专业基础课程有信号与系统、数字信号处理、随机信号分析、电磁场与电磁波、信息论及编码等。通过学习这些课程,学生可为后续专业课程的学习或将来进一步研发、运营、维护通信设备和系统打下理论基础。而网络工程专业除了注重让学生掌握计算机理论基础知识外,还应让学生加强学习图论、进程代数、排队论、Petri网、线性与非线性规划等知识领域相关的理论课程,为进一步研究网络协议设计、网络拥塞控制、流量控制、网络性能分析等打下基础。因此在专业理论基础方面的教学侧重点应有明显不同。
3) 从网络体系结构方面来看,通信工程专业更注重于学习和研究IP层以下的底层支撑通信网的协议、技术及相关知识点,通常开设通信电子线路或高频电子线路和低频电子线路、微波技术与天线、光纤通信、卫星通信、移动通信、数字程控交换原理等网络工程专业不开或涉及较浅的课程。而网络工程专业则注重IP层以上的网络高层协议及软件的开发和应用,重点涉及的课程有网络工程、网络协议分析、网络编程、网络管理、网络安全、Internet技术[3]等通信工程专业涉及较少的课程。可以说,通信工程专业通常着重于电信或广电等公共网络平台的建设与管理,而网络工程专业则相对偏重于互联网、企业网、专用网、IP网以及接入网络的开发、管理及应用平台的建设和维护。因此,网络工程专业的通信类课程应以基本概念、工作原理、关键技术的教学为重点,以满足网络类系列课程的教学要求为目标,而将复杂的电磁或信号处理等理论分析内容加以精简。有所为,有所不为,以体现专业特色。
4) 课程实验和课程设计的偏重点也不同。通常,通信工程专业将电子系统课程设计、DSP系统课程设计、通信原理课程设计以及通信工程综合课程设计等作为重点的课程设计内容。而网络工程专业关注的课程内容有组网工程课程设计、网络协议或应用软件开发课程设计、网络管理课程设计、网络攻防课程设计等[4]。这也说明了两类专业的毕业生将来要走向的工作岗位有所不同。因此,网络工程专业的实验教学也应与课程教学一样有所侧重。
最后,通信工程专业发展历史悠久,教学内容也相对集中、稳定和成熟(信息与通信工程为一级学科)。而网络工程专业则是个新兴且正在发展中的专业,涉及的知识面较广,内容较多、较新,工程性也相对较强,不但涉及网络设备或系统软、硬件的开发,还涉及网络系统的集成、运营、管理、测试、性能分析、安全等技术内容。因此,网络工程专业如何设计好自己的通信类课程体系,既要重点突出,又要适应面广,是一个非常值得探讨的问题。
3通信类系列课程的设置建议
综上所述,由于两个专业的关注点不同,因此,在网络工程专业的课程体系中开设有关通信方面的课程,应对准网络工程专业的培养目标,以够用和满足网络后续课程的学习和网络系统的研发为原则,以理解并掌握基本的通信理论、概念和工作原理并熟悉现代各种通信网络关键技术为要求,以通信类课程能否支撑网络类课程的学习和工程实践,打下坚实的基础为衡量准则。
3.1通信类专业基础课设置
在通信类专业基础课方面,可开设信号分析与处理和数据通信原理两门课程。其中信号分析与处理课程应涵盖信号与系统的大部内容和数字信号处理的部分内容。其主要知识单元应包括信号分析与处理的基本概念,连续信号分析(时域、频域、复频域),离散信号分析(时域、频域、复频域),信号处理基础,模拟和数字滤波器,信号分析与处理的MATLAB实现等内容。数据通信原理课程来源于通信工程专业的通信原理课程,主要简化了模拟通信原理的有关概念和技术。其主要内容应涵盖数据通信的基本概念(信号、噪声、信道和性能指标等),信源编码,信道编码,基带传输,频带传输,同步等主要知识单元。另外,还可在这两门课程中适当增加随机信号分析与处理基础方面的章节。教师可根据各高校特点及目标定位来设置两门课程具体的教学知识点。
3.2通信类专业课设置
在通信类专业课方面,应使学生了解和掌握现代信息社会各种常见通信网络(光纤通信网、数字程控交换网、宽带IP网络、微波和卫星通信网、移动通信网以及各种接入网等)的基本特点,协议,工作原理,关键技术以及组网和应用方面的内容。保证学生今后无论是进行核心网络还是接入网络、有线网路还是无线网络、电信网络还是IP网络的规划、设计、
运营和软硬件开发,都能具备足够的通信知识背景,并快速了解和熟悉工作环境和岗位要求。
说到具体内容,可开设现代通信网络(可涵盖数字程控交换网、光纤通信网、宽带IP网络、智能网、NGN网等),无线通信与网络(可涵盖无线通信和无线信道方面的基本概念和理论、移动通信网、微波通信和卫星通信等),接入网技术(可涵盖以太接入、xDSL网、HFC网、各种无线接入网)等3门左右的课程。在教学过程中,可简化一些理论性强、学生学习枯燥的内容(通信工程专业可能侧重的内容)。如何确定专业必修课、选修课以及选定教材、内容和知识点,各高校可灵活掌握,有条件的院校还可开设无线传感器网、物联网等新的通信技术课程。
4结语
网络工程专业横跨电子、通信以及计算机专业领域。虽然建设的时间不长,但发展很快。它与通信工程专业既有共同点也有明显的区别,其通信类专业课程主要来源于通信工程专业的有关课程。如何根据网络工程专业的培养目标来进行取舍,是一个值得探讨的问题。本文在对网络工程专业课程体系进行分类以及对网络工程专业和通信工程专业特点进行比对的基础上,给出了开设网络工程专业通信类系列课程的想法和建议,有待于在今后的教学实践中进一步丰富与完善。
参考文献:
[1] 毛羽刚,徐明. 网络工程专业调查及思考[J]. 计算机工程与科学,2010,32(增刊1):60-61.
[2] 曹介南,徐明. 关于增设网络技术(NT)二级学科的雏议[J]. 计算机工程与科学,2010,32(增刊1):76-77.
[3] 逢焕利,常欣等. 网络工程专业课程体系建设研究[J]. 计算机工程与科学,2010,32(增刊1):78-79.
[4] 胡山泉,高守平,于芳. 应用型网络工程本科专业知识体系建设初探[J]. 计算机教育,2009(12):88-89.
Establishment of Communication Serial Courses in Network Engineering
MAO Yu-gang, CAO Jie-nan, XU Ming
(Department of Network Engineering, School of Computer Science, National University of Defense Technology, Changsha 410073, China)
关键词:移动开发;网络工程;教学研究;课程改革
一、课程背景
近年来,随着智能手机和平板电脑的普及,An-droid操作系统已成为智能手机和平板电脑的市场主导力量[1],各种Android程序已深入到大众生活之中,使得移动应用编程成为程序开发的一个非常重要的方向。由于Android在国内发展时间不长,人才稀缺问题较为严重。为了满足市场对人才的需求,我国许多院校的计算机相关专业都将Android应用开发作为一门重要的专业课程[2]。移动应用开发作为网络工程专业毕业生应具备的网络软件开发能力之一[3],我校该专业在2011年开设《移动应用程序开发》课程,除了培养学生移动应用开发基本技能外,还结合了网络专业的特点,着重培养学生的移动网络开发能力,通过开发PC-Android、Web-Android程序,将网络应用程序开发、Web开发和移动开发有机结合起来,在深化学生网络开发技能的同时,使学生能熟练掌握移动网络应用程序的开发流程和技巧,为在“互联网+”的技术浪潮中奋勇搏击奠定了坚实的基础。
二、课程设置
(一)课程定位
网络工程专业学生应具备的网络应用软件开发能力一般有网络应用程序开发、网站开发、移动应用程序程序开发三个方面[3]。围绕上述能力的培养,我们的《移动应用程序开发》课程不同于其他计算机专业仅定位移动平台应用开发本身,而是使其成为与其他2门专业课程交叉融合的综合型课程,注重培养学生移动平台网络开发以及不同平台间通信开发的能力,使得课程更能贴近市场需求,提高学生毕业时的竞争力。本课程在大二下学期和大三上学期学生学完Web开发和网络程序开发后,于大三下学期开设比较合适。该课程也可以看作是对整个网络应用软件开发能力的整合和提升。
(二)课程的目标
通过本课程的学习,使学生具备Android平台开发的基本知识,在此基础上掌握Android上网络应用开发的相关知识,如使用WiFi或蓝牙实现移动终端之间的通信,使用TCP/UDP实现PC服务器与Android客户端间的通信,以及使用HTTP实现Web服务器与Android客户端间的通信等,达到能够独立开发小型移动网络终端应用软件的能力。
(三)课程内容设计
结合Android平台网络开发人员所需的技术技能,按照循序渐进原则将课程的学习内容分为Android平台基本开发技术和Android平台应用通信开发技术两个部分,如下页图1所示,由上至下,由左至右依次递进。
三、教学方法和手段
(一)实施范例教学和项目引导教学相结合
课程采用范例教学和项目引导与驱动教学相结合的教学方式。所谓范例教学,即是对各章的重要编程方法,通过简单易懂的小范例进行演示,有利于学生快速掌握编程要领。而项目引导与驱动教学则是从一个工程项目,如“移动点餐系统”入手,以项目为线索,结合课程内容,从移动点餐系统的开发环境搭建、界面设计、数据存储、后台服务逐步过渡到局域网和互联网点餐等各项功能的实现,起到深化编程方法,提高学生综合应用能力,获得更好的工程实践体验的作用。这种将范例和项目结合,由浅入深的方法,既改变了以往课程中单纯知识讲解及简单例子模拟的教学方法,防止学生“只见树木,不见森林”,又解决了直接使用实际项目模拟因涉及各模块和功能间的整合往往代码复杂,使基础较差的学生难于理解,易形成畏难情绪的问题。同时,授课教师可以根据所教对象的层次和接受能力合理选择内容和案例,达到因材施教的目的。
(二)重视实践教学
以往的教学往往重理论、轻实践[4],该课程则大力加强了学生的实践教学环节。首先,使实践学时和理论学时的比例达到2∶1;其次,使实践环节从课内实验、课程设计延伸到综合课程设计、生产实习、毕业设计,在各个层次培养学生的移动平台网络开发能力,形成一个从单一到综合的有梯度、有层次的实践教学过程。以移动平台上的网络笔记本程序为例,课内实验编写一个基于TCP或者HTTP协议的网络笔记本,实现单用户文字的上传下载;课程设计则扩展到多移动客户端的网络笔记本系统,并增加文件传输功能;综合课程设计再增加标签、笔记查找、用户多客户端平台同步等功能;毕业设计则在前面功能上实现一个仿“有道云笔记”的网络笔记软件,既夯实了实践基础,又激发了学生的兴趣,进而逐步提高其实践能力。
(三)推行课内外实践相结合
在重视课内实践的同时,通过加强校企合作、建立创新实验室、开展多种APP大赛等形式提升学生移动平台软件开发能力。在校企合作方面同中软国际、达内科技等著名软件培训企业建立长期良好的合作关系,近年来他们通过对APP开发感兴趣的学生进行实习培训,从实际出发,以企业完成的成功案例为线索,指导学生体会移动应用软件开发过程;在创新实验室建设方面,让动手能力强且对APP开发怀有热情的学生大二即进入创新实验室移动开发组,提前接受APP培训和参与项目工作,或在教师指导下参与校内外多种APP大赛。通过创新实验室的锻炼,这些同学的实践能力普遍强于其他同学,在后面的课程学习中起到了带动作用。
四、考核方法和手段
《移动应用程序开发》作为一门实践性很强的课程,我们摒弃传统考核通常以学生卷面成绩为主的方法,采用过程考核、结果考核与实践考核相结合的方法。其中,过程考核和结果考核按4∶6的比例用于主课程,实践考核则用于该课程的课程设计。过程考核主要考核学生的出勤和每次实践课任务完成情况,结果考核采用试卷、上机等多种方式,主要考核学生对教材主要知识点和教学案例的掌握情况。实践考核则要求学生单独或以小组为单位完成一个小型的移动网络应用项目,通过项目演示、答辩和设计报告全面考核学生的学习效果。
五、结束语
网络工程专业虽然肩负着培养学生网络软件开发能力的使命,但又不能像软件工程等其他计算机专业那样设置较多的软件专业课程,因此如何在有限的软件课程中最大限度地提高学生开发能力的确是一个值得探讨的问题。本文探讨了我校网络工程专业的《移动应用程序开发》课程结合专业培养特点,以移动网络开发为主线将有限的软件专业课程融合提升的内容体系,以及更重视实践能力培养的多样化教学和考核方法。经过这几年的实践证明,上面方法收到了很好的效果,提高了学生的学习兴趣和实际动手能力,但也对教师提出了更高的要求。在未来的教学改革中我们将进一步完善课程体系,以更多样化的形式探索提高学生网络开发能力的方法,以期达到更好的培养效果。
参考文献:
[1]张建兵,范江波.面向Android移动开发的编程思维能力训练与培养研究[J].计算机教育,2015,(14):1-4.
[2]刘成明,李玮玮.Android手机开发课程的案例教学法[J].计算机教育,2014,(14):37-40.
[3]傅由甲,王勇.网络工程专业中网络应用软件开发能力培养研究[J].计算机教育,2014,(11):61-63.
【关键词】网络工程;建设;发展;教育
在信息化时代的今天,社会各个领域对信息技术人才的知识结构提出了新的要求,一是网络工程作为一个相对较新的学科,发展时间较短,还没有制定出一个与当前社会对网络工程应用人才需求相适应、又能得到有效执行的教育体制;二是对网络工程应用人才的认识上存在偏差;三是对其发展前景做一个评价和总结,就这三个问题展开讨论。
一、以学生为中心的网络工程建设原则
学生是网络工程专业的载体,因此在网络工程教学方面,教学内容的广度和深度要适应人才培养的要求,要克服模板化的教学方式,多体现出开放性的教学方式,应根据学生的不同兴趣、基础和特点,多增加可以选择性的教学课程和内容,充分培养学生的才能和特点,来提高学生的成才效率。由于网络工程的课程和工作岗位较多,学生不可能学习到各种岗位的课程,所以一般学生要根据自己的兴趣和知识能力还有就业岗位来决定学习课程与发展方向。因此构建专业课程体系时,必须选择同学的不同发展方向来提供机会,让同学有选择的余地。根据应用型人才培养目标内涵的不同,应用型人才可以分为工程型、技术型和技能型。工程型人才主要具备运用所有专业基本理论、专业知识和基本技能,将原理转化成设计方案和图纸的能力,可研究型、教学研究型和教学型高效培养;技术型人才主要是产品开发、生产管理、经营等活动。技能型主要突出在应用、实践,要依靠熟练熟练的操作来完成产品的制作。总体来说,要发展创新型人才和复合型人才。
二、对网络工程人才的认识
以理论与实践相结合、学习与创新相结合,培养床创新型人才。我们在优化调整理论教学体系的同时,考虑到网络工程专业毕业生在工作单位上承担具体任务,因此应该对相关人才的应用性能尤其是动手操作能力提出了较高的要求,值得注意的是应加强其专业技能训练。随着我国经济和科学技术的快速发展以及参与网络工程专业的人数越来越多,就业形势愈加严峻,竞争会更加激烈,因此相关人才的技术含量才是网络工程专业竞争成败的原因。了解相关的行业行情,将技术和创新相结合,努力做到一个发展型、创新型、实践型的网络工程专业的人才。本专业学生毕业后可以从事各级各类企事业单位的企业办公自动化处理、计算机安装与维护、网页制作、计算机网络和专业服务器的维护管理和开发工作、动态商务网站开发与管理、软件测试与开发及计算机相关设备的商品贸易等方面的有关工作。总而言之,加强网络工程专业技能训练、善于操作、善于实践,善于思考,就可以成为一名合格的网络工程人才。
三、网络工程专业的发展
网络工程专业的出现的是从上一世纪九十年代,计算机极其应用得到迅猛发展的背景下提出的,从专业定名、培养目标和专业课程设置都反映出是面向网络工程建设的专业。目前,部分大学在不能更改专业名称的前提下,已经开始将该专业的培养目标定位为计算机网络技术专业,以适应更广泛的需要。网络工程专业培养掌握网络工程的基本理论与方法以及计算机技术和网络技术等方面的知识,能运用所学知识与技能去分析和解决相关的实际问题,可在信息产业以及其他国民经济部门从事各类网络系统和计算机通信系统研究、教学、设计、开发等工作的高级科技人才。计算机网与通信网(包括有线、无线网络)的结合是本专业区别于其他高校网络工程专业的显著特色。在网络公司、电信运营商、系统集成商、教育机构、银行以及相关企事业单位的网络技术部门,从事网络规划师、网络工程师、售前技术工程师、售后技术工程师、网络管理员等岗位的技术工作。网络工程师是通过学习和训练,掌握网络技术的理论知识和操作技能的网络技术人员。网络工程师能够从事计算机信息系统的设计、建设、运行和维护工作。网络工程师现在一般是偏软件。网络工程师分类也比较多,一般从事工程的有java网络工程师、VB网络工程师、ASP网络工程师、.NET网络工程师等。3G梦工场软件学校主要培养3G软件开发人员及前端开发人员,软件开发和网络开发是有些不同的。随着计算机的远程信息化处理应用的高速发展和广泛应用,网络工程专业已成为经济发展的强大动力。综上所述,网络工程专业有强大的生命力和创造力,在未来具备巨大的潜能。
四、结语
网络工程专业的建设和发展促进了人们的生产和生活的发展,加速了各国信息化建设的步伐提高了网络基础设施和应用系统的建设水平。作为相关的网络工程专业人才,应及时掌握新的技术,培养新的能力。把自己培养成一个创造型和复合型人才。网络工程作为一门热门并且发展较快的专业,在未来网络工程专业发展必将更上一层楼。
【参考文献】
[1]陈鸣,常强林.计算机网络实验教程:从原理到实践[M].北京:机械工业出版社,2007.
[2]王相林.计算机网络[M].北京:机械工业出版社,2007:72-252.
[3]綦朝晖,吴江文.网络工程专业人才培养体系的研究[J].高教论坛,2008(4):31-34.
关键词:CDIO;项目式教学;工程能力;团队交流能力
1研究背景
信息化是当前世界发展的大趋势。计算机网络已经成为信息化建设的重要基础。计算机人才的需求是由社会发展大环境决定,我国的国家信息化进程对计算机人才的需求具有重要影响。信息网络作为战略性新兴产业,不但具备科技和经济发展的战略地位,而且具备涉及面广、影响大和需求广阔的特征。目前,网络信息已经深入涉及到社会经济和广大群众生活的各个方面,网络信息产业正面临着更加广阔的发展空间。网络工程专业人才前景非常广阔,据中国IT行业协会公布的调查数据显示,网络工程师可以选择数据库工程师、网络安全工程师、网络管理员等职业。同时随着经验的积累网络工程师将有更多的职位可以选择,比如:网络系统设计师、网络存储工程师、网络安全工程师、综合布线工程师、技术专家、项目经理、技术主管等,随着职业领域的拓展,薪酬也会一路水涨船高。所以网络化工程类人才的特色培养是高校面临的一个机遇和挑战[1]。我院于2006年向教育部申报了网络工程本科专业,并于2007年初获得批准,依据学校和学院的总体发展规划,以及学科发展与社会对毕业生需求的变化,在调研的基础上,制定了网络工程本科专业4年发展规划。在近几届网络工程专业毕业生就业后,学院通过用人市场调查、走访用人单位、网络资料收集等方式,就市场对计算机网络工程专业人才的需求进行仔细调查和综合分析,发现该专业毕业的学生工程实际应用能力与创新能力较弱,与企业对工程技术人才要求还有一定的距离。为了更好地培养出“实用型、复合型”高级网络工程专门人才,我院重新修订网络工程专业人才培养模式,引入新的人才培养理念“CDIO工程教育理念”,旨在更好地培养出合格工程人才。
2CDIO理念在人才培养模式上的体现
2.1CDIO理念的引入根据我校网络工程专业现有基础以及新形式下社会对网络工程专业人才的需求,在修订新的人才培养方案时大胆解放思想,锐意进取,努力优化人才培养方案,改革教学内容与课程体系,努力形成自己的专业特色,进一步提高专业办学水平与办学质量,提高毕业生的市场竞争能力,以培养出“实用型、复合型”高级网络工程专业人才。在新的人才培养模式中适时地引入CDIO工程教育理念,CDIO代表构思(Conceive)、设计(Design)、实现(Imple-ment)和运作(Operate)。CDIO理念是以专业课程学习的全过程为载体培养学生的工程能力,不仅包括学科知识,而且包括学生的终身学习能力、团队交流能力和在企业及社会环境下的构思、设计、实施、运作能力[2]。CDIO教学方法是以项目为载体,以完整的项目为导向设置课程、安排教学计划、建立专业学科和课程之间的联系,使学生通过“做中学”得到真才实学。2.2CDIO在人才培养模式中整体体现网络工程专业是实践性很强的专业,为保证质量、创建特色、培养应用型工程技术人才,适时在人才培养模式中引入CDIO工程教育理念十分必要。以完整的项目式驱动来设置课程不仅可以提高学生的实践动手能力,还可以较好地培养学生的团队合作能力。CDIO理念的引入将网络工程专业学生的能力展现分为工程基础知识、个人能力、人际团队能力和工程系统能力4个方面,人才培养模式要求以综合的培养方式使学生在这4个方面达到预定目标[3]。基于CDIO理念的人才培养模式注重优化网络工程专业核心课程,将专业课程的设置与产业发展及企业岗位需求进行适应性融合,设计符合专业知识结构要求的柔性课程体系,制定重能力、重实践、重效果的个性化及柔性化培养机制,以促进学生的能力提高和个性发展,提高学生综合素质。1)完善专业课程体系。专业课程的合理设置是实现人才培养目标的关键因素之一。新的课程体系将专业课程内容进行整合优化,加强工程实践教学以保证专业知识的继承性和延续性。在相应专业课程整体设置中加强了实践课程的设置比例,这也是CDIO教育的重点。在新的网络工程专业人才培养方案中,专业课程安排为:总学时1754学时(课程)+72周(课程设计及实训),其中实践教学环节为42学时(实验课)+72周(实训),占总学时比例的41.48%。实践性环节包括课程实验、课程设计、实训和实习。课程实验在相关专业实验室开展。例如在语言类学科基础课程实验中,让学生独立完成课程任务可以巩固和更好地理解相关专业基础课程的知识。课程设计包括数据结构课程设计、协议分析课程设计等。通过课程设计使学生提高实践能力,更进一步理解相关课程的理论及具体实践应用方面的知识。实训教学主要包括对网络布线工程、Linux网络应用、网络规划与组建工程、网络服务器及存储架构、网络高级架构等内容的学习。通过在网络工程专业实验室或者相关实习基地集中性开展实训教学,尤其是通过工程项目实施性实训可以进一步提高学生的工程实践能力和团队合作能力。通过该项目式实践教学方式能够极大提高学生的网络工程构建能力和网络程序开发能力。CDIO理念在人才培养方案中的体现见表1。表1中人才培养模式的设置能够使学生具备较好的专业实践能力和团队合作能力,同时也能够具备更好地就业竞争能力。2)以项目设计为导向的工程构建能力培养。基于CDIO理念的人才培养模式,将以网络工程项目设计为导向的能力培养理念在人才培养模式中体现出来。通过完整的项目设计将整个课程体系有机的、系统的结合起来。其特点是:在人才培养第5学期专业课程学习的全程中以网络工程构建为核心进行专业能力的培养,所有需要学习和掌握的课程内容都将围绕相应的具体项目设计这个核心,并与这个核心融合在一起[4]。网络工程构建项目设计渐进图如图1所示。课程的开设方式由传统的并行授课变换为项目式实施的串行授课方式。如通过前期的“网络布线工程”、“网络规划与组建工程”、“网络服务器及存储架构”等导引性专业课程引导学生工程实践入门,激发学生对专业课程的学习兴趣,让学生尽早领略工程技术之美;然后整个第5学期课程体系通过对工程项目的实例解析,让学生系统地得到构思、设计、实现、运作的整体训练。使学生在了解所学专业核心内容后,以一个工程师的角度去面对所学专业课程。通过对相关实际工程项目的构思和设计激发学习兴趣,让学生建立起一定的整体概念。这种贯穿专业课程学习全过程的CDIO可以让学生对专业课程学习产生兴趣,从而达到促进学生能力培养和综合发展的目的。3)以项目设计为导向的网络编程能力培养。新的人才培养方案中在第6学期设置了网络编程能力设计的核心课程,如图2所示。图2中的核心课程教学流程是以项目开发为基础,结合学生的自我更新能力、项目团队合作能力以及对系统的运行和调试能力设计的。这种设计流程和操作的具体性不仅能进一步激发学生的学习兴趣,还可以使学生的个人能力、系统适应与调控能力、团队合作能力得到培养和提高。
3CDIO培养模式的具体实施
除了人才培养方案的制定引入CDIO理念,CDIO理念在教学实践中也要得到具体体现,这就需要适当调整专业授课的教学观念和教学方法,改革教学方法和教学模式。3.1教学方法和教学模式改革教学方法和教学模式将分别从以下几个方面进行调整。①实现以教师为主导的教学模式向以学生为主体的互动教学模式转变。既保证学生在校期间的学习效果,又能培养学生的自主学习能力,提升学生职业续航能力;②教学过程中教师应较好地构思课程教学流程,通过实际项目讲解并导出问题,引导学生积极思考,提高学生在项目中分析问题和解决问题的能力;③将所有专业必修课程学习贯穿于整个项目、具体实施于实验室的实践学习。教师在授课时应理论联系实践,实践衬托专业理论知识进行综合讲解;边讲边实践边讨论,这种灵活的授课方式让学生成为课堂上的“主动者”;④突出培养学生的自学能力、综合能力、团队合作能力、表达能力、调控能力和创新精神[5]。3.2培养“双师型”教师队伍CDIO工程教育式教学方法对教师提出了更高的要求。要求教师不仅要有扎实的理论知识,还要有相应的网络工程类实践能力和阅历。能在课堂上熟练地演示工程实践技术,不断地将最新知识和技术传授给学生,拓展学生的视野。因此教师需要让学生了解所学专业知识在学科知识体系中的位置,找到完善自身知识框架的方向和途径,这就要求专业骨干教师多参与相应的工程项目开发工作;参加相关的学术交流活动,不断丰富和更新知识、提高教学水平,以确保教师具有先进的教学理念和教学方法。3.3完善人才培养模式为了更好地培养出专业特色人才,有必要做好“4个对接”,即专业与产业、企业、岗位对接,专业课程内容与职业标准对接,教学过程与生产实践对接,学历证书与职业资格证书对接。在人才培养模式中可适时实施与企业共建教学团队,实行“实习实训双指导、毕业设计双导师、教学质量双评价”等措施,实施具有“资源共建、全程参与、机制保障、互利多赢”特色的校企合作教育模式。将网络工程专业学习时间(8个学期)分段为“4(学校理论学习)+2(学校项目实训)+2(IT企业顶岗实习+就业)”,结合下游IT企业的人才需求,以项目实训为引擎高效率地开展工程项目实训专业方向的教学;同时与下游IT企业建立密切的人才输送合作关系,形成与就业同步的零距离人才培养模式。3.4考核方式改革CDIO工程教育式考核方法将能力考核放在首位,用项目考核方式代替传统的试卷考核方式。要求以能力促知识,强化学生解决实际工程的能力。比如,“网络布线工程”、“网络规划与组建工程”等这类课程学习结束后,要求学生写出完整的项目规划书,独自完成从拓扑规划图的设计到网络设备的选取连接等任务,最后从项目整体性价比的角度进行阐述。这将促使学生主动地利用网络资源参阅和了解与课程相关的知识结构以完成上述任务。这种项目式考核方式可以提高学生的主观能动性和团队合作能力,并且能够更好地体现CDIO大纲的精神[6]。
4结束语
跟踪2010~2014年,51job、智联招聘、中华英才网、大学生就业网等国内知名就业网站的招聘信息.分析显示涉及到网络工程专业人才需求的岗位主要有以下几类:
(1)软硬件开发(如:硬件工程师、网络测试工程师、网页设计工程师、网络游戏开发工程师、移动互联网应用开发工程师等);
(2)网络运维管理(如:网络管理员、网络建构分析师);
(3)网络系统集成(如:网络系统集成工程师、网络安装工程师、网络综合布线工程师等)
(4)网络产品营销等.因受移动互联网络、云计算、3G/4G的普及发展,各类网络应用软件开发、网站开发、网络游戏开发、Andriod开发、IOS开发、云计算和云平台设计运营、WIFI无线互联网络、电子商务应用开发等方面的人才需求供给存在巨大漏洞.这主要是因为高校的网络工程专业的课程体系受到学科知识结构、课程学时数、学时分配、教学条件、教材资料、师资力量等各种因素限制,人才培养多陷入知识结构“广而不精”,“重理论轻实践”,“重考试轻能力”等境地,并且不同学校人才培养呈现知识结构趋同,新知识更新相对企业需求具有一定的滞后性.企业在中端岗位及以上的人才选拔时,虽然以本科以上学历为起点,但是对应聘者的专业知识、综合素质、工作经验和职业能力等都有较高的要求,致使应届毕业生很难适应相关岗位的需求.
2专业定位
针对安徽科技学院应用型本科示范建设院校建设的背景,根据学校关于人才培养模式改革的整体指导思想,对网络工程专业的人才培养模式,课程体系等进行反复的研讨,确定建设一套适应地方经济建设要求的,具有我校鲜明特色的网络工程本科专业人才培养体系,该体系既要区别于重点院校学术性、科研型人才培养定位,又要有别于高职高专或民办三本院校的纯技能型的人才培养定位.遵从教指委关于网络工程专业的网络科学理论和网络工程技术两个层面的专业内涵,并结合我校的办学实践、区域特点等客观因素.我校网络工程专业的人才培养定位是:培养德、智、体、美全面发展,掌握计算机学科和网络通信领域的基本专业知识,具有网络工程规划与设计,网络安全防控管理,网络软件开发或嵌入式系统开发及网络硬件产品研发等专业能力,能够在相关企事业单位从事网络工程设计与管理、高级应用软件开发或相关网络硬件产品研发等方面工作,具有创新意识和创业精神的高素质应用型专门人才.
3课程体系设置
2014年修订的人才培养方案建立在2010年修订的框架基础上,继续采用“两级平台+三级模块”形式的课程体系结构.所谓“两级平台”指的是以培养学生政治立场、人文素质、语言能力和学科基础为主要目的的通识课程平台和基础(学科、专业)课程平台.通识课程平台主要教授思政类课程、大学英语和大学体育,课程学时共计690,占38个学分.具体课程设置由学校教务处统一部署,与2010版人才培养方案相比无较大改动.其中思政类课程着眼于引导和培养学生正确的政治立场和辩证思维能力,改变传统的灌输式教学模式,利用学校所在地凤阳县的地缘优势,将小岗村政治学习实践活动纳入课程教学,并观看实政教育、反腐倡廉等视频,引入对实时政治的讨论分析等实践性环节.体育课程则采用俱乐部形式开展活动,学生可以根据个人兴趣自由选择加入合适的俱乐部并修得相应的学分.专业教育课程平台进一步分为学科基础课程、专业基础课程和专业核心课程3个板块,其中学科基础课程共设置了436个学时、24.5个学分,着力于奠定学生良好的数理基础、逻辑思维能力和理论分析能力,开设研究生入学考试必考的3门数学课程(即:高等数学、线性代数、概率论与数理统计)和大学物理;专业基础课程共设置了628个学时、37个学分,该部分立足于网络工程专业所属学科,开设计算机科学与技术学科的必修专业课程(如:程序设计基础、数据结构与算法、计算机组成原理、计算机网络、操作系统等),为学生攻读计算机类的研究生,实现深层次发展奠定坚实的学科理论基础;同时增设《现代通信原理基础》和《网络工程制图》课程,突显网络工程专业与计算机科学与技术专业的专业基础上的区别;专业核心课程共设置260个学时、15.5个学分,该部分依据教职委的意见,筛选、整合5门网络工程职业核心能力培养所需的课程,如:网络系统设计与集成、网络安全基础、TCP/IP协议分析与编程、linux操作系统与内核编程、网络性能测试与评价,突出对学生网络工程规划、管理、运维等技术,网络底层协议分析、开发等核心能力的培养.所谓“三级模块”指的是以培养学生就业能力、个性化发展和创新能力为主要目的的专业方向课程模块、创新创业课程模块和个性化拓展课程模块.该板块的修订较大。
专业方向课程模块根据学校实际办学能力和条件,设立网络应用软件开发和嵌入式系统开发两个子模块,学生可以根据个人未来的职业发展定位、兴趣能力、及前期课程的学习基础,自由选择其中一个课程群模块.该模块课程群的设置尽量贴近企业对人才知识结构的需求,促使学生在某个方向能够深入、系统、全面的开展学习.创新创业课程群采用弹性方式进行,要求学生需修满4学分,其中创新模块和创业模块各2学分.同时学校制定创新创业学分认定政策,鼓励学生通过参加技能培训、专业竞赛、大学生创新课题、发表科研论文、大学生创业实践等,并申请置换相应的课程学分.个性化拓展课程模块鼓励文理兼修、全面提高综合素质,要求学生至少选修4个学分,其中人文素质模块至少选修2个学分(2门课程).专业拓展实现学生差异性发展需求.实践性教学环节,根据相应的课程设置、专业能力需求,开设对应的实践教学周,如表2.高年级的实践教学,积极开拓校级教学合作模式,将企业需求作为实践能力培养宗旨,引入“校企双导师”教学方法,联系企业工程师来校开展实践教学,教学内容引入企业实际项目及其子项目,采用案例教学、项目实施、教师指导,在“教、学、做”一体化的方式下,逐渐提高学生实践动手能力.目前,我们已经和南京网博、上海尚嵌、无锡中软国际、上海志盟、苏州天智等多家企业建立了良好的长远合作关系.
4结束语
>> 网络工程本科专业人才培养模式探讨 网络工程专业中职与本科“3 + 4”分段培养课程衔接研究 软件工程专业的“3+1”培养模式 地方本科院校材料科学与工程专业“3+1”人才培养模式之初探 汽车服务工程专业“3+1”培养模式研究 3+1培养模式探讨――以轻化工程专业为例 通信工程专业特色与“3+1”教学培养模式 软件工程专业“3+1”培养模式改革与实践 应用技术本科“3+1”人才培养模式研究 应用型本科院校“3+1”创新人才培养模式研究 浅析应用型本科院校“3+1”人才培养模式 应用型本科院校工科专业“1+3”人才培养模式的探索与实践 面向“卓越工程师”培养的机械类专业“3+1”人才培养模式探索 会计专业“3+1”应用型人才培养模式 “3+1”培养模式下国际经济与贸易专业实践教学探析 英语专业“3+1”培养模式的实践研究 独立学院计算机专业“3+1”人才培养模式的研究 “3+1”人才培养模式下专业综合改革探索与实践 论英语专业“3+1”人才培养模式的创新 风景园林专业“3+1”人才培养模式的研究与实践 常见问题解答 当前所在位置:.
[2] 南京大学金陵学院.“十一五”国家课题“我国高校应用型人才培养模式研究重点子课题研究报告[R]. 南京:南京大学金陵学院,2008.
[3] 韩万江. CDIO理念在项目管理课程中的应用[J]. 计算机教育,2010(11):78-81.
[4] 教育部. 国家中长期教育改革和发展规划纲要(2010-2020年)[S]. 北京,2010.
Discussion of “3+1” Cultivating Mode of Network Engineering Specialty
GU Xiang, WANG Jie-hua
(School of Computer Science and Technology, Nantong University, Nantong 226019, China)