论文部分内容阅读
【摘 要】本文主要探讨了高职软件技术专业在进行项目教学时,从教学环境配置、师资配置、组织结构、项目设置和项目家检测标准等5个方面阐述了如何实施。
【关键词】软件技术 项目教学
项目教学法把整个学习过程分解为一个个具体的工程或事件,设计出一个个项目教学方案,按行动回路设计教学思路,传授给学生理论知识、操作技能,培养他们的职业能力,这里的能力已不仅是知识能力或者是专业能力,而是涵盖了如何解决问题的能力:方法能力、接纳新知识的学习能力、团队协作和社会能力等几个方面。软件技术专业主要培养学生如何开发软件项目,符合项目教学法的各项特征。进行高职软件技术项目教学时,可以按照项目教学环境配置、项目教学师资配置、项目教学组织结构配置、项目设置和项目检测标准设置等5个方面进行实施。
一、项目教学环境配置
项目教学理论研究表明,环境构建对学习者而言非常的重要,这就要求为学习者构建适合学习内容的环境,就软件技术而言,构建的学习环境应该是接近于正规的软件公司或等同于软件公司的标准,在校的学生在无法解决全部提前到软件公司实训或实习的前提下,就可构建校内的实训基地进行弥补,校内实训基地就应该按照软件公司的标准为软件技术专业或有这方面需求的学生提供仿真的工作环境。项目教学的环境构建分为硬件环境和软件环境。
硬件环境是指严格按照标准的软件软件公司的工作环境配置项目教学的真实场景,目的就是让学生感受自己是在工作,不是作为一个学生在学校学习。硬件环境包括:用于项目教学的教学场地、场地内的工作台配置、软件项目开发所需的电子设备和网络设备等。
二、项目教学师资配置
师资是指在项目教学的过程,指导和监督学生进行项目的学习、项目开发和如何进行团队协作的教师。教师的角色在项目教学中应该是类似于软件公司的总经理的角色,角色的模拟使教学更加真实,学生也能更快速的投入的项目教学中来。在选择软件技术专业的项目教学老师时,需要考虑执教项目教学的老师是否具备了一定的软件公司的管理能力、丰富的软件开发经验、丰富的教学经验等3方面的能力。管理能力主要考察教师否能够按照软件公司的管理模式对参加软件技术专业的学生进行管理;丰富的软件开发经验指的是教师是否主持过中大型企业真实应用软件的开发,且工作经验应该不低于5年,且曾经担任过项目经理;丰富的教学经验是指仅作为一名教师,除了符合教师规定的素质要求外,需要具备将教学项目转變成教学内容,将项目中的各种技术传授给学生的能力。
三、项目教学组织结构配置
项目教学组织结构配置是指对参加软件技术项目教学的学生进行配置管理,这种配置管理包括:人员的选择、开发小组的设置、人员素质的搭配、人员管理模式的确定等。
人员及分组是开展项目教学的起点,开展软件技术项目教学的教学点可以叫做软件工作室类似的机构,选择进行项目教学的学生时,在数量上不宜过多,建议控制在30人以下,否则难以管理。参加项目教学的学生文化素质的确定以具有一定的编程基础为标准,一般应该是大二的学生最合适,刚进大学的学生没有任何的编程基础,而大三进入时时间过短。学生进入项目教学组后,建议进行对学生进行分组,这里的分组类似于软件公司的开发部门,每个组配置5名学生左右,学生的素质是分组必须考虑的问题,每个组中的学生素质不能全部是优秀的,也不能全部是不好的,应该各种素质的学生在每组中都能体现出来,最后的结果是分组后每组的素质相当;这样对今后项目教学的管理会起到很好的作用。
四、项目设置
项目设置是指在进行软件技术专业项目教学的过程中,选择什么样的项目作为教学的载体。项目教学的周期建议至少1年。就软件技术专业项目教学而言,在1年的项目教学过程中,根据学生毕业后从事的岗位设置相应的教学项目。选择教学项目时,应该考虑项目的大小及数量、难易程度、团队协作程度、学生毕业后从事的工作岗位等4方面的因素。
项目的大小及数量是指在设置的项目教学周期内,应该确定用于教学使用的项目,一般来讲数量不宜过多,以一年为例,建议项目的个数不超过3个,否则很难完成项目教学工作要求。项目的大小根据学生进行项目教学的时间长短进行配置,一般刚进行项目教学的初期,应该以小项目为主,且简单作为引入;后面的项目教学逐步增加项目模块。
团队协议程度在进行项目选择时考虑的是项目是否有多人参与,参与的过程中,项目组的学生分别承担什么样的角色,是否可以调度学生参与项目的积极性等。尽量不要选择过于简单,一个学生就可以快速完成的项目作为教学项目,这样无法培养学生的团队协作能力,也不符合现代软件公司对程序开发者的要求。
学生毕业后从事的工作岗位也是项目选择予以考虑的因素,不管采用什么样的教学模式,最终的目的是希望学生毕业后能够找到与本专业相关的工作。所以项目的设置必须考虑是否有利于培养学生从事软件开发、维护岗位的要求。
五、项目检测标准设置
在项目教学中或结束后,应该对学生开发的项目结果进行一个系统综合的评估以便发现项目教学存在的问题及好处,这种评估也可以成为项目教学的检测机制,所牵涉的评估领域有:专业能力、组织能力、团队协作、表达能力和展示能力等五个方面。专业能力是体现项目成果最直接的体现,项目是否符合该行业的企业技术标准是专业能力最好的表现。组织能力是体现项目是否能够按照要求有条不紊的完成。 团队能力是体现项目中各成员社会交往方面的能力。表达能够体现在项目完成后向用户解释清楚项目的使用、性能和功能等。展示能力不仅体现项目本身向用户演示,而且也是项目人员人格魅力的集中体现。项目教学团队根据这5个方面的能力制定相关的考核条例,对学生的项目教学的效果进行综合客观的评价。
本文从教学环境配置、师资配置、组织结构、项目设置和项目家检测标准等5个方面阐述了高职软件技术专业如何进行项目教学的实施。文中只是提到了软件技术专业实施的要点,具体每个要点的实施方案需要项目教学者按照文中的要求进行具体的制定。
作者简介:
王平华,籍贯:江西波阳,1979年10出生,研究生学历,研究方向:软件工程。
【关键词】软件技术 项目教学
项目教学法把整个学习过程分解为一个个具体的工程或事件,设计出一个个项目教学方案,按行动回路设计教学思路,传授给学生理论知识、操作技能,培养他们的职业能力,这里的能力已不仅是知识能力或者是专业能力,而是涵盖了如何解决问题的能力:方法能力、接纳新知识的学习能力、团队协作和社会能力等几个方面。软件技术专业主要培养学生如何开发软件项目,符合项目教学法的各项特征。进行高职软件技术项目教学时,可以按照项目教学环境配置、项目教学师资配置、项目教学组织结构配置、项目设置和项目检测标准设置等5个方面进行实施。
一、项目教学环境配置
项目教学理论研究表明,环境构建对学习者而言非常的重要,这就要求为学习者构建适合学习内容的环境,就软件技术而言,构建的学习环境应该是接近于正规的软件公司或等同于软件公司的标准,在校的学生在无法解决全部提前到软件公司实训或实习的前提下,就可构建校内的实训基地进行弥补,校内实训基地就应该按照软件公司的标准为软件技术专业或有这方面需求的学生提供仿真的工作环境。项目教学的环境构建分为硬件环境和软件环境。
硬件环境是指严格按照标准的软件软件公司的工作环境配置项目教学的真实场景,目的就是让学生感受自己是在工作,不是作为一个学生在学校学习。硬件环境包括:用于项目教学的教学场地、场地内的工作台配置、软件项目开发所需的电子设备和网络设备等。
二、项目教学师资配置
师资是指在项目教学的过程,指导和监督学生进行项目的学习、项目开发和如何进行团队协作的教师。教师的角色在项目教学中应该是类似于软件公司的总经理的角色,角色的模拟使教学更加真实,学生也能更快速的投入的项目教学中来。在选择软件技术专业的项目教学老师时,需要考虑执教项目教学的老师是否具备了一定的软件公司的管理能力、丰富的软件开发经验、丰富的教学经验等3方面的能力。管理能力主要考察教师否能够按照软件公司的管理模式对参加软件技术专业的学生进行管理;丰富的软件开发经验指的是教师是否主持过中大型企业真实应用软件的开发,且工作经验应该不低于5年,且曾经担任过项目经理;丰富的教学经验是指仅作为一名教师,除了符合教师规定的素质要求外,需要具备将教学项目转變成教学内容,将项目中的各种技术传授给学生的能力。
三、项目教学组织结构配置
项目教学组织结构配置是指对参加软件技术项目教学的学生进行配置管理,这种配置管理包括:人员的选择、开发小组的设置、人员素质的搭配、人员管理模式的确定等。
人员及分组是开展项目教学的起点,开展软件技术项目教学的教学点可以叫做软件工作室类似的机构,选择进行项目教学的学生时,在数量上不宜过多,建议控制在30人以下,否则难以管理。参加项目教学的学生文化素质的确定以具有一定的编程基础为标准,一般应该是大二的学生最合适,刚进大学的学生没有任何的编程基础,而大三进入时时间过短。学生进入项目教学组后,建议进行对学生进行分组,这里的分组类似于软件公司的开发部门,每个组配置5名学生左右,学生的素质是分组必须考虑的问题,每个组中的学生素质不能全部是优秀的,也不能全部是不好的,应该各种素质的学生在每组中都能体现出来,最后的结果是分组后每组的素质相当;这样对今后项目教学的管理会起到很好的作用。
四、项目设置
项目设置是指在进行软件技术专业项目教学的过程中,选择什么样的项目作为教学的载体。项目教学的周期建议至少1年。就软件技术专业项目教学而言,在1年的项目教学过程中,根据学生毕业后从事的岗位设置相应的教学项目。选择教学项目时,应该考虑项目的大小及数量、难易程度、团队协作程度、学生毕业后从事的工作岗位等4方面的因素。
项目的大小及数量是指在设置的项目教学周期内,应该确定用于教学使用的项目,一般来讲数量不宜过多,以一年为例,建议项目的个数不超过3个,否则很难完成项目教学工作要求。项目的大小根据学生进行项目教学的时间长短进行配置,一般刚进行项目教学的初期,应该以小项目为主,且简单作为引入;后面的项目教学逐步增加项目模块。
团队协议程度在进行项目选择时考虑的是项目是否有多人参与,参与的过程中,项目组的学生分别承担什么样的角色,是否可以调度学生参与项目的积极性等。尽量不要选择过于简单,一个学生就可以快速完成的项目作为教学项目,这样无法培养学生的团队协作能力,也不符合现代软件公司对程序开发者的要求。
学生毕业后从事的工作岗位也是项目选择予以考虑的因素,不管采用什么样的教学模式,最终的目的是希望学生毕业后能够找到与本专业相关的工作。所以项目的设置必须考虑是否有利于培养学生从事软件开发、维护岗位的要求。
五、项目检测标准设置
在项目教学中或结束后,应该对学生开发的项目结果进行一个系统综合的评估以便发现项目教学存在的问题及好处,这种评估也可以成为项目教学的检测机制,所牵涉的评估领域有:专业能力、组织能力、团队协作、表达能力和展示能力等五个方面。专业能力是体现项目成果最直接的体现,项目是否符合该行业的企业技术标准是专业能力最好的表现。组织能力是体现项目是否能够按照要求有条不紊的完成。 团队能力是体现项目中各成员社会交往方面的能力。表达能够体现在项目完成后向用户解释清楚项目的使用、性能和功能等。展示能力不仅体现项目本身向用户演示,而且也是项目人员人格魅力的集中体现。项目教学团队根据这5个方面的能力制定相关的考核条例,对学生的项目教学的效果进行综合客观的评价。
本文从教学环境配置、师资配置、组织结构、项目设置和项目家检测标准等5个方面阐述了高职软件技术专业如何进行项目教学的实施。文中只是提到了软件技术专业实施的要点,具体每个要点的实施方案需要项目教学者按照文中的要求进行具体的制定。
作者简介:
王平华,籍贯:江西波阳,1979年10出生,研究生学历,研究方向:软件工程。