论文部分内容阅读
【摘 要】本文探讨了Windows程序设计(VB.NET)课程传统教学模式中存在的一些问题,对产生这些问题的原因进行了深入分析并提出了相应的教学模式改革方案及具体实施过程设计,以达到有效提高课程教学质量的目的。
【关键词】Windows程序设计 教学模式 教学改革
一、课程定位及传统教学模式存在的问题
(一)课程定位。Windows程序设计(VB.NET)课程是我院软件技术专业(软件商务方向)开设的一门专业必修课程,是本专业方向学生接触的第一门.NET平台语言。课程教学注重学生实践编程技能与应用的培养,以训练学生面向对象程序设计思维、提高学生实际编程技能为目的,是培养本专业方向学生信息管理系统开发职业能力的核心课程。通过本课程的学习,能够使学生具备使用.NET平台下面向对象程序设计语言进行软件项目开发的基础能力,为后续ASP.NET程序设计等专业课程的学习打下坚实基础。
(二) 传统教学模式存在的问题。 该课程的传统教学模式存在一些问题,导致课程教学结束后不能很好的实现其在专业培养方案中的定位,教学效果不好,学生的实际编程能力没有得到实质性提升。存在的主要问题包括:课程目标方面,偏重知识目标而忽略教学过程中能力目标和情感目标的实现;授课方式过于传统,教学方法单一,过于强调教师的主导地位。讲授环节以教师课堂传授为主,实践环节往往也是以教师布置编程任务并简单督促检查学生完成情况为主,学生参与度较低;课程考核评价方式过于简单。往往以笔试考核为主,未采用多元化评价方式,无法体现对学生实际编程能力的评价。
二、教学模式设计改革
(一)课程教学目标设定。具体设定为三个层次,即知识目标、能力目标和情感目标,并要求在教学过程中体现出来。知识目标要求学生理解面向对象程序设计的核心思想;掌握面向对象程序设计的基本概念和方法,能够正确的阅读、分析和调试程序;能力目标主要是培养学生自主探究、学习新知识、实际动手操作的能力和互相讨论、交流学习的学习方式,及团队协作的工作方法。情感目标主要是改变学生觉得编程技
(二) 课程教学达到的能力培养标准。根据不同层次的学生情况,通过教学过程实施,着重培养学生三种能力:基本应用能力,学生在全面掌握基本概念、语法知识的基础上,能对所处理的数据进行正确定义、说明和处理,并能阅读、分析简单程序的结果。综合应用能力,在简单应用能力的基础上,能够用学过的多个知识点,加以综合运用编程解决较复杂的实际问题。
(三)课程教学内容的具体编排。教学内容的编排应具有针对性和适用性,以项目驱动为主线将教材内容按照实际工作过程和职业能力要求进行相应模块划分,每个模块都配有经典的项目案例,每个项目案例都由教材中对应的知识点和能力要求来体现,实施分层的模块化教学。
(四)课程考核方式。为了提高学生学习兴趣,培养学生编程求解实际问题的实践能力,以及自主探究和大胆创新的素养。课程考核改变了过去以笔试考核为主的方式,调整为平时作业成绩(30%)+上机考试(30%)+课程设计(40%)一体化的考核方式,五级制评分,课程设计内容为对虚拟小项目进行实际开发。以全面考核学生对课程基础知识、技能的掌握情况和实践编程能力,促进对学生独立分析问题、解决问题和实践编程能力的培养。
三、 教学过程设计实施
(一) 教学过程设计思想与实施过程。总体遵循“精讲、多练、项目案例、任务驱动”的教学思想。具体教学实施过程中,将理论与实践教学紧密结合,根据本专业人才培养方案,以培养学生应具备的职业能力为准则,选择精讲典型的项目案例,将组成项目的各个模块和项目所需要的技能分解成相应的知识点来进行教学设计,在讲授课程中的每一个知识点时都有相应的案例支撑。具体教学过程实施分为以下六个步骤:创建项目情景→明确项目任务→课堂精讲→学生操作时间→多元化考核评价→归纳总结。
(二) 教学方法改革
在教学过程中,综合采用了多种教学方法,主要在以下几个方面做出改变:1.重视实践教学环节,注重学生创新意识与应用能力的培养。为了培养学生的实践动手能力,加强了实践教学环节的管理,实验类型分为基础与验证型、综合与设计型和研究与创新型。实验过程中进行启发、引导式的实验指导,引导和督促学生重视实践教学;培养学生的创新意识与自主探究能力;2.项目任务驱动,培养学生分析和处理问题的能力。在教学过程中,教师根据教学内容,设置相应的项目教学任务,使学生在完成任务的同时掌握程序设计的相关知识和基本操作技能。设置任务的目的是使学生在自主学习过程中能够融会贯通,触类旁通,培养学生分析问题和解决问题的能力;3.课程网站互动学习。建立了课程教学网站,为学生提供了网络课程、自学助手、网上答疑、实验指导、同步练习、教学视频、常见问题等教学资源,扩充了课堂教学的空间,学生可以在任何时候、任何地点进行互动学习,及时解决学生学习中的疑难问题;4.多种教学方法的综合使用。在教学实践中采用了协作式教学法、分层差异教学法,通过建立学习兴趣小组,加强师生间的交流与沟通;采用了启发式教学法和讨论式教学法,直接把学习的主体地位让给学生,最大程度上发挥学生的自主能动性,激发学生的创造性。不同教学方法的综合应用,极大地提高了学生学习的热情,取得了良好的教学效果。
参考文献:
[1]虞芬,邹睿娟;以学生为中心,培养学习能力—《Windows程序设计(C#)》课程的教学改革与实践[J].九江职业技术学院学报,2011(2).
【关键词】Windows程序设计 教学模式 教学改革
一、课程定位及传统教学模式存在的问题
(一)课程定位。Windows程序设计(VB.NET)课程是我院软件技术专业(软件商务方向)开设的一门专业必修课程,是本专业方向学生接触的第一门.NET平台语言。课程教学注重学生实践编程技能与应用的培养,以训练学生面向对象程序设计思维、提高学生实际编程技能为目的,是培养本专业方向学生信息管理系统开发职业能力的核心课程。通过本课程的学习,能够使学生具备使用.NET平台下面向对象程序设计语言进行软件项目开发的基础能力,为后续ASP.NET程序设计等专业课程的学习打下坚实基础。
(二) 传统教学模式存在的问题。 该课程的传统教学模式存在一些问题,导致课程教学结束后不能很好的实现其在专业培养方案中的定位,教学效果不好,学生的实际编程能力没有得到实质性提升。存在的主要问题包括:课程目标方面,偏重知识目标而忽略教学过程中能力目标和情感目标的实现;授课方式过于传统,教学方法单一,过于强调教师的主导地位。讲授环节以教师课堂传授为主,实践环节往往也是以教师布置编程任务并简单督促检查学生完成情况为主,学生参与度较低;课程考核评价方式过于简单。往往以笔试考核为主,未采用多元化评价方式,无法体现对学生实际编程能力的评价。
二、教学模式设计改革
(一)课程教学目标设定。具体设定为三个层次,即知识目标、能力目标和情感目标,并要求在教学过程中体现出来。知识目标要求学生理解面向对象程序设计的核心思想;掌握面向对象程序设计的基本概念和方法,能够正确的阅读、分析和调试程序;能力目标主要是培养学生自主探究、学习新知识、实际动手操作的能力和互相讨论、交流学习的学习方式,及团队协作的工作方法。情感目标主要是改变学生觉得编程技
(二) 课程教学达到的能力培养标准。根据不同层次的学生情况,通过教学过程实施,着重培养学生三种能力:基本应用能力,学生在全面掌握基本概念、语法知识的基础上,能对所处理的数据进行正确定义、说明和处理,并能阅读、分析简单程序的结果。综合应用能力,在简单应用能力的基础上,能够用学过的多个知识点,加以综合运用编程解决较复杂的实际问题。
(三)课程教学内容的具体编排。教学内容的编排应具有针对性和适用性,以项目驱动为主线将教材内容按照实际工作过程和职业能力要求进行相应模块划分,每个模块都配有经典的项目案例,每个项目案例都由教材中对应的知识点和能力要求来体现,实施分层的模块化教学。
(四)课程考核方式。为了提高学生学习兴趣,培养学生编程求解实际问题的实践能力,以及自主探究和大胆创新的素养。课程考核改变了过去以笔试考核为主的方式,调整为平时作业成绩(30%)+上机考试(30%)+课程设计(40%)一体化的考核方式,五级制评分,课程设计内容为对虚拟小项目进行实际开发。以全面考核学生对课程基础知识、技能的掌握情况和实践编程能力,促进对学生独立分析问题、解决问题和实践编程能力的培养。
三、 教学过程设计实施
(一) 教学过程设计思想与实施过程。总体遵循“精讲、多练、项目案例、任务驱动”的教学思想。具体教学实施过程中,将理论与实践教学紧密结合,根据本专业人才培养方案,以培养学生应具备的职业能力为准则,选择精讲典型的项目案例,将组成项目的各个模块和项目所需要的技能分解成相应的知识点来进行教学设计,在讲授课程中的每一个知识点时都有相应的案例支撑。具体教学过程实施分为以下六个步骤:创建项目情景→明确项目任务→课堂精讲→学生操作时间→多元化考核评价→归纳总结。
(二) 教学方法改革
在教学过程中,综合采用了多种教学方法,主要在以下几个方面做出改变:1.重视实践教学环节,注重学生创新意识与应用能力的培养。为了培养学生的实践动手能力,加强了实践教学环节的管理,实验类型分为基础与验证型、综合与设计型和研究与创新型。实验过程中进行启发、引导式的实验指导,引导和督促学生重视实践教学;培养学生的创新意识与自主探究能力;2.项目任务驱动,培养学生分析和处理问题的能力。在教学过程中,教师根据教学内容,设置相应的项目教学任务,使学生在完成任务的同时掌握程序设计的相关知识和基本操作技能。设置任务的目的是使学生在自主学习过程中能够融会贯通,触类旁通,培养学生分析问题和解决问题的能力;3.课程网站互动学习。建立了课程教学网站,为学生提供了网络课程、自学助手、网上答疑、实验指导、同步练习、教学视频、常见问题等教学资源,扩充了课堂教学的空间,学生可以在任何时候、任何地点进行互动学习,及时解决学生学习中的疑难问题;4.多种教学方法的综合使用。在教学实践中采用了协作式教学法、分层差异教学法,通过建立学习兴趣小组,加强师生间的交流与沟通;采用了启发式教学法和讨论式教学法,直接把学习的主体地位让给学生,最大程度上发挥学生的自主能动性,激发学生的创造性。不同教学方法的综合应用,极大地提高了学生学习的热情,取得了良好的教学效果。
参考文献:
[1]虞芬,邹睿娟;以学生为中心,培养学习能力—《Windows程序设计(C#)》课程的教学改革与实践[J].九江职业技术学院学报,2011(2).