项目驱动教学法在VFP的应用
项目教学法在Visual FoxPro教学中的应用
项目教学法在Visual FoxPro教学中的应用高尚(常州卫生高等职业技术学校常州)摘要:项目教学法是一种以学生自主学习、教师加以引导,师生共同参与实施项目的一种教学方法。
在Visual FoxPro教学中引入项目教学法,对于提高课堂教学效果,调动学生的学习主动性,培养学生的动手实践能力有积极作用。
关键词:Visual FoxPro 6.0;项目教学法一、引言Visual FoxPro 6.0(简称VFP)是微软公司推出的适用于微型计算机的关系型数据库管理系统。
它不仅是一个比较完善的数据库管理系统,而且又是一种面向对象的可视化程序设计语言。
因此很多高职院校都把它作为非计算机专业的计算机基础课程。
VFP的所见即所得模式对于初学者来说,往往可以提高其学习的积极性。
但是随着学习难度的增加,生涩的命令,繁琐的程序,复杂的算法,传统的以教师为中心的“填鸭式”教学模式势必使学生望而生畏,止步不前。
为此在VFP的教学过程中,有必要结合实际,引入项目教学法,以项目为引导,提高学生的学习主动性,培养学生动手实践的能力。
二、项目教学法简介建构主义(Constructivism)也译作结构主义。
其核心内容是:以学生为中心,强调学生对知识的主动探索、主动发现和对所学知识意义的主动建构。
教师应作为帮助者、促进者,利用情景、协作、会话和意义建构等学习环境中的四大要素,使学生成为信息加工的主体、知识意义的主动建构者。
项目教学法是在建构主义的指导下,以实际的项目为对象,先由教师对项目进行分解、细化,并作一些适当的提示,然后让学生进行分组,再围绕具体的项目进行讨论、协作学习,最后以共同完成项目的情况来评价学生是否达到学习目的的一种新教学方法。
三、项目教学法在VFP教学中的应用1.精心设计项目制定科学、合理、切合实际的项目是开展教学工作的关键。
项目教学法是要让学生在完成项目的同时,掌握知识。
因此项目设计的好坏,直接影响教学效果。
项目教学法在VFP实验教学模式中的应用研究
0 引言
项 目 学法是 当今 国际教育界 十分流行 的一 种教 学法 , 教 是 行为导 向教 学的一种 。行为导 向又 称为实践导 向 , 行动导 或者
1存在 的主要问题分析
如何有 效地 加强对 当代 大学生综 合素 质与创 新能 力的培 养 , 应信息 时代 的人才需求 , 以适 是近几年来 的一个热 门话题 , 相关 的教 学教 改进行 得如 火如荼 。但是 主流的教 学方法仍 然
着 而不是 把 在美 国许 多课程 的教 学 中 , 师都要 求学 生结合 课程 内容 , 教 分 教 材编 排的顺 序讲解 , 眼点是 把知识 介绍给 学生 , 小组或独立 承担一两个 小型研究项 目。学生通过 亲 自调研 、 查 知识的应用方法教给学生。这样 , 过多的理论介绍, 既增加了
计 算机 时代 2 1 年 第 2 0 1 期
・ 1・ 6
项目 教学法在V 实验教学模式中的应用研究★ F P
龙 达雅
( 川北医学院计算机与数学教研 室,四川 南充 6 70) 3 00
摘 要 :为 了培养 学生的 自学能力 、 立思考能力和创新 能力,  ̄ V sa F x rf- 独 根 i l o Po  ̄ u 序设计( 简称 v P 实验课 程的特点 , F) 在 V P实验课程 的教 学模式 中, F 引入项 目教 学法 , 不仅 给学生提供 了一个创新 学习的空间 , 还对培养 学生的学 习兴趣 、 创
[任务驱动,教学法在VFP程序设计教学中的应用,教学法,程序设计,案例]浅谈“案例
浅谈“案例-任务驱动”教学法在VFP程序设计教学中的应用高等院校非计算机专业学生的计算机能力培养,可分为计算机文化基础、计算机技术基础和计算机应用基础三个层次.VFP( Visual FoxPro)属于第二层次的计算机技术类课程,它以强大的性能、完整而又丰富的工具、极高的处理速度、友好的界面以及完备的兼容性等特点,成为新一代小型关系型数据库管理系统的杰出代表;又因其容易入门,国内应用型本科院校普遍将VFP程序设计这门课列入经、管和文科类专业教学计划.我院在经、管和文科类专业大一下学期开设了VFP程序设计这门课,但由于程序设计本身枯燥难懂,经、管和文科专业学生对编程语言的理解和接受能力差别很大,教师在教学过程中遇到很多的困难,学生只是学到一些基本的命令及简单的界面设计,后期为了通过计算机省二级考试,只是机械地练习题目,分析问题和解决问题的能力并没有得到提高.因此,如何在教学过程中充分激发学生的积极性,提高学生分析问题和解决问题的能力,成为任课教师面临的一大挑战.1 VFP传统教学中存在的问题传统教学多是教师讲授为主,教师利用多媒体教室,按照教材章节顺序讲解,之后辅助以上机练习,依次从基本概念、数据类型与表达式、数据库和表的基本操作、查询和视图、面向过程和面向对象的程序设计、可视化表单设计及常用控件、报表和菜单设计等.由于前面章节知识比较零散、内容比较枯燥,学生往往在这一阶段就失去了学习的兴趣和积极性;中间章节由于SQL语句晦涩难懂和程序设计千变万化,往往造成学生失去耐心;到表单设计时虽然有些好转,但是当用到前面知识的时候,很多内容早已没有印象,造成后续学习困难.同时,由于经、管和文科类学生对VFP程序设计认识不够,认为这是一门计算机类课程,和其所学专业无关.首先,很多学生不重视VFP程序设计,为应付考试而学习,兴趣不大,主动性不强;其次,学生首次接触计算机程序设计语言,要在一学期的时间内使学生掌握数据库的基本理论,面向过程程序设计思想、可视化的面向对象程序设计及数据库系统设计等内容,教学内容较多,难度较大;再次,在实践教学环节中,学生对实验的目的和内容不够明确.虽然上机时学生能够在教师的带领下按照指导书重复课堂上讲过的函数、命令、表单等设计操作,但对于这些知识在系统开发中的作用却一无所知,更谈不上举一反三.针对以上问题,笔者将案例-任务驱动教学法引入到VFP程序设计的教学过程中,大大激发了学生的学习兴趣并提高了分析问题和解决问题的能力.2教学法简介2.1案例教学法案例教学法是指在教师的精心策划和指导下,根据教学目的和教学内容的需要,运用典型案例提出问题、分析问题、解决问题,通过师生的共同努力以提高学生分析和解决实际问题能力的一种教学方法.案例教学法不仅重视学生知识的培养,更注重对学生能力的培养培养学生的分析问题与解决问题的能力.2.2任务驱动教学法任务驱动教学法是指教师将教学内容设计成一个或多个学生感兴趣的任务模块,力求以任务驱动,以某个实例为先导,进而提出问题引导学生思考,以完成具体任务模块为主线,让学生通过学和做掌握教学内容,并形成分析问题、解决问题的能力的一种教学方法.任务驱动教学法强调学生的主动学习与教师的引导相结合以及独立探索和与人合作结合.2.3案例-任务驱动教学法案例-任务驱动教学法是结合了案例教学法和任务驱动教学法各自特点的一种综合教学法,很适合程序设计类课程如《VisualFoxPro程序设计》的教学.该教学法以案例为引导,以任务为主线,将相关知识点贯穿于任务的不同模块中,驱动学生在教师的指导下,通过模仿具体案例实现知识的消化与吸收,再通过拓展案例的探索性设计,锻炼学生的分析问题和解决问题的能力,在实践中加深对知识的理解与设计技能的把握.3案例-任务驱动教学法的实施方案3.1激发学生的学习兴趣兴趣是最好的老师,兴趣是学习的巨大动力,这对于一个初学VisualFoxPro的非计算机专业学生来讲尤为重要,而要做到这一点就要充分发挥第一堂课的作用.与传统教法中首先介绍VisualFoxPro的发展历史和特点不同,每次给学生上第一堂课时,笔者都是先给学生演示一个小型的学生管理系统,并请学生自己操作并说出自己的感觉.学生通过自己操作觉得这个系统界面友好、操作简单,当得知通过一学期的学习他们也能完成类似的系统时,兴趣一下子就激发起来了.展示完学生管理系统后,笔者还会给学生展示一些以往学生的优秀作品,以打消其畏难情绪、坚定其学习兴趣和信心.3.2分析案例掌握基本知识案例-任务驱动教学法首先通过案例展示-激发兴趣-分析案例-讲解相关知识和联系这种教学模式,以真实的生活情境或事件为案例,通过分析和讲解把相关的基本概念、解题的基本方法和思路传授给学生,从而使学生形成深刻、形象、牢固的记忆,这种教学方法可以激励学生主动参与学习活动.在每次上课前,先将本节课的精华案例向学生展示.比如:在讲解分析标签和计时器控件时,首先向学生展示案例.展示的案例由两个程序组成:一个让字幕从左到右循环滚动,另一个是让字幕进行左右摆动.在充分吸引学生兴趣的前提下,笔者利用现实中的广告牌来分析并讲解与案例相关的表单、标签、计时器以及相关的程序设计,先讲解比较简单的循环滚动设计思想,然后再讲解摆动字幕的设计思想.这样,学生在完成学习任务的过程中就掌握了基本的知识和技能,并且印象比较深刻.3.3引导学生进行拓展案例讨论案例-任务驱动教学法不仅通过案例传授给学生基本知识,还要通过完成设计任务来培养学生的模仿乃至创新能力.有了前面的知识基础,再展示与之相关的拓展案例.展示完后,笔者不直接进行讲解,而是让学生以学习小组为单位进行10-15min的讨论分析,讨论在什么地方见过类似的东西,在设计时应采用什么途径实现等问题.然后开始提问,让小组推举自己的代表发言阐明自己的设计思想、在可能的情况下展示实现过程.最后笔者对学生的模仿进行总结性发言,如学生通过讨论还不能解决的问题就给出正确解答.3.4设计任务评价总结每个完整的案例及任务教学模块完成后,笔者都会与学生一起对所涉及的知识及设计技巧进行归纳和总结,对设计过程中遇到的问题进行反思,并将优秀作品放到教学网站上供所有学生观摩.积极鼓励学生进行多角度思维,对每个案例最后还会留下一到两个思考问题让学生进一步思考,比如针对碰撞的方块的思考题是方块有无可能只碰到每个边的同一个点?如有应该如何设计?.4实施案例-任务驱动教学应注意的问题4.1教学模式的转变传统教学活动多采用教师讲,学生听,然后再练习的被动教学模式;案例-任务驱动教学活动采用以案例说明为引导、任务驱动为主线,学生主动参与自主协作为主、教师指导为辅的探索创新型教学模式.教师的教和学生的学之间真正形成了互相促进的关系.4.2传统教学与案例-任务驱动教学相结合传统教法以知识点的衔接为主线,重理论;案例-任务驱动教学法以任务模块为主线,重应用.两者各有特点和优势,不能相互替代,在实际教学过程中要根据教学内容的特点选择不同的方法,发挥不同教法的优点,做到相辅相成、相互促进.4.3注重整体培养与因材施教相结合为了鼓励学生开展研究性学习,以及对学生进行个别辅导,笔者还开通了课程论坛.把课件、素材及练习题目都发布在论坛中,学生可以把学习过程中遇到的问题发布在论坛上,笔者都会及时解答,这样既提高了整体教学需求,又达到了因材施教的教学效果.5总结案例-任务驱动教学法,将传统VFP程序设计以教师为中心的教学转变为以学生为主体的教学,在教师的合理有效引导下调动学生的学习积极性.在培养学生分析问题、解决问题、合作交流等方面起到了积极的作用,促进了教学效果的提升.。
浅谈项目教学法在《VFP程序设计》教学中的应用
po t tee et ecastahn. pyp0et p rahi ec igcnmoiaes d nsitrs twad td , k e fe edmadfr rmoeh f c t ls ec ig Ap l rjc poc nta hn a t t t et' eet o rssu y maet m lt e n f o h a v u n h e h o
wok i d a c ,whc a k et e t hn yt e ev s oc o e aewi te s hu e eo td ns rf sin lc mp tn e r n a v e n ih c n ma h m ot ik b h ms le ,t o p rt t oh r,t sd v lp su e t p oe so a o ee c .Go d ta hn h
f 春职业 学院 , 春 13 0 ) 伊 伊 5 0 0
( ih nVoainlC l g , eu 5 0 0, hn Ye u c t a ol e Yih n1 3 0 C ia) o e
摘要 :V P ( F 程序设计》 ( 课程教学, 要有效的促进学生学习的主动性, 激发学生的学习兴趣 , 提高课堂教学效果。在教 学中运用项 目 教学法, 可以激发学生学习兴趣, 提前感受工作要求, 培养学生独立思考, 与他人协调合作 的团队精神, 促进学生职业能力的养成。能够取得 良好的教学
e e tC e a he e . f c a b c iv d n
关键 词 : 目 学法; F 课 程 ; 学应 用 项 教 vP 教
K yw rs po e apoc ; F r r m n;e c i p l a o e od : r et p rah V P Po a ig t hn a p ct n j gm a g i i 中图分类号 :4 4 G 2 文献标识码 : A
项目驱动教学法在VFP的应用
工程驱动教学法在VFP的应用VFP程序设计是我院非计算机本科专业开设的一门计算机必修课,学生学完这门课程要参加全国计算机二级(VFP模块)的考试。
从历年的教学考试情况来看,学生对这门课程感觉难度较大。
即使很多通过了计算机二级考试的学生来看,收获甚微,对日后的工作学习帮助不大。
其根本原因我院学生大部分是医学生,接触计算机的时机不多,编程根底几乎是零。
唯一的根底就是在大一学年开设的计算机文化根底课以及考试之前的强化训练。
如何提高学生的学习兴趣、计算机信息素质,而不只是为了简单的应付考试而学习。
是从事计算机教学的教师一直在思考的问题,经过多年的教学实践,把“工程驱动教学”引入到课程中,对解决以上问题提供了较好的思路。
2.1教学模式有待完善我院的教学模式采用教学演示方式,教师通过软件控制学生机,使学生直接看见教师端屏幕中的演示操作,直观、形象。
克服了传统理论教学黑板与粉笔的模式,但存在一定的弊端。
教师操作为主,学生一味地模仿。
更有部分学生将教师操作步骤详细地记在笔记本上,并不理解操作的原因。
以至于学生对VFP程序设计课程缺乏学习研究的兴趣,缺乏学习的积极主动性。
2.2实验教学环节薄弱VFP程序设计是一门实践性很强的学科,但是目前高校对VFP 程序设计课程的实践教学普遍薄弱,我院教师主要采用结合全国计算机二级(VFP模块)上机题库方式进展实践教学。
由于题库每年题目的更新,从xx年的48套到xx年的97套机试题目,大部分教师只是一套套题目部分题型的讲解,而未做充分地归纳与重点。
造成学生备考压力大,忽略了VFP程序设计的意义。
学生学完了这门课程后,觉得VFP程序设计知识很空乏、很抽象,尤其是不能学以致用,只能停留在理论概念的层面以及简单的操作。
针对以上教学模式存在的问题,根据VFP程序设计课程的特点,将工程驱动教学法应用于VFP程序设计教学实践。
3.1工程教学法的原理在长期的VFP教学中,不少学生存在厌学、动手能力差的问题。
“任务驱动”教学法在VFP课程中应用论文
“任务驱动”教学法在VFP课程中应用的几点思考摘要:本文介绍了“任务驱动”教学法应用于visual foxpro程序设计课程中需注意的几个问题,以激发学生学习兴趣,提高教学效果,改善学生的学习。
关键词:程序设计;任务驱动;驱动任务设计中图分类号:tp311 文献标识码:a 文章编号:1007-9599 (2011) 22-0000-01applications reflections of “task driven”teaching in vfp courseszhang limei(liaoning forestry vocational and technicalcollege,shenyang 110101,china)abstract:this article describes the”task-driven”method used in visual foxpro programming course several issues that need attention in order to stimulate student interest in learning,improve teaching effectiveness and improve student learning.keywords:program design;task-driven;task-driven design “任务驱动”教学法就是学生在教师的帮助下,紧紧围绕一个共同的任务活动中心,在问题动机的驱动下,通过对学习资源的积极主动应用,进行自主探索和互动协作的学习过程。
“任务驱动”是一种建立在建构主义教学理论基础上的教学法。
它要求“任务”具有明确的目标性和一个适当的教学情境。
使学生带着“任务”在探索中学习。
在这个过程中,学生可以不断地获得成就感,以更大地激发他们的求知欲望,逐步形成一个感知心智活动的良性循环。
项目驱动教学法在VFP程序设计课程中的应用
项目驱动教学法在VFP程序设计课程中的应用
陈家益;王文娟
【期刊名称】《科技信息》
【年(卷),期】2012(000)019
【摘要】项目驱动教学法是一种典型的以学生为中心的教学方法,不仅让学生验证理论,学习实际操作的能力,而且是获取感性知识的重要来源.在分析VFP程序设计
课程特点的基础上,针对传统教学法存在的问题,将项目驱动教学法应用到VFP程序设计课程的教学中.VFP程序设计课程的项目驱动教学实践,使得学生不仅巩固了理论知识和实操技能,而且在教师有目的地引导下,培养了自主探究、分析问题、解决问题等综合能力.
【总页数】2页(P223-224)
【作者】陈家益;王文娟
【作者单位】广东医学院计算机科学教研室广东湛江524023;湛江师范学院信息科学与技术学院广东湛江524048
【正文语种】中文
【相关文献】
1.项目驱动教学法在计算机专业课教学中的应用——以《VFP程序设计》为例 [J], 杨新泉;苏军;韩昧华
2.任务驱动教学法在VFP程序设计课程中的应用 [J], 杨军;胡绪英
3.项目驱动教学法在计算机程序设计课程教学中的应用 [J], 吕志建
4.案例教学法在VFP程序设计课程中的实践与应用 [J], 陈荣春;薛立新
5.项目驱动教学法在PHP程序设计课程中的应用 [J],
因版权原因,仅展示原文概要,查看原文内容请购买。
浅谈任务驱动教学法在VFP结构化程序设计中的应用
南 昌高 专 学 报
2 1 年 01
cc = ed rb i ok h a —a bt
& &计 算鸡 的个 数
值
ip t请 输 人 头数 ” ed & n u“ t h a &重 新 给 变 量 ha o ed赋
?鸡 的个数为 ”n(ok & “ ,t c ) i c &输 出鸡的个 数
? “ 的 个 数 为 ”htcc ) & 鸡 。 (ok a &输 出鸡 的 个 数 ? “ 的 个 数 为 “ i ( b i && 出兔 的个 数 es 兔 , tr bt n a ) 输 l e
程 序 来 看 , 任 务 非 常 简 单 , 过 几 个 简单 的语 句 就 实 现 该 通
紧 围绕一个共 同的任务 中心 的教 学法 , 以学生为 中心 , 教
师 为 主 导 的 教学 方 法 。 传 统 的 教 学 法 相 比 。 要 表 现 在 与 主 改 变 了传 统 的 以教 师 为 中心 , 成 以 教师 为 主 导 。 务 驱 变 任 动 法 强 调 学 生 的 主 体 性 , 动 接 受 知 识 。 务设 计 时 以 学 主 任
一
部 分 内容 并 不 是 要 学 生 学 习 和 掌 握 一 门 程 序 设 计 语
标 . 过 经 典 的实 例 来 创 建 任 务 。 完 成 任 务 过 程 中 导 入 通 在
基础知识 。 后通过对实例的扩展 , 然 巧妙 引入 了其 它 知 识
言 ,在 课程结构中主要是用来 为其 它模块特别是 表单设
rb i ( o 2 h a ) a bt f t * ed/ = o- 2
& &计算兔子的个数
收 稿 日期 :0 1 0— 0 2 1- 3 3
“项目驱动法”在《Visual FoxPro程序设计》实验课程中的应用
“项目驱动法”在《Visual FoxPro程序设计》实验课程中的应用摘要:《visual foxpro程序设计》是高校会计、电商、工管等专业本、专科学生的公共基础课,其前导课是《大学计算机基础》。
各高校通常要求学生通过此课程的全国高校计算机等级考试或全国计算机等级考试。
作者教学内容上将实例教学作为重点,通过实例分析讲解,使学生易于理解;在实验课教学上采用“项目驱动法”,将学生分组分配不同的实验项目,让每组学生带着自己的实验项目上机操作,有针对性地激发学生自主学习的兴趣,有助于增强教学效果;在教学手段上,利用多媒体及网络平台,跟学生随时互动;在教学方法上,以项目为驱动,让学生自己动手完成操作,从而降低学生理解数据库原理的难度,提高学生解决计算机二级试题的能力。
关键词:项目驱动法《visual foxpro 程序设计》应用引言《visual foxpro 程序设计》(以下简称vfp)属于计算机基础课程“文化、技术、应用”这三个层次中的第二层次,它既是一个高效的数据库管理系统,又是一个集可视化和面向对象于一体的应用系统快速开发工具。
vfp课程的教学目标是培养学生灵活运用数据库,并使他们初步具备开发信息管理系统的能力。
所以,我在实验课程教学中,一方面使学生理解数据库的理论,学会使用vfp 6.0这个软件,学会vfp 中各对象的基本操作,另一方面促使学生完成项目的设计。
结合本课程的特点,采用项目驱动的方式,可以很好地体现“以项目为主线、教师为主导、学生为主体”的先进教学思想,使学生更好地掌握vfp知识,并提高他们对数据的处理能力。
vfp课程具有很强的逻辑顺序,其知识点多且杂,又较为分散,包括vfp语言基础及程序设计,有项目、数据库、数据表、查询与视图、可视化界面设计等。
针对该课程的教学要求,并结合项目驱动法的教学特点,我提出了该课程的教学设计过程。
1.实验项目的设计vfp实验教学中实验项目的设计主要依据vfp课程的教学任务、教学目标、教学内容、课时安排等。
项目教学法在《数据库技术应用VFP》课程中实际应用
项目教学法在《数据库技术与应用VFP》课程中的实际应用摘要:vfp是面向对象可视化的小型数据库开发系统,实际应用相当广泛。
为了提高vfp的教学与实践效果,有效促进学生学习的主动性,激发学生的学习兴趣,提高课堂教学效果。
在教学中运用项目教学法,激发学生在学习中的兴趣,注重培养学生的实际动手能力引导学生具体实现综合实例设计,使学生能够系统、完整地掌握数据库系统的设计过程方法与技术,在此结合项目实例,分析vfp 在项目化教学中的应用。
关键词:项目教学法;vfp课程;教学中的应用中图分类号:g420文献标识码:a文章编号:1007-9599 (2013) 07-0000-02目前,数据库技术已经广泛应用于各个领域,学习和掌握数据库技术不仅成为计算机及相关专业学生所必须的,也是非计算机学生所必须的,也是成为招聘与就业中竞争的必要优势。
为了培养学生的实际动手能力,我们在教学过程中结合更多的实例来进行讲解数据库的基本概念、基本原理,教学中依照项目化教学法,精心设计项目,以项目中的每个为纽带,通过对项目的分析、学习和掌握,帮助学生掌握数据库的设计与应用。
1项目的具体设计为了适应职业学校的教学特点,多数学校都开展课堂教学改革,采用项目化法、任务驱动法、案例教学法等在课堂中进行应用,对于vfp 这门实践性较强的课程来说,在教学中所使用的在项目教学法,选取的项目要与生活精密相关,要适应学生的理解,这样学生学完数据库后才能有所收获,从而做到学以致用,不要让学生学完后成为孤立的知识点。
我们以学生管理系统系统的项目为例,要求完成该系统的功能设计,给出该系统的详细设计。
1.1项目开发步骤(1)需求分析,主要包括功能需求,界面需求,性能需求,环境需求,可靠性需求,安全保密需求,资源使用需求,软件成本与开发需求等。
(2)系统结构设计,这个极端包括数据结构和功能的设计,这个阶段的任务设计出程序的详细说明。
(3)系统详细设计,在系统的模块化的基础上,把系统的功能具体化,逐步完善系统的功能需求。
“项目教学法”在Visual FoxPro教学中的应用
别 适合 刚 刚 接触 计 算 机 编 程 的 初 学 者 。 它 的很 多 命 令 即可 以用 于 结 构 化 编 程 , 可 在 交 互 方 式 下 执 行 一 条 命 令 . 上 可 以得 也 马 到该 命 令 的执 行 结 果 。 这 种 人 脑 指 挥 电脑 . 竿 见 影 的效 果 . 立 对 于初 学 者 , 往往 可 以起 到 提 高 其 学 习 的兴 趣 的 效 果 。 但 随 着 学 习 内 容 的 深 入 , 令 、 数 使 用 的 增 多 . 习 难 度 命 函 学 的加大 , 上大多数 教材都 是在最后 部分才有 “ 加 系统 开 发 ” 的介 绍 , 且 系 统 开 发 的 内容 相 对 较 简 单 、 前 面 章 节 的 实 例 也 不 连 而 与 惯 , 难让学 生站在更 高的角度 , 全面正 确地认识 这门课程 。 很 更 因 而学 生 在 学 习 了 一 段 时 间 以后 ,越 来 越 多 的人 会 产 生 怀 疑 . V P在 实 际 中 的用 途 ,对 于 如何 应 用 所 学 的 V P解 决 学 习 和生 F F 活 的一 些 问题 , 是 感 到 茫 然 , 往 处 于 想 学 又怕 学 不 好 的 矛 盾 更 往 心 理 状 态 。 此 , 教 学 V P的 过 程 中 , 常 有 必 要 结 合 实 际 . 为 在 F 非 利 用 项 目教 学 法 , 决 传 统 教 学 方 法 产 生 的 教学 效 果 不 佳 的 问题 解
.
中图分类号 : P 1 T 32
文献标识码 : A
文章编号 :0 9 3 4 (0 63 — 2 9 0 1 0 — 0 42 0 )2 0 2 — 2
项目教学法在Visual FoxPro课程中的应用研究
助他人 ( 包括教师和 同学 )的帮助 ,利用必要 的学 习资 料 ,通过意义建构的方式而获得 。基于建构主义 的教学 法要求 ,在学习过程 中,要 以学生为中心,教师应起帮
助 者 角 色 , 利用 情 景 、协 作 、 会 话等 学 习环 境 要 素 ,充 分 发 挥 学 生 的主 体 性 和 创 新 精 神 ,使 学 生有 效 地 达 到 对
运用新学 习的知识、技能,解决过去从未遇到过的实 际
让学 生积 极学 习、主动探 索 ,各方面 的能 力得到提 高 呢 ?那 就要 改变现有 的教学模式,项 目教学法就是一个
不错 的选 择 。
问题 ;学 习结束时进行结果评估 ,项 目教学有明确而 具 体 的成果展示 ,师生共 同评价项 目工作成果。教学中可
教 师给 予 帮助 。 2 4 项 目评 估 .
主要包括表的创建与维护 、数据库 的设计 、S L Q 语言的应
用、结构化程 序设计、表单 与菜单设计 、报表与标签设 计等 内容 。通过该课 程的学习,学生学会独立设计表单 和简单的数据 库系统开发应用 。为 了让学生真实地参加
项 目设 计 、 参 与 数 据 库 系 统 开 发 的全 过 程 ,在 该 课 程 的 教 学 中 采 用 项 目教 学法 。下 面 以该 课 程 中 的第 1 章 的学 4 习 为例 说 明项 目教 学法 的 实施 过程 。 2 1 项 目主 题 设 计 .
果作 出 学生 的考 核成 绩 。
进 行 集 体 讨 论 协 商 解 决 , 最 后 也不 能得 到 解 决 的 则 请 求
2 在V u F x r 课 程 中应 用项 目教 学 法 a o P o i l s
V s a oP o 程是 基 于数 据 库 的程序 编 写 课程 , i u l F xr 课
项目教学法在Visual FoxPro教学中的应用
项目教学法在VisualFoxPro教学中的应用摘要:本文针对学科式的教材和教法已不适应职业学校计算机教学的现象,以项目化教学理论作为指导,对教改实践做了经验性的总结,并提出了存在的问题,旨在为职业学校的计算机教学提供有意义的参考。
关键字:项目教学法;校本教材;教改实践;心得体会在长期的VFP教学中,不少学生存在厌学、动手能力差的问题。
经过实践,将项目教学法引入教学,将传统的学科体系中的知识内容转化为若干个教学项目,围绕项目组织和开展教学,使学生直接参与项目全过程从而解决问题。
下面将课改的经验总结为如下几点。
1课改过程1.1开发“项目驱动、案例导向”的校本教材传统教材是根据对象来编写章节的,各章节独立,忽略了其间应有的密切关系。
项目教学法是指将传统的学科体系中的知识内容转化为若干个教学项目,围绕着项目组织和开展教学,使学生直接参与项目全过程的一种教学方法。
比如以项目“成绩管理系统”为中心,将教学内容重新整合,形成项目中的14个模块:开始、密码、录入等等。
每周上一个模块,学期结束,正好完成一个项目,也完成了教学内容的讲授,通过这种方法,降低了VFP的学习门槛,很容易被学生接受,也将理论与实践很好的结合了起来。
在每个模块的编写中,采用任务驱动法。
根据知识点,设置由浅入深的几个上机任务,学生在完成任务后,再引入理论知识。
例如:在“表的制作”这一节设置了六个任务,第一个任务建立只有一个字符型字段“姓名”的表。
后续每个任务完成一个数据类型字段的添加:成绩(数值型) 、是否团员(逻辑型) 、出生年月(日期型)、照片(通用型) 、简历(备注型)。
在学生完成这6个任务后,再来讲解什么是数据类型,数据类型的分类。
学生很容易就理解了相关理论。
1.2以项目考核为主,对传统的笔试法进行改革现在的计算机教学考试还是以具体概念和语法的笔试为重,以至于学生把VFP当第三种外语来学习。
这种方式打击了部分动手能力强的学,也使部分学生考前突击背语法、概念,在考试中蒙混过关。
项目教学法在高职《VFP程序设计》教学中的应用研究的开题报告
项目教学法在高职《VFP程序设计》教学中的应用研究的开题报告一、研究背景及意义随着信息技术的发展,计算机应用越来越广泛,因此,计算机专业的教育越来越重要。
《VFP程序设计》是一门高职专业必修课程,是计算机专业学生必要的技能之一。
然而,传统的课堂教学方式可能已经满足不了学生的实际需求,因此需要采用新的教学方法,以提高学生的学习效果。
项目教学法是近年来发展起来的一种新型教学法,是以问题和任务为中心来组织学习和教学的。
该研究将探讨项目教学法在高职《VFP程序设计》教学中的应用,旨在探索一种更有效的教学方法,以提高学生的学习成果,同时提高学生的创新意识和实践能力。
二、研究目的1. 分析《VFP程序设计》课程的教学特点和现状,找出传统教学方法所存在的问题和不足。
2. 探讨项目教学法在高职《VFP程序设计》教学中的应用,明确项目教学法在此课程中的运用模式和教学策略。
3. 在实践中验证项目教学法在高职《VFP程序设计》教学中的效果,比较传统教学法和项目教学法的优缺点。
4. 为高职《VFP程序设计》教学提供新思路和新举措,提高学生的创新意识和实践能力,为学生未来的就业和职业发展打好基础。
三、研究内容和方法1. 通过实地调查和文献阅读分析《VFP程序设计》课程的特点和现状。
2. 通过对项目教学法的理论研究,明确项目教学法在高职《VFP程序设计》教学中的应用模式和教学策略。
3. 设计并实施项目教学法在高职《VFP程序设计》课程中的教学方案,比较传统教学法和项目教学法的差异和优劣。
4. 统计和分析实验数据,探讨项目教学法在高职《VFP程序设计》教学中的实际效果,并提出相应的改进措施。
5. 总结项目教学法在高职《VFP程序设计》教学中的应用体会和教学经验,为后续的教学探索提供参考。
四、预期成果1. 对《VFP程序设计》课程的教学特点和现状进行分析,找出传统教学方法所存在的问题和不足。
2. 研究并明确项目教学法在高职《VFP程序设计》教学中的应用模式和教学策略。
项目教学法在VFP教学中的应用
OCCUPATION432012 02项目教学法在VFP教学中的应用文/袁素琴Visual FoxPro(简称VFP),是一个易学、易用的数据管理系统,是一种大众化的“面向对象”的可视化编程工具,更是中职学校计算机类专业、电子信息类专业和电算会计专业必开的计算机基础课程。
它特别适合刚刚接触计算机编程的初学者,很多命令既可以用于结构化编程,也可在交互方式下执行一条命令,马上得到该命令的执行结果。
对于初学者,往往可以起到提高其学习的兴趣的作用。
但是,随着学习内容的深入,命令、函数使用的增多,学习难度的加大,一些教材注重繁琐的基础教学,没有体现课程应用开发的特色,不易激发学生的学习兴趣,也很难使学生有一种学习收获感。
如果过分注重项目开发,而没有应有的基础知识,也很难发挥教学效果。
学生只能照搬,不能灵活运用。
如何让学生站在更高的角度,全面、正确地认识这门课程呢?笔者认为,在VFP教学中要重视实践性,不拘泥于理论本身,在满足大纲需求的基础上不断补充新知识、新见解,调整教学模式。
在该科教学中,实施案例教学法,可以很好地解决传统教学方法产生的教学效果不佳的问题。
一、项目教学法的内涵 项目教学法萌芽于欧洲的劳动教育思想,最早的雏形是18 世纪欧洲的工读教育和19世纪美国的合作教育,20世纪中后期逐渐趋于完善,并成为一种重要的理论思潮。
项目教学法,就是在老师的指导下,将一个相对独立的项目交由学生自己处理。
从信息的收集、方案的设计、项目实施到最终评价,都由学生自己负责。
学生通过该项目的进行,了解并把握整个过程及每一个环节中的基本要求。
二、项目教学法的特点1.目标指向的多重性学生通过转变学习方式,在主动积极的学习环境中,激发好奇心和创造力,培养分析和解决实际问题的能力;教师通过对学生的指导,转变教育观念和教学方式,从单纯的知识传递者变为学生学习的促进者、组织者和指导者;学校建立新的课程理念,提升学校的办学思想和办学目标,通过项目教学法的实施,探索组织形式、活动内容、管理特点、考核评价、支撑条件等的革新,逐步完善和重新整合学校课程体系。
“任务驱动”教学法在“Visual FoxPro数据库”教学中的应用
“任务驱动”教学法在“Visual FoxPro数据库”教学中的应用Visual FoxPro数据库课程是大多数高等院校的专业课,通过本课程的学习,使学生掌握数据库开发设计的方法和对数据库的管理维护。
由于现行的招生制度的限制,三表独立院校学生的素质已呈逐步下降之势,学生自学能力还停留在比较低的层面上。
本人在数据库课程教学中体会到:传统的教学方法和模式已不适应Visual FoxPro课程教学。
在教学中尝试采用不同的教学方法进行教改试验,摸索到了一种适合学生认知规律的教学方法,“任务驱动”教学法就是让学生在轻松的环境中掌握一个开发数据库的方法。
一Visual FoxPro课程中存在的问题在Visual FoxPro课堂教学过程中,普遍以教材为中心,强调书本知识的学习,学生被动接受书本知识,很少去思考教师所讲的内容。
反映在考核中,就是考核内容重知识、技能,而对学生的创造力和实践能力则很少涉及。
反映到教学效果中,就是学生缺乏分析问题和解决问题的能力,理论与实践相脱离,缺乏开发项目的实践经验。
对初学者做了一个调查,普遍感到使用简单命令对数据库对象进行创建和管理能够完成,如果使用“表单”来编写SQL语句就感到困难,如:数据查询、存储过程和触发器等。
面对一个实际问题,不能很好地找到解决的办法,缺乏分析和解决问题能力。
针对以上教学中存在的问题,说明Visual FoxPro教学有待进一步改革。
Visual FoxPro教学的目的不仅是让学生掌握基本的知识,还要培养学生开发数据库的方法,培养学生的自学能力和解决问题的能力。
通过教学实践表明,Visual FoxPro教学中采用“任务驱动”有利于构建教学环境;有利于学生自主学习;有利于学生创新能力和创新意识的培养。
计算机系的许多课程,尤其是各种程序设计的课程,都是集知识和技能于一体,且实践性很强的课程,要求学生既要学好理论知识,又要掌握实际操作技能。
程序设计语言及开发工具更新换代很快,也要求学生具有一定的自主学习能力和终身学习的思想。
任务驱动教学法在VFP课程中应用初探
任务驱动教学法在VFP课程中的应用初探[摘要] 任务驱动教学法较好地解决教与学的矛盾,在整个教学过程中,充分体现了学生在学习中的主体地位,教师的引导作用,是主动与被动教学相结合、慢教与快学相结合的教育模式。
应用于vfp 课程中是因材施教的传统教学法的充分发展。
[关键词] 任务驱动教学法 vfp课程创新意识信息技术类课程是实践性很强,极富创造性,具有明显时代发展性特点的课程。
信息技术课程不仅是简单地学习信息技术、更主要是培养学生利用信息技术解决问题的能力。
《visual fox pro程序设计》以下简称vfp,课程是我校非计算机专业信息技术类课程的重要主干课程。
在教学上我努力探“任务驱动”教学法,并坚持在自己的许多教学实践环节中实施。
1.浅析任务驱动教学法任务驱动教学法是一种建立在建构主义教学理论基础上的教学法。
所谓任务驱动教学法,就是让学生在一个典型的信息处理“任务”的驱动下,展开教学活动,引导学生由简到繁、由易到难、循序渐进地完成一系列“任务”,从而得到清晰的思路、方法和知识的脉络,在完成“任务”的过程中,培养分析问题、解决问题以及用计算机处理信息的能力。
在班级教学的背景下,教师要把握好三个学习空间的转换,即“有意义接受学习空间”、“自主学习空间”和“协作学习空间”的转换,为学生创造良好的学习环境,让学生通过适当努力,能顺利完成一个个具体的任务,掌握学习内容,获得成功的体验。
建构既是对新知识意义的建构,同时又包含对原有经验的改造和重组。
vfp是一门集知识和技能于一体、实践性很强的课程,要求学生学好理论知识的同时还应具备相应的实际操作技能,对学生自主学习的能力和终身学习思想的培养以及逻辑思维能力的培养也就显得尤为重要。
在笔者的教学过程中曾尝试和借鉴采用多种教学方法,并对所采用的各种教学方法进行反思改进,在教学过程中,分别用不同的教学方法在几个平行班级中进行教学。
通过比较发现,“任务驱动”教学法对三维目标(知识与技能;过程与方法;情感、态度和价值观)的实现和实现的程度都比较理想,这正符合“任务驱动”教学法培养学生的创新能力和独立分析问题、解决问题的能力的主旨。
项目教学法在《Visual FoxPro程序设计》中的应用
前言
随 着 计 算机 技 术 的 飞 速 发 展 数 据 库 应 用 也越 来 越 广 泛 许 多 重 大 的 I T 项 目都 是 以数 据 库 为 基 础 数据 库 知 识 的 学 习 得 < 到 了广泛 重 视 <V i s u a l F o x P r o 程 序 设 计 》 是 门实 践性 很 强 的 计 算 机 专 业 课 程 主 要 培养学生 掌握语言的 编程技巧 和 方法 但 学生 普遍觉 得 这 门课 很 枯 燥 难 学 学 生 在 了 解 语 法 知 识 后 还 未 涉 及 编 程 环 节就 已经 味 同 嚼蜡 失去 了学 习 的 兴 趣 而 后 续 课 程 中再 美 妙 再 严 谨 的 编 程 思 维 也 无 ( 法 激 发 他 们 的 学 习 热情 因 此 在 <V i s u a l F o x P r o 程序 设 计 》课 程 的 教 学 实 施 项 目 教 学 需 求牵 引的 方 法 突 出 实 践 性 锻 炼 学 生 参 与程 度高 激 发 学 生 学 习 的 兴趣 和 爱 好 改 传 统 教 学 中 的 弊病 收 到 较 好 的 教 学效果
a le n ~
l g r a du a t
2
.
项 目教 学 法 的 实 施
一
be
d
t
he
k il l s
de d t
.
pr o j e c t pr a c t ic e
t e a c h in g
;
pr o j e c t
ta sks ;
k n o w le d g e
s
y st
em ;
t e a c h in g
t ha t
es
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
存在一定 的问题, 在组织教学过程 中没能给学生建立起 一个 完整 的学 习 目标框 架 。如何பைடு நூலகம்能让 学生带着 明确 的学习 目标来完 成每 节课的学习, 这是教师首先应该考虑 的问题 。
在的 问题 , 将 项 目驱动教 学法应 用到 v F P 程 序设计课 程 中。 关键词 : 项 目驱 动 VF P 程 序 设 计 中图分类号 : G 6 4 2 文献标识码 : C DOI : 1 0 . 3 9 6 9  ̄. i s s n . 1 6 7 2 — 8 1 8 1 . 2 0 1 5 . 0 7 . 0 1 3
一
3 . 2 项 目驱 动 教 学 法 的 实 践 对V F P 程 序设计课 程进行 项 目驱动教 学 , 主要 分为 以下几 个 内容 。 3 . 2 . 1 教师
机, 使 学生直接看见教师端屏幕 中的演示操 作 , 直观 、 形象。克服 了传统理论教学黑板 与粉 笔的模式 , 但存在 一定的弊端 。教师操 作为主 , 学 生一味地模仿 。更有部分学 生将 教师操作步骤详细地 记在 笔记本 上 , 并 不理解 操作 的原 因 。以至于 学生对 V F P 程 序 设计课程缺乏学 习研究 的兴趣 , 缺乏学 习的积极 主动性。 2 . 2 实验教学环节薄弱 V F P程序设 计 是一 门实 践性 很强 的学科 , 但是 目前 高 校对 V F P 程序设计课 程的实践教学普遍 薄弱 , 我 院教 师主要采用结合 全 国计算机二级 ( V F P 模块) 上机题库方式进行 实践教 学。 由于题 库每 年题 目的更新 , 从2 0 0 8 年的4 8 套到2 0 1 3 年的9 7 套 机试 题 目, 大部分教 师只是一 套套题 目部分题型 的讲 解 , 而未做充 分地 归纳 与重点 。造 成学生 备考 压力 大 , 忽 略了 V F P程序设 计 的意 义 。学 生学完 了这门课程后 , 觉得V F P 程 序设计知识 很空乏 、 很 抽象 , 尤其 是不能学 以致用 , 只能停 留在理论概 念的层 面以及简 单的操作 。 针 对 以上教 学模式 存在 的 问题 , 根据 V F P 程 序设计 课程 的 特点 , 将项 目驱动教学法应用于 V F P 程 序设 计教学实践 。 3 项 目驱 动教 学法的应用 3 . 1 项 目教学法 的原理 在 长期 的 V F P 教 学 中, 不 少学生 存在厌 学 、 动手 能力差 的问 题 。经过实践, 将 项 目教学法引入教学, 将传统学科 体系中的知识 内容转化为若干个教学项 目, 围绕项 目组织并开展教学, 使学生直 接参与项 目全过程从而解决 问题 。 V F P 教 学从开始 到结束 都是都 在讲解 同一个 问题——如 何 把各种 日常管理 信息用计算 机来进行 管理 。在 通常 的教 学模 式 中, 教 师先介 绍命令 格式 、 功能、 说 明等概 念, 再举 例应 用该命 令, 最后 由学生上 机实 习验证, 结 果是在 学生 头脑 中很 难建立起 “ 系 统开发 ” 的整体概 念 。另外 , 大 多数学生 并不认 为 自己以后真 的 会利 用 V F P 去开 发系统, 所 以仅仅是倾 向于应试 而淡化实 际应 用 与开 发, 这也导致学生在学 习过程 中被动, 只是一味模仿课本上 实 例, 知识 点零 散, 对 系统开发认识 模糊 , 没有创新 , 不能形 成系统开 发 的整体概 念。其实 主要 问题 还是 由于教 师在教学过 程设计上
1 引 言
V F P 程序 设计是 我院非计 算机 本科专业 开设 的一 门计算 机 必修课 , 学 生学完这 门课程要 参加全 国计算机 二级( V F P 模块) 的 考试。从历年 的教学考试情况来 看 , 学 生对 这门课程感觉难度较 大 。即使 很多通过 了计算机 二级考试 的学生来看 , 收 获甚微 , 对 日后 的工作学 习帮助不大 。其根本原 因我 院学 生大部分是 医学 生, 接触计算 机的机会 不多 , 编程基础 几乎是零 。唯一 的基 础就 是在大一 学年开设 的计算机 文化基础课 以及考试 之前的强化 训 练 。如何 提高学 生的学 习兴趣 、 计算机信 息素质 , 而不 只是为了 简单 的应 付考试 而学 习。是从事计算 机教学 的教师一直 在思考 的问题 , 经过多年的教学实践 , 把“ 项 目驱动 教学” 引入 到课程 中 , 对解决 以上 问题提供 了较好 的思路 。
实施项 目教学法对教师提出了更高的要 求 , 要求教师不断提 高 自身业 务水平 , 在整个教学 过程 中不再是教学 过程 中的主角 , 而是引导者 。讲授知识点不再是“ 满堂灌 ” 形式 , 而是将项 目分成 不 同模块 , 不 同模块相 同功 能进行演示式讲解 。 3 . 2 . 2 教材 现行 的教材基本根据知识系统进行编写 , 忽略 了应有 的紧密 关系 , 教师在 实施 项 目教学过程 中 , 不 能够按照书本章 节一节节 讲授 。要 以整个项 目为整体 , 组织 部分经验 丰富的教师 , 在实验 教学改革班进行试点 。学期结束根据教学效果跟踪 , 将教学 内容 重新整合 , 正好 构成完整 的项 目, 将 知识点恰 当衔接其 中。编写 新教材提供使用 , 并不 断修改 以及完善 。 3 . 2 3 项 目任务 确定项 目任务 是项 目教学法 中非常重要一个环 节, 教师必须 根据学生 的状况, 教学 的内容和教学要达到 的目的, 提 出一个或几 个 比较贴 近学 生生活的项 目任务, 让学生 根据 自己的兴趣选择项 目, 然后和学生一起讨论, 最终确定项 目的 目标和任务 。 3 . 2 . 4 计划制定及实施 由于我院非计算机本科专业学生较多 , 在实施项 目教学过程 中难度较 大。必须选 出项 目负责人 , 对学生进行 分组 , 在教师指 导下 由学生讨 论制 定项 目工作计划 , 并确定 工作步 骤 。在 过程 中, 要求 项 目负责人起组织 和指导作用 , 学生人人参与。 4 结束 语 针 对传统 教学 法 中存在 的 问题 , 根据 V F P程序 设计课 程 的 特点 , 提 出了项 目驱 动教学法 。并在 1 3 级 临床 教学改革班 进行 了试 点性 实 验 , 通 过对 比普 通临 床班 V F P 教学 , 收到一 定地 效 果, 并在下一级进行积极地推广 。
塾 妻
N o. O4
l I I I ME E D U C A T 1 0 N
Ap r i l
项 目驱 动教 学 法在 V F P的应 用
张燕 王 聪 李 莹
摘要 : 项 目驱动教 学法是 以学生为 中心的教 学方法 , 不仅 让学生验证理论 , 而且是获取感性知识 的重要 来源。针 对传统教 学法存