论文部分内容阅读
【摘要】推进和实施高校课程教学团队建设,是培养高素质人材,全面提升教学质量的一种重要方式。本文以C#.net课程教学团队建设为实例,介绍了教学团队的建设与实践方法以及取得的成效。
【关键词】教学团队 教学实践与改革
【中图分类号】G451 【文献标识码】A 【文章编号】2095-3089(2013)02-0005-01
一、课程建设的指导思想和实施方案
C#.net课程内容以介绍面向对象程序设计的思想和方法为主,重点介绍.net平台上面向对象程序设计的基本知识和基本技能,使学生能够熟练地使用Visual Studio.NET集成开发工具编写Windows Form应用程序和asp.net应用程序。其先修课程《计算机基础》、《C++面向对象程序设计》、《数据库基础》,是数据结构(C#描述)、ADO.NET、ASP.NET网络编程的前导课程,是培养学生程序设计基础。把握程序设计方法和思路,奠定学生的可视化编程能力,为后续专业课程的学习提供知识和能力的支撑。推进和实施“.net课程教学团队”建设,是培养高素质人材,全面提升教学质量的一种重要方式。
课程建设小组在学校和计算机学院领导的支持和指导下,在课程建设上坚持改革、发展和创新的方针,以突出课程内容的先进性、实用性、够用性、操作性建设为重点,以培养学生实践技能和综合能力为核心,对师资队伍、教学内容、教学方法、教材实验、教学管理等作了重点建设,完成了规定的内容和任务,达到了预期的目标和要求。
课程建设的时间分为了两个阶段:
第一阶段:009.9~2010.9制定培养方案、拟定课程大纲。制作ppt课件及实验指导书第一版,完成教材讲义修订、发表相关论文、申报科研教改项目,开发配套软件,落实实践基地,组织学生竞赛,申报.net专业实验室。
第二阶段:2010.9~2011.9完成教材讲义、课件ppt及实验指导书第二版,开展教学研究,发表相关论文,推广配套软件应用,发表相关论文20多篇(其中EI收录10余篇),申报科研教改项目,出版教材二部。相关资源挂实验室服务器供ftp下载。
二、课程建设的主要内容
1.师资队伍建设;
2.教学内容、教学方法和手段的建设;
3.实践性教学体系建设;
4.教材建设。
三、本课程的主要特色
1.有完整的学习资源库,并结合独立学院学生特点,出版了相应教材和自编了配套的实验实践指导书。
2.有配套的.net课程专业机房——微软实验实训室,既是学生上机实验实践的场所,也是中山市.net软件开发的重要平台。
3.有专业的实践基地。通过与中山市知名企业合作,签定了长期的实践教学基地协议,为学生的专业实践构建了良好的平台。
4.以解决实际问题的程序设计思想作为切入点进行教学,我们的教学站在如何应用.net作为工具编程解决实际问题的角度,在授课的过程中,以解决实际问题的程序设计思想作为切入点进行教学,在教学过程中将实际问题作为教学案例,通过对实际问题的剖析,从而使学生掌握解决实际问题的程序设计思想。
5.以培养学生的实际动手能力为目标进行教学。我们通过实践环节以培养学生的实际动手能力,对于本课程我们配有相应的上机训练以及相应的课程设计,所有的实践环节都在老师的指导之下进行,学生通过亲自上机对问题进行分析、设计、编码、调试,最终设计出能解决实际问题的程序,从而提高实际动手能力。
6.以培养学生的创新思维为目标进行教学。知识是载体,传授科学精神、治学方法,培养、提高学生的科学素质是根本,科学素质教育的核心是培养学生的创新精神。我们采用互动式教学以及组织学生对问题进行研讨的形式,充分调动学生的主观能动性,启迪学生积极思维,让学生自己去探索,从而培养学生的创新思维。
目前,国内高校该类课程的教学内容大多比较偏重于计算机编程语言或完全是编程语言的教学。教学模式也一般是传统的模式,即十分注重某种编程语言基本语句、语法和一些细节的介绍。这样,该类课程基本上是以高级语言自身的体系为脉络展开教学的。由于教学不是站在如何应用计算机工具编程解决实际问题的角度,就没有把逻辑与编程解题思路放在主体地位,也就没有很好讲解如何分析问题和解决问题,结果导致学生程序设计能力、上机解题能力训练不够,更谈不上引导学生进行课题研究和科研探索了。于是,很多学生在学习时感到内容枯燥难学,学过之后又不能用之有效解决实际问题。
对于信息领域、尤其是计算机专业的大学生来说,仅仅掌握几门编程语言是不够的。他们重要的是在开始大学学习时就要努力锻炼去掌握解决实际问题的程序设计思想和养成良好的程序设计习惯,具备用计算机解决实际问题的思想和眼光。这样,就不单单是要学习编程语言本身,而是要开阔思想,打好了一个思维的基础。有了这个基础之后,再学习各种编程语言工具课就有实际意义了,也容易引起学习兴趣,并能把编程语言作为有利工具来实现自己的算法、解决问题。同时,也使自己在后续课程学习乃至研究生阶段的科研活动中后劲十足。本课程的教学工作完全基于上述的教学理念,进行教学改革,取得了好的教学效果。
四、课程建设主要实际效果
1.出版的二部教材《C#大学基础教程》、《软件工程技术及应用》,目前已在全国高校使用。
2.在全国公开刊物发表较高水平论文二十多篇,其中EI收录十余篇。
3.配套的软件《面向对象设计在线评测系统》已在校内应用,最高峰时同一天有1500多人次提交评测结果。
4.团队教师指导的学生在学科竞赛中获国家级奖26人次(包括全国大学生信息安全竞赛一等奖)、省级奖37人次。毕业生就业率稳定在98%以上。
五、进一步探究的问题
“.net课程教学团队”经过几年的建设,在教学、科研、师资队伍、实验室建设、教材建设等方面取得了可喜的成绩,教学效果反应良好,学生评教结果全为优良,受到学生普遍欢迎和同行认可。但课程建设工程是一项系统工程,需要进一步总结和完善的地方很多,目前,本课程也还存在一些不足之处。
整改措施:
1.师资队伍的建设;
2.教学资源的建设和完善;
3.進一步改革和完善课程体系。
参考文献:
[1]黄敏.傅瑜著.C#大学基础教程[M],北师大出版社,2010
[2](美)Christian Nagel,(美)Bill Evjen,(美)Jay Glynn等著.C#高级编程.北京-清华大学出版社 2006
【关键词】教学团队 教学实践与改革
【中图分类号】G451 【文献标识码】A 【文章编号】2095-3089(2013)02-0005-01
一、课程建设的指导思想和实施方案
C#.net课程内容以介绍面向对象程序设计的思想和方法为主,重点介绍.net平台上面向对象程序设计的基本知识和基本技能,使学生能够熟练地使用Visual Studio.NET集成开发工具编写Windows Form应用程序和asp.net应用程序。其先修课程《计算机基础》、《C++面向对象程序设计》、《数据库基础》,是数据结构(C#描述)、ADO.NET、ASP.NET网络编程的前导课程,是培养学生程序设计基础。把握程序设计方法和思路,奠定学生的可视化编程能力,为后续专业课程的学习提供知识和能力的支撑。推进和实施“.net课程教学团队”建设,是培养高素质人材,全面提升教学质量的一种重要方式。
课程建设小组在学校和计算机学院领导的支持和指导下,在课程建设上坚持改革、发展和创新的方针,以突出课程内容的先进性、实用性、够用性、操作性建设为重点,以培养学生实践技能和综合能力为核心,对师资队伍、教学内容、教学方法、教材实验、教学管理等作了重点建设,完成了规定的内容和任务,达到了预期的目标和要求。
课程建设的时间分为了两个阶段:
第一阶段:009.9~2010.9制定培养方案、拟定课程大纲。制作ppt课件及实验指导书第一版,完成教材讲义修订、发表相关论文、申报科研教改项目,开发配套软件,落实实践基地,组织学生竞赛,申报.net专业实验室。
第二阶段:2010.9~2011.9完成教材讲义、课件ppt及实验指导书第二版,开展教学研究,发表相关论文,推广配套软件应用,发表相关论文20多篇(其中EI收录10余篇),申报科研教改项目,出版教材二部。相关资源挂实验室服务器供ftp下载。
二、课程建设的主要内容
1.师资队伍建设;
2.教学内容、教学方法和手段的建设;
3.实践性教学体系建设;
4.教材建设。
三、本课程的主要特色
1.有完整的学习资源库,并结合独立学院学生特点,出版了相应教材和自编了配套的实验实践指导书。
2.有配套的.net课程专业机房——微软实验实训室,既是学生上机实验实践的场所,也是中山市.net软件开发的重要平台。
3.有专业的实践基地。通过与中山市知名企业合作,签定了长期的实践教学基地协议,为学生的专业实践构建了良好的平台。
4.以解决实际问题的程序设计思想作为切入点进行教学,我们的教学站在如何应用.net作为工具编程解决实际问题的角度,在授课的过程中,以解决实际问题的程序设计思想作为切入点进行教学,在教学过程中将实际问题作为教学案例,通过对实际问题的剖析,从而使学生掌握解决实际问题的程序设计思想。
5.以培养学生的实际动手能力为目标进行教学。我们通过实践环节以培养学生的实际动手能力,对于本课程我们配有相应的上机训练以及相应的课程设计,所有的实践环节都在老师的指导之下进行,学生通过亲自上机对问题进行分析、设计、编码、调试,最终设计出能解决实际问题的程序,从而提高实际动手能力。
6.以培养学生的创新思维为目标进行教学。知识是载体,传授科学精神、治学方法,培养、提高学生的科学素质是根本,科学素质教育的核心是培养学生的创新精神。我们采用互动式教学以及组织学生对问题进行研讨的形式,充分调动学生的主观能动性,启迪学生积极思维,让学生自己去探索,从而培养学生的创新思维。
目前,国内高校该类课程的教学内容大多比较偏重于计算机编程语言或完全是编程语言的教学。教学模式也一般是传统的模式,即十分注重某种编程语言基本语句、语法和一些细节的介绍。这样,该类课程基本上是以高级语言自身的体系为脉络展开教学的。由于教学不是站在如何应用计算机工具编程解决实际问题的角度,就没有把逻辑与编程解题思路放在主体地位,也就没有很好讲解如何分析问题和解决问题,结果导致学生程序设计能力、上机解题能力训练不够,更谈不上引导学生进行课题研究和科研探索了。于是,很多学生在学习时感到内容枯燥难学,学过之后又不能用之有效解决实际问题。
对于信息领域、尤其是计算机专业的大学生来说,仅仅掌握几门编程语言是不够的。他们重要的是在开始大学学习时就要努力锻炼去掌握解决实际问题的程序设计思想和养成良好的程序设计习惯,具备用计算机解决实际问题的思想和眼光。这样,就不单单是要学习编程语言本身,而是要开阔思想,打好了一个思维的基础。有了这个基础之后,再学习各种编程语言工具课就有实际意义了,也容易引起学习兴趣,并能把编程语言作为有利工具来实现自己的算法、解决问题。同时,也使自己在后续课程学习乃至研究生阶段的科研活动中后劲十足。本课程的教学工作完全基于上述的教学理念,进行教学改革,取得了好的教学效果。
四、课程建设主要实际效果
1.出版的二部教材《C#大学基础教程》、《软件工程技术及应用》,目前已在全国高校使用。
2.在全国公开刊物发表较高水平论文二十多篇,其中EI收录十余篇。
3.配套的软件《面向对象设计在线评测系统》已在校内应用,最高峰时同一天有1500多人次提交评测结果。
4.团队教师指导的学生在学科竞赛中获国家级奖26人次(包括全国大学生信息安全竞赛一等奖)、省级奖37人次。毕业生就业率稳定在98%以上。
五、进一步探究的问题
“.net课程教学团队”经过几年的建设,在教学、科研、师资队伍、实验室建设、教材建设等方面取得了可喜的成绩,教学效果反应良好,学生评教结果全为优良,受到学生普遍欢迎和同行认可。但课程建设工程是一项系统工程,需要进一步总结和完善的地方很多,目前,本课程也还存在一些不足之处。
整改措施:
1.师资队伍的建设;
2.教学资源的建设和完善;
3.進一步改革和完善课程体系。
参考文献:
[1]黄敏.傅瑜著.C#大学基础教程[M],北师大出版社,2010
[2](美)Christian Nagel,(美)Bill Evjen,(美)Jay Glynn等著.C#高级编程.北京-清华大学出版社 2006