APP下载

基于任务驱动教学法的ASP.NET课程教学设计

2011-06-06孙炯宁冯茂岩

河北软件职业技术学院学报 2011年4期
关键词:页面知识点能力

孙炯宁,冯茂岩

(江苏海事职业技术学院 信息工程系,南京 211170)

ASP.NET是当今主流Web开发技术之一,由于具有开发效率高、平台无关性、安全性等方面的优势,被广泛应用于创建动态Web页面和基于Web的分布式应用,掌握ASP.NET成为目前程序员的必备技能之一,因此许多高职院校已将该项技术作为软件开发专业的必修课和核心课程来开设,但在教学中多将知识点分散到小案例中讲解,学生的学习过程就是掌握知识点的过程,一旦涉及到真实项目,却不知该如何下手,如何分工,导致团队协作能力很弱。

为解决这一问题,我们采用“项目载体、任务驱动、教学做一体”的设计思路完成对该门课程的教学实施。经过三届学生的培养,不断地改革和总结,使该门课程的教学更合理,形成了系统的教学方法,非常适合三年制高职高专软件技术专业(NET开发方向)对学生的培养要求和社会的实际需求。

1 课程的教学设计思路

本课程的主要目标是培养学生的专业岗位能力,使学生具备从事Web应用程序设计与构建的能力。教学设计采用“项目载体、任务驱动、教学做一体”的思路,具体如下:

(1)项目载体。由教师选取一个完整的项目贯穿于课程教学的始末,所选的项目既要能够覆盖课程所包含的知识点,又能在开发过程中体现企业实际的商业或生产活动。目前笔者在本课程中使用的是“网上书店系统”,功能分为:用户登录注册,普通用户书目检索、浏览,购物车,管理员的图书书目管理、用户管理、图书管理、订单管理、水印处理等多个功能模块。该项目规模适中,实用性较强。

(2)任务驱动。有目的、有步骤地实施任务驱动。将待完成的项目根据ASP.NET所要讲授的技术点划分为若干个任务单元,可以具体到页面,每一个任务单元提出页面样式、功能点(即页面需求)及所需要的知识点和技能点,将划分出的任务页面作为学习单元,课堂讲解也是围绕着所需知识点完成任务单元要求。

(3)教学做一体。将课程的理论教学、实践教学、生产、技术服务融于一体,教学环节集中,在实验室完成某个教学目标和教学任务。教师改传统的“满堂灌”教学方式为“边讲边操作”,学生也“边听边学边动手”。整个教学过程强调的是:以“做”定“学”,以“学”定“教”,真正实现“学中做、做中学”的最终目标。

2 任务安排

教学任务实施共安排102个学时,具体任务单元及所需掌握的知识点如表1所示。

在教学中,教师首先明确任务单元,确定本节课需完成的任务,对任务进行剖析,对问题进行细化和深化,分解完成任务的步骤;其次,对需要的理论知识点,突出重点,透彻讲解;最后,按照步骤完成具体任务内容,每完成一个步骤都留有时间让学生理解、模仿操作。这种教学方法对教师的要求比较高,必须从整体上把握该项目在开发过程中的重点难点,有针对性地实施教学。

表1 教学任务分解表

3 具体措施

(1)课程内容体系改革。按照项目内容分解出详细的任务单,强调课程的实际应用性,突出对学生应用能力的培养,对涉及到的知识点编制补充讲义,对任务的步骤给出详解。实现了ASP.NET程序设计课程的教学与“网站建设”的无缝连接。

(2)课堂教学模式改革。在整个教学实施过程中,以项目为载体,通过项目任务训练学生的实践应用能力;以学生为主体,提出“教、学、做”合一的教学设计思路,同时对教学各个环节做出及时、相应的改革和调整。改传统的“教师教、学生学”为“学生动手,教师手把手教”的课堂教学模式,引导、组织学生由浅入深,直到能够独立完成较复杂的动态网站设计。

(3)体现教学互动,强调师生交流。在教学中首先提出任务,启发学生思考问题,引导学生主动思维,提高学生的积极性,再以实践教学强化实践能力,完成整体教学过程。

4 结束语

实践证明,以项目为载体,以任务驱动,采用“教学做”一体的方法,在ASP.NET课程教学中远比传统的教学方法要好得多,学生的学习兴趣变浓了,自主学习意识增强了,同时锻炼了他们解决实际问题的能力,使其具备了基本的软件开发能力和软件的服务能力,符合社会和企业对人才培养的要求。

[1]朱香卫,邹羚,张建等.《ASP.NET程序设计》精品课程开发与建设[J].职业技术教育,2010(14).

[2]丁莉.《ASP.NET》课程教学改革与实践[J].邢台职业技术学院学报,2010(3).

[3]韩玉民,车战斌,高亮.高职软件技术.NET方向软件开发课程群建设[J].计算机教育,2008(10).

[4]曾鸿.ASP.NET课程教学改革与实践[J].制造业自动化,2011(2).

猜你喜欢

页面知识点能力
消防安全四个能力
刷新生活的页面
一张图知识点
一张图知识点
第四页 知识点 歼轰-7A
大兴学习之风 提升履职能力
你的换位思考能力如何
关于G20 的知识点
网站结构在SEO中的研究与应用
浅析ASP.NET页面导航技术