基于ASP.NET软件开发技术的课程改革及研究
浅谈Asp.net课程教学改革

浅谈课程教学改革计算机网络技术飞速发展,Web开发技术已成为IT程序员必需掌握的技术之一。
本文分析了我院目前課程教学存在的问题,并提出了针对性的教学改革建议。
标签:;教学改革1.引言我院是一所高职院校,计算机专业的人才培养目标是:“培养具有良好综合素质,动手能力强,熟悉计算机知识,懂管理、会开发、能维护的专业技术人才。
” 21世纪是一个网络时代,大小企业纷纷发布自己的网站来展示信息和电子商务,人们也习惯了拿出手机或电脑从网上获取信息、进行交易。
而这些都是依靠Web 技术强有力地支持。
因此掌握Web开发技术亦然成为软件开发人员必须的一门职业技能。
目前主要的Web开发技术有:ASP、、Jsp、Php等。
其中 简单易学、有良好的跨平台型、易于部署,所以几乎所有的高职计算机专业都开设了这门专业课程。
我从事教学多年,在实践教学中积累了一些经验,下面就针对我院计算机专业课程教学现状问题作一些分析,并谈谈自己的改革看法,和大家共同探索课程教学。
课程教学现状分析2.1 课程特点是.NET FrameWork的一部分,是一项技术,而非一门语言。
它是微软公司提供的一种全新的Web应用程序开发技术。
其功能强大,使用友好的Visual Studio作为开发环境。
本课程综合性强,其开发的首选语言是C#及VB .NET,同时综合了HTML、CSS、Javascript、DOM、JQuery、AJAX和数据库系统方面的知识。
2.2 学情分析我们的高职学生思想活跃,求知欲旺,动手能力强,但他们文化底子薄弱,比较浮躁,学习的自觉性、主动性不是很强,逻辑思维能力较弱。
所以同学们在动手强,内容较简单的操作课程学习掌握比较好,但有一定难度,思考性较强的课程就差一些。
因此前导课程,如静态网页制作、数据库系统同学们都掌握得很好,但的脚本语言C#由于我院和asp.ne开在了同一学期,导致很大一部分学生c#底子薄弱。
2.3 教学模式分析目前是“2+2”教学模式,即2节理论+2节实践教学。
浅谈ASP.NET课程教学改革模式

基于项目驱动的ASP.NET程序设计课程教学改革和实践

【 Ke y w o r d s ] A S P . N E T ; P r o j e c t — D r i v e n T e a c h i n g M e t h o d ; T e a c h i n g R e f o r m a t i o n
科技・ 豫 ・ 争鸣
S c 科 i e n c e & 技 T e 于 项目 驱 动 的A S P . N E T 程序 设计 课 程教 学 改 革 和 实 践
潘英 花 ( 广西 民族 师范学 院 , 广 西 崇左 5 3 2 2 0 0 )
【 摘 要1 本 文基 于项 目驱动教 学法对 A S P . N E T程序设计课 程的教 学方 法进行 了改革 , 并提 出了相 应的教 学实施方案。 【 关键" h  ̄ ] A S P . N E T ; 项目 驱动教学法 ; 教 学改革 【 A b s t r a c t ] T h e p a p e r r e f o r m s t h e t e a c h i n g m e t h o d o f A S P . N E T p r o g r a m m i n g c o u r s e b a s e d o n p r o j e c t — d r i v e n t e a c h i n g m e t h o d , a n d p r o p o s e s t h e
0 引 言
对 于“ AS P . N E T程序设计” 等计算机技术专业 的实践型课程 . 若采 用传统 的理论与上机实验一体化的教学模式 . 虽然有助于学生理解和 掌握各章节的知识点 , 但学生掌握的各个 知识点是离散 、 点状分布的 . 学生很难将离散 的知识点串连起来进行项 目 开发. 1 I 项 目驱动教学法 是师生通过共 同实施一个完整 的项 目开发而进行 的教学活动 项 目驱 动教学的主要特点是“ 以项 目为 主线 、 教 师为主导 、 学生 为主体 、 注重 实践” I 2 1 . 能帮助学生将所学 的知识 点系统化 . 有效地 发挥 学生的主动 发 类 似 的 网站 项 目 性和创 造性。 任务二 : 搭建 网站项 目的整体架构。教学内容 : 开发环 境搭建 : 主 本 文基于项 目驱动教学法对 A S P . N E T程序设计课 程的教学进行 题 与母版页 ; 导航控件与站点地 图; w e b . c o n f i g配置 。 教学实施 : 教师先 改革 .构建了完善 的 w e b 项目 设计和开发的完整理论和实践体系 . 取 引导学生熟悉 V S . N E T开发环境 。 创建网站项 目, 规划 网站文件 夹 ; 再 得了 良好 的教学效果 讲解主题与母版页的相关知识 . 以影子项 目的母 版页设计 和主要页面 的静态设计 为例 . 介 绍静 态网页设计 的技 巧 : 然后指导学 生如何在母 1 教学 过程改革 版 页中使用导航控件 与站点地 图; 最后讲 解使用 We b . c o n f i g配置数据 教学过程改革的总体思路 是:教学围绕项 目来实施 .以学生为主 库 连接字符 串、 文件夹访 问权 限 、 S e s s i o n超时 时间等 。在教学过程 中, 体. 让 学 生 在 和教 师 一 起 进行 项 目开 发 的过 程 中 . 完成 知 识 点 的 学 习和 学生与教师一起共同搭建 网站项 目的整体架构 应用。在教学过程 中, 教师首 先设计一个 与京东商城 、 淘宝等电子商务 任务三 : 页面的表单设计。教学 内容 : 标准服务器控件 : 数据源控 网站功能类似的实际网站项 目( 以下简称影子项 目) . 并完成项 目的需 件 ; 用户 自定义控件 ; 扩展 : 开源组件 的应用。教学实施 : 首先 , 教师 以 求分析和设计 , 提供相应 的设计文档 : 接着 . 教 师先 以影子项 目的典型 用户管理模块的注册页面的表单设计为例 . 讲解标准服务器控件的使 功能模块 的实现为例 , 并打开京东商城等原 型网站的对应 页面 . 讲解如 用 ,以及选择 控件绑 定 X ml D a t a S o u r c e和 S q 1 D a t a S O H r c e数据 源的方 何使用知识点完成该页面的指定功能 . 并提供详细的编码实现步骤 : 然 法 : 学生 以小组为单位完 成其他 页面的表单设计 。 接着。 教师讲解如何 后. 学生再 以小组为单位 接受开发任务 . 共同讨论 , 运用 所学 的知识 点 在商品信息添加页面 中. 使用 H T M L 编辑器提供图文并 茂的商 品详情 完成影子项 目其他模块 的相似功能 , 达到学以致用: 最后 , 各个 开发小 录人功能 。 讲解扩展知识点 : 开源组件使用 : 学生独立查 阅相关资料 , 组演示阶段性成果 , 教师予 以点评 , 指出不足的地方和改进方案。 学会使用 m y 9 7 d a t e p i c k e r 等 日期插件的使用 , 培养 自 主学 习的能力 。 这种方式可以大大提高学 生的主动性 、创造性 和动手 实践 能力 。 任务 四: 页面 的数据验证。 教学内容 : 数据验证控件 。 教学实施 : 教 整个教学过程结束后 。 学 生和教 师能够共 同完成一个功 能完善且实 用 师以注册 页面 的数据验证为例 . 灌输数据 验证要基于需求分析 和设计 性强 的网站项 目的开发和发布. 达 到和原型项 目相似的效果 。 文档来设计的观点 . 讲解数据验证控 件的使用 : 学 生以小组为单位 完 成其他 页面的数据验证 2 教 学 过 程 实 施 方 案 任务五 : 页面 的局部刷新。教学内容 : AJ A X技术 。 教学实施 : 教师 2 . 1 项 目选 取 以注册页面 的局部刷新为例 . 讲解 A J A X技术 要点 : 学生 以小组为 单 在项 目驱动教学法中 . 选择合适的实 际项 目是能否取得 良好教学 位完成其他页面的局部刷新 。 效果 的关键 。如果直接使用教材中的案例 。 虽然对知识点 的讲解具有 任务六 : 页面的表单提交。 教学 内容 : A D O . N E T访问数据库。 教学 针对性 , 但时效性和实用性往往 比 较差 . 而且学生不熟悉或不感兴趣 实施 : 教师先 以注册页面 和登 录页面的表单提 交为例 , 讲解如何使 用 为此 . 笔者选择京东商城 、 淘宝等 目 前 比较流行且学生 比较熟 悉的电 A D O . N E T查询和更新数据库表记 录:学生 以小组为单 位完成其他页 子商务 网站作为原型项 目. 分析此类成功 的且实用性强的网站项 目的 面的表单提交 : 教 师再与学生共 同探讨选择购物车商 品下订 单功能的 开发过程涉及 的实际问题和解决方案. 设计 出功能类似的影子项 目作 实现 . 引人事务处 理机制 。 为教学过程所采用的项 目。这种项 目 选取方式具备以下优势 : 任务七 : 在页面中显示数据库 的查询结果。 教学 内容 : 数据绑定语 ( 1 ) 学生更容易理解项 目的设计文档。因为学生正在使用这些 网 法和数据绑定控件 教学实施 : 教师先 以前台商品信息显示和后 台商 站, 对整个 网站 的基本功能 、 处理流程都比较熟悉 , 对各个功能模块 的 品信息管理 的实现 为例 . 讲解数据绑定控件 的基本用法 ; 学 生完成其 最终效果也有直观的认识 . 所以很容易理解项 目的设计 他页面 的相似功能 : 接着 , 教 师与学生共 同探讨订单显示功能的实现 , ( 2 ) 提 高学生 的成就感 。 激发学生的学 习兴趣 。 选择 目前 比较成功 指导学生学会数据绑定控件 的嵌套使用 。 的电子商务 网站作 任务八 : 页面跳转和页面间的参数传递 ; 完善角色权限分配。 教学 为原型项 目.让学生通过学习也能 自己动手实现类似 的功能 . 开 内容 : AS P . N E T内置对象及全局事件处理 。 教学实施 : 教师以防止相 同 发出实用性强的系统 . 学生会觉得所 学的知识是有用 的 , 会有很强 的 用户名 同时登录为例 . 讲解知识 点; 学生完成页面跳转 、 页面 间传递参 成就感 . 学习兴趣 会更加浓厚 。 数、 页面访 问控制 、 弹 出消息框等功能。 任 务九 : 发布网站。教学内容 : 发布 网站项 目到 I I S服务器 ; 申请 2 . 2 教学内容设计 和教学实施 选取京东商城网站 的笔记本 电脑类商品销售子功能 为项 目原型 . 免费域 名 教学实 施 :教师指 导学 生发布 网站 ,使 用免 费域名 在 设计功能类似 的影子项 目: 笔记本电脑 网上商城 , 将项 目划分 为用 户 i n t e me t 环境下访问网站 . 实施 系统测试。 ( 下转第 1 6 5页 )
关于“ASP.NET动态Web开发技术”教学模式改革的探索

关于“动态Web开发技术”教学模式改革的探索【摘要】本文探讨了动态Web开发技术教学模式改革的实践与探索。
首先介绍了研究背景和目的,然后概述了动态Web开发技术及传统教学模式存在的问题。
接着重点探讨了基于案例教学和项目实践的改革方法,并结合实习经验的反馈进行了深入分析。
在总结了教学模式改革的成果,并展望了未来发展趋势。
最后提出了对教学模式改革的建议,为动态Web开发技术教学提供了有益的借鉴和建议。
通过本文的研究,为动态Web开发技术教学模式改革提供了一定的指导和启示。
【关键词】动态Web开发技术, 教学模式改革, 案例教学, 项目实践, 实习经验, 探索成果, 展望未来, 建议。
1. 引言1.1 研究背景通过对动态Web开发技术的概述和传统教学模式存在的问题深入分析,我们将基于案例教学和项目实践的理念,引入实习经验做为反馈机制,探索一种更加富有启发性和实践性的教学模式。
本研究旨在通过实践探索,总结出一套适合动态Web开发技术教学的新的改革方案,为提升教学质量和学生创新能力做出贡献。
1.2 研究目的研究目的旨在探讨动态Web开发技术教学模式改革的必要性和可行性,挖掘传统教学模式存在的问题,并提出基于案例教学和项目实践的新型教学模式。
通过引入实习经验的反馈,探索如何更好地培养学生的实际动手能力和创新思维,以期推动教学改革,提高学生的实际技能水平和就业竞争力。
通过对教学模式改革的探索与实践,总结出一套可行的教学方法和模式,为未来动态Web开发技术教学提供有益的参考和借鉴,为培养高素质的IT人才做出积极贡献。
通过本研究的深入探讨和分析,旨在为当前动态Web 开发技术教学模式改革提供切实可行的建议和方法,促进教学质量的提升和学生能力的全面发展。
2. 正文2.1 动态Web开发技术概述动态Web开发技术是一种基于微软公司的.NET平台的开发技术,它能够帮助开发者快速地构建动态、可交互的Web应用程序。
技术不仅拥有强大的功能和性能,还具有丰富的开发工具和支持资源。
基于项目驱动的ASP.NET程序设计课程教学改革和实践

咱责任编辑院汤静暂
. Al渊上l接R第i1g7 h页t冤表s 3R灰es枣e生r长v中e苯d甲.酸预测的多项式方程
年份
方程
R2
灰枣 2 年 y=-2.9E-8x4+0.0049x3-310.62x2+8.7E+6x-9.1E+10
学生再以小组为单位接受任务袁运用所学的知识点完成相似功能遥
任务一院了解项目需求和设计遥 教学内容院影子项目的需求分析和
设计遥 教学实施院教师打开京东商城网站的相关页面袁介绍影子项目的
功能模块划分和每个功能模块的处理流程袁使得学生理解影子项目的
需求分析和设计文档曰同时提出课程目标院能够运用 技术开
版页中使用导航控件与站点地图曰最后讲解使用 Web.config 配置数据
库连接字符串尧文件夹访问权限尧Session 超时时间等遥 在教学过程中袁
Asp.net程序设计课程教学研究与改革

【 9 ]董亮 ,朱磊 ,何鹏.MC S 一 5 1 单片机课程设计 的研究 [ J ] .实验 室科 学 ,2 0 0 8( 4) :5 6 — 5 7
A s p . n e t 程序设计课程 教学研究与改革
翟秋 菊
A s p . n e t 是一种动态建立 We b应用程序的技术 ,它是. N e t 框架 的一部 分 ,是开发动态网站的主要 技术 之一 . 传统 的 As p . n e t 程序设计教学模 式是 以教师授课 为主体 ,以教材为 主线 ,教学重点 一般都放在对基础 知识 和理论 知识体 系 的讲解上 ,即使穿插案例 ,也都 是各 自独立存 在的小案例 ,这种教学方法通 常会 导致如下几个 问题 : ( 1 )贯穿于整个 教学 过程的是教师 ,学生处于被动学 习的状 态 ;( 2)学生对所学 的理论知识感到抽象 、难 以理解 ,无 法培养学生 的学 习兴趣 ; ( 3) 学 生对 面向对象编程思想和方法 的理解和掌握不够扎实 , 导致实际解决 问题 的能力和编程能力
第3 期
文继权 , 等: 任务驱动教 学法在 A s p . n e t 教学中的应用
9 1
[ 5 】吴芳 .任务驱 动教 学法 在大学计算机基础教学 中的应用与探索 [ J ] .科教文汇 ( 下旬刊 ) ,2 0 1 1( 5) :1 0 1 — 1 0 2
【 6 】龚琦安.任务驱动式教学在 体育课堂教学中的运用[ J J .职业 ,2 0 1 1( 1 4) :1 3 — 1 4 【 7 ]王媛.任务驱动教学法在 高等教育中的实践与策略【 J J .科教 文汇 ( 中旬刊 ) ,2 0 1 1( 5) :8 7 — 8 8 【 8 】迟津愉 ,王红军.任务驱动教学 法在 计算 机基 础教学中的实现[ J ] .福建 电脑 ,2 0 1 1( 4) :2 9 — 3 0
《ASP.NET程序设计》教改的尝试

教 科 园 地
r 肛 科 技 2 0 ̄ 2 女 ’ 06
《 P. 程 序 设 计 》教 改 的尝 试 AS NE T
罗春 辉
f 春汽车工 、高等专科学 校 ) 长 I 摘 要 《 S N TE 设计 》的教 改 ,要 由因 “ A P・ E  ̄序 村”施教 转变为固 “ 需”施教 ,由零散பைடு நூலகம்实例转 变为核心 实例 .由培 养专 业素质 转变为培 养综合 素质 ,由闭卷考试 转 变为三步曲 。由 “ 要我学”转变为 “ 我要 学”
1 由因 “ 材”施教转变为因 “ 需”施教
传统 的々业课程教学 H标是知 和理 沦的传授 , 在教学实践过
程中发现 单纯理 沦与知 以的传授很 准提 高学 生的综 合素 质 , 件生 软 产的}会化 要求开发 没I人员婴有 良好的编 码能 、F觉的规范意 十 十 1 和 团队精 神 、认 和运州数据的能 力 、 l 软件上 程的概 念 、认 题解决 n题 的能 力、 问资料 的能 力等等 往教学过程 中以培 养学 _ J 查
生的综合素质为 目株展,教学活动 , I : 并特 别重视学 牛的 专业能 力
的培 养 在第…堂课就把学生 分成 i题 d ̄ ,每组三到 一 , - H 人 每一 小组歧… 正组长和一 名副组长 ,备小组 根据 自已的喜 好确定一个 ・ 与核心实例相类似的课题 在 以后 的全部谍{进 程中从模 仿核 心实 例 始 ,完成对该课题 的 故计 、 分析 、 编辑 、嗣试等工 作 在教学 过 中对 各个 课题 小组进行考核 、检查 与 指导 各个课题小组在讨论问题 、分析问题 、 决问题的过程 中提 高 解
2 由 零 散 实例 转 变 为 核 心 实例
在传统的其末闭卷笔试 考核之 外 ,该谍程的考核增 J了 时考 J I J 核和操作考核的 内容 期末闭卷考核成绩 -s%. 0 平时成绩站1%, 0 设计操作能 力I4) 平时 考核包括 课堂提 fT 课外作 业 .课童提 【 % .a il 问的重点是'练学生的表达能 力 .课外作业的重点是培 养学生,事 J I l J j 、 的规范意 识、质量意识和守时 意 ;设汁操作能力考核是既对 备小 组所做课题整体考丰采取分组 模拟 答辩的方式 ,对各小组 )发 的课 褒 r 题进行性能指标的测试和 没汁文 档的检查考核 ,这项考核的重点是 学生完成一个项 H的综合能 力和集 体工作的协作能 力,对各小组成 员所分担的任 务进行考核是 通过抽查与定期检查的方式对各小组成 员所分担的功能模块进行考核 。 考核 内容及方j在 第一堂 i就 告诉学生 ,使学生充分重视综合 ℃ 粜 l 素质的 .彻底打消侥幸和依赖 心理 实践证明 .这种考核办法 埘 凋动学生的学 爿积檄性 ,提 高学 爿兴趣 ,客观 、公正地 评 浚门 价
基于工作过程的《ASP.NET程序设计》课程改革研究

定课程对 岗位 ( S .E A PN T程序设计) 的典 T作任务 ,并根 据职业能力发展模式 ,确定 岗位的职业 能力和职业素养要求。 ()确定课程学习 目标 2 通 过对 岗位 职业能力要 求 的深 入分析 ,确定 了本 课程 的 主要学 习 目标 ,内容包括 了解并熟悉 V .E SN T开发平台和 A P S. N T程序结 构 ;掌握 A PN T基础控件的使 用 ;能够通过 A E S .E —
互蜡 { { 1 耐 轻 书娜t 跨’ 掌簿惜境 2 设钟套 爨张 册与登 最 : 学 习一标 : 1了解会员沣册 与登录的意义 2 掌握收集用户信息并写入后台数据库的方法 3掌握 设计产生验证码网页的方法 4掌握发送 电子邮件的方法 学习内容: 1 设计会 员沣册 网页 2设计会 员登录网页 3设计退 出登录 网页 4设计找 同密码 _页 矧 5 构建并发送包含用户登 录密码 的电子 邮件 学潮值j 谖谵始斑搜索 蠹 学习 同标 : 1 了解 网站 首页重要性 2 悉常规刚站首 页的布局格式 . 熟 3 . 网站首页布局 的基本方法 掌握 4 学会设计常用 的网站首 页 学习内容: 1 . 网站首页功能与需求 分析 2 样式 的使用 3母版页的使用 4设计 瑚站首页外 舰 5设计首页各版块 外观
,
igq ai , t. h t m t rcs o ti c rc lm rfr a ods nf a c te r om f o p t jrcr n uly ec T ea e p oes f hs u i u om h sgo i icn et oh r e r so m ue ma u— t t p u e g i o f c r o
摘
要 :以 《 S .E A PN T程序设计》 课 程改革为例 ,介绍 了基 于_作过 程 系统化思路进行课程改革的有益 尝试 ,重点 T -