个人介绍
程序设计语言 海滨等
提供学校: 中国药科大学
院系: 理学院
课程编号: 1112050212
学分: 3
课时: 68
    《程序设计语言》课程是面向全校本科生(除信管专业)开设的一门计算机类基础课程,是我校最早开设的计算机类基础课程。该课程主要是为培养学生利用计算机解决实际问题能力,培养学生的逻辑思维和抽象思维能力。该课程所采用的教学语言从最早的GW BASIC、Turbo Basic发展到目前所采用的Visual Basic 6.0。学时总数为84学时,其中理论教学和实验教学各42学时(其中6课时在学生学习《计算机应用基础》课程的学期末完成)。随着学校招生规模的不断扩大,授课学生每年已达到了2500多人。目前参加该课程教学的教师有18人,其中副教授有5人,任课教师都具有硕士研究生以上学历。
    多年来,全体教学人员为适应当前信息社会的发展需要,对该课程进行了长期的教学研究与教学改革,不断转变教学思想,更新教学内容,提高教学方法与手段,加强实践教学和教材建设,做到与时俱进,并取得了明显得效果。我校学生参加江苏省计算机等级考试,连续多年都取得了骄人的成绩,通过率持续位居江苏省高校前三名。
教师团队

海滨 副教授

单位:信管教研室

部门:理学院

关媛 讲师

单位:信管教研室

部门:理学院

潘蕾 讲师

单位:信管教研室

部门:理学院

刘新昱 讲师

单位:信管教研室

部门:理学院

易治萍 讲师

单位:信管教研室

部门:理学院

张洁玉 讲师

单位:信管教研室

部门:理学院

王锋 副教授

单位:信管教研室

部门:理学院

杨帆 讲师

单位:信管教研室

部门:理学院

教学形式和考核方式
    《程序设计语言》课程采用理论课和实验课结合的方式进行教学。总学时为84课时,其中理论课42学时,实验课42学时。理论课主要着重介绍VB的基本语法和常用算法,使学生掌握计算机程序设计的基本方法、基本技能及逻辑思维方式。实验课通过让学生编写一些应用题程序,巩固理论课的教学成果,锻炼学生程序设计的实践能力。
    本课程的总评成绩主要由期末考试和平时成绩两部分构成(若有期中考试,则期中考试成绩也会占一定比例)。期末考试目前主要采用笔试的方式进行。平时成绩由学生的实验课成绩和平时上课表现共同决定。
理论课与实验课教学大纲


理论课与实验课教学日历


教材和推荐阅读材料
  • 理论课教材:关媛 海滨,《 Visual Basic程序设计》,清华大学出版社,2016年11月


  • 实验课教材:海滨 潘蕾,《Visual Basic程序设计实验指导与习题汇编》,清华大学出版社,2016年11月


  • 理论课参考教材:牛又奇、孙建国,《Visual Basic程序设计教程(2013年版)》,苏州大学出版社,2013年1月

  • 实验课参考教程:孙建国、海滨,《Visual Basic实验指导书(2013年版)》,苏州大学出版社,2013年6月


  • 以下教材也可以在学习过程中辅助参考


VB集成开发环境安装文件

vb6精简版安装.exe(下载附件 5.9 MB)

说明:该安装程序可以更好的兼容Windows XP以上的操作系统,且安装速度快。唯一不够方便的地方在于:由于安装完成后的软件没有与vbp等文件建立关联,因此无法通过双击vbp或frm文件打开VB集成开发环境并加载当前工程。需要先打开VB开发环境,再通过执行“文件”菜单下方的“打开工程”命令,选择想要打开的工程文件才能加载这个工程。

算法案例展示
  1. 计时器小案例

    计时器.exe(下载附件 56 KB)

    说明:该案例展示了第1章中定时器的应用


  2. 找鞍点小案例

    找数组鞍点.exe(下载附件 24 KB)

    说明:该案例展示了第5章中二维数组的访问及求最大最小值的操作


  3. 冒泡排序小案例

    冒泡排序.exe(下载附件 32 KB)

    说明:该案例展示了第5章中数组的冒泡排序的操作过程


  4. 二分查找小案例

    二分查找示意.exe(下载附件 28 KB)

    说明:该案例展示了第5章中数组的二分查找的操作过程


  5. 计算器小案例

    计算器.exe(下载附件 24 KB)

    说明:该案例展示了第5章控件数组的应用


  6. 进制转换算法小案例

    进制转换算法示意.exe(下载附件 32 KB)

    说明:该案例展示了第6章中关于进制转换的算法原理


  7. 汉诺塔问题小案例

Hanoi.exe(下载附件 32 KB)

说明:该案例展示了第6章递归过程中的一个经典的递归问题——汉诺塔

  • 其他的一些综合案例可参考以下课程资源:



教学效果

近三年我校江苏省计算机等级考试二级通过率

                                   

时间通过率优秀率省平均通过率省平均优秀率省内排名
 

2013年春

 
 

68%

 
 

11.07%

 
 

31.92%

 
 

2.5%

 
 

1

 
 

2014年春

 
 

66.52%

 
 

26.16%

 
 

38.78%

 
 

8.09%

 
 

2

 
2015年春
69.12%
23.51%
39.16%
9.32%
1


提示框
确定
提示框
确定要报名此课程吗?
确定取消