网络编程课程实验项目改革思路分析与实践.pdfVIP

网络编程课程实验项目改革思路分析与实践.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

网络编程课程实验项目改革思路分析与实践

网络编程课程实验项目改革思路分析与实践

摘要:随着互联网技术的不断发展,国家对网络应用与开发技术高级人才

的需求越来越旺盛。网络编程技术是互联网技术的重要分支,也是网络工程专业

的一个重要培养方向,研究与改革网络编程技术课程一直都是网络工程专业的重

要课程建设任务。本文重点介绍上海电机学院在网络编程课程实验项目上的改革

思路与实践,为应用型本科的网络编程教学改革提供借鉴。

关键词:网络编程技术;网络编程实验项目;改革思路分析;改革内容实践

一、引言

随着计算机技术的高速发展,Internet迅速普及,网络工程专业的学生不

仅要掌握计算机网络与通信协议等方面的基本知识,而且要掌握当前较为主流的

计算机编程语言。在此基础上熟悉网络编程技术,具有一定的网络编程能力,能

进行网络软件等方面的开发工作。

网络编程课程作为一门实践性很强的核心专业课程,由于网络编程技术发展

更新快、涉及知识面宽,具有较大的实践性与逻辑性,使得网络编程课程的实验

项目有一定的难度,传统的网络编程项目已不能满足网络编程技术发展的要求。

本文旨在对网络编程技术的实验项目进行分析讨论,结合网络编程的最新发

展技术,激发学生的求知欲望,让学生主动学习编程技术知识;力求改进传统的

网络编程实验项目,提出一套网络编程实验项目,丰富网络编程技术课程的内容,

提高学生在网络编程方面的实践性、操作性;开发新的网络编程实验项目,让学

生互相协作开发项目,培养学生的团队合作精神。通过开发设计若干网络编程实

验项目,使学生对于网络编程模式有更直观的认识;通过实验,使学生更系统的

掌握编程语言的语法与设计模式,如HTML5最新控件、移动端页面设计、后台

架构设计及数据库设计等。通过动手实践,学生不仅能够加深印象,更能将所学

知识加以融会贯通。

二、网络编程课程实验项目不足之处分析

網络编程技术课程主要学习网络环境下的编程原理及方法,通过本课程学习

掌握网页设计与制作、网站配置与建设以及移动互联网的应用与开发等知识与技

1

能,传统的网络编程项目已不能满足网络编程技术发展的要求。传统实验项目在

如下三方面不够完善。

第一,在网络发展技术方面。传统的网络编程实验项目主要的技术为HTML

4.0、JSP、ASP及ASP.NET等。传统的项目基本上覆盖在一些简单的管理系统,

如图书管理、网上商店等Web管理系统,而现有的互联网发展已经发生巨大的变

化:从行业来说,互联网应用逐渐发展到金融、商贸、公共服务、社会管理、新

闻出版、广播影视等经济、社会、生活的各个领域;从开发模式上,开发从最初

的CS发展到基于Web的B/S,再从MVC设计模式延伸到各种框架开发与模块化

开发,如Spring+MVC;从编程语言方面,互联网公司也都采用的是多种编程语言

配合开发,如HTML5、PHP、Python、Scala、Ruby等新语言[1,2,5,6,7,

8,9]。因此,传统的网络编程实验项目对于现有的网络技术来说,已经非常滞

后。

第二,在网络设备方面,传统的网络编程实验项目基本上属于C/S或者B/S

管理系统项目,在后台服务器部署web应用程序与数据库,但是这些项目通常在

移动设备上无法正常显示。例如,一些手机端、平台电脑等设备在显示web应用

方面,会出现显示不对称、页面比例失真,造成用户体验极差。

第三,在市场需求方面,在20XX年以前,市场上对网络编程技术人才的需

求基本上是基于ASP.NET、JAVA等编程语言;但近年来,市场对人才的技术需求

趋于多样化,不仅仅需要掌握基本的管理系统开发,还需要掌握一些移动开发技

术,如Android、iOS开发及微信开发等新型技术。对职业规划更明确化、专业

化,传统的开发者为程序开发者,而现有的开发人员主要包含前端开发者、后台

开发者、移动开发者、美工开发及公众号开发等,传统开发者技能单一,已经无

法胜任各种实际角色。

三、网络编程课程实验项目改革思路分析

《网络编程技术》这门课程在我国高等院校中开设范围较广,包括计算机工

程、网络工程、物联网工程及软件工程等若干个专业都有开设。虽然授课内容和

实验项目都有所不同,但是,其特点大致相同。

首先,《网络编程技术》中的程序设计,有别于简单的程

文档评论(0)

151****0790 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档