CDIO模式在高职ASP.NET实训课程教学中的应用研究

2014-07-28 04:58崔莹
电脑知识与技术 2014年17期
关键词:CDIO模式实训课程

崔莹

摘要:实训课程是培养高职软件专业学生技能的重要环节,通过对目前实训课程的教学现状分析,该文讨论CDIO模式在ASP.NET实训课程教学中的应用,以重组教学内容、改革教学过程、更新考核方式,来构建一个适用于高职软件学生的教学模式。

关键词:CDIO模式;ASP.NET;实训课程

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)17-4069-03

ASP.NET是目前应用最广泛的Web开发应用技术,是高职软件专业的核心课程,主要培养学生掌握web应用程序开发的能力。这门课程知识面广,实践性强,在实训过程中综合应用了《面向对象设计》、《SQL Server》和《网页制作》等前期课程,具有典型的工程特性,课程教学的核心目的是让学生能动手操作基于ASP.NET的网页制作。然而在实际教学中受传统教学模式的影响,高职教师往往过于注重知识系统性,而忽视了培养实践操作,或者只重局部而忽视整体,导致学习效果较差,学生在学习完课程后能够独立完成ASP.NET网页制作的很少。

1 CDIO工程模式概述

CDIO工程教育模式,由麻省理工学院和瑞典皇家工学院等工程技术大学提出,是近年来国际工程教育改革的研究热点。CDIO的含义是构思(Conceive)、设计(Design)、实现(Implement)和运作(Operate)。它以产品研发到产品运行的生命周期作为工程教育的背景,以项目实践为载体,培养学生主动学习, 实践能力,创新能力和协作精神,它是“做中学(Learning by doing)”和“基于项目的教育和学习”的集中概括和抽象表达,让学生以主动的、实践的、课程之间有机联系的方式学习工程,强调通过完成实际项目的全过程来学习必备的知识和技能,强调培养学生理论和实践联系的能力、交流沟通能力和协作能力,使学校培养的人才更符合企业的实际需要。

CDIO培养大纲将工程毕业生的能力分为工程基础知识、 个人能力、 人际团队能力和工程系统能力四个层面,大纲要求以综合的培养方式使学生在这四个层面达到预定目标。

高职软件专业课程不同于本科课程的“压缩版”,它更联系实际,更注重应用能力。因此CDIO工程教育模式的理念应用在ASP.NET实训课程,落实“做中学”,用来提高教学质量,打造应用能力是非常适合的。高职的专业课程教学中应当紧扣“项目教学”这个基本方法。项目教学法其实就是实施一个完整的项目在项目运作过程中通过学生的切身体会来达到教学目标的方法,在教学中能够把理论与实践有机结合,培养学生的创造能力和解决实际问题的综合能力。项目教学法把以教师为中心转变为以学生为中心,把以课本为中心转变为以“项目”为中心,把以课堂为中心转变为以实际经验为中心,其实就是CDIO教育理念所提倡的在工程基础知识、个人能力、人际团队能力和工程系统能力四个层面上进行综合培养的教学模式的现实体现。

2 ASP.NET实训课程的应用

ASP.NET实训课程是目前我校软件专业的核心课程,需要以就业为导向。为了既贴近企业的实际应用又让学生有足够的兴趣,在教学内容的选择上,学院暂选择网站论坛管理系统作为实践的项目,今后随着校企合作的加强,将以更加实际的企业项目做为实训项目。

通过一个完整的网站论坛项目实践,按照软件工程的过程来组织教学过程(如图1),强调“学中做,做中学”。学生在完成该项目的过程中,不再是被动的接受知识,而是独立思考,将理论知识和实践能力结合起来,培养解决问题的整体思路和创新能力。以下图为例,我们可以网站的文档管理分解成四个步骤:构思、设计、实现、运作,其中设计和实现作为教课的重点内容,在课堂上有针对性的对数据库和模块的设计框架和具体的制作过程进行详细的讲解演示,并要求学生自己动手随堂操作,让学生熟悉企业团队直至熟悉整个流程为止。

3 ASP.NET实训课程的实施

在教学过程中,以学生为主,教师的角色定位从教育者向引导者转变,强调信息的加工和建构的主体应当是学生自己。我们需要根据今年本专业就业用人企业调研结果和本专业的培养目标,了解对学生计算机应用能力的不同需求;考虑课程学时等情况,结合项目的难度和学生的实际水平,采用与本专业方向和就业方向相关的实际项目或者完整的项目案例;经过筛选和分析,对项目做具体的分解,确定项目完成的途径、小组分工的方式、项目完成效果的评价标准,最后确定对学生课程学习的评价标准。制订具体实施的方案时可以将学生编排成小组,学生以小组的形式参与到项目中去,在小组的协同作业中每个学生扮演一定的角色,不论是项目管理者(协调者)或者是项目实施者都必须在小集体里协同工作才能完成任务。为了提高参与积极性,项目管理者最好是由学生轮流进行担任,使得学生融入到项目工作中去。

每个教学单元的组织都以“做什么”、“怎么做”为主线展开,要让学生了解已经做到了整个项目的哪个环节,整个项目按照图1所示的四个环节展开教学,具体如下:

1) 构思环节

首先,根据项目的需求,绘制出网络论坛系统的流程图(如图2所示),并写出需求分析报告。

在这里我们举出的是一个网络论坛的例子,其功能主要是发布和交流信息,功能相对比较单一,从图上可以看出其主体流程就是简单地注册、登陆、发帖和浏览的过程,这是一个网站最基本的功能,利用最基本的网络编程就能实现,需要学生思考的是如何分配有限的权限给管理员和普通用户,上图是一般常用的分配法,在课堂上也可以让学生自主选择权限的分配再通过交流取长补短。除了上述的论坛网站的例子外有条件的教师或班级还可以选择一些更加贴近实际的项目案例来操作,如基于ASP.NET的企业进销存管理信息系统的设计与实现,该系统在很多有信息管理系统的企业都有实际的应用,可以向学生介绍较简单地C/S两层体系结构的应用,对软件知识掌握程度较好的班级也可以和学生一起探讨B/S多层体系结构的企业应用,微软公司的ASP.NET能够充分地发挥面向对象的技术的特点,轻松实现三层及以上结构的B/S系统架构,在很大程度上提高了开发效率,系统的可维护性和扩展性也比较好,如果教师手头上有一个现成的企业案例效果会更好。endprint

2) 设计环节

接着,对用户需求报告,设置系统的总框架,并对后台数据库,主要功能模块进行设计,并完成页面的设计,写出系统设计说明书。这项工作为项目定调总览项目全局,对于项目成功与否至关重要,因此教授课程时要把这个环节的重要性和内涵向学生说明清楚,系统设计说明书可以先展示一个非本项目的范文给学生,目的是让学生熟悉该说明文档的撰写格式以及各项要素。

为了实现培养学生团队合作和沟通能力的目标,应当在进行该环节前就组织学生分成一个个项目组实施开发任务,这里的分组可以采取两种不同的形式:如果是上面首先列举的那种简单的论坛、新闻类网站项目,完全可以采取分组各自独立完成项目的方式,我们称之为一型分组,这种分组就需要每个小组推选出至少一名软件知识掌握较好的学生作为项目管理者,其角色必须承担系统设计说明书的起草工作;另一种分组方式比较适用于较复杂的项目(如企业的实际信息管理系统)或是小班教学模式下的实训课,采取将整个项目合理分解成多个模块分别将各个模块的开发任务分别分配给不同的小组,这种分组类似于许多软件公司的工作组织形式,我们称之为二型分组,这种分组要求各组推选代表组成对整个项目负责的上层团队通过沟通制定系统设计说明书草案,这些代表实际上行使了项目管理者的职能。不论是一型分组还是二型分组,在设计初稿拟定后都要教师来指导修订更正项目的系统设计说明书存在的问题然后交由各小组商议通过该文档的定稿,在这里教师扮演的是项目的全局管理者角色,通过分工合作一定会对所有参与的学生对唤醒实际工作中的团队沟通协调配合意识有所帮助,为下面项目的实施阶段打下良好的“人和”基石。

另外,在设计说明书中,须要遵循着“高内聚,低耦合”的原则,设计出系统的主体架构。对系统的主要功能模块进行初步的划分,例如:可以设计公用的功能模块:数据库连接、数据库查询以及记录的添加、修改、删除;数据库在系统里的多级联动等,这样可以提示出实施环节中应该或可能需要用到的有关动态网页开发的知识点,有助于降低开发难度。

3) 实现环节

该环节实际上就是通过ASP.NET开发的实际操作来实现系统设计结构和功能的过程。以上面的网络论坛为例,要完成图2所示的全部功能,可以用5个具体的子工作任务来实现。

在这5个子工作任务实现的过程中,教师向学生布置任务,引导学生参照设计说明书进行代码的编写和整合工作。对于一型分组,这个环节要求每个小组都独立完成代码的编写和拼接成为完整系统的任务,这时小组内所有成员必须全员参与协同工作才能顺利完成项目的开发,至于组内分工的问题应当交由学生自己相互沟通自行解决,这是培养学生团队配合的职业素养的好机会。至于二型分组,由于项目的角色分工更加明确和层次化,这种分组更能适应项目成员—也就是学生知识能力水平不一致的情况,对软件知识掌握水平较高的学生可以担当项目管理者的角色,专门负责代码的修订整合工作,以及协同其他分组的管理者将模块组装成为系统,其他学生主要负责编写代码等基础工作,最后教师在系统拼装成型阶段指导学生修正技术问题,引导学生利用自主编写程序的能力或使用工具软件完成整个系统的开发任务,让学生建立处理实际工作的自信心,同时锻炼沟通技巧。开发中需要的.NET知识在开发前、开发中在实际操作时同时对照理论课程同步复习,如NET框架和公共语言运行库及ASP.NET程序的系统需求;VS.NET集成开发环境及HTML视图;JavaScript脚本;ASP.NET程序构成和处理过程;ADO.NET数据访问技术;Web服务器控件应用;数据综合处理控件应用;多网页项目和内部对象等。

4) 运行环节

系统编码、组装等主要开发工作完成后,主要进行系统测试和试运行工作。具体的实施时可以在一型分组安排小组间进行相互测试,并记录测试用例和测试结果,二型分组可以各组选出代表一起对系统实施测试,发现问题后分析原因然后交由具体开发人员共同商议解决。教师在出现疑难问题时帮助学生,并鼓励学生对系统的功能进行补充完善如增加自动记录客户反馈信息、各功能间的组合链接等。最后将测试结果汇总成文字报告交教师作为课程主要评分标准。

3 教学考核

传统的教学考核以项目分和平时分来确定学生的成绩,但实际上偏向结果,不侧重过程。而ASP.NET实训课程以CDIO模式开展,对学生的评价将贯穿于整个项目的开发过程。 考核的对象不仅仅是对学生专业知识掌握情况的考核,更要对学生的实践动手能力,软件文档编写能力,沟通和协作能力,创新精神进行综合的评价。

学生的考核由两部分组成,一部分是项目的完成情况,根据功能的完整和界面的美观情况以及系统测试报告的完成度,另一部分则是由文档编写(需求分析报告、系统设计说明书等),承担项目管理员表现,以及沟通表达能力(主要是相互协调解决问题的能力)进行评价。另外创新和改进系统的能力可以作为加分项进入考核。总之,对学生的考核要集知识、能力、素质于一体,鼓励学生在项目的完成过程中积极参与。

4 总结

传统模式ASP.NET实训教学下,学生往往有局部的知识点,却不能独立完成项目,很难满足企业的用人需求。将CDIO模式引入到ASP.NET实训课程教学中,通过经历完整的软件项目开发过程,对知识点进行重新组合,对学生团队协作进行引导,构建了一个应用型、技能型人才的培养体系。

在应用工程模式也会遇到一些问题,如学生程度不一导致工程进度不同,可以由进一步划分项目案例功能,分层次教学实现,可以对以上我列出的两种分组模式进一步优化、细化,并对开发流程根据项目和学生的实际情况做出相应调整,教师要根据实际情况,因地制宜的选择不同的方法,提高教学质量,培养高素质应用型人才。

参考文献:

[1] 卫国标.基于CDIO 模式的ASP.NET课程教学研究[J].安庆师范学院学报,2014,20(1).

[2] 刘丹,于琨.ASP.NET程序设计课程的“三位一体“教学改革研究[J].河南机电高等专科学校学报,2011(3).

[3] 李冬睿,蓝新波.“分层递进、三课堂联动”教学模式在高职ASP.NET课程教学中的应用研究[J].计算机教育,2014(7).

[4] 张永生,刘苗苗.基于CDIO的.NET课程教学探索与创新[J].辽宁工程技术大学学报,2013(6).

[5] 肖桌宇,黎妍,叶嘉笑.ASP.NET课程实训教学研究[J].长沙通信职业技术学院学报,2013(1).endprint

2) 设计环节

接着,对用户需求报告,设置系统的总框架,并对后台数据库,主要功能模块进行设计,并完成页面的设计,写出系统设计说明书。这项工作为项目定调总览项目全局,对于项目成功与否至关重要,因此教授课程时要把这个环节的重要性和内涵向学生说明清楚,系统设计说明书可以先展示一个非本项目的范文给学生,目的是让学生熟悉该说明文档的撰写格式以及各项要素。

为了实现培养学生团队合作和沟通能力的目标,应当在进行该环节前就组织学生分成一个个项目组实施开发任务,这里的分组可以采取两种不同的形式:如果是上面首先列举的那种简单的论坛、新闻类网站项目,完全可以采取分组各自独立完成项目的方式,我们称之为一型分组,这种分组就需要每个小组推选出至少一名软件知识掌握较好的学生作为项目管理者,其角色必须承担系统设计说明书的起草工作;另一种分组方式比较适用于较复杂的项目(如企业的实际信息管理系统)或是小班教学模式下的实训课,采取将整个项目合理分解成多个模块分别将各个模块的开发任务分别分配给不同的小组,这种分组类似于许多软件公司的工作组织形式,我们称之为二型分组,这种分组要求各组推选代表组成对整个项目负责的上层团队通过沟通制定系统设计说明书草案,这些代表实际上行使了项目管理者的职能。不论是一型分组还是二型分组,在设计初稿拟定后都要教师来指导修订更正项目的系统设计说明书存在的问题然后交由各小组商议通过该文档的定稿,在这里教师扮演的是项目的全局管理者角色,通过分工合作一定会对所有参与的学生对唤醒实际工作中的团队沟通协调配合意识有所帮助,为下面项目的实施阶段打下良好的“人和”基石。

另外,在设计说明书中,须要遵循着“高内聚,低耦合”的原则,设计出系统的主体架构。对系统的主要功能模块进行初步的划分,例如:可以设计公用的功能模块:数据库连接、数据库查询以及记录的添加、修改、删除;数据库在系统里的多级联动等,这样可以提示出实施环节中应该或可能需要用到的有关动态网页开发的知识点,有助于降低开发难度。

3) 实现环节

该环节实际上就是通过ASP.NET开发的实际操作来实现系统设计结构和功能的过程。以上面的网络论坛为例,要完成图2所示的全部功能,可以用5个具体的子工作任务来实现。

在这5个子工作任务实现的过程中,教师向学生布置任务,引导学生参照设计说明书进行代码的编写和整合工作。对于一型分组,这个环节要求每个小组都独立完成代码的编写和拼接成为完整系统的任务,这时小组内所有成员必须全员参与协同工作才能顺利完成项目的开发,至于组内分工的问题应当交由学生自己相互沟通自行解决,这是培养学生团队配合的职业素养的好机会。至于二型分组,由于项目的角色分工更加明确和层次化,这种分组更能适应项目成员—也就是学生知识能力水平不一致的情况,对软件知识掌握水平较高的学生可以担当项目管理者的角色,专门负责代码的修订整合工作,以及协同其他分组的管理者将模块组装成为系统,其他学生主要负责编写代码等基础工作,最后教师在系统拼装成型阶段指导学生修正技术问题,引导学生利用自主编写程序的能力或使用工具软件完成整个系统的开发任务,让学生建立处理实际工作的自信心,同时锻炼沟通技巧。开发中需要的.NET知识在开发前、开发中在实际操作时同时对照理论课程同步复习,如NET框架和公共语言运行库及ASP.NET程序的系统需求;VS.NET集成开发环境及HTML视图;JavaScript脚本;ASP.NET程序构成和处理过程;ADO.NET数据访问技术;Web服务器控件应用;数据综合处理控件应用;多网页项目和内部对象等。

4) 运行环节

系统编码、组装等主要开发工作完成后,主要进行系统测试和试运行工作。具体的实施时可以在一型分组安排小组间进行相互测试,并记录测试用例和测试结果,二型分组可以各组选出代表一起对系统实施测试,发现问题后分析原因然后交由具体开发人员共同商议解决。教师在出现疑难问题时帮助学生,并鼓励学生对系统的功能进行补充完善如增加自动记录客户反馈信息、各功能间的组合链接等。最后将测试结果汇总成文字报告交教师作为课程主要评分标准。

3 教学考核

传统的教学考核以项目分和平时分来确定学生的成绩,但实际上偏向结果,不侧重过程。而ASP.NET实训课程以CDIO模式开展,对学生的评价将贯穿于整个项目的开发过程。 考核的对象不仅仅是对学生专业知识掌握情况的考核,更要对学生的实践动手能力,软件文档编写能力,沟通和协作能力,创新精神进行综合的评价。

学生的考核由两部分组成,一部分是项目的完成情况,根据功能的完整和界面的美观情况以及系统测试报告的完成度,另一部分则是由文档编写(需求分析报告、系统设计说明书等),承担项目管理员表现,以及沟通表达能力(主要是相互协调解决问题的能力)进行评价。另外创新和改进系统的能力可以作为加分项进入考核。总之,对学生的考核要集知识、能力、素质于一体,鼓励学生在项目的完成过程中积极参与。

4 总结

传统模式ASP.NET实训教学下,学生往往有局部的知识点,却不能独立完成项目,很难满足企业的用人需求。将CDIO模式引入到ASP.NET实训课程教学中,通过经历完整的软件项目开发过程,对知识点进行重新组合,对学生团队协作进行引导,构建了一个应用型、技能型人才的培养体系。

在应用工程模式也会遇到一些问题,如学生程度不一导致工程进度不同,可以由进一步划分项目案例功能,分层次教学实现,可以对以上我列出的两种分组模式进一步优化、细化,并对开发流程根据项目和学生的实际情况做出相应调整,教师要根据实际情况,因地制宜的选择不同的方法,提高教学质量,培养高素质应用型人才。

参考文献:

[1] 卫国标.基于CDIO 模式的ASP.NET课程教学研究[J].安庆师范学院学报,2014,20(1).

[2] 刘丹,于琨.ASP.NET程序设计课程的“三位一体“教学改革研究[J].河南机电高等专科学校学报,2011(3).

[3] 李冬睿,蓝新波.“分层递进、三课堂联动”教学模式在高职ASP.NET课程教学中的应用研究[J].计算机教育,2014(7).

[4] 张永生,刘苗苗.基于CDIO的.NET课程教学探索与创新[J].辽宁工程技术大学学报,2013(6).

[5] 肖桌宇,黎妍,叶嘉笑.ASP.NET课程实训教学研究[J].长沙通信职业技术学院学报,2013(1).endprint

2) 设计环节

接着,对用户需求报告,设置系统的总框架,并对后台数据库,主要功能模块进行设计,并完成页面的设计,写出系统设计说明书。这项工作为项目定调总览项目全局,对于项目成功与否至关重要,因此教授课程时要把这个环节的重要性和内涵向学生说明清楚,系统设计说明书可以先展示一个非本项目的范文给学生,目的是让学生熟悉该说明文档的撰写格式以及各项要素。

为了实现培养学生团队合作和沟通能力的目标,应当在进行该环节前就组织学生分成一个个项目组实施开发任务,这里的分组可以采取两种不同的形式:如果是上面首先列举的那种简单的论坛、新闻类网站项目,完全可以采取分组各自独立完成项目的方式,我们称之为一型分组,这种分组就需要每个小组推选出至少一名软件知识掌握较好的学生作为项目管理者,其角色必须承担系统设计说明书的起草工作;另一种分组方式比较适用于较复杂的项目(如企业的实际信息管理系统)或是小班教学模式下的实训课,采取将整个项目合理分解成多个模块分别将各个模块的开发任务分别分配给不同的小组,这种分组类似于许多软件公司的工作组织形式,我们称之为二型分组,这种分组要求各组推选代表组成对整个项目负责的上层团队通过沟通制定系统设计说明书草案,这些代表实际上行使了项目管理者的职能。不论是一型分组还是二型分组,在设计初稿拟定后都要教师来指导修订更正项目的系统设计说明书存在的问题然后交由各小组商议通过该文档的定稿,在这里教师扮演的是项目的全局管理者角色,通过分工合作一定会对所有参与的学生对唤醒实际工作中的团队沟通协调配合意识有所帮助,为下面项目的实施阶段打下良好的“人和”基石。

另外,在设计说明书中,须要遵循着“高内聚,低耦合”的原则,设计出系统的主体架构。对系统的主要功能模块进行初步的划分,例如:可以设计公用的功能模块:数据库连接、数据库查询以及记录的添加、修改、删除;数据库在系统里的多级联动等,这样可以提示出实施环节中应该或可能需要用到的有关动态网页开发的知识点,有助于降低开发难度。

3) 实现环节

该环节实际上就是通过ASP.NET开发的实际操作来实现系统设计结构和功能的过程。以上面的网络论坛为例,要完成图2所示的全部功能,可以用5个具体的子工作任务来实现。

在这5个子工作任务实现的过程中,教师向学生布置任务,引导学生参照设计说明书进行代码的编写和整合工作。对于一型分组,这个环节要求每个小组都独立完成代码的编写和拼接成为完整系统的任务,这时小组内所有成员必须全员参与协同工作才能顺利完成项目的开发,至于组内分工的问题应当交由学生自己相互沟通自行解决,这是培养学生团队配合的职业素养的好机会。至于二型分组,由于项目的角色分工更加明确和层次化,这种分组更能适应项目成员—也就是学生知识能力水平不一致的情况,对软件知识掌握水平较高的学生可以担当项目管理者的角色,专门负责代码的修订整合工作,以及协同其他分组的管理者将模块组装成为系统,其他学生主要负责编写代码等基础工作,最后教师在系统拼装成型阶段指导学生修正技术问题,引导学生利用自主编写程序的能力或使用工具软件完成整个系统的开发任务,让学生建立处理实际工作的自信心,同时锻炼沟通技巧。开发中需要的.NET知识在开发前、开发中在实际操作时同时对照理论课程同步复习,如NET框架和公共语言运行库及ASP.NET程序的系统需求;VS.NET集成开发环境及HTML视图;JavaScript脚本;ASP.NET程序构成和处理过程;ADO.NET数据访问技术;Web服务器控件应用;数据综合处理控件应用;多网页项目和内部对象等。

4) 运行环节

系统编码、组装等主要开发工作完成后,主要进行系统测试和试运行工作。具体的实施时可以在一型分组安排小组间进行相互测试,并记录测试用例和测试结果,二型分组可以各组选出代表一起对系统实施测试,发现问题后分析原因然后交由具体开发人员共同商议解决。教师在出现疑难问题时帮助学生,并鼓励学生对系统的功能进行补充完善如增加自动记录客户反馈信息、各功能间的组合链接等。最后将测试结果汇总成文字报告交教师作为课程主要评分标准。

3 教学考核

传统的教学考核以项目分和平时分来确定学生的成绩,但实际上偏向结果,不侧重过程。而ASP.NET实训课程以CDIO模式开展,对学生的评价将贯穿于整个项目的开发过程。 考核的对象不仅仅是对学生专业知识掌握情况的考核,更要对学生的实践动手能力,软件文档编写能力,沟通和协作能力,创新精神进行综合的评价。

学生的考核由两部分组成,一部分是项目的完成情况,根据功能的完整和界面的美观情况以及系统测试报告的完成度,另一部分则是由文档编写(需求分析报告、系统设计说明书等),承担项目管理员表现,以及沟通表达能力(主要是相互协调解决问题的能力)进行评价。另外创新和改进系统的能力可以作为加分项进入考核。总之,对学生的考核要集知识、能力、素质于一体,鼓励学生在项目的完成过程中积极参与。

4 总结

传统模式ASP.NET实训教学下,学生往往有局部的知识点,却不能独立完成项目,很难满足企业的用人需求。将CDIO模式引入到ASP.NET实训课程教学中,通过经历完整的软件项目开发过程,对知识点进行重新组合,对学生团队协作进行引导,构建了一个应用型、技能型人才的培养体系。

在应用工程模式也会遇到一些问题,如学生程度不一导致工程进度不同,可以由进一步划分项目案例功能,分层次教学实现,可以对以上我列出的两种分组模式进一步优化、细化,并对开发流程根据项目和学生的实际情况做出相应调整,教师要根据实际情况,因地制宜的选择不同的方法,提高教学质量,培养高素质应用型人才。

参考文献:

[1] 卫国标.基于CDIO 模式的ASP.NET课程教学研究[J].安庆师范学院学报,2014,20(1).

[2] 刘丹,于琨.ASP.NET程序设计课程的“三位一体“教学改革研究[J].河南机电高等专科学校学报,2011(3).

[3] 李冬睿,蓝新波.“分层递进、三课堂联动”教学模式在高职ASP.NET课程教学中的应用研究[J].计算机教育,2014(7).

[4] 张永生,刘苗苗.基于CDIO的.NET课程教学探索与创新[J].辽宁工程技术大学学报,2013(6).

[5] 肖桌宇,黎妍,叶嘉笑.ASP.NET课程实训教学研究[J].长沙通信职业技术学院学报,2013(1).endprint

猜你喜欢
CDIO模式实训课程
CDIO模式下JaVa程序设计课程教学改革探索
浅议加强英语专业实训课程实践的必要性
面向卓越教师的师范生实训课程评价研究
基于CDIO模式高职“可编程序控制器”实践教学研究
PBGS教学模式在“办税模拟”课程中的探索与实践
基于CDIO模式的机械专业《电路与电子技术基础》教学改革初探
土木工程人才培养模式研究
装表接电实训课程教学中的素质与能力拓展