当前位置:首页 > 发言稿 > 高职软件技术就业方向_高职软件技术《深入.net平台和C#编程》课程教学体会
 

高职软件技术就业方向_高职软件技术《深入.net平台和C#编程》课程教学体会

发布时间:2019-06-21 04:12:04 影响了:

  摘 要:结合在高职软件技术课程《深入.net平台和C#编程》中的实际教学经验,分析探讨了在.NET方向面向对象思想教学过程中的一部分问题,并提出了一些教学体会。  关键词:高职教育 软件技术 面向对象 教学体会
  中图分类号:G712    文献标识码:A     文章编号:1007-3973(2012)007-171-02
  1 前言
  我院自2006年与北大青鸟阿博泰克公司合作办学,开办了软件技术专业北大青鸟特色班。自共建以来,沿袭了ACCP课程的培训目标——“软件蓝领”,即针对软件企业用人需求,除了要有良好的软件专业素养外,还必须具备合作精神、学习能力和创新能力;吸纳了北大青鸟ACCP课程体系,按照“以就业为导向”的原则,分设了Java和.NET两大技术方向,并对学生进行了相关的系统培训。
  在课程体系的设置中,.NET方向上主要包括了基本C#编程思想、Windows窗体应用程序开发、数据库访问技术、面向对象的设计思想和代码组织方法、Web应用开发以及ASP.NET Ajax技术等等。其中《深入.net平台和C#编程》课程主要开设在第二学年第一学期,讲解面向对象思想,上承Winforms数据库应用程序开发,下接ASP.NET网站开发,是整个.net方向的重要课程之一。
  2 教学现状分析
  2.1 培养目标和课程体系设置
  北大青鸟ACCP课程体系(目前为6.0版本)中,突出社会培训和职业教育的目的性,强化学习的目标就是为了就业,无助于就业的不学。经过对软件开发企业的调研,ACCP6.0确定了以就业为导向、以职业素质为突破点、以实用技能为核心、以案例为主线、以边讲边练为训练思路和以项目经验为学习目标的培训原则,并进行相应的课程体系设置,除了专业课程外,还把职业修养和实战项目训练作为课程体系的重要组成。
  而在我院软件专业人才培养计划中,明确了专业的培养目标除掌握专业技术知识和技能,毕业后能从事与计算机软件编程、测试、项目管理、技术支持与服务等相关的职业,还突出了要培养具有良好的思想品德和职业道德的高素质技能型人才的要求,因此这部分就需要相应素质课程的补充。
  因此如何将课程体系中合理融入职业培养目标,并且在各门专业课程的教学中突出这种要求,是需要思考的重要问题。
  2.2 学生学情分析
  目前高职的生源主要是文化课成绩偏低的高中生,这部分学生经过高考后,大部分对所学专业的学习目标比较明确,专业兴趣浓厚。虽然文化课基础差些,但是在综合能力和素质并不欠缺,因此本专业学生在经过入学教育和班主任指导后,入学后学习积极性比较高,能按照教师的要求,积极动手,主动思考,分组协作,获取经验。
  而经过一年的学习后(主要内容包括计算机基础、HTML和CSS、C#语言和数据库技术基础、使用C#语言开发数据库应用系统等等),出现了学生分化的现象,主要原因是逻辑思维能力、英语学习能力的不同以及专业的特征,如编码的重复性、枯燥性等,一部分同学能够从学习中找到适合自己的学习方法,敢于编码、乐于编码,通过大量的编码来适应学习强度;还有一部分同学则不能够及时调整和改变学习方法,没有能够形成良好的编码规范和实践能力。而此时,学习内容由Windows窗体应用开发这种趣味性较高和难度较低的部分,转向了面向对象程序设计思想和代码组织方法这种较为抽象的技术内容,与以往的学习侧重点不同,更偏重于对学生的编程思想和核心技能的培养,因此这部分学生对专业的学习将会产生一定的畏难情绪。
  2.3 教学条件影响
  和社会培训的集中性和封闭性不同,在高职的教学中,更为强调学生综合素质的提高。因此在教学条件上,存在一定的区别。如ACCP的基本学时为1小时,我院的基本学时为40分钟;ACCP的教学强度是分阶段实施课程,我院通常是课程贯穿学期;此外在教学软硬件配置上还有一些区别,如ACCP通常在教学中要求配置机房项目服务器,目前在实施中还没有这部分。
  3 主要教学体会
  3.1 ACCP和本专业课程体系的融合
  本专业在教学体系中吸收了ACCP教学体系的优点,在课程体系中将ACCP 6.0的专业课程融合进职业基本能力模块和职业核心能力模块,突出了它的培训原则,以就业为导向、以实用技能为核心、以案例为主线和以项目经验为学习目标;此外,由于软件行业的发展对软件开发人员的职业素质和基本道德方面的更高要求,除了将职业修养课程继续吸收进专业的教学体系中外,还针对学生政治素质和身体素质等等,开设了基本素质模块和能力拓展模块的课程,包括思政基础、体育、就业导向训练等等。因此秉承这些教学原则,在.NET方向课程的教学中,我们也注重将学生作为“准职业人”的培养贯彻始终,主要包括遵纪、守时、踏实的学习习惯,抗压能力、规范意识,合作交流和沟通的意识等等。
  3.2 强化学生学习目标
  软件专业课程最终的学习目标其实就是“项目经验”,学习完整个ACCP课程后,相当于具备一年的实际软件项目开发经验,这也是目前绝大多数软件企业对应聘人员的最低要求。因此在教学中,我们也非常强调学生的这个学习目标。针对学生在学习中遇到的问题,选择与企业应用相近的内容,明确本门课程在整个.NET方向中承上启下的作用,以日常所见的实例来深入浅出地阐述C#面向对象编程中的各种概念;将初学者容易犯的错在教学过程中呈现出来,并教会学生举一反三地解决错误;继续强化代码规范,强调必须具备熟练、规范的编码和调试能力,才能成为“有项目开发经验的人”,成为企业需要的人才。
  3.3 突出教学重点,弱化非核心技术
  在课程教学中我们采用基于案例和项目的理实一体化教学方法,将核心技能逐层拆分,在案例的教学中采用随用随讲的形式,在案例中使用到的技能随时讲解,其他技术则在需要时讲解。如在《深入.net平台和C#编程》的教学中,将封装、继承和多态这几个面向对象中的核心技能以及接口、泛型、设计模式等知识拆分到《MyOffice》、《体检套餐管理系统》、《网络电视精灵》、《计算机查询系统》、《汽车租赁系统》等项目中去,其实施过程遵循从简单到复杂,另外充分吸收之前各版本ACCP课程案例的优点,在教学中融合进去,使学生学以致用。

猜你想看
相关文章

Copyright © 2008 - 2022 版权所有 职场范文网

工业和信息化部 备案号:沪ICP备18009755号-3