论文部分内容阅读
【摘 要】“ASP.NET网站建设”课程是一门实践性很强的课程,因此,“项目教学法”非常适合在课堂教学中应用,教师按照企业网站建设的工作过程开发课程内容,通过对企业的典型工作任务进行分解、提炼和序化,得到学习情境,真正实现了教学项目企业化。本文主要对高职ASP.NET网站建设课程教学方法改革进行了分析研究。
【关键词】高职院校;ASP.NET;网站建设;课程教学;方法改革
引言
当今人们处在一个网络化、信息化高速发展的时代,网络已经是人们生活中不可缺少的部分,它改变了人们传统的生产与生活方式,网络资源的共享方便了人们的生活。网页网站与网络中的各种B/S的系统是网络资源的主要载体,随着网络的发展,网络对网站及系统开发人员的要求也在不断地提高,这导致了这类人才的匮乏,各高校为了适应新的人才需求,纷纷对计算机相关专业开设了ASP.NET课程,该课程的教学越来越受到重视。
一、ASP.NET课程的岗位需求与培养目标
1、ASP.NET课程的岗位需求
高职教育是以“就业为导向”的职业教育,因此,要制定ASP.NET课程的培养目标,首先必须调研市场的岗位需求。例如,对某省内1000多个ASP.NET程序员招聘岗位调查发现,用人单位对ASP.NET程序员、ASP.NET开发工程师都有以下几个要求:
(1)具有1~3年C#程序开发经验;
(2)能够熟练进行ASP.NET2.0或ASP.NET4.0的开发;
(3)具备CSS、JAVASCRIPT和AJAX的开发经验;
(4)掌握Oracle,SQLServer与MySQL任一种或多种数据库的使用;
(5)掌握Web测试的方法。
2、ASP.NET课程的培养目标
根据用人单位对ASP.NET的岗位需求,我们重新定义了ASP.NET课程的培养目标:培养学生掌握Web应用程序开发的基本方法;培养学生应用.NET技术进行中小型Web应用程序开发的能力,并形成良好的编程习惯和团队合作精神;培养学生的自主学习和创新能力,为其成长为一名合格的Web程序员奠定良好的基础。为此,笔者主张将学生分成3个层次,分别是让70%的学生能胜任Web程序员、测试员、售前售后技术支持的工作;让20%的学生通过能力提升后能胜任ASP.NET网站开发程序员、网站设计工程师、Web工程师的工作;让10%的优秀学生能胜任系统分析师与项目经理的职位。
二、“项目教学法”的应用
传统的教学法要求学生被动的学习知识,学生的主动性、积极性难以发挥,而开展“项目教学法”要求学生是一个项目的实施者,必须主动参与。学生上课观念还必须改变,有些项目必须借助课余时间来完成。以前以学知识为目标,现在以完成项目任务为目标,学习动机改变了,教师要引导学生逐步适应。传统教学检验学生学习情况通过作业和测验,“项目教学法”检验学生的掌握程度是通过看得见,摸得着的项目作品。
1、项目的选取和学习情境的划分
“项目教学法”成功实施的关键是选取并确立实用、优秀的项目。项目的选取是项目教学成功的关键,以教学的内容为依据,以现实的对象为材料,既要包含基本的教学知识点,又能调动学生解决问题的积极性。教师要注意启发学生去主动发现身边的素材,选择难度适合的项目。项目的来源可以是企事业单位或者是教师科研工作中开发的真实案例。按照网站建设的流程和学生认知规律,将项目分成若干个学习情境,贯穿整个教学过程。学习情境划分原则:以网站建设的工作流程为依据;以培养学生网站建设和维护能力为核心。依据上面的划分原则,将“ASP.NET网站建设”课程的划分为:任务分解,页面布局,网站架构,数据操作,网站测试和网站部署发布等六个学习情境。
2、“项目教学法”的实施过程
在“ASP.NET网站建设”课程教学中,将网站建设的项目引入教学,其效果成功与否关键在于实践教学。在教学中引入新概念、新知识时,紧密结合项目的开发过程,以学生的认知规律为依据,以“布置项目→介绍并完成项目的制作方法→归纳结论”的顺序引入有关概念,展开教学内容。在教学过程中以项目为主线,将项目与教材相结合、同时注重学生能力和综合素质的培养,通过项目来评价考核学生学习质量,实现教材职业化、能力岗位化。
以“网站架构”学习情境为例,讲解“项目教学法”如何在教学中应用。第一,明确本学习情境的目标任务:能利用三层结构搭建B/S系统框架;能实现三层结构下的用户登录;代码规范并有必要注释。教师讲解本任务相关的技术要点:什么是三层结构;数据实体类在三层结构中的使用;利用三层结构实现“迅捷”网站前台普通用户的登录;教师演示制作任务的过程。第二,学生模仿教师任务的制作过程。第三,教师全面指导,技术答疑。第四,学生在教师指导下完成任务。第五,教师归纳总结,提出改进方案。第六,学生改进任务并完成任务。第七,教师成果验收,课下评定学生成绩;归纳总结,布置课下任务。通过本学习情境的学习,学生可以掌握三层结构搭建B/S系统框架的方法;能实现三层结构下的用户登录以及代码规范并有必要的注释。
三、ASP.NET网站建设课程教学方法改革
《ASP.net网站开发》课程经过多年的努力,在多届学生中实施行动导向的教学模式,分别在教学手段、教学方法、教学案例等各方面进行不断完善与创新,最终形成独具特色的课程。主要表现在如下几个方面。
1、在教学过程中,提出了以“行动导向”的教学模式,充分发挥了“学生为学习主体,教师为引导者”的教学理念,采用“项目驱动”的教学方法进行教学,创新和改革了教学方法与教学手段。
2、建立了完善的课程网站,采用“专人维护、定期更新”的管理模式,网站内容更新及时,网站信息量大、内容丰富。课程网站以更快、更高的效率和更简洁的方式服务于学生,提高了学生与教师之间、教师与教师之间的互动。 3、通过与企业沟通,进一步调整了课程定位、更新教学内容。课程组建立企业信息渠道,听取校外专家意见,实施职业新动向分析,更新教学内容,跟踪就业情况,了解社会需求,通过这样一个循环更新的过程调整了课程定位和内容。
4、以提高课程的教学质量为核心,在教学过程中全面落实“学中做”、“做中学”的课程教学设计方案。
5、进一步优化小学期课程实训方式,开展实训作品竞赛,提高课程教学效果。
6、加强校内外实训基地的建设,提高学生的职业岗位能力。建设校内外的课程实训基地,促进SOVO软件开发类公司承接对外ASP.net网站项目,进一步扩大校内实训基地,让学生积累更多宝贵的项目经验。每学期都走访相关软件企业,洽谈学生实习事宜,为学生进行顶岗实习和项目实训提供了更多的机会。
黑龙江省高等学校教改工程项目简介
四、经学校审核推荐,省教育厅组织专家评审,决定批准该项目列入黑龙江省教育厅2013年度教改项目计划。
项目来源:黑龙江省高等教育教学改革项目
项目名称:高职高专院校ASP.NET网站建设课程教学方法改革的研究与实践
项目负责人单位:哈尔滨铁道职业技术学院计算机学院
项目编号:JG2013020076
结束语
本文针对ASP.NET程序设计课程的教学进行了相关的研究和改革。对教学内容进行了适当的调整,在应用丰富案例的同时采用了多种教学方法。教学过程采用以项目为主导的方式进行实践实训,考核方式采用灵活的理论与实践相结合的方法。在“ASP.NET程序设计”课程教学中采用以上这些方法,教学效果得到明显提高,团队合作情况得到显著改善,同时,学生的创新能力也得到了提高。
参考文献:
[1]李桂兰,田学志.浅谈ASP.NET程序设计课程的教学资源的开发[J].职教研究,2012(9),25-26,30.
[2]林桂亚,彭辉.基于ASP.NET的网站开发技术课程建设研究与实践[J].中国科教创新导刊,2010(11),178,180.
[3]孙握瑜.基于角色的项目教学法在课程中的应用———以《ASP.NET网站开发》课程为例[J].安徽商贸职业技术学院学报(社会科学版),2010(3),72-74.
【关键词】高职院校;ASP.NET;网站建设;课程教学;方法改革
引言
当今人们处在一个网络化、信息化高速发展的时代,网络已经是人们生活中不可缺少的部分,它改变了人们传统的生产与生活方式,网络资源的共享方便了人们的生活。网页网站与网络中的各种B/S的系统是网络资源的主要载体,随着网络的发展,网络对网站及系统开发人员的要求也在不断地提高,这导致了这类人才的匮乏,各高校为了适应新的人才需求,纷纷对计算机相关专业开设了ASP.NET课程,该课程的教学越来越受到重视。
一、ASP.NET课程的岗位需求与培养目标
1、ASP.NET课程的岗位需求
高职教育是以“就业为导向”的职业教育,因此,要制定ASP.NET课程的培养目标,首先必须调研市场的岗位需求。例如,对某省内1000多个ASP.NET程序员招聘岗位调查发现,用人单位对ASP.NET程序员、ASP.NET开发工程师都有以下几个要求:
(1)具有1~3年C#程序开发经验;
(2)能够熟练进行ASP.NET2.0或ASP.NET4.0的开发;
(3)具备CSS、JAVASCRIPT和AJAX的开发经验;
(4)掌握Oracle,SQLServer与MySQL任一种或多种数据库的使用;
(5)掌握Web测试的方法。
2、ASP.NET课程的培养目标
根据用人单位对ASP.NET的岗位需求,我们重新定义了ASP.NET课程的培养目标:培养学生掌握Web应用程序开发的基本方法;培养学生应用.NET技术进行中小型Web应用程序开发的能力,并形成良好的编程习惯和团队合作精神;培养学生的自主学习和创新能力,为其成长为一名合格的Web程序员奠定良好的基础。为此,笔者主张将学生分成3个层次,分别是让70%的学生能胜任Web程序员、测试员、售前售后技术支持的工作;让20%的学生通过能力提升后能胜任ASP.NET网站开发程序员、网站设计工程师、Web工程师的工作;让10%的优秀学生能胜任系统分析师与项目经理的职位。
二、“项目教学法”的应用
传统的教学法要求学生被动的学习知识,学生的主动性、积极性难以发挥,而开展“项目教学法”要求学生是一个项目的实施者,必须主动参与。学生上课观念还必须改变,有些项目必须借助课余时间来完成。以前以学知识为目标,现在以完成项目任务为目标,学习动机改变了,教师要引导学生逐步适应。传统教学检验学生学习情况通过作业和测验,“项目教学法”检验学生的掌握程度是通过看得见,摸得着的项目作品。
1、项目的选取和学习情境的划分
“项目教学法”成功实施的关键是选取并确立实用、优秀的项目。项目的选取是项目教学成功的关键,以教学的内容为依据,以现实的对象为材料,既要包含基本的教学知识点,又能调动学生解决问题的积极性。教师要注意启发学生去主动发现身边的素材,选择难度适合的项目。项目的来源可以是企事业单位或者是教师科研工作中开发的真实案例。按照网站建设的流程和学生认知规律,将项目分成若干个学习情境,贯穿整个教学过程。学习情境划分原则:以网站建设的工作流程为依据;以培养学生网站建设和维护能力为核心。依据上面的划分原则,将“ASP.NET网站建设”课程的划分为:任务分解,页面布局,网站架构,数据操作,网站测试和网站部署发布等六个学习情境。
2、“项目教学法”的实施过程
在“ASP.NET网站建设”课程教学中,将网站建设的项目引入教学,其效果成功与否关键在于实践教学。在教学中引入新概念、新知识时,紧密结合项目的开发过程,以学生的认知规律为依据,以“布置项目→介绍并完成项目的制作方法→归纳结论”的顺序引入有关概念,展开教学内容。在教学过程中以项目为主线,将项目与教材相结合、同时注重学生能力和综合素质的培养,通过项目来评价考核学生学习质量,实现教材职业化、能力岗位化。
以“网站架构”学习情境为例,讲解“项目教学法”如何在教学中应用。第一,明确本学习情境的目标任务:能利用三层结构搭建B/S系统框架;能实现三层结构下的用户登录;代码规范并有必要注释。教师讲解本任务相关的技术要点:什么是三层结构;数据实体类在三层结构中的使用;利用三层结构实现“迅捷”网站前台普通用户的登录;教师演示制作任务的过程。第二,学生模仿教师任务的制作过程。第三,教师全面指导,技术答疑。第四,学生在教师指导下完成任务。第五,教师归纳总结,提出改进方案。第六,学生改进任务并完成任务。第七,教师成果验收,课下评定学生成绩;归纳总结,布置课下任务。通过本学习情境的学习,学生可以掌握三层结构搭建B/S系统框架的方法;能实现三层结构下的用户登录以及代码规范并有必要的注释。
三、ASP.NET网站建设课程教学方法改革
《ASP.net网站开发》课程经过多年的努力,在多届学生中实施行动导向的教学模式,分别在教学手段、教学方法、教学案例等各方面进行不断完善与创新,最终形成独具特色的课程。主要表现在如下几个方面。
1、在教学过程中,提出了以“行动导向”的教学模式,充分发挥了“学生为学习主体,教师为引导者”的教学理念,采用“项目驱动”的教学方法进行教学,创新和改革了教学方法与教学手段。
2、建立了完善的课程网站,采用“专人维护、定期更新”的管理模式,网站内容更新及时,网站信息量大、内容丰富。课程网站以更快、更高的效率和更简洁的方式服务于学生,提高了学生与教师之间、教师与教师之间的互动。 3、通过与企业沟通,进一步调整了课程定位、更新教学内容。课程组建立企业信息渠道,听取校外专家意见,实施职业新动向分析,更新教学内容,跟踪就业情况,了解社会需求,通过这样一个循环更新的过程调整了课程定位和内容。
4、以提高课程的教学质量为核心,在教学过程中全面落实“学中做”、“做中学”的课程教学设计方案。
5、进一步优化小学期课程实训方式,开展实训作品竞赛,提高课程教学效果。
6、加强校内外实训基地的建设,提高学生的职业岗位能力。建设校内外的课程实训基地,促进SOVO软件开发类公司承接对外ASP.net网站项目,进一步扩大校内实训基地,让学生积累更多宝贵的项目经验。每学期都走访相关软件企业,洽谈学生实习事宜,为学生进行顶岗实习和项目实训提供了更多的机会。
黑龙江省高等学校教改工程项目简介
四、经学校审核推荐,省教育厅组织专家评审,决定批准该项目列入黑龙江省教育厅2013年度教改项目计划。
项目来源:黑龙江省高等教育教学改革项目
项目名称:高职高专院校ASP.NET网站建设课程教学方法改革的研究与实践
项目负责人单位:哈尔滨铁道职业技术学院计算机学院
项目编号:JG2013020076
结束语
本文针对ASP.NET程序设计课程的教学进行了相关的研究和改革。对教学内容进行了适当的调整,在应用丰富案例的同时采用了多种教学方法。教学过程采用以项目为主导的方式进行实践实训,考核方式采用灵活的理论与实践相结合的方法。在“ASP.NET程序设计”课程教学中采用以上这些方法,教学效果得到明显提高,团队合作情况得到显著改善,同时,学生的创新能力也得到了提高。
参考文献:
[1]李桂兰,田学志.浅谈ASP.NET程序设计课程的教学资源的开发[J].职教研究,2012(9),25-26,30.
[2]林桂亚,彭辉.基于ASP.NET的网站开发技术课程建设研究与实践[J].中国科教创新导刊,2010(11),178,180.
[3]孙握瑜.基于角色的项目教学法在课程中的应用———以《ASP.NET网站开发》课程为例[J].安徽商贸职业技术学院学报(社会科学版),2010(3),72-74.