公务员期刊网 论文中心 正文

课程改革软件技术论文

课程改革软件技术论文

1工学结合的课程改革

1.1整合教学内容设计学习任务

1.1.1以培养实践能力为重点《.NET程序设计》的教学过去以知识点的讲授作为重点,忽略了学生能力的培养,在此次对《.NET程序设计》课程的教学进行改革中,明确了以完成设定的任务目标,练习动手能力,作为将该课程理论知识转变为实践操作的能力的关键因素。并通过企业的实战项目,引导学生运用其它相关课程知识来分析和解决问题,强化对学生动手能力的培养,提高学生的实践能力。

1.1.2加强职业素养的培养高职教育的目标是为企业培养一线的高技能专业人才,《.NET程序设计》可以培养软件技术专业学生的职业素养的能力,该课程也使教师在设计实践项目的时候,除了使学生掌握传统的编程方法,也要融入软件技术专业的职业特色,真正设计出适合本专业的项目案例,以使学生能够获取到更多的岗位职业能力和职业素养相关信息。

1.1.3以案例为载体,突出实用性和先进性采用“案例驱动”的教学方法,对课程中的重点、难点内容,精心选配典型的例题,边讲解、边运行、边演示,把抽象的内容具体化、形象化,深入浅出,帮助学生理解掌握这些内容,并且适当加以引伸,引导并激发学生作进一步的思考和探索。

1.1.4以任务来驱动教学,培养学生的协作能力本课程具有极强的应用性,因此,应特别注意理论与实践相结合讲授本课程,除在讲授中大量引用案例进行教学外,还可以应用“任务驱动”的教学方法,通过布置一些具有现实意义的项目,让学生分组练习,完成后集中分析讨论各组完成情况和效果,扩展学生的思路,培养学生的协作能力和提高学生的编程能力。

1.2课程改革应用情况

改革高职教育,最重要的就是改革课程相关的内容,教师应当改变传统思想观念,改变课程界限,实现学生的综合应用能力的提高,依据高职专业特点,逐步建立起培养学生职业素养,职业能力的人才培养方案,以高职学生的心理特点,基础知识,基本能力等为依托,进行知识内容、课程内容的有机整合。高职学生与本科学生相比,知识基础较为薄弱,对于要求抽象思维、逻辑思维较为严密的编程语言,学生普遍出现听不懂、学不懂的现象。长此以往,学生的心理出现偏差,认为课程较难,失去了继续学习的动力,对于该类课程的改革,教师首先应当以项目案例入手,让学生看到实际成果,以此产生学习该门课程的兴趣,最后教师可以通过该项目案例融汇讲解与该案例相关的原理和概念。例如,在讲解计时器控件的时候,可以先让学生欣赏经常使用的,设计外观精美的网络电子表,调动大部分学生对该案例产生浓厚的兴趣后,教师再结合该电子表讲解相关的控件知识,使学生能够专心接受课程信息,最后教师鼓励学生按时保质保量做出相关作品。在充分调研市场,对软件企业走访的情况下,可以整合相关的课程内容,如将.NET程序设计、VB程序设计、网页制作等相关同类课程整合,该整合可以减轻学生的负担,学生可以将大量的精力放到整合后的一门课程上去。同时,可以根据一个班级每个学生的综合实际情况,实施分层次教学,由于学生基础不同,有的学生在入校前就掌握了一定的计算机相关知识,该类学生就对学习计算机编程有浓厚的兴趣,能够开发出自己学习的潜力,尽快掌握相关知识。而与之相对应的还有部分学生基础较差,入校前接触计算机相关知识较少,入校后集中接触到大量的程序设计,一时无法找到正确的学习方法,难以应对相关课程。所以,教师在教学过程中,需要考虑学生个体间的差异,对于不同群体的学生,要建立不同的教学考核目标。

1.3教学设计的理念及教学模式

本课程的主讲教师以师生互动式教学、项目案例教学等多种灵活多样的教学方法,具体包括以下5个方面:

1.3.1实施师生互动式教学在教学中,改变单纯的填鸭式教学方式,采取课堂提问、课堂练习、学生上台演示等灵活多样的教学方式,甚至让部分计算机基础好的学生在课堂上代替教师讲解部分内容。事实证明,这种教学模式能让学生成为学习的主人,学生的学习积极性普遍性提高,教学效果明显增强。

1.3.2科研实施教学在学生学习的过程中,通过教师的观察;一定的选拔,可以吸收一部分学习自觉性、理解力、逻辑思维力较强的学生到教师的科研团队中,让学生参与到.NET程序设计等相关的的软件开发项目中,这样既培养了学生的科研能力,又培养了学生的实践动手操作能力,使学生在就业的过程中提升了竞争力。

1.3.3划分项目小组,专题讨论教学在课程改革的过程中,教师可以根据学生学习的实际情况,将班级学生按照企业软件开发团队划分为不同的项目组,需要注意项目组成员应当按照综合素质,“优、良、差”的方式优化组合,设立组长一名,负责整组规划和协调工作。教师在授课过程中,可以就某一相关课题进行小组讨论,然后安排小组讲解,小组件可就某一问题进行提问,并进行探讨,教师进行最后的总结点评。使用该种方法,小组间可以使学生可以对所学的知识互相讨论、交流,并为之搭建了较为理想的交流平台。这样就使教学过程中主体成为学生,老师作为指导,能够较为理想的观察学生学习过程中对知识掌握程度,及时调整项目案例的方向、同时也激发了学生学习积极性,以及探索问题、解决问题的思维。

1.3.4定期做好归纳小结.NET程序设计的教学,内容比较分散,教师在教学中要注意定期总结,以使学生能够获取到一个清晰、完整的学习框架。在总结的过程中,可以针对某几个知识点,或者相关章节。例如,程序设计语言的基本要素,是难点,也是重点,对控件的分类,可以结合分支结构和循环结构,做出相关的总结,学生在理解控件知识的情况下,较为轻松的理解程序结构问题。

2结束语

职业院校最终的教学目标是培养高素质的技能型人才,而对于《.NET程序设计》这样软件技术专业的核心课程的日常教学及人才培养方案等相关内容都应当围绕这一目标而展开。但因高职学生相对本科生基础稍弱的问题,因此程序设计过程中对逻辑思维要求较高,学生较难接受新知识的问题,高职教师如何在教学过程中使用新方法、新手段来吸引学生,鼓励学生,增强学生的自信心等问题成为我们长期探讨的课题。

作者:王勃 徐静 单位:陕西国防工业职业技术学院