ASP.NET课程教学改革与实践-精选教育文档.docx

ASP.NET课程教学改革与实践-精选教育文档.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ASP课程教学改革与实践 基金项目:本文系福建省教育厅科技项目(项目编号: JA11269)的研究成果。 随着B/S架构在软件开发中的兴起, WE豉术得到了更广泛 的应用。WEB编程技术也成为了软件开发人员必须掌握的一种职 业技能。目前主要采用的 WEE开发技术有ASP JSP以及PHP等。 JSP和PHP虽然有跨平台的优势,但是配置繁琐,编写代码量比 较大,而ASP具有可视化的开发工具,入门容易,适合中小型的 项目开发,因此被广泛地引入课堂进行教学。 [1] ASP课程的教学目的主要是让学生掌握好 WEB编程基础,同 时在学习完课程后能够具备一定的 WEB项目开发能力。课堂的学 习时间毕竟有限,WEB技术的发展又非常迅速,通过加强基础训 练来提高学生的学习能力是教学过程中一个很重要的环节。 然而 作为实践性很强的课程, 又不能只停留在基础知识上, 必须引入 实际案例, 通过项目实践学会对基础知识的灵活应用。 本文提出 的教学改革方案正是以提高学生的学习能力和实践能力为出发 点,合理安排教学内容,既要学好基础知识,又要进行适当的项 目实践。 、ASP课程特点 ASP课程综合性比较强,学生必须有具备一定的程序设计(C# 或者VB)、网页设计(HTML CSS以及JavaScript )和数据库 系统方面的基础知识。 因为课程涉及的内容比较广, 受到教学课 时的限制, 需要综合考虑知识点的重要性以及前后引用关系, 对 教学内容进行筛选。 开发环境一般选择 Visual Studio 2005 或者更高的版本, 数据库系统以 SQLServer 和 Access 为主。虽然开发环境是可视 化的,而且提供了很多服务器控件,可以直接进行拖放、双击等 操作,但是必须与传统的可视化编程区别开来, 在WE品面设计 方面还要结合编写HTML和CSS来实现。在服务器端代码编写方 面,又要注意与早期的 ASP技术的区别,尽量把界面设计和服务 端代码分离。 [2] ASP课程的教学应该充分了解 ASP技术的新特点,注重对学 生的WEB编程基础和思维的培养,而不能只侧重让学生跟着做项 目。 二、教学内容改革 本文的ASP课程的改革思路是按照循序渐进的方式进行教 学,学生首先学习基础知识,之后再引入项目,由易到难,逐步 提高开发能力。 教学内容的选取要考虑 ASP技术的新特点,以学习WEBS程 基础和培养学生的学习能力为主。 目前这门课程的教材普遍存在 使用的开发环境版本比较低、 技术比较陈旧、 学习案例过于简单 等问题, 而一些非教材类的书籍能够跟上技术的发展, 但是又不 适合课堂教学。 所以不能使用单一的教材, 应该引入一些流行的 技术,可以采用电子教案授课, 并提供一些相关的学习资料给学 生。 其中,以下几个方面的内容要作为教学重点。 巩固HTMl语言基础 HTM1是 WEBS面的基础,页面内容如何组织最终都由 HTML 来实现。ASP服务器控件在运行后也是用 HMTL弋码来显示的, 只不过是由服务器在运行时做了转换。如果是采用 JSP或者PHP 技术,那么就要自己去控制 HTML勺输出。最基本的HTML标记包 括文本与图像显示、超链接、列表以及表格,掌握了这些 HTML 标记就可以更加灵活地控制 WEB页面的显示效果。 WEB页面之间传递参数和共享数据的方法 WEB页面之间传递参数和共享数据,初学者很容易跟 Win Form窗体编程混淆。不同页面之间的数据传递跟不同窗体之 间的数据传递差别很大,不能直接互相引用。QueryString 间的数据传递差别很大,不能直接互相引用。 QueryString 和 Session两个对象在 WE时发中使用很频繁,必须要理解它们的 用法。 QueryString 方式是在链接的时候带上 1 个或者 1 个以上 参数。 参数按照一定的格式直接放在链接地址里面, 接收页面要 先获取参数后才能使用。 Session 对象是存放在服务器内存里面 的,在页面之间可以互相引用,实现数据共享,常应用在登录验 证模块,但是不宜创建太多,否则会影响服务器的运行速度。 的参数, 实现页面之间传递一些比较简单的参数,比如传递编号 的参数, 实现页面之间传递一些比较简单的参数, 比如传递编号 WEB页面的布局 很多教材中的例子在页面布局方面使用 Table 的方法,看起 来比较直观,学生也容易掌握。但是使用 Table 方法,在设计环 境中的显示跟在浏览器的效果差别很大, 而且不能精确控制, 会 产生越调整越混乱的现象。而目前 WEB2.0—般采用DIV+CSS的 方式,代码更加简洁,位置与大小都能得到很好的控制,对搜索 引擎也更加友好。所以在这方面要搜集一些 DIV+CSS勺资料和范 例,把比较流行的布局方法加入到课程中。 4

文档评论(0)

wangsux + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档