




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Visual FoxPro程序设计课程标准课程编码:B060204 课程类别:必修适用专业:高职高专非计算机类各专业 授课单位:计算机与信息工程系学时:4060学时 编写执笔人及编写日期:高丽,2010-10学分:44学分 审定负责人及审定日期:王春青,2011-31、课程定位和课程设计1.1课程性质与作用VF语言程序设计课程是高职高专会计电算化类专业、工程造价专业、建筑类专业的基础课程,目的是使学生掌握程序设计语言的基础知识、简单的程序设计方法,训练学生的逻辑思维和解决实际问题的能力,并逐步形成正确的程序设计思想,能够使用VF语言进行程序设计并具备调试程序的能力,为后续课程及其他程序设计课程的学习和应用打下良好的基础。1.2课程设计的理念课程内容突出对学生职业能力的训练,理论知识的选取紧紧围绕工作任务完成的需要来进行,同时又充分考虑了高等职业教育对理论知识学习的需要,并融合了相关职业资格证书(计算机二级)对知识、技能和态度的要求。项目设计以培养学生编程能力来进行。教学效果评价采取过程性评价与结果性评价相结合,理论考试重点考核与实践能力紧密相关的知识,重点评价学生的职业能力。1.3课程设计思路该课程总体设计思路是,打破以知识传授为主要特征的传统学科课程模式,转变为以工作任务为中心组织课程内容,并让学生在完成具体项目的过程中学会完成相应工作任务,并构建相关理论知识,发展职业能力。课程内容突出对学生职业能力的训练,理论知识的选取紧紧围绕工作任务完成的需要来进行,同时又充分考虑了高等职业教育对理论知识学习的需要,并融合了相关职业资格证书对知识、技能和态度的要求。项目设计以学生编程能力的培养为线索来进行。教学过程中,要采取工学结合、课程设计等形式,充分开发学习资源,给学生提供丰富的实践机会。教学效果评价采取过程性评价与结果性评价相结合,理论与实践相结合,理论考试重点考核与实践能力紧密相关的知识,重点评价学生的职业能力。2、课程目标2.1知识目标: l 了解Visual FoxPro 6.0的特点,基本内容及其操作。l 掌握Visual FoxPro 6.0的各种命令的基本功能和使用方法,l 熟练使用结构化查询语言SQL-Server命令,有能力阅读和编写命令程序文件。l 初步掌握数据库应用系统的设计方法。l 要求学生有刻苦学习,持之以恒的精神。要求学生能够学以致用,善于将理论与实际结合,才能巩固课内学到的知识,并能融会贯通。2.2职业能力目标:l 掌握VF语言程序设计的基础知识和基本技能。l 树立结构化程序设计的基本思想,养成良好的编程习惯。l 对计算机语言和结构化程序设计有基本的认识。 l 能熟练应用VF集成环境设计和调试VF语言程序。 l 能用VF语言设计解决简单实际问题的程序,并能完成简单程序的测试。 l 掌握计算机语言类课程的学习方法,能通过互联网、文献资料巩固和拓展所学知识。 l 能理论联系实际,运用所学的编程知识分析解决与专业相关的应用软件使用过程中遇到的实际问题,提高软件应用能力。2.3情感态度与价值观目标:l 培养学生交流、沟通和团队合作意识和能力。l 培养学生自觉维护学习环境的良好意识、培养学生爱岗敬业,热情主动的工作态度。l 提高学生的可持续发展能力,形成良好的职业素养和勤奋工作的基本素质。l 提高学生的思维素质、培养学生的创新能力、科学精神、治学态度、学习和工作作风3、课程内容与教学要求3.1、课程内容及教学要求序号工作任务知识要求技能要求1VF环境认识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、用命令添加记录APPE4、用命令显示记录LIST、DISP5、用浏览窗口显示记录6、记录指针定位GO7、记录的修改EDIT、BROW、CHAN、REPL8、删除记录DELE、PACK、ZAP9、数据统计:SUM、COUNT、AVERAGE1、熟练使用“表设计器”建立表结构和修改表结构2、熟练进行记录的录入3、熟练使用“浏览”或“编辑”窗口方式显示记录4、熟练使用LIST、DISP命令显示满足不同条件的记录5、能用BROW命令进行记录修改6、熟练掌握REPLACE命令进行字段替换7、熟练应用DELETE命令进行逻辑删除8、掌握用SUM、COUNT、AVERAGE命令进行数据计算4数据表的索引与查找记录1、SORT排序2顺序查询LOCATE、CONTINUE3、索引排序4、索引查询SEEK、FIND1、 正确理解索引的概念2、熟练掌握用“表设计器”建立主索引、候选索引、惟一索引和普通索引3、 掌握用命令建立索引的方法INDEX ON索引表达式 TO 、INDEX ON 索引表达式 TAG4、会用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、DO WHILE循环的格式及功能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、掌握应用“菜单设计器”建立菜单系统和快捷菜单的方法序号单元内容课时分配理论课习题课实验课其它共计1Visual FoxPro概述与环境简介112数据、数据类型、常量、变量、运算符、表达式、函数等基本概念223项目管理器的创建与维护114数据表的创建、编辑与记录统计4485索引与查找22266数据库的创建与维护、多表间数据的引用117查询与视图118SQL语言449报表与标签22410可视化编程基本概念与表单设计器1111表单、标签、文本框、命令按钮的常用属性32512图像框、信息框、顺序结构22413命令按钮组、选项按钮组、复选框1114分支结构32515循环结构422616过程22417菜单224合 计36420603.2、实验内容及实验要求(1)实验教学内容与要求目标:通过该课程的学习,掌握结构化程序设计的方法和可视化编程的基本思想,利用Visual FoxPro 6.0编写一般应用程序,学会使用计算机设计、调试程序,了解系统开发的基本步骤,能够开发一些小型系统。为今后进一步使用数据库来解决实际问题打下良好的基础。要求:注意自始至终贯彻课程中所介绍的程序设计风格,养成良好的编程习惯。事先预习设计好程序,上机过程中能顺利完成程序的调试,独立完成所布置的上机作业。(2)实验设置序号实验名称课时分配1实验一 数据表的创建与维护22实验二 表记录的编辑与统计23实验三 表记录的索引与查找24实验四 查询与报表25实验五 常用控件的基本操作26实验六 顺序结构程序设计27实验七 分支结构程序设计28实验八 循环结构程序设计29实验九 过程设计210实验十 菜单设计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)参考教材Visual FoxPro 6.0程序设计教程丁爱萍编著(西安电子科技大学出版社
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 加强课件进行教学设计
- 2025年物业行业入门指南初级面试模拟题及答案详解
- 全国防灾减灾日教育班会
- 3D打印技术在纺织行业应用研究
- 入冬时如何保护呼吸道健康
- 幼儿园国庆节策划方案5
- 甲状腺手术课件
- 制作电梯的教学课件
- 甲午海战失败原因
- 不规则图形面积教学课件
- 企业资产收购尽职调查操作手册
- 2025-2026学年冀教版(三起)(2024)小学英语三年级上册教学计划及进度表
- 2025年陕西省综合评标评审专家库考试历年参考题库含答案详解(5套)
- 软件开发项目进展汇报
- 康复理疗室感染管理要求
- 六安市辅警真题2024
- 心电监护技术操作并发症的预防与处理
- 海南省省直辖县级行政单位2024-2025学年七年级下学期7月期末考试语文试卷(含答案)
- 2025年《资料员》考试题库附答案【模拟题】
- 磷石膏砌块项目可行性研究报告
- Unit 8 Let's Communicate!Section A(1a-1d)同步练习(含答案)2025-2026学年人教版(2024)八年级英语上册
评论
0/150
提交评论