程序设计基础教学大纲08.10.25.doc

上传人:m**** 文档编号:559386125 上传时间:2022-09-21 格式:DOC 页数:10 大小:89KB
返回 下载 相关 举报
程序设计基础教学大纲08.10.25.doc_第1页
第1页 / 共10页
程序设计基础教学大纲08.10.25.doc_第2页
第2页 / 共10页
程序设计基础教学大纲08.10.25.doc_第3页
第3页 / 共10页
程序设计基础教学大纲08.10.25.doc_第4页
第4页 / 共10页
程序设计基础教学大纲08.10.25.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《程序设计基础教学大纲08.10.25.doc》由会员分享,可在线阅读,更多相关《程序设计基础教学大纲08.10.25.doc(10页珍藏版)》请在金锄头文库上搜索。

1、公共计算机课程教学大纲程序设计基础教学大纲适用专业:海华学院各非计算机专业本科学生制订单位:计算机与信息技术学院制订人:郭瑾审核人:郭瑾审批人:刘德山制订日期:2008年10月程序设计基础教学大纲第一部分:使用说明一、课程编号:32111002二、课程性质与特点:本课程属于公共必修课(考试),课程内容主要讲解Visual FoxPro程序设计语言。Visual FoxPro是基于数据库管理和相应的应用程序开发的高级语言。该课程是一门实用性很强的课程,需要大量的上机实验加强对课程的理解。三、在专业教学计划中的地位和作用:Visual FoxPro程序设计是计算机程序设计的一个重要分支,其应用范围

2、和应用前景非常广泛。该课程属于教育部提出的非计算机专业的三个层次课程体系中的第二个层次,重点在于培养学生的编程能力和逻辑思维能力。四、教学目的:本课程的教学目是向学生介绍数据库管理系统的基本概念和基本知识及其应用,使学生掌握数据库管理系统设计的基本方法,具有计算机程序设计的基本能力,并培养学生利用计算机处理问题的思维方法。五、学时与学分: 本课程总计64学时(其中实验32学时),4学分,每周4学时。六、教学方法: 本课程可以采用的教学方法有:课堂讲授、操作演示及上机实验。七、考核方式:本课程为考试课,主要采用上机考试和期末试卷相结合的考核方法。八、教材及主要参考书目:(一)教材:Visual

3、FoxPro6.0数据库及应用,刘德山,人民邮电出版社,2006(二)参考资料:(1)计算机基础实验教程,郭瑾 孙美乔,大连理工大学出版社,2005(2)全国计算机等级考试二级教程Visual FoxPro程序设计,教育部考试中心,高等教育出版社,2004第二部分:课程内容第一章 Visual FoxPro基础教学目的与要求:掌握数据库系统基本知识,关系数据库的基本概念,Visual FoxPro6.0系统简介。教学方法:课堂教学、操作演示、上机实验教学重点:本章的重点是关系数据库的基本概念。教学时数:3学时 主要教学内容:第一节 数据库基础一、 数据处理二、 数据库系统三、 数据模型的相关概

4、念第二节 关系数据库一、关系模型二、关系运算第三节 Visual FoxPro6.0基础一、Visual FoxPro6.0的特性二、Visual FoxPro6.0的环境第四节 Visual FoxPro6.0的配置第五节 Visual FoxPro6.0可视化设计工具第二章 数据库操作教学目的与要求:掌握数据库的建立和基本操作,了解数据库表及自由表的概念,掌握数据库表的建立和基本操作,掌握表的索引与排序方法,理解数据完整性的概念和设置方法,理解多工作区操作。教学方法:课堂教学、操作演示、上机实验教学重点:本章的重点是表的基本操作、索引以及参照完整性设置。教学时数:5学时 主要教学内容:第一

5、节 数据库的建立第二节 数据库的操作一、 打开数据库二、 修改数据库三、 删除数据库四、 关闭数据库第三节 数据库表的建立一、 表的基本概念二、 建立表的结构三、 表中数据的输入第四节 表的基本操作一、 表的打开和关闭二、 修改表结构三、 表的浏览和显示四、 记录的定位和删除五、 数据的替换第五节 自由表第六节 索引与排序一、 索引的概念和类型二、 建立索引三、 索引的使用四、 表的排序第七节 数据完整性第八节 多工作区操作第三章 查询与视图教学目的与要求:掌握视图与查询的概念及建立方法。教学方法:课堂教学、操作演示、上机实验教学重点:本章重点是查询的建立。教学时数:2学时 主要教学内容:第一

6、节 查询一、 查询的建立二、 查询设计器三、 运行和修改查询四、 查询去向五、 基于多表的查询 第二节 视图 一、视图的建立 二、视图设计器 三、利用视图更新数据 四、视图的其他操作第四章 数据与数据运算教学目的与要求:掌握常量与变量的概念、类型和使用方法,表达式的类型和基本运算,常用函数的使用方法。教学方法:课堂教学、操作演示、上机实验教学重点:本章的重点是变量及函数的使用。教学时数:4学时 主要教学内容: 第一节 数据类型第二节 常量与变量第三节 表达式:算术表达式、字符表达式、日期和日期时间表达式、关系表达式、逻辑表达式第四节 函数:字符函数、数值函数、日期和时间函数、数据类型转换函数、

7、测试函数第五章 程序设计基础教学目的与要求:掌握程序设计的概念及基本方法,能进行简单程序设计。教学方法:课堂教学、操作演示、上机实验教学重点:本章的重点是程序的三种结构。教学时数:4学时 主要教学内容:第一节 程序设计概述一、程序的概念二、程序文件的建立与执行三、程序中的一些常见命令第二节 程序的基本结构一、顺序结构程序二、选择结构程序三、循环结构程序第三节 程序的模块化设计一、结构化程序设计二、子程序、过程与自定义函数三、内存变量的作用域四、参数的传递第四节 程序调试第六章 表单及控件教学目的与要求:理解面向对象程序设计的概念及基本方法,掌握表单的常见属性、事件和方法,掌握常用控件的使用,了

8、解数据表的表单设计方法。教学方法:课堂教学、操作演示、上机实验教学重点:本章的重点是常用表单控件的使用。教学时数:6学时 主要教学内容: 第一节 可视化编程的概念第二节 表单的操作一、 表单的建立与运行二、 表单的属性、事件和方法三、 表单设计器四、 数据环境五、 对象的操作与布局第三节 常用表单控件:标签、命令按钮、文本框、选项按钮组、复选框、列表框、组合框等第四节 数据表的表单设计第七章 菜单设计教学目的与要求:理解菜单的结构和设计步骤,掌握下拉菜单和快捷菜单的设计方法,了解顶层表单的菜单。教学方法:课堂教学、操作演示、上机实验教学重点:本章的重点是下拉菜单和快捷菜单的设计方法。教学时数:

9、2学时 主要教学内容:第一节 菜单设计概述一、 菜单的结构二、 菜单设计的步骤 第二节 设计下拉菜单 第三节 为顶层表单添加菜单 第四节 快捷菜单设计第八章 报表设计教学目的与要求:掌握基本的报表设计方法。教学方法:课堂教学、操作演示、上机实验教学重点:本章的重点是利用报表设计器设计报表。教学时数:2学时 主要教学内容: 第一节 快速报表 第二节 使用报表设计器设计报表 第三节 数据分组报表第九章 项目与应用程序设计教学目的与要求:掌握项目管理器的使用方法,数据库应用系统的开发流程和开发方法。教学方法:课堂教学、操作演示、上机实验教学重点:本章的重点是项目管理器的使用和应用系统的开发方法。教学

10、时数:2学时 主要教学内容:第一节 项目管理器窗口 第二节 项目管理器操作 第三节 Visual FoxPro应用系统开发第十章 SQL语言教学目的与要求:掌握SQL语言语法规则以及基本SQL语句的书写方法。教学方法:课堂教学、操作演示、上机实验教学重点:本章的重点是SQL的查询功能。教学时数:2学时 主要教学内容:第一节 SQL概述第二节 SQL的查询功能 第三节 SQL数据操纵第四节 SQL的数据定义程序设计基础实验教学大纲(课程编号:32111002学时:32学分:4适用专业:全校各非计算机专业)一、课程的目的、任务程序设计基础是非计算机专业本科生进行计算机基础知识教育的一门必修课程,其

11、目的主要是培养学生掌握数据库系统的原理以及程序设计的基本方法与技术,掌握Visual FoxPro数据库管理系统的基本应用以及小型数据库管理系统的开发方法,并提高学生利用计算机解决问题的能力。二、主要设备硬件:微型计算机标准配置软件:Windows 2000/XP操作系统Microsoft Visual FoxPro软件其他常用工具软件三、课程的教学要求使学生了解数据库系统在各个领域中的应用,掌握Visual FoxPro数据库管理系统的原理和应用,掌握常用的SQL语句,掌握程序设计的步骤和方法,并能设计小型数据库应用系统。在实验教学中,要使学生在掌握Visual FoxPro数据库系统基本原

12、理的基础上,培养学生掌握分析问题、解决问题的方法。实验性质不仅仅要求验证性实验,更要求学生能够应用所学知识解决实际问题。实验内容设计上注重将课程知识融会贯通。四、主要采取的教学方法与教学形式主要采用教师讲解与学生实践相结合的方法。教学中重点培养学生独立分析问题、解决问题的能力,并可以根据学生的不同基础实现分层次教学。五、教学内容:序号实验项目名称学时实验类型每组人数实验要求备注1Visual FoxPro环境和项目管理器2验证1必做2数据库和表的建立与操作4设计1必做3数据库的管理2设计1必做4查询与视图2设计1必做5Visual FoxPro数据与数据运算2设计1必做6Visual FoxP

13、ro常用命令2设计1必做7Visual FoxPro程序设计2设计1必做8表单的创建和控件的使用4设计1必做9数据表的表单设计2设计1必做10菜单设计2设计1必做11报表设计2设计1必做12SQL语言2设计1选做13数据库系统开发实例4综合1必做(注:实验类型指验证、设计、综合;实验要求指必做、选做。)六、考核方式与评价结构比例:考核方式主要采用上机考试与平时成绩相结合的方式,平时成绩占实验成绩的25%左右,上机考试占75%左右。七、使用教材(讲义、指导书)或参考书1).Visual FoxPro 6.0数据库及应用刘德山等人民邮电出版社2006年2月出版;2).计算机基础实验教程郭瑾,孙美乔大连理工大学出版社2005年8月出版;3). 参考书:Visual FoxPro 6.0程序设计基础卢湘鸿清华大学出版出版社八、实验教学大纲说明1、 本门课与其它相关课程的关系。程序设计基础让学生了解Visual FoxPro这一关系数据库管理系统的使用方法,培养学生分析问题、解决问题的能力,并为后继课程以

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号