计算机教学实验中心软件开发技术基础课程网站
欢迎访问西安交通大学计算机教学实验中心软件开发课程网站!
          教学大纲 | 实验大纲 | 教学进度 | 教学承诺 | 教师岗位细则
教学课件 | 教学录像 | 自学实验 | 教材参考                    
         课程实验 | 课程习题 | 知识百问 | 实验百问 | 在线测试 | 作业提交
电子教室| 创新作品| 网上实验平台| 创新实验管理平台| 多媒体演示| 软件文档标准| 常用工具
课程负责人| 教学队伍| 历史沿革| 教学内容| 教学条件| 教学方法| 教学效果| 自我评价| 课程规划| 佐证材料

历史沿革

“软件开发技术基础”课程讲授软件开发必备知识和技术,该课程的发展和改革的进程大体上可分为以下4个阶段:

第1阶段(1992--1994),起步阶段: 1995年之前,我校已开设《计算机程序设计》课程多年,但距“能进行软件开发”的目标甚远。为使学生能在较短的时间内掌握软件开发的必备知识,我们面向管理系、能源与动力系三年级学生开设了“计算机软件基础”课程,由冯博琴教授亲自主讲,内容主要包括经典数据结构、操作系统功能、软件工程及数据库技术的原理、方法、技术,用类Pascal语言描述所有算法,课程名称为“计算机软件基础”。我们是这门课程全国开课最最早的学校之一。1993年在西安交通大学出版社出版了由冯博琴教授主编的教材《计算机软件基础》

第2阶段(1995--1999),初建阶段:从1995年起,由于计算机技术飞速发展,WINDOWS95操作系统的问世,促使课程组对课程教学内容及教学手段进行了一系列的改革。教育部计算机基础教育指导委员会提出了计算机三层次教育体系,计算机软件技术基础课程列为第二层次。有的学校将“程序设计”列为重点,而我们仍将程序设计之外的软件开发必备知识单列出来开课,增加了实践环节,开发工具使用C语言,上课学院增加了机械学院和理学院。同时我们教学手段方面也进行了改革,制作了多媒体教学课件。刘志强老师的“计算机基础课数字化多媒体课件(系列)讲义” 获西安交通大学第七届教学成果二等奖和陕西省现代教育技术成果音像教材二等奖;“浅谈‘数字化教室’在高校计算机基础课教学改革中的应用“获陕西省现代教育技术成果论文二等奖。1997年修订了原教材,同期出版了研究生教材《软件开发技术》。这一时期的代表性教学成果有:

(1)计算机基础教育改革的研究和实践,冯博琴、顾刚等, 国家级教学成果一等奖,1997

(2)加强和促进陕西省高校计算机基础教育课程建设研究, 冯博琴等,国家级教学成果二等奖,1997

我校计算机基础教学水平走在了全国的前列。

第3阶段(2000--2004),发展阶段:随着计算机技术的发展和计算机应用的普及,我校在全国又率先在课程的教学内容、教学环境和教学方式等各个方面进行了多项重大而卓有成效的改革,将“面向对象”的思想纳入课程教学,增加算法的实现,算法用C++描述,2000年在邮电出版社出版教材《软件技术基础》,课程名称也改为“软件技术基础”,简称“软件基础”。选课学院又增加了材料学院和医学院。教学环节上,要求学生在课外完成一个小的软件项目——“大作业”。在教学手段上,制作了多种电子课件。2001年 “计算机系列课程教学内容和课程体系改革研究和实践”获得国家级教学成果二等奖

第4阶段(2005—至今),深化改革阶段:2004年,根据教育部非计算机专业计算机基础课程教学指导分委员会《关于进一步加强高校计算机基础教学的意见》,《计算机文化基础》改为《大学计算机基础》,原《软件技术基础》中有不少内容已在该课程中涉及,同时学生使用计算机的基本能力也有了大幅度的提高,为此我们对《软件技术基础》的教学内容进行了重大改革。在对计算机技术进行了认真细致的分析、并同时对国内外大学中计算机基础教育现状进行了大量调查研究后,课程组教师编写了《软件开发技术基础》, 2006年在机械工业出版社出版,后列入国家级“十一五”教材规划,2006年,我校将课程名称从“软件技术基础”改为“软件开发技术基础”,简称仍然使用“软件基础”。我校是全国最早进行“软件技术基础”课程重大改革的学校。2005年,“大学计算机基础教育新阶段的教学改革研究与实践”获国家教学成果2等奖




西安交通大学计算机教学实验中心
2007-2011