| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 
您现在的位置: 范文大全网 >> 论文 >> 今日更新 >> 正文 用户登录 新用户注册
浅论“软件项目管理”的课程教学探索           
浅论“软件项目管理”的课程教学探索
本文由中国论文联盟管理 课程 教学改革
  论文摘要:针对“软件项目管理”课程中出现的问题,从增加教学手段、大量的案例研究和进行实际的大型软件项目模拟三个方面进行了教学探讨,以期希望能够提高教学质量和学生的学习积极性。
  随着我国高等 教育 的不断 发展 ,社会对 计算 机专业的本科生的要求逐步提高,计算机软件专业的教育也正从传统的应试教育逐步向综合素质教育进行转化。“软件项目管理是各高校计算机软件专业的一门重要的专业基础课之一,课程主要培养学生在大型软件开发中管理软件项目的基本能力,使学生理解规范化的软件开发和质量控制过程,提高学生的实践能力和训练学生运用所学知识去分析实际问题、解决实际问题的能力。作为软件本科专业大四学生的专业基础课,课程重视学习有关软件开发和管理的基本理论知识又注重培养学生掌握实际的项目经验和项目案例完成的实践能力。
  本文首先提出传统的软件项目管理的课程教学上的问题,如课程的理论性过强、目前的教学模式对于课程很重要的管理经验没有帮助、单一的课程教学手段使学生失去学习兴趣等,然后针对以上问题,从三个方面进行探讨。
  一、“软件项目管理”课程教学中存在的问题
  一般来说“软件项目管理”课程更注重学生的实践能力的培养。但在目前的“软件项目管理”的课程教学还存在以下问题:
  1.课本内容理论性过强
  由于篇幅的限制和软件项目管理的理论知识体系的庞杂,相关课本中大部分内容都是有关知识的直接讲解,只能包含少量工程案例。课本内容的理论性过强,理论知识的抽象性和概括性使得学生在对课程的理解上大打折扣,同时也让学生无法有效地进行理论联系实际的训练。因此,在课程最初的知识讲解阶段,学生经常会有“我又不是研究生,学这些干什么?”“直接告诉我怎么做不就行了?”“我只要能 考试 通过就行”,“我不学这些也照样项目开发”,以及“等到实际工作需要的时候再学也不迟”等的错误想法,影响了课程学习的积极性。
  2.软件项目管理水平的高低偏重于经验的积累
  想要提高实际的软件项目管理水平,除了掌握有关基础知识外,需要大量的实践经验,而当前的教学模式对此帮助有限。学生对于实际的软件项目开发的经验略显不足,对项目管理更没有概念。填鸭式的传统教学不能提高即将走向社会的学生的相关经验和技能,很容易让学生对于这门注重实践的课程失去自信心。
  3.传统的课堂教学手段单一
  由于社会的进步,当代大学生思维活跃,兴趣广泛,很容易受新兴事物的影响,对所学的课程有更高的要求。而传统的教学模式是教师课堂讲解知识,学生被动接受,这无法激发当代大学生的求知欲,使得大学生在思想上有依赖,不能对所遇到的软件项目问题积极思考应对,不利于达到培养软件项目管理人才的课程目标,久而久之,也使得大学生对于该课程的学习失去兴趣。
  因此,如何提高大学生的积极性,使大学生从被动学习转变到主动学习,增强课程的理论联系实际的能力,增加学生的实践能力,是研究的重点。
  二、关于“软件项目管理”教学方式的探讨
  针对以上提出的问题,本文从以下三个方面进行探讨。
  1.采用多种教学手段。保证理论知识的学习与项目实践并举
  充分运用计算机教学的特点,在课堂上采用各种新的教学手段。除了课程幻灯片外,还加入教学场景录像,管理工具演示动画,项目案例的计算机模拟等。首先丰富了教学内容、提高知识的信息容量、加深知识点的映象,还能保证理论知识与实践相联系,使得学生充分理解学习课程的目的、理解规范化的软件开发和质量控制过程,掌握大型软件开发中管理软件项目的基本原则、方法和工具等,将未来的个人发展目标和课程目的有机地结合起来。同时,通过利用多种新教学手段修正学生的错误认识如,某些同学反映自己不用学习也应该能进行项目管理,在观看了一些实际的场景录像后,认识到以前接触实际项目太少,特别是大型项目,从而认识到项目管理的确是一门需要掌握大量知识才能刚刚入门的实践性学科。此外,在讲解一些具体的软件开发的知识,比如类似估计软件工程量的工作上,利用制作的管理工具演示动画,使得对于学生来说原本枯燥的基于COCOMO模型的计算,变成直观有趣易于理解的工程动画,提高学生的学习兴趣和掌握知识点的速度,充分理解模型运用于实际工程的过程,进而增强学生的综合能力。
  2.组织学生分析案例。提高学生的学习积极性
  为了提高学生的实际项目经验,增强学生解决实际问题的能力,除了课本知识外,还搜集了大量来源于实际项目的案例,在课堂上通过计算机模拟的形式,让学生认识到软件项目管理中的实际问题是复杂和层出不穷的,需要在课内课外努力学习,不断学习。在案例教学中,注意采用启发式教育的手段,引导学生进行正确思考,解决实际的问题。比如在第一章人员管理,对于如何管理优秀的人员,如何使优秀的人员更优秀这类问题,如果只是单纯讲述课本的知识点,学生根本不会去思考,只是被动听课,过后不能留下深刻的意见。因此,引入若干用计算机模拟的实际项目案例让学生分析,比如给出“某党政机关的信息中心的项目经理,遇到了技术水平高又没有团队合作精神的开发人员,不能采用有效手段制约的前提下如何进行项目管理?”或者“某公司正进行《员工职业发展与研发中心和谐发展》的活动,身为项目经理,要如何做才能在研发团队中培养、实施员工之间的合作与适度竞争?”这类案例,让学生以项目小组为单位进行讨论和抢答。这样的训练,有以下优点:

  第一,使得学生加深了解和掌握有关软件项目开发与管理的知识;
  第二,使得学生通过大量的实际项目案例分析获得实践经验;
  第三,了解遇到实际问题应该如何灵活运用哪些课程知识来解决,发掘潜力,使得学生运用创造性思维解决问题;
  第四,项目小组是对现实的项目团队进行模拟,让学生在项目小组中认识到如何进行有效的项目团

[1] [2] 下一页

  • 上一个论文:

  • 下一个论文:
  • 推荐文章
    试论“世界元”的政治哲学基
    浅谈浅论机电一体化系统的联
    浅论农业机械的环保节能设计
    浅论关于多轴伺服制瓶机控制
    浅论我国民法的发展和特色
    浅论建筑立柱的装饰造型设计
    浅论综合医院中药房管理浅见
    浅论公路工程中价值工程的应
    浅论高层建筑的安全疏散问题
    浅论计算机办公软件在教学中