论文部分内容阅读
摘要:《ASP.NET程序设计》作为高等职业院校甚至是应用型本科院校计算机及相近专业的一门重要的职业技能课程,在专业教学中占有重要的地位。在课堂教学中如果单纯采用以教材知识讲授、按部就班的教学方式,将不能有效提高学生的实践应用技能,学生缺乏综合操作技能的训练,培养的学生与企业要求还有很大的差距。在课堂教学中引入“项目驱动教学法”,以一个小型项目的设计与开发过程贯穿课程教学始终,把课程中分散的知识点有机的联系起来,并加以综合应用,充分调动学生的学习积极性,提高学生的实践操作能力、职业能力与团队合作能力,以达到培养高素质、应用型人才的目标,满足企业对人才的需求。
关键词:ASP.NET程序设计;职业技能;项目教学法
中图分类号:G642 文献标识码:A 文章编号:1009-3044(2017)03-0095-02
微软公司推出的.NET是当前主流的软件开发平台和运行环境之一,已经成为面向下一代企业级应用系统开发的首选平台,ASP.NET作为其重要的组成部分,因其功能强大,易于学习,使用方便,开发效率高而受到广大软件设计人员的青睐,成为其软件项目开发的首选工具。由于ASP.NET技术所具有的诸多优点,以及社会对.NET软件设计师需求量的不断增加,很多高等职业院校甚至是应用性本科院校的计算机专业都将其作为一门职业核心技能课程进行开设,以培养学生的Web软件设计与开发能力。由于这门课程的技术性和实用性都比较强,在教学中如果采用传统的“按部就班”的以教材内容为主的讲授方式,将不能很好地培养学生的web软件设计能力,学生仍然不能很好地将所学知识应用于实践,不能将所学知识进行有机的融会贯通。为了改变传统教学方法的缺点,在课堂中通过引入一个小型的案例程序,采用“教”、“学”、“做”一体化的“项目驱动教学”模式,把课程中相对分散的知识点贯穿起来,使知识点不在孤立,将各个知识点分散到项目的设计过程中,在教师的指导下,学生完成案例程序的设计,从而使知识得到综合应用,提高学生的软件设计能力与职业素养能力。
1 ASP.NET程序设计项目驱动教学法
“项目驱动教学法”是师生通过共同实施一个完整的项目工作而进行的教学活动。与传统教学模式的不同在于“项目驱动教学法”能够使学生亲身体验并参与项目的制作与开发过程,学生的学习主动性能够得到有效的发挥。在项目的制作过程中,按照教学任务的不同将项目分解成若干个子项目,将知识点分散到每一个子项目中进行讲授,使教学重点与难点在设计过程中能够轻松突破,学生更加容易掌握与接受教学内容。《ASP.NET程序设计》选取一个学生比较熟悉的内容“新闻管理系统的设计与开发”为例进行讲授,采用任务驱动、项目教学为主的教学模式。
1.1 将教学内容按知识模块进行划分
根据《ASP.NET程序设计》课程教学内容以及结合新闻管理系统的设计与开发的过程,将教学内容按照不同的知识模块进行划分,每一个知識模块为一个教学单元。主要模块及知识点安排如下表1:
表1 ASP.NET程序设计各模块单元及主要知识点
[序号\
关键词:ASP.NET程序设计;职业技能;项目教学法
中图分类号:G642 文献标识码:A 文章编号:1009-3044(2017)03-0095-02
微软公司推出的.NET是当前主流的软件开发平台和运行环境之一,已经成为面向下一代企业级应用系统开发的首选平台,ASP.NET作为其重要的组成部分,因其功能强大,易于学习,使用方便,开发效率高而受到广大软件设计人员的青睐,成为其软件项目开发的首选工具。由于ASP.NET技术所具有的诸多优点,以及社会对.NET软件设计师需求量的不断增加,很多高等职业院校甚至是应用性本科院校的计算机专业都将其作为一门职业核心技能课程进行开设,以培养学生的Web软件设计与开发能力。由于这门课程的技术性和实用性都比较强,在教学中如果采用传统的“按部就班”的以教材内容为主的讲授方式,将不能很好地培养学生的web软件设计能力,学生仍然不能很好地将所学知识应用于实践,不能将所学知识进行有机的融会贯通。为了改变传统教学方法的缺点,在课堂中通过引入一个小型的案例程序,采用“教”、“学”、“做”一体化的“项目驱动教学”模式,把课程中相对分散的知识点贯穿起来,使知识点不在孤立,将各个知识点分散到项目的设计过程中,在教师的指导下,学生完成案例程序的设计,从而使知识得到综合应用,提高学生的软件设计能力与职业素养能力。
1 ASP.NET程序设计项目驱动教学法
“项目驱动教学法”是师生通过共同实施一个完整的项目工作而进行的教学活动。与传统教学模式的不同在于“项目驱动教学法”能够使学生亲身体验并参与项目的制作与开发过程,学生的学习主动性能够得到有效的发挥。在项目的制作过程中,按照教学任务的不同将项目分解成若干个子项目,将知识点分散到每一个子项目中进行讲授,使教学重点与难点在设计过程中能够轻松突破,学生更加容易掌握与接受教学内容。《ASP.NET程序设计》选取一个学生比较熟悉的内容“新闻管理系统的设计与开发”为例进行讲授,采用任务驱动、项目教学为主的教学模式。
1.1 将教学内容按知识模块进行划分
根据《ASP.NET程序设计》课程教学内容以及结合新闻管理系统的设计与开发的过程,将教学内容按照不同的知识模块进行划分,每一个知識模块为一个教学单元。主要模块及知识点安排如下表1:
表1 ASP.NET程序设计各模块单元及主要知识点
[序号\