2007年度陕西省级精品课程申报表 (本科) 推荐单位西安石油大学 所属学校西安石油大学(是否部属:否) 课程名称 程序设计语言 课程类型口理论课(不含实践)嚯论课(含实践)口实践验课 所属一级学科名称学 所属二级学科名称电气信息类 课程负责人 刘天时 申报日期 2007年5月
1 2007 年度陕西省级精品课程申报表 (本科) 推 荐 单 位 西安石油大学 所 属 学 校 西安石油大学(是否部属:否) 课 程 名 称 程序设计语言 课程类型 □ 理论课(不含实践)√理论课(含实践)□实践(验)课 所属一级学科名称 工学 所属二级学科名称 电气信息类 课 程 负 责 人 刘天时 申 报 日 期 2007 年 5 月
陕西省教育厅制 二○O七年四月 填写要求 以word文档格式如实填写各项。 二、表格文本中外文名词第一次出现时,要写清全称和缩写, 再次出现时可以使用缩写。 三、涉密内容不填写,有可能涉密和不宜大范围公开的内容, 请在说明栏中注明。 四、除课程负责人外,根据课程实际情况,墳写1~4名主讲 教师的详细信息 五、本表栏目未涵盖的内容,需要说明的,请在说明栏中注明
2 陕西省教育厅制 二○○七年四月 填 写 要 求 一、 以 word 文档格式如实填写各项。 二、 表格文本中外文名词第一次出现时,要写清全称和缩写, 再次出现时可以使用缩写。 三、 涉密内容不填写,有可能涉密和不宜大范围公开的内容, 请在说明栏中注明。 四、 除课程负责人外,根据课程实际情况,填写 1~4 名主讲 教师的详细信息。 五、 本表栏目未涵盖的内容,需要说明的,请在说明栏中注明
1.课程负责人情况 姓名 刘天时 性别 男 出生年月1960年6月 最终学历研究生职称 教授 电话|88382712 学位 博士职务 院长 传真88382712 1-1 基本 信息所在院系计算机学院 E-mailtshliu(@xsyu.edu.cn 通信地址(邮编)西安石油大学计算机学院(710065 研究方向 管理信息系统与计算机网络 近五年来讲授的主要课程(含课程名称、课程类别、周学时;届数及学生总人数) (不超过五门);承担的实践性教学(含实验、实习、课程设计、毕业设计/论文, 学生总人数);主持的教学研究课题(含课题名称、来源、年限)(不超过五项);作为 署名人在国内外公开发行的刊物上发表的教学研究论文(含题目、刊物名称、时间 1-2 教学(不超计项)获得的教学表影奖励(不超过五项) 情况 五年来讲授的主要课程有:程序设计语言C,周学时4,2届180人:信息系统分 析与设计,周学时4,2届180人:软件案例分析,周学时2,1届90人:数据结构, 周学时4,3届240人;数据库原理,周学时4,1届90人。指导毕业设计35人:主持 教学研究项目有:嵌入式系统开发与应用教学体系的建设(西安石油大学2004年度校 级教学改革重点项目),通用试题库建设,软件案例分析(讲义)建设:发表教学研究 论文一篇:考试试题库组卷算法研究与系统开发(西安石油大学2006教学改革论文集, 西安地图出版社):获奖教材一部:《信息系统分析与设计》(2005年获西安石油大学教 学成果特等奖,个人排名第4。)
3 1. 课程负责人情况 1-1 基本 信息 姓 名 刘天时 性别 男 出生年月 1960 年 6 月 最终学历 研究生 职 称 教授 电 话 88382712 学 位 博士 职 务 院长 传 真 88382712 所在院系 计算机学院 E-mail tshliu@xsyu.edu.cn 通信地址(邮编) 西安石油大学计算机学院(710065) 研究方向 管理信息系统与计算机网络 1-2 教学 情况 近五年来讲授的主要课程(含课程名称、课程类别、周学时;届数及学生总人数) (不超过五门);承担的实践性教学(含实验、实习、课程设计、毕业设计/论文, 学生总人数);主持的教学研究课题(含课题名称、来源、年限)(不超过五项);作为第 一署名人在国内外公开发行的刊物上发表的教学研究论文(含题目、刊物名称、时间) (不超过十项);获得的教学表彰/奖励(不超过五项) 五年来讲授的主要课程有:程序设计语言 C,周学时 4,2 届 180 人;信息系统分 析与设计,周学时 4,2 届 180 人;软件案例分析,周学时 2,1 届 90 人;数据结构, 周学时 4,3 届 240 人;数据库原理,周学时 4,1 届 90 人。指导毕业设计 35 人;主持 教学研究项目有:嵌入式系统开发与应用教学体系的建设(西安石油大学 2004 年度校 级教学改革重点项目),通用试题库建设,软件案例分析(讲义)建设;发表教学研究 论文一篇:考试试题库组卷算法研究与系统开发(西安石油大学 2006 教学改革论文集, 西安地图出版社);获奖教材一部:《信息系统分析与设计》(2005 年获西安石油大学教 学成果特等奖,个人排名第 4。)
近五年来承担的学术研究课题(含课题名称、来源、年限、本人所起作用 (不超过五项);在国内外公开发行刊物上发表的学术论文(含题目、刊物名称 署名次序次序与时间)(不超过五项);获得的学术研究表彰/奖励(含奖项名称、 1-3|授予单位、署名次序、时间)(不超过五项) 学术 承担的学术研究有:陕西省教育厅专项科研计划项目(NO.03jk163),点对点模 式的多数据库系统研究与实现,负责人;西安市科技计划项目(NO.G04011),面向对 研究象的软件质量度量体系和应用工具,负责人:西安市长庆科技工程有限责任公司(No 2005056),长庆科技工程公司工程设计管理信息系统,负责人:中国石化胜利油田有限 公司物探研究院,面向对象的软件质量度量体系和应用研究,负责人:中国石化胜利油 田有限公司物探研究院,面向对象的软件质量度量工具开发,负责人;发表学术论文两 篇:信息系统数据迁移方法研究与应用,西北大学学报,2006(1);一种通用数据库数 据整理方法,计算杋工程,2004(20);一种分层式2PC协议通信算法硏究,计算机工 程,2004(6)。 课程类别:公共课、基础课、专业基础课、专业课 课程负责人:主持本门课程的主讲教师
4 1-3 学术 研究 近五年来承担的学术研究课题(含课题名称、来源、年限、本人所起作用) (不超过五项);在国内外公开发行刊物上发表的学术论文(含题目、刊物名称、 署名次序次序与时间)(不超过五项);获得的学术研究表彰/奖励(含奖项名称、 授予单位、署名次序、时间)(不超过五项) 承担的学术研究有:陕西省教育厅专项科研计划项目(NO. 03jk163),点对点模 式的多数据库系统研究与实现,负责人;西安市科技计划项目(NO. GG04011),面向对 象的软件质量度量体系和应用工具,负责人;西安市长庆科技工程有限责任公司(No. 2005056),长庆科技工程公司工程设计管理信息系统,负责人;中国石化胜利油田有限 公司物探研究院,面向对象的软件质量度量体系和应用研究,负责人;中国石化胜利油 田有限公司物探研究院,面向对象的软件质量度量工具开发,负责人;发表学术论文两 篇:信息系统数据迁移方法研究与应用,西北大学学报,2006(1);一种通用数据库数 据整理方法,计算机工程,2004(20);一种分层式 2PC 协议通信算法研究,计算机工 程,2004(6)。 课程类别:公共课、基础课、专业基础课、专业课 课程负责人:主持本门课程的主讲教师
2.主讲教师情况() 姓名郑凯东 性别男 出生年月1964年4 最终学历研究生职称副教授 电话|88382720 学位硕士 职务|系副主任 传真 2(x)-1 基本 信息所在院系计算机学院教育技术学系 E-mail kdzheng@ xsy.edu. 通信地址(邮编)西安石油大学计算机学院(710065 研究方向 图形学与程序设计 近五年来讲授的主要课程;承担的实践性教学;主持的教学硏究课题;在国内外公 发行的刊物上发表的教学研究论文;获得的教学表彰/奖励 近五年来讲授的主要课程 1.高级计算机图形学,研究生课程,周学时4,届数3,学生总人数30 2.计算机图形学,本科专业课,周学时4,届数5,学生总人数650 3.C语言程序设计,本科专业基础课,周学时4,届数5,学生总人数600 2()-2|4.WB程序设计,本科专业基础课,周学时4,届数2,学生总人数300 教学|承担的实践性教学 情况|200200年指导本、专科毕业设计和论文共23人。带1个班实习1周。 主持的教学研究课题 1.程序设计语言精品课程建设,校基金项目,2005-2006,项目负责人 2.计算机文化基础重点课程建设,校基金项目,2002-2003,项目负责人 3.非计算机专业软件技术基础培养与实践,校基金项目,2001-2002,项目负责人 作为第一署名人在国内外主要刊物上发表的教学相关论文 1.面向二本的程序设计语言精品课程建设,现代电子技术,2005年 2.《程序设计语言》课程建设与教学改革,西安石油大学教学改革论文集,2004年
5 2. 主讲教师情况⑴ 2⑴-1 基本 信息 姓 名 郑凯东 性别 男 出生年月 1964 年 4 月 最终学历 研究生 职 称 副教授 电 话 88382720 学 位 硕士 职 务 系副主任 传 真 所在院系 计算机学院教育技术学系 E-mail kdzheng@xsyu.edu.cn 通信地址(邮编) 西安石油大学计算机学院(710065) 研究方向 图形学与程序设计 2⑴-2 教学 情况 近五年来讲授的主要课程;承担的实践性教学;主持的教学研究课题;在国内外公开 发行的刊物上发表的教学研究论文;获得的教学表彰/奖励 近五年来讲授的主要课程 1. 高级计算机图形学,研究生课程,周学时 4,届数 3,学生总人数 30 2. 计算机图形学,本科专业课,周学时 4,届数 5,学生总人数 650 3. C 语言程序设计,本科专业基础课,周学时 4,届数 5,学生总人数 600 4. VB 程序设计,本科专业基础课,周学时 4,届数 2,学生总人数 300 承担的实践性教学 2002-2006 年指导本、专科毕业设计和论文共 23 人。带 1 个班实习 1 周。 主持的教学研究课题 1.程序设计语言精品课程建设,校基金项目,2005-2006,项目负责人 2.计算机文化基础重点课程建设,校基金项目,2002-2003,项目负责人 3.非计算机专业软件技术基础培养与实践,校基金项目,2001-2002,项目负责人 作为第一署名人在国内外主要刊物上发表的教学相关论文 1.面向二本的程序设计语言精品课程建设, 现代电子技术, 2005 年 2.《程序设计语言》课程建设与教学改革,西安石油大学教学改革论文集,2004 年
近五年来承担的学术研究课题;在国内外公开发行刊物上发表的学术论文;获得的学 术研究表彰/奖励 2()-3在国内外主要刊物上发表的学术论文 学术1基于工程管理的多媒体技术应用研究,西安石油学院学报201年9月,独著 2.基于0 penGL的等值线图填充算法,西安石油学院国际石油天然气工程学术讨论会, 研究|200.0英文,独著 获得的学术研究表彰/奖励 变速成图系统的开发与提高”,西安石油学院科技进步三等奖,2001年4月,排名 课程类别:公共课、基础课、专业基础课、专业课 3.教学队伍情况 姓名 性别出生年月职称学科专业在教学中承担的工作 刘天时男|1960.6教授计算机应用课程负责人,主讲 3-1郑凯东男1964.4副教授计算机应用课程负责人,主讲 人员 计算机应用 构成 徐英卓女19644教授 课程建设、主讲 (含外李 李瑜女1974.8讲师 计算机应用课程建设、主讲 聘教师 张豫华男|1965 讲师 算机应用课程建设、主讲 陈明晰男|1960.1高工 算机应用 课程建设、主讲 教学队伍的学历结构、年龄结构、学缘结构、师资配置情况(含辅导教师或 3-2 实验教师与学生的比例) 程序设计语言课程主要由19名教师承担,绝大部分教师年龄在45岁以下 教学队其中教授2人,副教授和高工9人,讲师和工程师7人,助教1人:具有博士学 伍整体位2人,具有硕士学位1人,具有学士学位6人;在读博士和在读硕士各2人。 结构 所有教师均具有5年以上的计算机基础课程教学经验 教学队伍主要由我校计算机学院教育技术学系计算机基础教研室的任课教 师组成,包括计算机学院其它系的任课教师。通过精品课程建设培育和扩大了 批优秀教学骨干,形成了一支结构合理、人员稳定、教学效果好的教师梯队
6 2⑴-3 学术 研究 近五年来承担的学术研究课题;在国内外公开发行刊物上发表的学术论文;获得的学 术研究表彰/奖励 在国内外主要刊物上发表的学术论文 1.基于工程管理的多媒体技术应用研究,西安石油学院学报,2001 年 9 月,独著 2.基于 OpenGL 的等值线图填充算法,西安石油学院国际石油天然气工程学术讨论会, 2002.9,英文,独著 获得的学术研究表彰/奖励 “变速成图系统的开发与提高”,西安石油学院科技进步三等奖,2001 年 4 月,排名 第二。 课程类别:公共课、基础课、专业基础课、专业课 3. 教学队伍情况 3-1 人员 构成 (含外 聘教师) 姓名 性别 出生年月 职称 学科专业 在教学中承担的工作 刘天时 男 1960.6 教授 计算机应用 课程负责人,主讲 郑凯东 男 1964.4 副教授 计算机应用 课程负责人,主讲 徐英卓 女 1964.4 教授 计算机应用 课程建设、主讲 李瑜 女 1974.8 讲师 计算机应用 课程建设、主讲 张豫华 男 1965.3 讲师 计算机应用 课程建设、主讲 陈明晰 男 1960.1 高工 计算机应用 课程建设、主讲 3-2 教学队 伍整体 结构 教学队伍的学历结构、年龄结构、学缘结构、师资配置情况(含辅导教师或 实验教师与学生的比例) 程序设计语言课程主要由 19 名教师承担,绝大部分教师年龄在 45 岁以下。 其中教授 2 人,副教授和高工 9 人,讲师和工程师 7 人,助教 1 人;具有博士学 位 2 人,具有硕士学位 11 人,具有学士学位 6 人;在读博士和在读硕士各 2 人。 所有教师均具有 5 年以上的计算机基础课程教学经验。 教学队伍主要由我校计算机学院教育技术学系计算机基础教研室的任课教 师组成,包括计算机学院其它系的任课教师。通过精品课程建设培育和扩大了一 批优秀教学骨干,形成了一支结构合理、人员稳定、教学效果好的教师梯队
近五年来教学改革、教学研究成果及其解决的问题(不超过十项) 3-3 建立《程序设计语言》系列课程的教学体系,目前开设C语言、 Fortran语言、 教学改 Visual Basic,软件技术基础等多门课程:制定和编写《程序设计语言》有关课程 的教学大纲、实验大纲、授课计划、实验指导、作业规范、质量标准等教学文件 革与教发布程序设计语言课程的教学规范、教学管理基本要求和教学实践环节的要求和 说明,制定主讲教师职责和教学承诺;实行C、ⅴB程序设计全校统一的计算机 学研究 上机考试:完成《程序设计语言》多媒体远程网络教学平台,符合省级精品课程 建设要求:程序设计语言课程均选用最新的国家级优秀教材:发表两篇有关《程 序设计语言》精品课程建设的教学改革论文 近五年培养青年教师的措施与成效 3-4 通过精品课程建设使计算机基础教研室的两名青年教师的业务技能和教学 师资水平在教学的各个环节中得到了很大的锻炼和提高,已成为本教研室的教学骨 培养千 学缘结构∶即学缘构成,这里指本教学队伍中,从不同学校或科硏单位取得相同(或相近) 学历(或学位)的人的比例
7 3-3 教学改 革与教 学研究 近五年来教学改革、教学研究成果及其解决的问题(不超过十项) 建立《程序设计语言》系列课程的教学体系,目前开设 C 语言、Fortran 语言、 Visual Basic、软件技术基础等多门课程;制定和编写《程序设计语言》有关课程 的教学大纲、实验大纲、授课计划、实验指导、作业规范、质量标准等教学文件; 发布程序设计语言课程的教学规范、教学管理基本要求和教学实践环节的要求和 说明,制定主讲教师职责和教学承诺;实行 C、VB 程序设计全校统一的计算机 上机考试;完成《程序设计语言》多媒体远程网络教学平台,符合省级精品课程 建设要求;程序设计语言课程均选用最新的国家级优秀教材;发表两篇有关《程 序设计语言》精品课程建设的教学改革论文。 3-4 师资 培养 近五年培养青年教师的措施与成效 通过精品课程建设使计算机基础教研室的两名青年教师的业务技能和教学 水平在教学的各个环节中得到了很大的锻炼和提高,已成为本教研室的教学骨 干。 学缘结构:即学缘构成,这里指本教学队伍中,从不同学校或科研单位取得相同(或相近) 学历(或学位)的人的比例
4.课程描述 4-1本课程校内发展的主要历史沿革 程序设计语言课程随着西安石油学院计算机系的成立在1985年设立。早期的程序设计 语言课程主要面向非计算机专业开设 Fortran语言,计算机专业开设CC++语言。经过不断 地发展和改革,目前程序设计语言课程面向全校非计算机专业开设了 Fortran语言、C语言、 Visual basic、软件技术基础等多门课程,并从以 Fortran语言为主过渡到以C语言和ⅤB为
8 4.课程描述 4-1 本课程校内发展的主要历史沿革 程序设计语言课程随着西安石油学院计算机系的成立在 1985 年设立。早期的程序设计 语言课程主要面向非计算机专业开设 Fortran 语言,计算机专业开设 C/C++语言。经过不断 地发展和改革,目前程序设计语言课程面向全校非计算机专业开设了 Fortran 语言、C 语言、 Visual Basic、软件技术基础等多门课程,并从以 Fortran 语言为主过渡到以 C 语言和 VB 为 主
42理论课和理论(含实践)课教学内容 4-2-1结合本校的办学定位、人才培养目标和生源情况,说明本课程在专业培养目标中的 定位与课程目标 通过系统地学习计算机程序设计相关的理论知识,加强程序设计思想方法的实践训练, 为学生在所学专业领域中进行软件技术开发奠定一个良好的基础。教学目标是使学生掌握程 序设计语言的基本知识和语法规定,掌握结构化程序设计、面向对象程序设计、常用算法等 基本编程思想和方法,培养学生用计算机处理问题的思维方式,掌握上机调试程序的方法, 初步具备用计算机解决实际问题的能力,为学习后继课程和毕业设计等专业实践环节打下良 好基础 4-2-2知识模块顺序及对应的学时 程序设计语言C:程序设计语言概述和算法,授课2:数据类型和顺序结构程序设计, 授课4上机4:选择结构程序设计,授课2/上机4:循环结构程序设计,授课2上机4:数 组,授课2/上机4:函数与预处理,授课4/上机4:指针,授课6/上机4 程序设计语言VB:VB程序设计概述,授课2/上机2:VB简单的程序设计,授课4/ 上机4;VB语言基础,授课4/上机4;基本的控制结构,授课4/上机6;数组,授课4/上机 4:过程,授课4/上机4 4-2-3课程的重点、难点及解决办法 重点、难点: 程序设计与算法的概念与编程思想的建立;语言知识的灵活应用与程序调试能力的培养 解决办法 教学内容组织方式采用传统与现代相结合,理论与实践并重,特别强调实践环节的训练
9 4-2 理论课和理论(含实践)课教学内容 4-2-1 结合本校的办学定位、人才培养目标和生源情况,说明本课程在专业培养目标中的 定位与课程目标 通过系统地学习计算机程序设计相关的理论知识,加强程序设计思想方法的实践训练, 为学生在所学专业领域中进行软件技术开发奠定一个良好的基础。教学目标是使学生掌握程 序设计语言的基本知识和语法规定,掌握结构化程序设计、面向对象程序设计、常用算法等 基本编程思想和方法,培养学生用计算机处理问题的思维方式,掌握上机调试程序的方法, 初步具备用计算机解决实际问题的能力,为学习后继课程和毕业设计等专业实践环节打下良 好基础。 4-2-2 知识模块顺序及对应的学时 程序设计语言 C:程序设计语言概述和算法,授课 2;数据类型和顺序结构程序设计, 授课 4/上机 4;选择结构程序设计,授课 2/上机 4;循环结构程序设计,授课 2/上机 4;数 组,授课 2/上机 4;函数与预处理,授课 4/上机 4;指针,授课 6/上机 4。 程序设计语言 VB:VB 程序设计概述,授课 2/上机 2;VB 简单的程序设计,授课 4/ 上机 4;VB 语言基础,授课 4/上机 4;基本的控制结构,授课 4/上机 6;数组,授课 4/上机 4;过程,授课 4/上机 4。 4-2-3 课程的重点、难点及解决办法 重点、难点: 程序设计与算法的概念与编程思想的建立;语言知识的灵活应用与程序调试能力的培养。 解决办法: 教学内容组织方式采用传统与现代相结合,理论与实践并重,特别强调实践环节的训练
4-2-4实践教学的设计思想与效果(不含实践教学内容的课程不填 实践性教学的设计主要在作业和考试两方面进行改革。除了完成书面作业外,学生需要 把所布置的作业全部写成独立的源程序,并逐一上机调试,利用网络共享的方式提交程序源 代码及有关文档 本课程考试采用平时上机作业和实验、上机考试和笔试相结合的评分方法,对每个学生 进行逐个考核。每个教学单元结束后,学生需完成规定的上机实验。在基本的验证性实验的 基础上,逐步开设综合性、创新性实验。上机考试实行利用计算机考试系统的全校统一考试 经过三轮教学实践,教学效果良好。 42实践(验)课教学内容 4-2-1课程设计的思想、效果以及课程目标 暂无课程设计。 4-2-2课程内容(详细列出实验或实践项目名称和学时) 程序设计语言C: 实验一数据类型、运算符和表达式,2学时;实验二简单的C程序设计,2学时;实验三 逻辑运算和选择结构,4学时:实验四循环结构,4学时;实验五数组,4学时;实验六函 数与编译预处理,4学时:实验七指针,4学时。 程序设计语言ⅤB: 实验一ⅤB集成开发环境的使用,2学时:实验二VB简单的程序设计,4学时:实验三ⅤB 语言基础,4学时;实验四基本控制结构,6学时;实验五数组,4学时;实验六函数和 子过程,4学时
10 4-2-4 实践教学的设计思想与效果(不含实践教学内容的课程不填) 实践性教学的设计主要在作业和考试两方面进行改革。除了完成书面作业外,学生需要 把所布置的作业全部写成独立的源程序,并逐一上机调试,利用网络共享的方式提交程序源 代码及有关文档。 本课程考试采用平时上机作业和实验、上机考试和笔试相结合的评分方法,对每个学生 进行逐个考核。每个教学单元结束后,学生需完成规定的上机实验。在基本的验证性实验的 基础上,逐步开设综合性、创新性实验。上机考试实行利用计算机考试系统的全校统一考试。 经过三轮教学实践,教学效果良好。 4-2 实践(验)课教学内容 4-2-1 课程设计的思想、效果以及课程目标 暂无课程设计。 4-2-2 课程内容(详细列出实验或实践项目名称和学时) 程序设计语言 C: 实验一 数据类型、运算符和表达式,2 学时;实验二 简单的 C 程序设计,2 学时;实验三 逻辑运算和选择结构,4 学时;实验四 循环结构,4 学时;实验五 数组,4 学时;实验六 函 数与编译预处理,4 学时;实验七 指针,4 学时。 程序设计语言 VB: 实验一 VB 集成开发环境的使用,2 学时;实验二 VB 简单的程序设计,4 学时;实验三 VB 语言基础,4 学时;实验四 基本控制结构,6 学时;实验五 数组,4 学时;实验六 函数和 子过程,4 学时