高校《新型软件开发综合实训》课程建设的探讨

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:nhekccxeadk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:目前,各高校中开展的软件类课程基本上都采用传统的教学方式,脱离了企业生产实际,枯燥乏味的知识点灌输使得学生对课程学习失去兴趣,教学效果停滞不前。该文提出了一种新型的软件开发综合实训课程,模拟企业真实软件开发环境,并给出了该新型课程的总体设计及各环节的具体方案。本次实践教学改革期望通过具有激励性的考核机制,作为引领教学的方向,来激发学生的学习热情,以达到提高学生的软件开发职业素养的目的。
  关键词:新型实训课;编程规范;模拟企业;软件设计
  中图分类号:G642 文献标识码:A 文章编号:1009-3044(2015)11-0132-03
  Analysis on the Couse Construction of "The New Synthetic Training of Software Development" in Colleges
  SUN Hai-yang , CHEN Zhen
  (Nanjing University Jinling College, Nanjing 210089, China)
  Abstract: At present, software courses carried out in colleges and universities basically use traditional teaching methods, which divorces from the reality of actual production. The boring model of thrusting knowledge down the throats of students makes them lose interest in learning, and teaching effectiveness stalled. Imitated real software development environment, this paper presents a new integrated software development training courses; it also proposes the overall design and specific programs of this new course. Through incentive assessment mechanism, this practice teaching reform expects to arouse students’ enthusiasm for learning, in order to improve students’ software development professionalism.
  Key words: new training course; Programming specification; Development environment; software design
  1 软件类课程的教学现状
  目前国内院校对《C语言程序设计》及《数据结构》等软件设计类课程仍采用“以系统知识点的灌输”的传统的教学模式,甚至以“计算机等级考试”通过率作为考核教学效果的标准。教学中理论和实验分离,实验多为单一章节实验,缺乏对整个软件开发知识的综合训练,软件开发中缺少团队建设,编程亦不规范。主要原因在于老师不熟悉企业开发流程,教学与企业实际脱节较严重。枯燥乏味的知识点使得学生对课程学习失去兴趣,逐渐产生抵触的情绪,最终导致学生反应学习难度大,教师反应教学效果差[1]。
  本文提出了一种综合《C语言程序设计》、《数据结构》、《数据库》等课程,模拟真实企业软件开发环境的新型实训课程。
  本课程采用全新的教学理念,融合软件开发各种知识,并模拟各知名企业通用的软件开发模式,进行实战演习,注重团队合作精神的培养,进一步提高软件调试的能力。
  2 《新型软件开发综合实训》课程出发点和意义的分析
  本文从该新型实训课程的教学目标、教学内容、教学实施、课程考核办法等几个方面进行详细阐述。
  本文提出开设的《新型软件开发综合实训》课程,旨在综合运用所学《C语言程序设计》、《数据结构》等软件开发基础课程,结合具体的驱动项目,并完全模拟企业真实的开发环境,以达到学以致用、教学与企业生产实践相结合的目的。
  《新型软件开发综合实训》课程是在学生完成编程语言等基本理论学习的基础上,综合运用软件开发相关的主要知识和技能,在校内集中进行综合性、系统化的岗前训练,其目的是通过开发一个个完整的软件项目,将软件开发的各个主要阶段串联起来,让学生掌握企业的软件开发流程和规范,逐步培养软件开发项目团队协作意识。熟悉真实企业开发环境及较通用的开发模式,逐步积累项目开发经验,养成良好的软件开发职业素养。
  3 《新型软件开发综合实训》课程具体实施方案
  本课程属于全新课程建设,包括理论教学、实验教学、项目驱动教学。
  1)该课程的总体安排
  该课程须有2~3名教师承担,才能保证其指导效果;其次,开展具体项目之前要进行关于企业软件开发流程及编程规范的理论授课。理论教学的内容包括介绍软件开发的基本知识、各大企业较通用的软件开发流程、编程规范、团队建设等。理论授课教师应由本校有企业开发经验的双师型教师承担或邀请企业资深的软件开发专家承担。实验教学的教学内容主要是指导学生在具体项目开发中的设计思路、调试方法,以及如何组织测试、编写测试用例等。该课程的总体安排如表1所示。
  表1 教学总体安排表
  [《新型软件开发综合实训》教学总体安排\
其他文献
自我国改革开放以来,我国的社会经济发展取得了举世瞩目的成绩,从当前来看,人们对宏观经济的动态调整越来越关注。宏观经济动态调整具有其不对称性,本论文首先介绍了我国宏观
小庄使用的是Windows 8.1,最近遇到一个尴尬的问题,在IE11打开之后,无论访问什么页面,都是显示图1所示的空白界面,令人十分的无奈.由于此时除了设置兼容性视图之外的其他功能
数字图书馆是现代网络与信息下的新应用,随着计算机网络与现代教育技术的不断发展,数字图书馆从提出到现在已经成为全世界的热名词,特别是高校数字图书馆是高校图书馆的象征,
目的我国艾滋病疫情已进入快速增长期,临床医护人员将面临严峻的挑战,重视医护人员的艾滋病健康教育,使之能够在临床工作中变被动防治为主动防控.方法通过各种形式,利用医护
在市场经济的影响下,现代企业所面临的社会环境趋于复杂,风险提高。为促进企业发展,很多具备条件的企业纷纷从单体经营转变为集团运作,抗风险能力得到了提升,但不少集团母子
利用NCEP/NCAR再分析资料和大气环流模式(CCSR/NIES AGCM Ver 5.6),对北半球准定常行星波的气候平均态分布进行分析和模拟.再分析资料分析的结果表明:北半球冬季,准定常行星波沿
目的 研究脑脊液置换疗法治疗蛛网膜下腔的临床效果及意义.方法 我们对1994年收治的36例蛛网膜下腔出血患者的原始资料进行回顾性分析.结果 脑脊液置换疗法治疗蛛网膜下腔出
期刊
目的选择目前已有的辐射防护药物(包括化学药物、中药复方及细胞因子),研究联合用药的辐射防护活性,筛选最佳药物组合,为新的急性放射损伤治疗方案提供实验依据。方法试验分为
文章结合某铁路电气化工程施工实际,简单分析了接触网上部结构及施工方法的特点与优点。近年来,我国高速电气化铁路已进入快速发展阶段,这对弓网关系、电力机车受流质量提出