论文部分内容阅读
摘 要:针对以往学生在学习ASP.NET程序设计课中出现的问题,从分析软件行业对人才的需求入手,结合近几年的教学经验,本文提出项目式教学。通过改革教学模式和方法使理论和实践相结合,从而提高教学效率。
关键词:ASP.NET;教学改革;教学模式;教学方法;考核机制
ASP.NET程序设计课程是一门专业课,在整个计算机课程体系中占有重要的地位。它的综合性非常强,是一门集计算机技术及应用、计算机软件技术、计算机网络、数据库技术等于一体的职业技能型课程。目前ASP.NET在网络编程、Web应用程序开发等方面发挥着很大作用,在技术应用市场上占有较大的份额,且容易入门,应用方便,因此,大多数高职院校都开设了这门课程。
一、教学现状
最初,ASP.NET程序设计课程采用传统的理论加实验的教学模式,理论课时为60学时,实验课时为30学时。一学期下来,学生可以掌握ASP.NET基本语法的使用、内置控件的操作,完成教师布置的实验任务,但是并不能系统地完成项目的设计与实现,碰到复杂的问题不知从何下手,一旦程序调试出现问题就束手无措。上述问题产生的原因:一是开课时间不合理。该课程是在二年级开设,此时学生仅学习过面向过程的程序设计、数据库、计算机网络、计算机技术及应用等课程,而面向对象的程序设计从未接触过,编程基础薄弱。二是實践环节薄弱。该课程实验课时较少,学生没有时间系统地完成一个完整项目的开发。三是教学模式不够科学有效。由于本课程实践性很强,传统的教学模式不能满足教学的需求,学生不能及时上机实践,讲过的知识很快忘掉,需要重新复习。
如何对ASP.NET程序设计课程进行改革,加快课程建设的步伐,在培养计算机专业人才发挥其优势,是亟待探讨的问题。
二、教学改革
为发挥ASP.NET程序设计课程在培养计算机专业人才方面的优势,使学生能够适应市场的需求,要从以下方面进行教学改革。
1.开课设置
调整课程的开课时间为三年级上学期,此时学生已经系统地学习过面向过程和对象的程序设计、数据库、计算机网络、计算机技术及应用等相关课程,专业基础比较扎实,学习ASP.NET效果较之前好。另外,为了更好地强化学生的动手实践能力,可以加2周实训,让学生有充足的时间完成一个项目的设计及实现。
2.教学模式改革
一改以往传统的理论加实验的教学模式,采用一体化教学模式。上课地点也由传统的多媒体教室改到一体化机房,使学生可以在教师授课时边听边学边做,从而变被动听课为主动学习。该教学模式的优势在于,能培养学生良好的学习习惯,提高学生的学习兴趣,进一步增强学生自主学习的意识,提高自主学习的能力,为学生的终身学习及发展奠定基础。在坚持教师主导作用的前提下,按照“理论—实践—再实践”的原则,让学生在“做中学,学中做”,学以致用,体现学生在教学中的主体地位。
3.教学方法改革
为了让学生能够运用多种技术系统地进行项目开发,该课程采用项目教学法,具体做法是:将项目分解成多个模块,以企业操作过程为主线、以任务为节点进行授课,通过项目教学激发和培养学生学习ASP.NET技术的兴趣,使学生树立自信心,养成良好的学习习惯,形成有效的学习策略,发展自主学习和合作的能力,培养学生通过查阅资料解决问题的能力,为他们的职业发展和终身学习打下良好的基础。
4.考核机制改革
由于本课程调整了开课时间,在理论课程结束后增加了2周的实训课,因此,在考核机制上也要进行相应的改革,将其分成课程考核和实训考核。
以往传统的课程考核机制就是笔试,但是笔试仅仅考查学生对理论知识的掌握情况,并不能体现出一个学生实践能力的高低。在实际项目中,一个小模块就涉及编程、代码的调试和优化等诸多内容,而传统笔试不能客观反映学生在这些方面的能力。ASP.NET程序设计课程所涉及的知识面很宽,知识之间的联系复杂,综合实践性比较强,考核时应该更加注重学生分析问题、解决问题的能力,采用上机考试更加适合本课程的考核。所以,对本课程的考核采取以平时考核加期末上机考核的模式,注重考查学生实际应用知识的能力。其中,平时考核强调出勤、课堂纪律和课堂表现。上级考核要求学生完成实验作品,实验作品考查学生分析问题、解决问题的能力。这种考核模式在很大程度上避免了有的学生平时不好好学习,期末时试图通过死记硬背侥幸过关的现象,以及学生中大量存在“高分低能”现象。
课程完成后安排2周实训,单独设置实训考核项目并评定成绩,主要考查学生完成整个项目的情况,从前台页面设计、后台功能模块划分和设计以及功能实现等方面考核学生。这种考核模式是对学生自主学习能力、实践能力和创新能力的综合考查。
通过以上教学改革措施的实施,ASP.NET程序设计课程教学效果显著,学生项目开发实践能力明显提高,增强了知识的综合运用能力,为将来就业打下了良好的基础。同时,该课程的教学改革也得到了师生的充分认可。
关键词:ASP.NET;教学改革;教学模式;教学方法;考核机制
ASP.NET程序设计课程是一门专业课,在整个计算机课程体系中占有重要的地位。它的综合性非常强,是一门集计算机技术及应用、计算机软件技术、计算机网络、数据库技术等于一体的职业技能型课程。目前ASP.NET在网络编程、Web应用程序开发等方面发挥着很大作用,在技术应用市场上占有较大的份额,且容易入门,应用方便,因此,大多数高职院校都开设了这门课程。
一、教学现状
最初,ASP.NET程序设计课程采用传统的理论加实验的教学模式,理论课时为60学时,实验课时为30学时。一学期下来,学生可以掌握ASP.NET基本语法的使用、内置控件的操作,完成教师布置的实验任务,但是并不能系统地完成项目的设计与实现,碰到复杂的问题不知从何下手,一旦程序调试出现问题就束手无措。上述问题产生的原因:一是开课时间不合理。该课程是在二年级开设,此时学生仅学习过面向过程的程序设计、数据库、计算机网络、计算机技术及应用等课程,而面向对象的程序设计从未接触过,编程基础薄弱。二是實践环节薄弱。该课程实验课时较少,学生没有时间系统地完成一个完整项目的开发。三是教学模式不够科学有效。由于本课程实践性很强,传统的教学模式不能满足教学的需求,学生不能及时上机实践,讲过的知识很快忘掉,需要重新复习。
如何对ASP.NET程序设计课程进行改革,加快课程建设的步伐,在培养计算机专业人才发挥其优势,是亟待探讨的问题。
二、教学改革
为发挥ASP.NET程序设计课程在培养计算机专业人才方面的优势,使学生能够适应市场的需求,要从以下方面进行教学改革。
1.开课设置
调整课程的开课时间为三年级上学期,此时学生已经系统地学习过面向过程和对象的程序设计、数据库、计算机网络、计算机技术及应用等相关课程,专业基础比较扎实,学习ASP.NET效果较之前好。另外,为了更好地强化学生的动手实践能力,可以加2周实训,让学生有充足的时间完成一个项目的设计及实现。
2.教学模式改革
一改以往传统的理论加实验的教学模式,采用一体化教学模式。上课地点也由传统的多媒体教室改到一体化机房,使学生可以在教师授课时边听边学边做,从而变被动听课为主动学习。该教学模式的优势在于,能培养学生良好的学习习惯,提高学生的学习兴趣,进一步增强学生自主学习的意识,提高自主学习的能力,为学生的终身学习及发展奠定基础。在坚持教师主导作用的前提下,按照“理论—实践—再实践”的原则,让学生在“做中学,学中做”,学以致用,体现学生在教学中的主体地位。
3.教学方法改革
为了让学生能够运用多种技术系统地进行项目开发,该课程采用项目教学法,具体做法是:将项目分解成多个模块,以企业操作过程为主线、以任务为节点进行授课,通过项目教学激发和培养学生学习ASP.NET技术的兴趣,使学生树立自信心,养成良好的学习习惯,形成有效的学习策略,发展自主学习和合作的能力,培养学生通过查阅资料解决问题的能力,为他们的职业发展和终身学习打下良好的基础。
4.考核机制改革
由于本课程调整了开课时间,在理论课程结束后增加了2周的实训课,因此,在考核机制上也要进行相应的改革,将其分成课程考核和实训考核。
以往传统的课程考核机制就是笔试,但是笔试仅仅考查学生对理论知识的掌握情况,并不能体现出一个学生实践能力的高低。在实际项目中,一个小模块就涉及编程、代码的调试和优化等诸多内容,而传统笔试不能客观反映学生在这些方面的能力。ASP.NET程序设计课程所涉及的知识面很宽,知识之间的联系复杂,综合实践性比较强,考核时应该更加注重学生分析问题、解决问题的能力,采用上机考试更加适合本课程的考核。所以,对本课程的考核采取以平时考核加期末上机考核的模式,注重考查学生实际应用知识的能力。其中,平时考核强调出勤、课堂纪律和课堂表现。上级考核要求学生完成实验作品,实验作品考查学生分析问题、解决问题的能力。这种考核模式在很大程度上避免了有的学生平时不好好学习,期末时试图通过死记硬背侥幸过关的现象,以及学生中大量存在“高分低能”现象。
课程完成后安排2周实训,单独设置实训考核项目并评定成绩,主要考查学生完成整个项目的情况,从前台页面设计、后台功能模块划分和设计以及功能实现等方面考核学生。这种考核模式是对学生自主学习能力、实践能力和创新能力的综合考查。
通过以上教学改革措施的实施,ASP.NET程序设计课程教学效果显著,学生项目开发实践能力明显提高,增强了知识的综合运用能力,为将来就业打下了良好的基础。同时,该课程的教学改革也得到了师生的充分认可。