《VFP程序设计》课程案例教学新探索

合集下载

vfp程序设计教案

vfp程序设计教案

Visual FoxPro(VFP)是一种关系型数据库管理系统,用于创建和管理数据库,以及进行数据分析和处理。

以下是VFP程序设计教案的示例:一、教学目标1. 掌握VFP的基本概念和语法,能够使用VFP进行简单的数据库操作。

2. 了解VFP中常用的SQL语句,如SELECT、INSERT、UPDATE和DELETE等。

3. 掌握VFP中的表单设计、控件使用和事件处理,能够创建简单的用户界面。

4. 了解VFP中的报表和标签设计,能够使用VFP创建报表和标签。

5. 掌握VFP中的数据库设计和优化,能够使用VFP创建和管理数据库。

二、教学内容1. VFP基础概念:介绍VFP的基本概念、安装和配置、集成开发环境和数据库设计流程等。

2. 数据库操作:介绍VFP中的数据库操作,如创建数据库、添加表、设置字段和索引等。

3. SQL语句:介绍VFP中常用的SQL语句,如SELECT、INSERT、UPDATE和DELETE等,以及如何使用SQL语句进行数据查询和操作。

4. 表单设计:介绍VFP中的表单设计,包括表单控件、事件处理和布局设计等。

5. 报表和标签设计:介绍VFP中的报表和标签设计,包括创建报表和标签、设置属性和格式等。

6. 数据库优化:介绍VFP中的数据库优化方法,包括索引优化、查询优化和存储过程等。

三、教学方法1. 理论教学:通过讲解、演示和案例分析等方式,让学生掌握VFP的基本概念和语法,以及常用的SQL语句和表单设计等知识。

2. 上机实践:通过上机实践,让学生亲自动手操作VFP,进行数据库操作、SQL语句执行、表单设计和报表生成等练习。

3. 项目实战:通过小组合作或个人独立完成等方式,让学生进行项目实战,提高他们的实际应用能力和团队协作能力。

四、教学评估1. 平时作业:布置相应的平时作业,包括理论题和实践题等,以便学生巩固所学知识。

2. 期中考试:进行期中考试,检测学生对所学知识的掌握情况。

3. 期末考试:进行期末考试,全面检测学生对所学知识的掌握情况和实际应用能力。

《计算机程序设计基础Visual FoxPro》案例教学法的研究

《计算机程序设计基础Visual FoxPro》案例教学法的研究

《计算机程序设计基础Visual FoxPro》案例教学法的研究【摘要】本文主要研究计算机程序设计基础教学中案例教学法的应用。

通过对案例教学法的概述和实施步骤进行分析,探讨Visual FoxPro在教学中的具体应用,并分析案例教学法在计算机程序设计基础教学中的作用。

通过实践案例分析,总结案例教学法对计算机程序设计基础教学的影响,并展望未来的发展方向。

通过本文的研究可以更好地了解案例教学法在教学中的重要性,为提高教学效果提供参考和建议。

【关键词】计算机程序设计基础, Visual FoxPro, 案例教学法, 教学方法, 实践案例分析, 计算机程序设计教学效果, 研究意义, 教学步骤, 研究背景, 影响与展望.1. 引言1.1 研究背景计算机程序设计基础是计算机科学与技术专业的重要课程之一,其内容涉及程序设计的基本原理、方法和技巧,是学生进入计算机领域的重要入门课程。

传统的教学方法在教学效果和学生学习兴趣方面存在一定的局限性,因此需要引入更加有效的教学方法来提升教学效果。

1.2 研究意义案例教学法在计算机程序设计基础教学中具有重要意义。

通过案例教学法可以提高学生的实际操作能力和解决问题的能力。

在学习计算机程序设计基础的过程中,理论知识很重要,但更重要的是能够将这些知识应用到实际问题中去解决。

通过案例教学法,学生可以在真实的情境中应用所学知识,从而更好地理解和掌握程序设计的方法和技巧。

案例教学法可以提高学生的学习兴趣和参与度。

由于案例教学法通常以具体的案例为主线,学生可以比较容易地投入到案例中去,从而激发他们学习的兴趣。

案例教学法也可以提供一个具体的学习目标和任务,让学生感到学习的意义和价值,从而更加积极地参与学习过程。

研究计算机程序设计基础领域中的案例教学法对于提高学生的实际能力、学习兴趣和参与度具有重要意义,有助于提高教学效果,培养学生的综合素质和能力。

深入研究案例教学法在计算机程序设计基础教学中的应用和作用具有重要的理论和实践意义。

VFP程序设计课程教学探索论文

VFP程序设计课程教学探索论文

VFP程序设计课程教学探索论文VisualFoxPro(简称VFP)程序设计是当今很多医学院校开设的大学计算机基础课程,这门课程可以使学生建立起数据库技术的基本框架,掌握使用VFP系统进行数据处理的基本方法技能,对整体提升学生计算机应用能力有很大帮助。

并且VFP程序设计也是国家计算机二级等级考试中的科目之一,因此掌握好该门课程,对于医学院校的学生非常重要。

那么在VFP教学过程中如何树立先进的教学理念、采用行之有效的教学方法来取得好的教学效果,是每位任课教师都在探索的课题。

一、医学院校VFP程序设计教学目前存在问题分析1.教学内容顺序安排不合理由于医学院校学生所掌握的计算机基础知识非常有限,传统教学内容安排首先就是第一章数据库基础理论和第二章的常量、变量、函数等一些基本概念,这些内容理论性较强、单调枯燥,会使学生觉得该课程不易理解掌握,并且实际应用价值不大,在学习初期即产生厌烦情绪,从而影响了学生对该课程的学习兴趣。

2.教学方式存在弊端目前,各医学院校VFP程序设计理论课程的教学普遍采用老教学模式,主要是老师在教室通过课件讲课本内容,学生看大屏幕,师生之间的互动很少。

学生在课堂上注意力不集中,不听课溜号、玩手机现象比较严重,学生学习的积极性、主动性差。

实验课的安排上也存在很多问题,首先学生的上机实验学时少,练习时间不够充分,而且理论课与上机课又有一定的时间间隔,通常任课教师在理论课上讲解的相关知识,学生都不能及时进行上机练习,理论与实践的脱节造成了学生听完理论课,在上机课上不知从何下手,不能很好地完成每一个实验内容,学生上实验课的效果并不理想。

3.不利于学生课后自主学习学生在课堂上不可能对所有教学内容都能掌握,对一些章节的疑问或难点学生可能都需要在课后与老师请教或探讨,但实际做起来很困难,有时想下载老师的课件都很不方便,这些都给学生课后自主学习带来不利影响。

二、VFP程序设计课程教学改革方法1.教学内容顺序重新调整首先,为了使学生一接触VFP程序设计这门课既能产生浓厚学习兴趣,任课教师要特别重视第一节课的教学。

vfp课程设计范例

vfp课程设计范例

vfp课程设计范例一、教学目标本章节的教学目标包括以下三个方面:1.知识目标:学生能够掌握VFP课程的基本概念、原理和知识点,理解VFP编程语言的特点和应用范围。

2.技能目标:学生能够熟练使用VFP编程语言进行简单的程序设计和开发,掌握VFP的基本语法和操作方法。

3.情感态度价值观目标:培养学生对计算机科学和编程的兴趣和热情,提高学生的问题解决能力和创新意识。

二、教学内容本章节的教学内容主要包括以下几个方面:1.VFP概述:介绍VFP的发展历程、特点和应用领域,使学生对VFP 有一个整体的认识。

2.VFP基本语法:讲解VFP的基本语法规则,包括数据类型、变量、运算符、控制结构等。

3.常用VFP函数:介绍VFP中常用的数学函数、字符串函数、日期函数等,并讲解其使用方法。

4.面向对象编程:讲解VFP中的面向对象编程概念,包括类、对象、属性、方法等。

5.VFP数据库操作:介绍VFP对数据库的操作方法,包括数据库的创建、表的创建、记录的增删改查等。

三、教学方法为了实现本章节的教学目标,我们将采用以下教学方法:1.讲授法:通过讲解VFP的基本概念、原理和知识点,使学生掌握VFP的基本知识。

2.案例分析法:通过分析实际案例,使学生了解VFP在实际应用中的具体使用方法。

3.实验法:安排上机实验,让学生亲自动手操作,巩固所学知识,提高实际编程能力。

4.讨论法:学生进行小组讨论,培养学生的合作精神和问题解决能力。

四、教学资源为了支持本章节的教学内容和教学方法的实施,我们将准备以下教学资源:1.教材:选择一本与VFP课程相关的教材,作为学生学习的主要参考资料。

2.多媒体资料:制作课件、教案等多媒体教学资料,以直观、生动的方式呈现教学内容。

3.实验设备:准备计算机、网络等实验设备,为学生提供上机实验的条件。

4.在线资源:推荐一些与VFP课程相关的在线教程、博客、论坛等资源,供学生自主学习和交流。

五、教学评估本章节的教学评估主要包括以下几个方面:1.平时表现:通过观察学生在课堂上的参与程度、提问回答等情况,评估学生的学习态度和积极性。

Visual FoxPro教学探索

Visual FoxPro教学探索

时不足, 没有时间让学生进行更多的整合性练习。 最后导致学 生虽然掌握了本课程的基本知识, 却缺乏对“ 系统开发” 的整
体认识, 只见树木 , 有“ 不见森林” 之感。因此需要合理安排上 课进度, 对教学方法进行改革。 2.3 灵活的教学方法 教学是一个复杂的过程 , 能否根据教学 目的、 教学内容及 学生的特点, 选择不同形式的教学方法并使之达到优化组合 , 是提高教学质量 、 培养优秀人才的关键。 VFP这门课的学习内容主要分为数据库操作和面向对象 的程序设计两大块。其中, 数据库基础知识和数据库操作部 分主要是概念和定义, 虽然知识点繁多, 但是学生较容易接 受。 采用传统的讲授法可以获得较好的效果。 另外, 不应过于 纠缠细节, 可以做人门性的、 有重点的讲解 , 并指导学生 自己 看书。而程序设计是学生普遍认为比较难的一部分 , 如何让 学生在有限的时间里掌握面向对象的程序设计是 目前VFP教 学工作者正在探索的主要问题。在此 , 大力推荐使用案例教 学法。 案例教学法是将孤立的书本知识与典型的真实情境相联 系, 促使学生主动探索, 积极思考 , 自主学习过程中获得 并在 分析问题、 解决问题能力的一种教学方法。 案例教学的关键是 选择恰当的案例。一个好的案例应具备这样一些特征 : ( 1)典 型性 :所选案例对教学内容来说是最具代表性的。 )启发性 : (2 教学案例应是能够引人深思的事例 , 应蕴涵着问题, 给学生留 有思考的余地。 (3)趣味性 :案例应是学生感兴趣的, 引起学生 的兴趣和关注, 从而深人地进行地思考与讨论。 教师事先列出必须掌握的知识点, 选择典型知识 、 重点知 识和难点知识, 精心设计两个完整的数据库应用系统。 这两个 系统相似, 但又有所不同, 而且最好是学生比较熟悉的, 学 如“ 生管理系统”“ 、图书管理系统” 其中一个案例用于案例讲授, 。 另一个用于案例练习。 案例讲授是指以教师为主, 对案例进行讲解。 在讲解程序 设计的第一次课就把事先准备好的应用系统演示给学生看 , 有助于学生建立一个系统的, 完整的学习目 标框架。 在随后的 教学过程中, 为保持知识的连贯性, 每次上课都让学生明白本 次学习内容是制作该系统中的哪部分。这样,当课程讲授完 了, 系统也制作成功了, 达到水到渠成的效果。 案例练习是指设计一个案例, 让学生进行练习, 以培养和 检测学生分析和解决实际问题的能力。布置给学生的练习题 是有联系的, 最终可以成一个完整的应用系统, 这样也培养了 学生系统地看问题的习惯。 另外, 在教学中还可以结合使用案例讨论法, 鼓励学生对 案例进行讨论 、 分析, 调动学生的主动性和积极性 , 增强参与 意识 , 也有利于创造生动活泼的教学局面。当然 , 讨论的着眼 点不是给出标准答案, 而是解决问题的思维 法。

浅谈《VFP程序设计》课程教学的体会

浅谈《VFP程序设计》课程教学的体会

摘要:数据库管理已成为计算机信息管理的主要方式,Visual Foxpro作为数据库管理系统的软件,应用非常广泛,通过这门课程的学习使学生学会自己开发数据库应用系统,提高学生分析问题解决问题的能力和学习的兴趣。

本文结合自己教学实践中的一些尝试,谈谈在Visual Foxpro编程课程教学中的一些做法与体会。

关键词:VFP程序设计教学体会面向对象程序设计是当前流行的程序设计方法,也是程序设计的发展趋势。

面向对象的程序设计以对象为核心,程序设计者主要考虑对象的构造以及对象有关属性和方法的设计,可以大大简化程序设计的工作。

VFP程序设计语言是目前在数据库设计使用较为广泛的程序语言。

不少职业学校在学完《计算机应用基础》以后,开设《Visual Foxpro程序设计》课。

使学生初步掌握使用VFP语言进行数据库程序的设计,VFP是一门专业课程,应用性比较强,有大量的命令和操作步骤。

职业学校的学生理论基础不好,英语比较差,在教学中应注重调动学生的学习积极性和学生应用能力、操作能力的培养,把握教材进行因材施教,我在VFP的教学过程中,采用以下方法来提高教学质量,调动学生的积极性,增加学生的动手能力。

1真枪实战,充分感受学有所用编程对中职学生来说是比较困难的学科,为了能让学生学到一些编程方面的实用知识,我采用的方法是去承接社会企事业单位的实际开发项目来结合授课,所有的例子都来自项目,让学生感受到我们所教新知识的适用性和必要性,又能让学生从实际项目的程序中学到一些解决问题的方法。

本学期我用的是“全市会考成绩分析系统”作为教学的主要任务,我先把这一学期学习VFP的任务和会考成绩分析系统这个程序的基本功能告诉大家,让学生了解这门功课的目的和学习的目标。

学生成绩分析系统基本功能模块:主程序期初设定成绩录入成绩分析成绩查询打印报表在教学的过程中,根据教材结合相应的模块或某个程序段,从建立数据库表,建立基本的表单、项目管理器、报表的创建等知识均结合成绩分析系统来进行讲授新知识。

案例教学法在VFP程序设计教学中的尝试

案例教学法在VFP程序设计教学中的尝试

(a guS qa eo d r p c l e c o l S qa 2 3 0 ) J n s u i S c n ayS ei i dSh o i n az ui n 2 80
A src VF o o l ae c n a b s n gmet yt u s sa a dojc o e tdq i ee p e t bt t a Pnt ny i t t ae f e da i maa e n s m b t l av u n bet r ne uc d vl m n s e ao il i k o t l f p l a o ytm. hs a e kda ot o ahV Pporm ei ycs ahn n n i ao o pi t nss o oa c i e T i p p ra e u wt t c F rga d s nb aet c igi f a ca m jr t l b h oe g e ni l
案例教 学法在 VF P程序 设计教 学 中的尝试
王 慧珍
( 江苏省宿 迁 中等专业 学校 宿迁 2 30 ) 2 80
摘 要  ̄ P既是一个高效 的数据库管理系统 , F 又是一个集 可视 化和面向对象 的应用系统快速开发工具 。在高职院校财经类专业 如何教好 V P F 程序设计这 门课 , 本文结合教学实践 , 运用具体教学案例 , 将案例教学方法运用于 V P F 程序设计 教学 中。 而激发学 从 生的主观能动性 、 培养和提高学生 的 自 主学习能力 、 创新意识和团 队精神。 关键 词 案例教学 数据库管理 VsaFxr程序设计 尝试 i loPo u

V P课程教 学存在 的 问题 F
VsaF x r 是功能强大的关系型数 据库管理 系统 ,是 直 i l opo u 接面向数 据库 开发 , 实用性很 强的一门课程 。 课程培养 目标是 培 养学生掌握必要 的数据库理论知识 ,能熟练的创建和使用数 据 库 、 据表 、 图、 询、 数 视 查 菜单 、 和报表 , 表单 能够开发 一个小 型的 面向实际应用 的桌 面数据库系统 。 在实际教学活 动过程 中, 师 教 般 注重概念和语法功能的理论讲解 ,上机操作仅仅作为验证 理论 的一个手段 。 这种以教师为中心 , 课程为主体的传统教学方 式, 只能使 学生掌握本课程 的基本知识点 , 而无法建立数据库系 统开发 的整体概念 , 学生普遍感觉学习枯燥无味 , 被动记忆教师 讲授 的基本概念 、 语法知识和程序结构 , 多数学生学完该课程 大 只能孤立 的做个菜单或表单 ,至于如何将程序设计联系起来开 发一个 系统 , 是一 片茫然 。 却 这也严重挫伤 了学生学 习程序设计 语 言的积极性 , 导致 学生 动手 能力差 , 缺乏主动性 和创造性 。

《VFP数据库与程序设计》课程教学改革探索

《VFP数据库与程序设计》课程教学改革探索

《VFP数据库与程序设计》课程教学改革探索【摘要】本文主要探讨了《VFP数据库与程序设计》课程教学改革的实践与探索。

在重点分析了该课程在当前教学背景下的研究意义。

在详细讨论了教学内容更新、教学方法改进、教学资源整合、实践教学环节增加以及学生评价与反馈等方面的改革举措。

在结论部分总结了课程教学改革的效果,并提出了未来发展的方向。

通过对课程教学改革的深入探讨,可以有效提高学生的学习兴趣和实际应用能力,促进课程的质量和教学效果,为教学改革提供了有益的借鉴和参考。

【关键词】关键词:VFP数据库与程序设计、课程教学改革、教学内容更新、教学方法改进、教学资源整合、实践教学环节增加、学生评价与反馈、效果评估、未来发展方向。

1. 引言1.1 研究背景在当今信息化时代,数据库技术的应用已经贯穿于各行各业。

数据库作为信息系统的核心组成部分,承载着海量数据的管理和处理任务,成为各类企业和组织的重要支撑。

在这样的背景下,数据库与程序设计课程的教学显得尤为重要。

传统的数据库与程序设计课程内容相对较为陈旧,难以满足现代社会的需求。

学生在学习过程中往往只掌握了基本的概念和操作,而缺乏对实际应用场景的理解与掌握。

对数据库与程序设计课程进行改革,更新教学内容,改进教学方法,整合教学资源,增加实践教学环节,成为当前教育教学领域亟待解决的问题。

为了适应新时代的需求,提高学生的实际应用能力和创新意识,本文将围绕《VFP数据库与程序设计》课程的教学改革探索,探讨如何从内容到方法再到资源整合,提高课程教学的质量和效果。

通过本次研究,期望能够为数据库与程序设计课程的教学改革提供一定的借鉴和参考,促进教学质量的不断提升。

1.2 研究意义《VFP数据库与程序设计》课程教学改革的研究意义在于促进教学质量提升,适应时代发展需求,培养学生综合素质。

随着信息技术的不断发展和应用,传统的教学模式已不能满足现代学生的需求,需要通过改革来更新教学内容和方法。

VFP程序设计课程教学方法的探究

VFP程序设计课程教学方法的探究
Va l ue Eng i ne e r i ng
・2 7 9・
VF P程序设计课 程教 学方法的探 究
Te a c h i n g Me t h o d o f VF P P r o g r a mmi ng Co u r s e
冯晓辉 F E N G X i a o — h u i : 杨波 Y A N G B o
的教 学效果。
A b s t r a c t : V i s u a l F o x P r o i s a n o Ne c t — o i r e n t e d r e l a t i o n a l d a t a b a s e s o f t w a r e , c a n d e s i g n c o l o f r u l u s e r i n t e r f a c e w i t h s e l d o m c o d e , a n d i s
关键词 : V F P 程序设 计; 数据库; 案 例教 学法
Ke y wo r d s : VF P p r o ra g mmi n g ; d a t a b a s e ; c a s e t e a c h i n g me ho t d
中图 分 类 号 : G 6 4 2
人们 生活 的各个层面 。 利用数据库技 术解决 工作 中的实际 好第 一节课 很关键 , 是教 学成功 的重要环 节。为 了培养学 生 学 习 V F P的兴 趣 ,可 以先 给 学 生 演 示 一 个 功 能较 为完 问题 已成 为 社 会 对 大 学 生 的普 遍 要 求 。V i s u a l F o x P r o ( 以
摘要 : v i s u a 1 F o x P r o是一种面向对 象的关系型数据 库软件 , 以很 少的代码就 能设 计 出丰富 多彩 的用户界 面, 是开发数据库应 用 系统 的常用工具。 针对 V F P 课 程的教学 , 从分析 vF P 程序设计课程 的现状入手 , 在教 学方法和手段运用等方面进行探 究, 以取得 良好

基于案例的VFP程序设计教学探索与实践

基于案例的VFP程序设计教学探索与实践

4 0・
Co mp u t e r Er a No. 1 2 01 3
基于案例 的 V F P程序设计教学探索与 实践
张舒 娟
( 中北大学电子与计算机科学技术 学院,ቤተ መጻሕፍቲ ባይዱ西 太原 0 3 0 0 5 1 )
摘 要:通过分析 V F P程序设 计的教 学现状 , 进一 步 阐明 了案例教 学符合 VF P 程 序设计教 学的 需要 , 是一种 比较有效
t h e c ha r a c t e r i s t i c s o f t h e VFP p r og r a m mi ng c u r r i c u l u m a n d t he a d v a n t a g e s o f c a s e t e a c hi ng ,t he c a s e t e a c h i ng i s a p pl i e d t o t h e VF P p r o g r a mm i n g b y us i n g t he t y p i c a l c a s e s .Th e p r a c t i c a l c a s e i s a n a l y z e d a n d d i s c u s s e d , wh i c h s t i mu l a t e s t he s t u d e n t s i n t e r e s t a n d e f f e c t i ve l y i mp r o v e s t he s ud t e n t s ’a bi l i t i e s i n a n a l y z i n g a n d s o l v i n g p r o b l e ms . Th e i mpl e me n t a t i o n o f t he c a s e t e a c h i n g s t r e n g t h e n s t he c o mmu n i c a t i o n a n d i n t e r a c t i o n b e t we e n t e a c h e r s a n d s t u d e n t s i n t h e c l a s s r o o m, whi c h e n a b l e s s t ud e n t s t o a c c e p t t h e t h e o r e t i c a l k n o wl e d g e mo r e e a s i l y a nd i mp r o v e s t e a c h i n g e ic f i e n c y . Ke y wo r d s :c a s e; c a s e t e a c h i n g; p r o g r a mmi n g;p r a c t i c e t e a c h i n g

高校非计算机专业《VFP程序设计》教学的探索与实践

高校非计算机专业《VFP程序设计》教学的探索与实践

组成部分 。非计算 机专业学生不但要熟练 掌握 常用办
公 软 件 的使 用 , 应 初 步 掌 握 数 据 库 的基 础 知 识 、 据 还 数
库工具 的使用 . 掌握计算机程序设计 的基础知识 。 { i aFxr Vs l oPo程序设计》 于计算机基 础教育课 u 属
程 的三个 层 次 “ 化 、 术 和应 用 ” 的第 二层 次 。同 时 , 文 技 中
作 为高校非计算机专业 的计算 机基础课程 .应 突
出“ 以致用 ”注重拓宽学 生的知识面 . 学 . 但理论不求 更
系统实现 的各种功能 .通过学生选课 系统的介绍让 学 生知道 自己所使用系统就可 以用 自己所学 习的知识 来
完 成 . 发 学 生 的学 习兴 趣 。 学 生 对 本 门课 程 有 一 个 激 使
学效 果 并 不 理想 。 课 时 相 对 较 少 的 情 况 下 。 何 提 高 在 如 教 学 质 量 和 教 学 效 果 是 广 大 教 学 工 作 者 值 得 思 考 和 探 索 的 问题 。
是新一代小 型数据库管理系统 的代表 .它 以强大 的功
能 、 整而 又丰 富 的工 具 、 高 的处 理 速 度 、 完 较 友好 的界 面
深入回 { F 。 V P程序设计》 是计算机程序设计 的一个入门
课程. 具有较强 的实践性 . 不仅要求学生掌握有关 程序 设计的理论知识 .还要通过 实践环节来培养学 生的动
★基金 项 目 : 南省 教 育 学会 科 研 课 题 ( .09Y 河 No 0J XHS 3 ) 2 3 5
收 稿 日期 : 0 1 0 — 1 2 1 " 7 1 修 稿 日期 :0 1 0 — 9 2 1 — 7 2

关于VFP程序设计教学改革的探讨

关于VFP程序设计教学改革的探讨
第3 3卷第 4期
21年 l 01 2月






、 l 3 NO 4 ,_ , o 3 .
De . c201 l
J u n l f i ig e c e sCo l g o r a Jn n T a h r l e o e
关 于 V P 序 设 计 教 学 改 革 的探 讨 F程
EN DI F
wA T“ 续吗?Y/ ) T I 继 ( N ” O A1
I P R A1: n FUP E ( ” ” 1
EX I T EN DI F
&&是否 继续 输入 Y/ N &&输 入’ ” 出循 环, 束 查询, 入其 它字 符继 续 , 退 N 结 输
第 4期
冯 荣 : 关 于 V P程 序 设 计 教 学 改革 的探 讨 F
7 9
知识 点紧 密相 连 ,可 以有 效巩 固所 学知 识 ,为更 深入 学 习奠 定基础 。 在课 堂教 学 中,要 经常 提 问 ,并将评 价记 入平 时成绩 ,提 问有 助 于学 生预 习 ,也有 助
于培养学生积极的学习心态,有助于老师发现学生在学习中存在的问题。 25实验 课教 学安排 和 上机作 业 安排 . 实验 和课 堂讲授 时 间 比例 是 1 :l的关 系 ,所 以一 定要充 分利 用起 实验 课这 个 时间来 补 充课堂教学的不足。实验教学分课前,课中和课后三个环节。课前提前安排实验 内容,先 让 学 生预 习实验 ,复习课 堂 内容 ,预 写实验 步骤 ,实验 时上 机验证 ,有错及 时 改 正。这 样 更 有利 于学 生提 高学 习 效率 。如果 时 间充足 在 实验之 后做 上 机作业 ,如果 没有 作业 时 间, 课 下 自由上 机 完成 。通过 作业 可 以加深 对 知识 的理解 ,提 高 动手 能力 。实验 内容和 作业 内 容 要 有区 别于 实验指 导 书 ,以免 照书抄 做 ,使 实验 流于 形式 。实 验课 后要 小结 ,指 出存 在 问题 和解 决方法 。 26提 高教师 专业 素质 . 教师要 有 较强 的动 手 能力 ,在教 学 中应经 常 反思 和总结 ,学生容 易 在哪些 地 方 出错 , 出什 么错 ,这 些学 习中的注 意事 项要 告知 大 家 ,并 把解 决 的方法 也 告诉大 家 ,这 就要求 教 师细 致 、耐心 进行 教学 ,并 且要 求教 师首 先 自己有 超强 的动 手 能力 ,多做 案例 多 总结才 能 有 能力解 决学 生学 习中 的疑难 问题 。 27 价 与考核 .评 教 学中对 学 生的合 理 评价有 利 于促动 学 生 的学 习,采用 鼓励 大 多数 的方 法 ,给 出合理 的评 价 意见 ,尽 量做 到每个 实验 都 记分 ,总 结得 出实验 成绩 。期未 安排技 能测 试 ,可 以是 个 大 作业 ,难度适 中。成绩 总评 中期 未 占 7%,平 时 2%,技 能 1%,总之要 经 常鼓励 0 0 0 学 生 的学 习,让他 们快 乐学 习才 能 收到 良好 的效 果 。 小 结 VF P是一 门实 践性很 强 的课程 ,在 教学 过程 中要始 终做 到理 论联 系实 际 ,不 能单纯讲 理论 ,要 以贴近 生活和 学 习的 实例来 讲 V P可 视化程 序 设计 ,展示 VF F P的数 据库 管理特 性 ,掌握 软件功 能 的使用 。在 教学 过程 中 ,教学 内容 不 断变化 ,学 生 的学 习状 态 也在 不 断 变 化 ,而我 们 教师 要做到 在变 化 中不 断做 出总结 和教 学策 略 ,重 新调整 教学 思路 ,调动学 生的学 习积 极性 ,达 到最好 的教学 效果 。

“案例教学法”在《Visual FoxPro程序设计》理论课程中的应用

“案例教学法”在《Visual FoxPro程序设计》理论课程中的应用

“案例教学法”在《Visual FoxPro程序设计》理论课程中的应用摘要:案例教学法是计算机教学中行之有效的一种方法,在visual foxpro 6.0面向对象程序设计中有更突出的优势。

生动实用的案例缩短了教学情景与实际生活情景的差距,学生容易对学习内容产生浓厚兴趣,体验到成功的喜悦,这样不仅有利于提高学生学习的积极性,还有利于培养学生分析问题和解决问题的实践能力。

关键词:计算机教学案例教学法面向对象程序设计一、引言visual foxpro 6.0(以下简称vfp 6.0),是一种为数据库管理和应用程序开发而设计的功能强大的面向对象的环境,是目前应用较为广泛的开发工具之一,是教育部提出的高校计算机基础教育中第二个层次的一门计算机公共课,也是全国计算机等级考试和全国高校计算机等级考试的内容之一,目标是培养学生在掌握必要的理论知识基础上,能熟练地使用数据库、数据表、查询、视图、表单、报表和菜单,开发出一些小型的面向实际应用的程序。

二、教学方法改革在实际的教学过程中,为了避免学生被动记忆教师讲授的知识和程序结构,教师可采用案例教学法,将程序的开发过程分解成多个案例,每次授课时根据课的内容选择一个相关的实例,通过演示、讲解、分析、练习,让学生在实践中体验成功的乐趣,掌握所学知识,教学达到理想的效果。

三、教学过程巧设置在《vfp程序设计》理论课程教学上采用“案例教学法”,利用教师精选的具有代表性的案例讲解相关知识,让学生上课时有目标、有思路、愿思考。

在运用过程中,此“案例教学法”体现出了如下优点:1.利用简单易学的案例,激发学生的编程兴趣。

教师可以在正式学习面向对象的程序设计之前安排一个简单易学的程序,让学生从实践中感受到用面向对象的程序设计并不难,从而激发学生的学习兴趣,满足他们渴望成功的愿望,为以后学习编程打下良好的心理基础。

例如:设计一个逐渐从15号放大到30号的字幕“欢迎学习vfp 6.0程序设计”。

关于Visual Foxpro课程案例教学法的探讨

关于Visual Foxpro课程案例教学法的探讨

关于VisualFoxpro课程案例教学法的探讨Visual FoxPro(VFP)是目前应用最广泛的数据库应用开发工具之一,它简单易学,功能强大,许多高职院校都开设了这门课,面对高职学生起点水平的参差不齐,为了吸引学生积极参与到课堂中来,提高VFP课程的教学效果,必须改进传统的课堂教学方法。

笔者在此浅谈一下运用案例教学法提高VFP教学效果的一些经验和体会。

一、案例教学法1.案例教学法的涵义案例教学法是一种运用案例进行教学的方法。

在教学过程中,根据教学大纲规定的教学目的和要求,运用相关的理论和知识,通过师生共同对实际案例的分析和探讨,使学生巩固所学知识,培养分析和解决实际问题的能力。

2.案例教学法的特点(1)学生是案例教学过程的主体。

在案例教学法中,学生是课堂的主体,教师的作用是组织课堂、引导讨论。

(2)布置任务,提出问题,调动学生的学习积极性和主动性。

案例教学的宗旨不是传授VFP的基本知识,而是通过教师自编的学生信息管理系统案例,组织学生思考案例中提出的问题,参加讨论,去挖掘学生的创造潜能和意识,培养学生学习的兴趣。

(2)通过主动参与,提高学生能力和基本技能。

案例教学法让学生在案例分析中,锻炼自己的程序设计的思想和方法、提高分析和解决实际问题的能力以及独立思考能力。

3.案例教学法的作用(1)有利于提高教师素质,提高教学质量和教学水平。

案例教学法对教师的知识结构、教学能力提出了更高的要求,要求教师既具有渊博的理论知识又具备丰富的实践经验,并将理论与实践融会贯通。

采用案例教学法可调动教师备课的积极性,更好地发挥教师在教学中的主导作用。

(2)有利于增强学生自觉性,提高学生分析和解决问题的能力。

案例教学使学生由被动接受知识转变为主动学习,学生将应用所学的VFP理论知识和程序设计方法,对学生信息管理系统案例进行理论联系实际的思考、分析和研究。

采用案例教学法还要求学生对知识的广度和深度有新的开拓,进行一系列积极的创造性思维活动,充分体现了学生在学习中的主体地位。

VFP选择结构程序设计教学案例

VFP选择结构程序设计教学案例
2.不足和经验 首先,信息技术教学对设备要求比较严格。本节课的教学环境是在多媒体网络机房进行, 一旦网络出现故障或设备出现问题将影响教学过程,引起教学失控,解决方案是配备液晶投 影仪及相关广播控制软件;其次,学生差异问题比较突出。因学生对计算机的掌握水平不同, 必然会有个别学生的底子薄、素质差、一些内容动手能力弱,解决方法是,在教学中应尽量 让学得好的同学互相搭配,以此来相互进行辅导和交流;另外在教学过程中教师还要尽量多 的到下面去巡视辅导,回答个别同学的不同问题,从而解决所存在的差异问题;最后,还要 善于帮助学生进行归纳总结。
3.几点待探索的问题 ①学生对于信息技术的学习,往往停留在对计算机的操作上,而对学生方法的探索、 教师的指导、同学们之间的互助交流很容易产生忽视的情况,那么在新课程下,如何更好引 导学生从传统的操作式计算机教学中,转向对问题的探索式学习呢? ②对于本章节的内容,学生已经在数学课上学过,学生可能会不重视本章的学习,我
endif 2.条件是关系表达式或者是逻辑表 达式,关系表达式是用关系运算符连 接起来的式子。 例:A>0;A<>0;A Mod 2=0
三、练习反馈,应用拓展──屏幕演示
练习任务:设计一个程序,输入三角形的三条边,并求出对应的三角形面积。 1.算法分析(师生互动) ①输入三条边(定义变量); ②判断这三条边是否能构成三角形(生:依据); ③计算三角形面积的方法(生:(P=A+B+C)/2; S=SQR(P*(P-A)*(P-B)*(P-C)); ④输出:三角形面积 S 或不能构成三角形。 2.程序代码编写,解决问题(上机实践) 师生互动:学生编写程序代码,教师指导教学。 input "三角形第一条边长:" to a input "三角形第一条边长:" to b input "三角形第一条边长:" to c p = (a + b + c) / 2 if a + b > c And b + c > a And c + a > b s = Sqr(p * (p - a) * (p - b) * (p - c)) ?"该三角形的面积为:" ,s else ?"这三条边不能构成三角形" endif 师:指出学习的重点──If……Else……

基于案例的VFP程序设计教学探索与实践

基于案例的VFP程序设计教学探索与实践

基于案例的VFP程序设计教学探索与实践作者:张舒娟来源:《计算机时代》2013年第01期摘要:通过分析VFP程序设计的教学现状,进一步阐明了案例教学符合VFP程序设计教学的需要,是一种比较有效的教学方法。

根据VFP程序设计课程的特点,以及案例教学本身的优点,选用典型的案例,同时结合具体教学实践将案例教学运用于VFP程序设计教学中。

通过对案例的分析、讨论,激发了学生的学习兴趣,有效地提高了学生分析问题和解决问题的能力。

案例教学的实施加强了课堂上师生之间的交流和互动,使学生更容易接受理论知识,提高了教学效率。

关键词:案例;案例教学;程序设计;教学实践中图分类号:G642 文献标志码:A 文章编号:1006-8228(2013)01-40-02Exploration and practice in teaching of VFP programming based on caseZhang Shujuan(School of Electronics and Computer Science Technology, North University of China,Taiyuan, Shanxi 030051, China)Abstract: The case teaching is an effective teaching method in the VFP programming curriculum. The current situation of the VFP programming teaching is analyzed and the case teaching is illustrated to be effective in VFP programming teaching. According to the characteristics of the VFP programming curriculum and the advantages of case teaching, the case teaching is applied to the VFP programming by using the typical cases. The practical case is analyzed and discussed,which stimulates the students' interest and effectively improves the students' abilities in analyzing and solving problems. The implementation of the case teaching strengthens the communication and interaction between teachers and students in the classroom, which enables students to accept the theoretical knowledge more easily and improves teaching efficiency.Key words: case; case teaching; programming; practice teaching0 引言VFP程序设计是我校非计算机专业开设的一门基础课。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。


表单的制作体现可视化开发的过程
掌握 v P表单设计技术是学 习可视 化开发技 术及掌 F
握 面 向 对 象 的程 序 设 计 的一 个 重 要过 程 , 进 一 步 理 解 相 是
种控制的属性 、 事件和方法 以及对应 的控制代码。
二 、 例 式教 学 方 法 案
关 概念 , : 如 对象及其属性 、 对象 的事件及 方法 、 、 类 容器 、
I 摘
要】介 绍了案例教 学法在中学信息技术 V P课程教 学中的 实施和应用 , F 对如何运用案例教 学提 高课
堂效率, 培养学生的动手能力, 如何将理论与 实践有机地结合作 了进一步探 索。学生通过实例 的学习掌握知识点 有助于教 学效果的提 高。
【 关键词】V P课程 ; F 案例教 学; 可视化设计
目的性。在表单教学 中 , 应由表及里逐层进行 。
首先 , 建 表 单 。 学 习利 用 系统 的表 单 向导 建 立 新 表 创
单, 然后再利用表单设计 器创 建修改表单 , 所建表单应 至 少包括普通表单和一对多两种样式 。第二 , 习表单的数 练
【 案例 1一个超简单但 功能强大 的“ 】 表达式计算器” 表 单程序。 表单是运行在一个窗 口中的 v P程序 , F 设计一个表单
要是表单 的制作技 术。在讲述表单时 , 要尽可能掌握各种 与实例相关的各表单的主要查询统计类型的制作 步骤 ; 而
对 于控 件 , 以介 绍 其 常 用 属 性 的 设 置 方 法和 主要 事 件 的 则 编码 过程 , 他 的 先 暂 时 不 提 及 , 其 以免 使 学 生 感 到 杂 乱 无
【 作者 简介 】 刘体斌(9 2 )男 , 17 - , 重庆万县人 , 四川大学附属中学一级教师, 研究方向: 算法研究 、 软件工程、 信息技术教育 。

1 08・
程 序 的操 作 步 骤 是 :
对 “ 算 ” 钮 双 击 , 可 打 开 其 代 码输 入 窗 口 , 时 计 按 即 此
个 较复杂 的表单 或表单集 , 向表单 或表 单集 添加各种控
制, 并定 义表或 表单 集以及各个控制 的属性 、 事件与方法 是我 们学习 v P的重点。但表单 只是 一个基本 的容器, F 必
复杂 ; 而在开始学 习面 向对象编程时 , 比较抽象 , 有一定 的 学习难度 。在短期内解决好这些 问题 , 是任课教师在教学
21 0ug2 .01 l
总第、6 19期 第 0 8期
Heh o r a ieJ un l
Se ilNo1 9 NoO ra .6 .8
{F V P程序设计》 课程案例教学新探索
⑨ 刘体 斌
( 四川 大 学 附属 中学 校 , 都 60 6 ) 成 10 1
【 中图分类号 】 G 3 . 【 6 3 7 文献标识码 】 A 【 6 文章编号】10 — 0 6 2 1 )8 0 0 - 2 0 9 3 3 (0 10 - 1 8 0
Vsa . Po V P 因其相对 的易学性是数 据库管 i l 0 r( F ) u f x 理 系统最好 的入 门语 言 , 其数 据库设计与开发 、 操作 的可 视性 、 程序语言的面向对象性 , 它的特点 , 是 也是学生建立
实施所面临的一大挑战。

须添加一些对象 , : 如 标签 、 文本框 、 编辑框 、 命令按钮等常 用控制 , 这些控制可 以灵 活地进行多种排 列组合 , 使用它
们 可以领略到可视化技术和面 向对 象设计方 法的精华所 在 。但要真正灵活 自如地使用这些控 制 , 并不是一件简单 的事 情 , 需要必须对每种控 制深入 了解 , 能够根据 设置各
据环境设置 。先掌握表单数据环境 中表或视图的添加、 移 出的方法 , 再要求深入理解数据 环境 及其中各个表和视 图 属性的定义。 第三 , 向表单中添加控制 。 用表单设计器设计

学习兴趣的所在 , 但也是 V P教学与学习过程 中的难点 。 F
在学习可视化开发 过程 中,随着设计环境的改变 , 出 现不 同的窗 口和大量控 件及属性 图标 , 记忆与使用起来较
( ) 建 一 个 表 单 : 件 一 建 一 单 一 建 文 件 或 使 用 1新 文 新 表 新
应 确 认 “ 程 ” Cik并 输 入 如 下 的用 于计 算 的 代 码 : 过 为 l , c
X= HI F T S ORM.EX . T T1VAL UE
命令
MO IY O M 表单 文件名 。 D F F R () 2 打开表单设计器后 , 了表单设 计器本身外 , 除 还应
封装等的基础过程 。v P面向对象 的功能在表单制作 中极 F
大地得到体现 , 表单 的功能不再是一个简单的输入与输 出
所 谓 案例 教 学 法 ,就是 以对 案 例 的分 析 解 决 为 主 线 ,
通过对案例 中的问题进行 分析 , 发学生 的求知 欲 , 激 调动 学生 的积极性 , 使学生 自觉主动地 学习案例 , 掌握原理 和 方 法 , 行 科 学 的 教育 思 想 观 念 的 一 种 教 学 方 式 。 它是 一 实 种互动式 的教学方法 , 以实现启 发式 教学 , 可 能够极大地 促进学生的学习兴趣 , 实现真正的教学相长。它更是实现 理论联系实际的现实可行 的途径。使用案例可 以帮助学生 树立 自信 , 强独立思考的能力 , 增 并学会与他人协同工作 , 使学生所学的知识点得到融会贯通 , 提高学生分析 问题和
解决 问题 的能 力 。
三、 案例 实 施
界面 , 数据库管理功 能也是在 各种查询表单 中实现 , 我们 同时在表单 中加人 了如各命 令按钮 , 设计了各种控制命 令 代码后 , 就可以用表单担负起一个数据库管理系统 中的绝
大部分功能。 因此 v P应用系统实际开发过程的实现也 主 F
相关文档
最新文档