VF课程标准03.docx

上传人:b****7 文档编号:25009334 上传时间:2023-06-03 格式:DOCX 页数:14 大小:21.49KB
下载 相关 举报
VF课程标准03.docx_第1页
第1页 / 共14页
VF课程标准03.docx_第2页
第2页 / 共14页
VF课程标准03.docx_第3页
第3页 / 共14页
VF课程标准03.docx_第4页
第4页 / 共14页
VF课程标准03.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

VF课程标准03.docx

《VF课程标准03.docx》由会员分享,可在线阅读,更多相关《VF课程标准03.docx(14页珍藏版)》请在冰豆网上搜索。

VF课程标准03.docx

VF课程标准03

《VisualFoxPro程序设计》课程标准

课程编码:

B060204 课程类别:

必修

适用专业:

高职高专非计算机类各专业     授课单位:

计算机与信息工程系

学时:

40~60学时                        编写执笔人及编写日期:

高丽,2010-10

学分:

44_______________________________________________________________________________________________________________________________ 学分                     审定负责人及审定日期:

王春青,2011-3

1、课程定位和课程设计

1.1课程性质与作用

《VF语言程序设计》 课程是高职高专会计电算化类专业、工程造价专业、建筑类专业的基础课程,目的是使学生掌握程序设计语言的基础知识、简单的程序设计方法,训练学生的逻辑思维和解决实际问题的能力,并逐步形成正确的程序设计思想,能够使用VF语言进行程序设计并具备调试程序的能力,为后续课程及其他程序设计课程的学习和应用打下良好的基础。

1.2课程设计的理念

课程内容突出对学生职业能力的训练,理论知识的选取紧紧围绕工作任务完成的需要来进行,同时又充分考虑了高等职业教育对理论知识学习的需要,并融合了相关职业资格证书(计算机二级)对知识、技能和态度的要求。

项目设计以培养学生编程能力来进行。

教学效果评价采取过程性评价与结果性评价相结合,理论考试重点考核与实践能力紧密相关的知识,重点评价学生的职业能力。

   

1.3课程设计思路

该课程总体设计思路是,打破以知识传授为主要特征的传统学科课程模式,转变为以工作任务为中心组织课程内容,并让学生在完成具体项目的过程中学会完成相应工作任务,并构建相关理论知识,发展职业能力。

课程内容突出对学生职业能力的训练,理论知识的选取紧紧围绕工作任务完成的需要来进行,同时又充分考虑了高等职业教育对理论知识学习的需要,并融合了相关职业资格证书对知识、技能和态度的要求。

项目设计以学生编程能力的培养为线索来进行。

教学过程中,要采取工学结合、课程设计等形式,充分开发学习资源,给学生提供丰富的实践机会。

教学效果评价采取过程性评价与结果性评价相结合,理论与实践相结合,理论考试重点考核与实践能力紧密相关的知识,重点评价学生的职业能力。

   

2、课程目标

2.1知识目标:

●了解VisualFoxPro6.0的特点,基本内容及其操作。

●掌握VisualFoxPro6.0的各种命令的基本功能和使用方法,

●熟练使用结构化查询语言SQL-Server命令,有能力阅读和编写命令程序文件。

●初步掌握数据库应用系统的设计方法。

●要求学生有刻苦学习,持之以恒的精神。

要求学生能够学以致用,善于将理论与实际结合,才能巩固课内学到的知识,并能融会贯通。

2.2职业能力目标:

●掌握VF语言程序设计的基础知识和基本技能。

●树立结构化程序设计的基本思想,养成良好的编程习惯。

●对计算机语言和结构化程序设计有基本的认识。

●能熟练应用VF集成环境设计和调试VF语言程序。

●能用VF语言设计解决简单实际问题的程序,并能完成简单程序的测试。

●掌握计算机语言类课程的学习方法,能通过互联网、文献资料巩固和拓展所学知识。

●能理论联系实际,运用所学的编程知识分析解决与专业相关的应用软件使用过程中遇到的实际问题,提高软件应用能力。

2.3情感态度与价值观目标:

●培养学生交流、沟通和团队合作意识和能力。

●培养学生自觉维护学习环境的良好意识、培养学生爱岗敬业,热情主动的工作态度。

●提高学生的可持续发展能力,形成良好的职业素养和勤奋工作的基本素质。

●提高学生的思维素质、培养学生的创新能力、科学精神、治学态度、学习和工作作风

3、课程内容与教学要求

3.1、课程内容及教学要求

序号

工作任务

知识要求

技能要求

1

VF环境认识

1、了解数据库基本知识

2、配置VF工作环境

3、熟悉VF窗口

4、掌握VF的工作方式

1、熟悉VF主界面

2、会使用输出命令进行简单的输出

2

数据类型、

运算符与表达式

1、数据、数据类型、变量、常量等基本概念

2、算术运算符与表达式

3、字符串运算符与表达式

4、关系运算符与表达式

5、逻辑运算符与表达式

6、VF表达式的书写规则

1、能熟练进行各种表达式的计算

2、能正确书写VF表达式

3

数据表的创建与编辑

1、正确定义表结构

2、用“表设计器”建立表结构、修改表结构

3、用命令添加记录APPE

4、用命令显示记录LIST、DISP

5、用浏览窗口显示记录

6、记录指针定位GO

7、记录的修改EDIT、BROW、CHAN、REPL

8、删除记录DELE、PACK、ZAP

9、数据统计:

SUM、COUNT、AVERAGE

1、熟练使用“表设计器”建立表结构和修改表结构

2、熟练进行记录的录入

3、熟练使用“浏览”或“编辑”窗口方式显示记录

4、熟练使用LIST、DISP命令显示满足不同条件的记录

5、能用BROW命令进行记录修改

6、熟练掌握REPLACE命令进行字段替换

7、熟练应用DELETE命令进行逻辑删除

8、掌握用SUM、COUNT、AVERAGE命令进行数据计算

4

数据表的索引与查找记录

1、SORT排序

2顺序查询LOCATE、CONTINUE

3、索引排序

4、索引查询SEEK、FIND

1、正确理解索引的概念

2、熟练掌握用“表设计器”建立主索引、候选索引、惟一索引和普通索引

3、掌握用命令建立索引的方法

INDEXON索引表达式TO、INDEXON索引表达式TAG

4、会用SEEK、FIND命令进行快速查询

5、会用LOCATE、CONTINUE命令进行顺序查询

5

数据库及多表操作

1、项目管理器的建立与维护

2、数据库的建立与维护

3、多工作区的概念

4、多表间数据的引用

1、能熟练建立项目管理器

2、能熟练建立数据库

3、掌握表间数据的引用方法:

别名.字段名和别名->字段名

6

查询和视图

1、用“查询设计器”创建查询

2、用“视图设计器”建立视图

1、掌握用“查询设计器”建立查询的过程

2、能熟练运用“图形向导”建立查询图表

3、了解用“视图设计器”建立视图过程

7

关系数据库标准语言SQL

1、掌握SQL语句的格式

2、能用SQL语言进行简单查询、连接查询、嵌套查询、排序、

3、掌握简单的计算查询、分组查询

4、了解SQL的定义功能

5、了解SQL的数据修改功能

1、熟悉SQL语句格式

2、能熟练运用SQL语句进行简单的单表查询、计算查询、分组查询

3、了解SQL语句的定义与修改功能

8

报表与标签

1、计划报表布局

2、使用“报表向导”和“报表设计器”创建报表

3、使用“快速报表”编辑报表

4、了解标签的创建过程

1、熟悉用“报表向导”和“报表设计器”建立报表的过程

2、熟练掌握用“快速报表”编辑报表

9

表单

1、了解面向对象的概念

2、熟悉表单与“表单设计器”

3、掌握表单的常用属性

4、熟悉面向对象程序设计的基本方法

1、理解对象、事件与方法的概念

2、熟悉表单的常用属性

3、熟练掌握利用属性窗口设置属性方法

4、熟练掌握面向对象代码的编写方法

5、掌握面向对象程序设计初步方法

10

顺序结构

1、标签、文本框、命令按钮常用属性、事件和方法

2、消息框MessageBox格式

3、顺序结构程序设计方法与步骤

1、熟悉标签、文本框、命令按钮的应用

2、能根据需求定义消息框

3、熟悉顺序结构程序设计方法,能进行简单的顺序结构程序设计

11

分支结构

1、命令按钮组、单选按钮、复选按钮的属性、事件及方法

2、IF语句的格式及功能

3、CASE语句的格式及功能

4、IF语句的嵌套

1、能对命令按钮组、单选按钮、复选按钮进行简单应用

2、能运用IF语句编写简单的分支程序

3、能正确运用CASE语句编写多分支结构程序

4、了解IF语句嵌套过程,能进行基本的嵌套程序的编写

12

循环结构

1、DOWHILE循环的格式及功能

2、FOR循环的格式与功能

3、表扫描循环SCAN的格式与功能

4、EXIT、LOOP语句的应用

5、循环嵌套

1、能运用三种循环格式编写程序

2、熟练掌握用双层FOR循环编程

3、熟练掌握表扫描循环SCAN语句在数据表中的执行过程

4、掌握常用重要算法的求解(累加求和、累积、排序、求平均值、最大值、最小值、求素数等)

13

过程

1、过程的概念与定义

2、过程的调用

3、变量的作用域

1、熟悉过程、有参过程和无参过程的概念

2、熟悉过程建立的格式和命令

3、掌握过程文件的调用方法

4、了解过程文件的打开与关闭

5、了解全局变量、局部变量的概念与作用范围

14

菜单

1、了解菜单系统的组成

2、菜单设计器的组成

3、菜单设计器的使用

4、菜单系统及快捷菜单的建立

1、熟悉菜单设计器的组成

2、掌握应用“菜单设计器”建立菜单系统和快捷菜单的方法

序号

单元内容

课时分配

理论课

习题课

实验课

其它

共计

1

VisualFoxPro概述与环境简介

1

 

 

 

1

2

数据、数据类型、常量、变量、运算符、表达式、函数等基本概念

2

 

 

2

3

项目管理器的创建与维护

1

1

4

数据表的创建、编辑与记录统计

4

4

8

5

索引与查找

2

2

2

6

6

数据库的创建与维护、多表间数据的引用

1

 

 

1

7

查询与视图

1

1

8

SQL语言

4

4

9

报表与标签

2

 

2

 

4

10

可视化编程基本概念与表单设计器

1

1

11

表单、标签、文本框、命令按钮的常用属性

3

2

5

12

图像框、信息框、顺序结构

2

2

4

13

命令按钮组、选项按钮组、复选框

1

 

 

1

14

分支结构

3

2

5

15

循环结构

4

2

2

6

16

过程

2

2

4

17

菜单

2

2

4

合      计

36

4

20

 

60

3.2、实验内容及实验要求

(1)实验教学内容与要求

目标:

通过该课程的学习,掌握结构化程序设计的方法和可视化编程的基本思想,利用VisualFoxPro6.0编写一般应用程序,学会使用计算机设计、调试程序,了解系统开发的基本步骤,能够开发一些小型系统。

为今后进一步使用数据库来解决实际问题打下良好的基础。

要求:

注意自始至终贯彻课程中所介绍的程序设计风格,养成良好的编程习惯。

事先预习设计好程序,上机过程中能顺利完成程序的调试,独立完成所布置的上机作业。

(2)实验设置

序号

实验名称

课时分配

1

实验一数据表的创建与维护

2

2

实验二表记录的编辑与统计

2

3

实验三表记录的索引与查找

2

4

实验四查询与报表

2

5

实验五常用控件的基本操作

2

6

实验六顺序结构程序设计

2

7

实验七分支结构程序设计

2

8

实验八循环结构程序设计

2

9

实验九过程设计

2

10

实验十菜单设计

2

合      计

20

(3)实验报告及成绩评定

学生将设计思想、程序流程图、原程序清单和运行结果汇集成实验报告文档,符合实验教学的要求并得到指导教师的认可。

指导教学对每份实验报告进行批改、评分。

由于该门实验课程依附于理论课,课程总成绩应为实验与理论的综合,其中实验课程成绩占30%,理论课成绩占70%。

4.教学模式、教学方法与手段  

(1)不论是整个教学课程还是每一各教学模块,均采用从概念到方法再到应用,从易到难,循序渐进的教学过程。

(2)课程以内容讲解为中心,结合生动形象的例题解析,结构严密,构思精巧,达到提高学生的综合思维、创新意识和创新技能。

(3)采用任务驱动式的教学方法,应用生动的多媒体课件,辅之以板书,以直观形象的方式讲解抽象算法的执行过程,提高了教学效率,改善了教学效果,激发学生的学习热情。

(4)做好内容分析、学情分析,精心设计教法。

(5)采用问题驱动式的启发式教学法,每一个概念都尽量采用两个以上的实例引入,计算方法精讲简练,强化概念与方法的运用。

(6)在实践教学中以培养学生的独立思考能力与动手能力为主导原则,由学生独立上机调试程序,解决实际问题,并辅以必要的教师辅导。

(7)要求学生通过实验能够对课堂讲授内容进行验证、设计或综合运用,进一步加深对知识的理解与掌握,培养学生问题求解和编程的能力。

(8)培养学生的团队协作精神,提倡合作学习、探究学习,把学生的自学能力提高到一个新的高度。

(9)总体考核

VF语言程序设计成绩总分100分。

理论考核占该课程总成绩的60%(中期考试和期末考试),实验考核占该课程总成绩的30%(分为平时实验预习及表现、实验考核、实验报告和期末机试),平时成绩占10%(考勤和平时作业)。

①实验预习和表现

上机实验前,学生必须事先根据题目的内容编好程序,然后在实验时输入程序、调试程序、直至运行结果正确为止。

在实验中,教师可根据学生编程操作能力、观察和分析及运用知识能力、程序编制正确性以及学生的课堂纪律、实验态度、保持实验室卫生等方面的表现进行综合考核。

②实验报告

学生实验后应按时完成实验报告。

实验报告应包括以下内容:

实验目的、实验要求,实验题目、程序清单、运行结果、实验小结。

③期末机试

通过考试了解学生对基本理论掌握的程度和实际水平,教师出实验考试题目,让学生在规定的时间完成。

5.课程实施条件

(1)任职教师对计算机相关专业及所教授专业知识有一定的了解,具备计算机程序设计、程序开发的能力。

在授课过程中重点培养学生持续学习、独立解决问题、职业道德和责任心、合作意识、交流和沟通的职业能力。

(2)本课程主要采用多媒体教学,使用多媒体教学课件、进行教学演练等多种资源。

配合板书,采用讲授与演练相结合的方式进行教学。

(3)实践课程采用VF6.0开发环境,满足人手一机,保证实验的正常开出。

(4)参考教材

《VisualFoxPro6.0程序设计教程》丁爱萍编著(西安电子科技大学出版社)

《VisualFoxPro程序设计案例教程》郭川军、齐景嘉主编(北京交通大学出版社)

《VisualFoxpro6.0程序设计》李淑华主编(高等教育出版社)

6.其他说明

(1)本课程是非计算机类各专业的VF语言程序设计课程。

(2)如果教学时数不等,可压缩SQL语言、查询与视图、习题课及实验学时等相关内容。

(3)本课程建议使用大屏幕投影教室进行授课。

(4)在讲授中,要结合实例,注重讲解程序设计的基本结构和程序设计思想,以提高综合编程能力。

(5)除计划安排的实验外,可以给学生留一些课外大作业,以增强其读程、编程能力的提高。

(6)注重培养学生的综合应用能力。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1