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

教学方法

“软件开发技术基础”课程经过多年的探索和改革,建立了完整的教学体系,在改进教学方法与教学手段方面,做了以下一些工作:

1.建立了立体化的教学环境

“软件开发技术基础”的选课人数每年约1000人,为加强教学效果,在课堂讲授的同时,我们还开发了丰富的网上教学资源,形成了立体化的教学环境。

课堂讲授:我们制作了一系列形式上丰富多彩的电子教案,以多媒体授课为主。对数据结构中的某些抽象的算法,我们制作了16个电脑动画给同学们演示,并适当结合板书教学,收到了较好的效果。

网络辅助教学:从1996年至今,我们逐步研制、构建了如录像带、PPT课件、网络课件、软件百问、实验百问、网上答疑、电子教室、网上实验平台(PDM)、视频点播等网上教学资源和平台。

(1)通过“网络课件”,同学们能够在课后随时复习和加强课堂讲授的内容;

(2)通过“知识百问”,使同学们能更清楚地掌握课程中的普遍疑难;

(3)通过“在线测试”,同学们能够进行自测训练,随时了解自已对基本知识的掌握情况;

(4)通过“网上答疑”,学生能够及时得到教师的现场辅导;

(5)通过“PDM综合实验平台”,可以通过网络进行实验,本地计算机上不必安装繁多的软件;

(6)“大作业优秀作品展示”(创新作品)展示,为同学们提供了展示自己和相互交流的平台,也提高了同学们的学习兴趣和自信心。

2.通过“大作业”锻炼学生的自主学习和创新能力

“大作业”是我们坚持6年的教学环节。“大作业”的选题广泛,要求出“产品”,这样学生的书本知识是远远不够的,也不是“软件开发技术基础”课上全能学习到的。所以学生为完成作品,就必须自己查找相关资料,学习多种应用软件。如建设网站,需要网页制作知识、网络编程知识;图书管理系统需要数据库知识,图形界面设计知识;网络聊天程序需要网络编程知识;为了编写文档他们需要了解文档编写格式和标准;为了共同完成项目,他们要学会分工和合作。

2003-2004学年第2学期,有637人参加“大作业”项目,完成项目276个,其中获优的有106个,占项目数的38.4%。

3.考试方法与改革

课程的考核包括笔试成绩(50%)、作业和实验成绩及“大作业”成绩(50%)。实验的考核不仅要看写出实验报告,还要提交相应的程序,除程序的正确性外,还要考核编码格式、编程习惯等。大作业的考核要求写出项目报告、个人总结,每个人需要通过一个5-10分钟的答辩,还需要进行软件的演示并提交源程序。对软件我们要考核软件的功能性、方便性、美观性、工作量和工作难度。

4.分类教学

根据不同专业方向的特殊要求以及培养不同层次学生的需要,根据专业方向,将“软件开发技术基础”分为面向管理类专业、工程类专业和理科类专业三个方向,他们对应48学时、56学时和64学时,分别侧重数据库、网络和网络及多媒体。

5.教学手段

课程组注重教学手段的创新与改革,自主开发研制了PDM集成实验平台、创新实验管理平台、作业管理系统、电子教室、网络实时答疑系统、教学效果评估分析系统、学生调查问卷统计分析系统、机房调度管理系统。这些系统有力的保障了课程教学。




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