研究项目教学法在VFP实验教学模式中的应用

合集下载

项目教学法在Visual FoxPro教学中的应用

项目教学法在Visual FoxPro教学中的应用

项目教学法在Visual FoxPro教学中的应用高尚(常州卫生高等职业技术学校常州)摘要:项目教学法是一种以学生自主学习、教师加以引导,师生共同参与实施项目的一种教学方法。

在Visual FoxPro教学中引入项目教学法,对于提高课堂教学效果,调动学生的学习主动性,培养学生的动手实践能力有积极作用。

关键词:Visual FoxPro 6.0;项目教学法一、引言Visual FoxPro 6.0(简称VFP)是微软公司推出的适用于微型计算机的关系型数据库管理系统。

它不仅是一个比较完善的数据库管理系统,而且又是一种面向对象的可视化程序设计语言。

因此很多高职院校都把它作为非计算机专业的计算机基础课程。

VFP的所见即所得模式对于初学者来说,往往可以提高其学习的积极性。

但是随着学习难度的增加,生涩的命令,繁琐的程序,复杂的算法,传统的以教师为中心的“填鸭式”教学模式势必使学生望而生畏,止步不前。

为此在VFP的教学过程中,有必要结合实际,引入项目教学法,以项目为引导,提高学生的学习主动性,培养学生动手实践的能力。

二、项目教学法简介建构主义(Constructivism)也译作结构主义。

其核心内容是:以学生为中心,强调学生对知识的主动探索、主动发现和对所学知识意义的主动建构。

教师应作为帮助者、促进者,利用情景、协作、会话和意义建构等学习环境中的四大要素,使学生成为信息加工的主体、知识意义的主动建构者。

项目教学法是在建构主义的指导下,以实际的项目为对象,先由教师对项目进行分解、细化,并作一些适当的提示,然后让学生进行分组,再围绕具体的项目进行讨论、协作学习,最后以共同完成项目的情况来评价学生是否达到学习目的的一种新教学方法。

三、项目教学法在VFP教学中的应用1.精心设计项目制定科学、合理、切合实际的项目是开展教学工作的关键。

项目教学法是要让学生在完成项目的同时,掌握知识。

因此项目设计的好坏,直接影响教学效果。

项目教学法在VFP实验教学模式中的应用研究

项目教学法在VFP实验教学模式中的应用研究
ta hig e c n mod l e,whih o o l p o ie a raie e r n s c f r td ns c n t ny r vd s ce t lanig pa e o su e t,bu as pa s n mp ra t oe n c l v tn e v t lo ly a i o tn rl i ut ai g t i h
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程序设计教学中的应用高等院校非计算机专业学生的计算机能力培养,可分为计算机文化基础、计算机技术基础和计算机应用基础三个层次.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程序设计》教学中的应用

浅谈项目教学法在《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

“项目驱动法”在《Visual FoxPro程序设计》实验课程中的应用

“项目驱动法”在《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 在项目化教学中的应用。

关键词:项目教学法;vfp课程;教学中的应用中图分类号:g420文献标识码:a文章编号:1007-9599 (2013) 07-0000-02目前,数据库技术已经广泛应用于各个领域,学习和掌握数据库技术不仅成为计算机及相关专业学生所必须的,也是非计算机学生所必须的,也是成为招聘与就业中竞争的必要优势。

为了培养学生的实际动手能力,我们在教学过程中结合更多的实例来进行讲解数据库的基本概念、基本原理,教学中依照项目化教学法,精心设计项目,以项目中的每个为纽带,通过对项目的分析、学习和掌握,帮助学生掌握数据库的设计与应用。

1项目的具体设计为了适应职业学校的教学特点,多数学校都开展课堂教学改革,采用项目化法、任务驱动法、案例教学法等在课堂中进行应用,对于vfp 这门实践性较强的课程来说,在教学中所使用的在项目教学法,选取的项目要与生活精密相关,要适应学生的理解,这样学生学完数据库后才能有所收获,从而做到学以致用,不要让学生学完后成为孤立的知识点。

我们以学生管理系统系统的项目为例,要求完成该系统的功能设计,给出该系统的详细设计。

1.1项目开发步骤(1)需求分析,主要包括功能需求,界面需求,性能需求,环境需求,可靠性需求,安全保密需求,资源使用需求,软件成本与开发需求等。

(2)系统结构设计,这个极端包括数据结构和功能的设计,这个阶段的任务设计出程序的详细说明。

(3)系统详细设计,在系统的模块化的基础上,把系统的功能具体化,逐步完善系统的功能需求。

“项目教学法”在Visual FoxPro教学中的应用

“项目教学法”在Visual FoxPro教学中的应用
V P项 目教 学 法 要 求 用 项 目来 涵 盖 整 个 教 学 内 容 。 把 学 习 F
别 适合 刚 刚 接触 计 算 机 编 程 的 初 学 者 。 它 的很 多 命 令 即可 以用 于 结 构 化 编 程 , 可 在 交 互 方 式 下 执 行 一 条 命 令 . 上 可 以得 也 马 到该 命 令 的执 行 结 果 。 这 种 人 脑 指 挥 电脑 . 竿 见 影 的效 果 . 立 对 于初 学 者 , 往往 可 以起 到 提 高 其 学 习 的兴 趣 的 效 果 。 但 随 着 学 习 内 容 的 深 入 , 令 、 数 使 用 的 增 多 . 习 难 度 命 函 学 的加大 , 上大多数 教材都 是在最后 部分才有 “ 加 系统 开 发 ” 的介 绍 , 且 系 统 开 发 的 内容 相 对 较 简 单 、 前 面 章 节 的 实 例 也 不 连 而 与 惯 , 难让学 生站在更 高的角度 , 全面正 确地认识 这门课程 。 很 更 因 而学 生 在 学 习 了 一 段 时 间 以后 ,越 来 越 多 的人 会 产 生 怀 疑 . 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课程中的应用研究

项目教学法在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教学中的应用

项目教学法在Visual FoxPro教学中的应用

项目教学法在VisualFoxPro教学中的应用摘要:本文针对学科式的教材和教法已不适应职业学校计算机教学的现象,以项目化教学理论作为指导,对教改实践做了经验性的总结,并提出了存在的问题,旨在为职业学校的计算机教学提供有意义的参考。

关键字:项目教学法;校本教材;教改实践;心得体会在长期的VFP教学中,不少学生存在厌学、动手能力差的问题。

经过实践,将项目教学法引入教学,将传统的学科体系中的知识内容转化为若干个教学项目,围绕项目组织和开展教学,使学生直接参与项目全过程从而解决问题。

下面将课改的经验总结为如下几点。

1课改过程1.1开发“项目驱动、案例导向”的校本教材传统教材是根据对象来编写章节的,各章节独立,忽略了其间应有的密切关系。

项目教学法是指将传统的学科体系中的知识内容转化为若干个教学项目,围绕着项目组织和开展教学,使学生直接参与项目全过程的一种教学方法。

比如以项目“成绩管理系统”为中心,将教学内容重新整合,形成项目中的14个模块:开始、密码、录入等等。

每周上一个模块,学期结束,正好完成一个项目,也完成了教学内容的讲授,通过这种方法,降低了VFP的学习门槛,很容易被学生接受,也将理论与实践很好的结合了起来。

在每个模块的编写中,采用任务驱动法。

根据知识点,设置由浅入深的几个上机任务,学生在完成任务后,再引入理论知识。

例如:在“表的制作”这一节设置了六个任务,第一个任务建立只有一个字符型字段“姓名”的表。

后续每个任务完成一个数据类型字段的添加:成绩(数值型) 、是否团员(逻辑型) 、出生年月(日期型)、照片(通用型) 、简历(备注型)。

在学生完成这6个任务后,再来讲解什么是数据类型,数据类型的分类。

学生很容易就理解了相关理论。

1.2以项目考核为主,对传统的笔试法进行改革现在的计算机教学考试还是以具体概念和语法的笔试为重,以至于学生把VFP当第三种外语来学习。

这种方式打击了部分动手能力强的学,也使部分学生考前突击背语法、概念,在考试中蒙混过关。

项目教学法在高职《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教学中的应用

项目教学法在VFP教学中的应用

OCCUPATION432012 02项目教学法在VFP教学中的应用文/袁素琴Visual FoxPro(简称VFP),是一个易学、易用的数据管理系统,是一种大众化的“面向对象”的可视化编程工具,更是中职学校计算机类专业、电子信息类专业和电算会计专业必开的计算机基础课程。

它特别适合刚刚接触计算机编程的初学者,很多命令既可以用于结构化编程,也可在交互方式下执行一条命令,马上得到该命令的执行结果。

对于初学者,往往可以起到提高其学习的兴趣的作用。

但是,随着学习内容的深入,命令、函数使用的增多,学习难度的加大,一些教材注重繁琐的基础教学,没有体现课程应用开发的特色,不易激发学生的学习兴趣,也很难使学生有一种学习收获感。

如果过分注重项目开发,而没有应有的基础知识,也很难发挥教学效果。

学生只能照搬,不能灵活运用。

如何让学生站在更高的角度,全面、正确地认识这门课程呢?笔者认为,在VFP教学中要重视实践性,不拘泥于理论本身,在满足大纲需求的基础上不断补充新知识、新见解,调整教学模式。

在该科教学中,实施案例教学法,可以很好地解决传统教学方法产生的教学效果不佳的问题。

一、项目教学法的内涵 项目教学法萌芽于欧洲的劳动教育思想,最早的雏形是18 世纪欧洲的工读教育和19世纪美国的合作教育,20世纪中后期逐渐趋于完善,并成为一种重要的理论思潮。

项目教学法,就是在老师的指导下,将一个相对独立的项目交由学生自己处理。

从信息的收集、方案的设计、项目实施到最终评价,都由学生自己负责。

学生通过该项目的进行,了解并把握整个过程及每一个环节中的基本要求。

二、项目教学法的特点1.目标指向的多重性学生通过转变学习方式,在主动积极的学习环境中,激发好奇心和创造力,培养分析和解决实际问题的能力;教师通过对学生的指导,转变教育观念和教学方式,从单纯的知识传递者变为学生学习的促进者、组织者和指导者;学校建立新的课程理念,提升学校的办学思想和办学目标,通过项目教学法的实施,探索组织形式、活动内容、管理特点、考核评价、支撑条件等的革新,逐步完善和重新整合学校课程体系。

职业院院项目教学法的研究与Visual Foxpro语言教学实践

职业院院项目教学法的研究与Visual Foxpro语言教学实践

职业院院项目教学法的研究与Visual Foxpro语言教学实践摘要:职业院校教学改革不得不与时俱进,各个院校都在抓紧制定与完善自己的教改目标,并且进行了大量的实践与探讨,也都取得了一定的成绩。

我校也是在是教改中不断摸索与实践。

本文主要是项目化教学的理论与实践两方面进行探讨与研究。

实践环节用的是Visual Foxpro 语言教学。

关键词:职业院校项目化教学约Visual Foxpro 语言教学职业院校教学面临的形势是:学生数理基础普遍较差,而教学内容却比较复杂、抽象且难懂。

如果教师还采用以往的教学方式——以教师讲解为主,学生跟教师模仿的传统教学方式进行教学活动,有不少同学会把刚开始的学习兴趣变成了厌烦、逃避,甚至和老师对立、学生在学习过程中主动参与会越来越差,学生学完了相关课程后,在解决实际问题是仍然无从着手。

1 模块化分阶段项目目标教学法的含义模块化分阶段项目教学法是课程设置模块化、课程开设阶段化、教学目标项目化三者有机结合的教学措施,是一种人性化,着重于提高学生技能的的教学方法。

1.1 课程设置计划模块化目前,职业院校已经对大部分专业计划进行了‘宽基础、活模块’的教学改革。

从现代课程改革不断深化的进程看,学生越来越成为教育的主体。

课程模块化的设置,使学生既可以根据自己的兴趣、需要和基础对教学内容进行选择,也可以根据自己的具体条件安排学习时间、掌握学习进度。

1.2 课程开设分段化课程开设阶段化就是打破传统教学安排模式,尽量按一个模块或一门课程进行集中一阶段教学并对其及时考核。

由于课程的开设有比较严格的先后顺序,分段教学更能体现前后课程间的次序和逻辑关系,这样既能解决目前课程开设顺序有冲突,又能便于师生及系部及时发现问题解决问题,克服传统模式的弊端。

1.3 课程教学目标项目化(1)项目教学法概念项目教学法,是师生通过共同实施一个完整的“项目”工作而进行的教学活动。

项目具有确定的目标,有明确的开始时间和结束时间,要完成的是以前从未做过的工作。

项目教学法在《Visual FoxPro程序设计》中的应用

项目教学法在《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

项目教学法在《Visual FoxPro程序设计》教学中的实践

项目教学法在《Visual FoxPro程序设计》教学中的实践

㊀㊀作者简介:武丽英ꎬ内蒙古科技大学包头师范学院副教授ꎬ硕士ꎬ研究方向:计算机应用ꎮ项目教学法在«VisualFoxPro程序设计»教学中的实践武丽英(内蒙古科技大学包头师范学院内蒙古包头014030)㊀㊀摘要:在«VisualFoxPro程序设计»课程教学中实施项目教学法ꎬ把理论与实践有机地结合起来ꎬ充分调动学生的能动性ꎬ提高学生解决实际问题的综合能力ꎬ所以该方法值得在同类程序设计课程中大力推广ꎮ关键词:项目教学法数据库程序设计中图分类号:G4㊀文献标识码:A㊀文章编号:1009-5349(2017)24-0166-01㊀㊀一㊁课程教学现状和教学方法«VisualFoxPro程序设计»课程是我校面向文科专业学生开设的一门计算机公共课ꎮ通过学习可以培养学生的数据库程序设计能力ꎮ但由于文科生缺乏计算思维能力ꎬ学生进入编程状态非常慢ꎬ学完全部内容后ꎬ不会将各章节内容连接起来形成数据库系统开发的整体思路ꎮ所以教学效果不太理想ꎮ为了改变这种教学现状ꎬ我们教学团队全体成员精心设计了一些小型数据库项目ꎬ并将项目教学法引入教学中ꎬ经过实践ꎬ收到了意想不到的教学效果ꎮ项目教学法是一种建立在建构主义理论基础上的教学方法[1]ꎬ它将学习设计成真实性任务的项目ꎬ学生在教师的指导下ꎬ以一个相对独立的项目作为教学任务ꎬ在完成这个项目的过程中完成全部教学目标的学习ꎮ项目教学法最显著的特点是 以项目为主线㊁学生为主体㊁实践为基础 [2]ꎬ它改变了以往以教师为主体的教学模式ꎬ创建了以学生自主学习㊁合作学习㊁研究性学习为主体的新型教学模式ꎮ二㊁项目教学法的组织实施(1)项目设计ꎮ在项目教学法的实施过程中ꎬ项目的设计和选取决定着教学的成败ꎮ优秀实用且学生熟悉的项目不仅可以吸引学生的兴趣ꎬ而且可以让学生尽早产生认同感ꎬ从而在实现项目功能的过程中加速完成理论向实践的转化ꎮ通常我们为学生设计项目的原则如下:①项目内容与学生经历相关性要大ꎬ且项目比较实用ꎻ②项目能涵盖大部分VisualFoxPro的基础理论知识ꎬ并易于实践ꎻ③要有一定的可扩展性ꎬ便于学生进一步学习数据库程序设计方法ꎮ基于如上原则ꎬ我们通常会选择 教务管理系统 作为开发项目ꎬ下面以该项目为例来阐述项目教学法的设计实施过程ꎮ我们将该项目设计成五个模块:库表维护㊁信息查询㊁统计报表㊁学生信息㊁退出模块ꎮ所有功能模块设计在菜单中ꎬ菜单设计如下:完成这五个模块的程序设计ꎬ再将其连编成一个应用程序的过程ꎬ就可完成这门课程的全部教学任务ꎮ(2)项目实施ꎮ根据项目模块需求我们重新划分和组合课本中的相关知识点ꎬ并将系统开发过程分解成10个教学实验ꎬ依此形成新的教学和实验执行计划ꎬ将其贯穿在项目的开发过程中ꎮ开课前ꎬ教师首先将该 教务管理系统 开发完成ꎬ上第一节课时ꎬ教师要给学生演示该系统ꎬ让学生了解学习的目的ꎬ并明白演示的系统就是将要亲自完成的学习任务ꎬ从而激发学生的学习兴趣ꎬ提高其学习效率ꎮ接下来ꎬ教师按照数据库管理系统开发的流程开始讲解各个知识点ꎬ从项目建立㊁数据库设计㊁数据查询㊁报表生成㊁界面设计㊁菜单设计㊁程序设计㊁调试并发布等角度来传授教学内容ꎬ每讲一个内容ꎬ教师便完成 教务管理系统 的一个或几个子模块ꎬ随后让学生自己动手来完成该项实验内容ꎮ例如在讲授数据库设计部分的内容时ꎬ教师先创建一个数据库ꎬ然后创建三个数据库表ꎬ并为表创建索引ꎮ在这部分内容的教学过程中ꎬ教学从简单到复杂ꎬ学生模仿教师来完成 库表维护 模块中的各个子模块ꎬ完成后学生就学会了这部分的知识ꎮ依此方法教学ꎬ随着教学内容的加深ꎬ课内教学实验逐个完成ꎬ最后形成一个完整的项目ꎮ在每个实验过程中ꎬ学生每完成一个模块任务就获得一份成就感㊁自我认同感ꎬ从而急切地投入到下一个模块任务的学习中去ꎬ带着浓厚的兴趣和探索精神学习ꎬ项目完成时ꎬ学生也把全部知识点学会了ꎬ而且形成了关于数据库系统设计的完整思路和知识体系ꎬ具备了开发数据库应用系统的能力ꎮ三㊁项目教学法的实践意义项目教学法在我校的«VisualFoxPro程序设计»课程中实践了三轮ꎬ覆盖学生七百多名ꎬ考试通过率90%以上ꎬ收到了非常好的教学效果ꎮ以前这门课未采用项目教学法授课时ꎬ每年有50%的学生不能通过考试ꎮ所以ꎬ项目教学法是一种理论与实践完美结合㊁行之有效的教学方法ꎬ值得在类似的计算机程序设计课程中大力推广ꎮ责任编辑:于㊀蕾661现代交际 2017年24期。

项目教学法在中职VFP 教学中的应用

项目教学法在中职VFP 教学中的应用

项目教学法在中职VFP 教学中的应用作者:李培元来源:《文理导航·教育研究与实践》 2014年第1期重庆市巫山县职业教育中心李培元【摘要】VFP是一个功能强大的面向对象的关系型数据库管理系统,是中职计算机专业学生学习数据库的基础课程。

如何做好VFP教学,让学生灵活运用解决实际问题,本文针对中职学生实际阐述如何将项目教学法运用在VFP教学中。

【关键词】项目教学法;VFP教学;应用项目教学指师生通过共同实施一个完整的“项目”工作而进行的学习行为,是以行动为导向,以实际生产的工作任务为主线,由学生自主建构知识与技能的过程,强调学生在学习中体验到实际工作的全过程。

有效地实现知识与技能向实际应用的迁移,注重实际问题的解决,培养学生的职业能力,形成良好的工作态度和工作习惯。

项目教学法与传统教学法相比主要表现在,以教师为中心转变以学生为中心,以教材为中心转变为以项目为中心,以课堂为中心转变为以实际经验为中心。

在中等职业学校实施项目教学,是符合我国现阶段职业教育发展需要的课程改革,有利于推动中等职业教育的发展。

为此在VFP的教学过程中,有必要结合实际,引入项目教学法,以项目为引导,提高学生的学习主动性,培养学生动手实践的能力。

一、项目教学法的实施步骤1.确定项目。

确定切实可行的项目是采取项目教学法的关键,教师的首要任务是确定一个既贴近学生知识体系又满足设计的项目具有应用价值。

2.制定实施计划。

由于现行教材基本根据学科知识系统进行编写,教师应将一个大的项目分解成若干小任务形成完成项目的计划表,整合每个小任务所需知识并形成讲义。

3.组织项目实施。

项目实施应根据学生基本情况采取有助于培养学生探究知识、团队协作能力的方法,在实施过程中教师要有效的充当项目的管理者并充分发挥学生的主动性。

4.项目评价。

项目评价以学生完成项目的过程、质量来衡量,可以采取阶段性的以教师、小组、自评的方式进行,将有利于学生更好的掌握所学知识。

项目教学法在Visual FoxPro教学中的应用

项目教学法在Visual FoxPro教学中的应用

项目教学法在Visual FoxPro教学中的应用
高尚
【期刊名称】《内江科技》
【年(卷),期】2009(030)008
【摘要】项目教学法是一种以学生自主学习、教师加以引导、师生共同参与实施项目的一种教学方法.在Visual FoxPro教学中引入项目教学法,对于提高课堂教学效果、调动学生的学习主动性、培养学生的动手实践能力有积极作用.
【总页数】1页(P179)
【作者】高尚
【作者单位】江苏省常州卫生高等职业技术学校
【正文语种】中文
【中图分类】G71
【相关文献】
1.项目教学法在高职Visual FoxPro教学中的应用 [J], 王敏
2."项目教学法"在Visual FoxPro教学中的应用 [J], 刘继雄
3.项目教学法在Visual FoxPro教学中的应用 [J], 李蔷
4.项目教学法在Visual FoxPro教学中的应用 [J], 李蔷
5.项目教学法在中职校Visual FoxPro课程教学中的应用实例 [J], 孙建煜
因版权原因,仅展示原文概要,查看原文内容请购买。

项目教学法在中职校VisualFoxPro课程教学中的应用实例

项目教学法在中职校VisualFoxPro课程教学中的应用实例

0 引 言项目教学法是通过实施一个完整的项目而进行的教学活动,是基于建构主义教学理念的一种教学方法,与传统的教学法相比,具有很大的区别,主要体现在三方面的转变:由以教师为中心转变为以学生为中心;由以课本为中心转变为以“项目”为中心;由以课堂为中心转变为以实际操作为中心。

其目的是在教学中把理论与实践教学有机结合起来,充分发掘学生的创造潜能,提高学生分析问题、解决实际问题的综合能力。

项目教学法能够极大的发挥学生学习的主观能动性,结合微课、慕课、视频公开课等信息化教学手段的应用,可以较好地提高教学质量,特别适用于实践性较强的课程。

近几年,项目教学法在高职院校和中职校得到了广泛应用。

1 Visual FoxPro课程教学中普遍存在的问题Visual FoxPro(简称VFP)是一门实践性较强的课程,它是计算机专业的必修课。

在传统的教学过程中,教师一般先介绍命令格式、功能、说明等概念,再举例应用该命令,最后由学生上机操作进行练习验证。

由于学生实践操作学时较少,导致学生学完这门课程只会独立完成表单,至于如何把它们联系起来开发成一个系统,却是一片茫然。

另外,大多数学生并不认为自己以后真的会利用VFP 去开发系统,所以仅仅倾向于应付考试而淡化实际应用与开发。

这也导致学生在学习过程中学习被动,只是一味模仿课本上的实例,知识点零散,对系统开发认识模糊,没有创新,不能形成系统开发的整体概念。

2 项目教学法在中职校Visual FoxPro课程教学中的尝试为了解决这些矛盾,笔者在多年的计算机教学实践中,结合教学内容和教学对象的实际情况,积极尝试项目教学法,收获了许多意外的惊喜,发现:学生学习以项目为中心,有明确的任务,能让学生围绕项目组织已学知识和学习资源,发挥学习的主动性、积极性,所完成的项目也有较高的水平。

下面就项目教学法在Visual FoxPro教学中的应用说明其实施步骤。

2.1 确定项目如何选择一个恰当的项目是实施项目教学法非常关键的一个环节。

项目驱动教学法在VFP的应用论文

项目驱动教学法在VFP的应用论文

项目驱动教学法在VFP的应用论文项目驱动教学法在VFP的应用论文项目驱动教学法在VFP的应用摘要:项目驱动教学法是以学生为中心的教学方法,不仅让学生验证理论,而且是获取感性知识的重要来源。

针对传统教学法存在的问题,将项目驱动教学法应用到VFP程序设计课程中。

关键词:项目驱动 VFP程序设计1 引言VFP程序设计是我院非计算机本科专业开设的一门计算机必修课,学生学完这门课程要参加全国计算机二级(VFP模块)的考试。

从历年的教学考试情况来看,学生对这门课程感觉难度较大。

即使很多通过了计算机二级考试的学生来看,收获甚微,对日后的工作学习帮助不大。

其根本原因我院学生大部分是医学生,接触计算机的机会不多,编程基础几乎是零。

唯一的基础就是在大一学年开设的计算机文化基础课以及考试之前的强化训练。

如何提高学生的学习兴趣、计算机信息素质,而不只是为了简单的应付考试而学习。

是从事计算机教学的教师一直在思考的问题,经过多年的教学实践,把“项目驱动教学”引入到课程中,对解决以上问题提供了较好的思路。

2 VFP程序设计课程教学法存在的问题2.1教学模式有待完善我院的教学模式采用教学演示方式,教师通过软件控制学生机,使学生直接看见教师端屏幕中的演示操作,直观、形象。

克服了传统理论教学黑板与粉笔的模式,但存在一定的弊端。

教师操作为主,学生一味地模仿。

更有部分学生将教师操作步骤详细地记在笔记本上,并不理解操作的原因。

以至于学生对VFP程序设计课程缺乏学习研究的兴趣,缺乏学习的积极主动性。

2.2实验教学环节薄弱VFP程序设计是一门实践性很强的学科,但是目前高校对VFP程序设计课程的实践教学普遍薄弱,我院教师主要采用结合全国计算机二级(VFP模块)上机题库方式进行实践教学。

由于题库每年题目的.更新,从2008年的48套到2013年的97套机试题目,大部分教师只是一套套题目部分题型的讲解,而未做充分地归纳与重点。

造成学生备考压力大,忽略了VFP程序设计的意义。

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

研究项目教学法在VFP实验教学模式中的应

论文摘要:根据Visual FoxPro程序设计(简称VFP)实验课程的特点,以培养自主学习、独立思考、勇于创新的人才为目的,在VFP实验课程的教学模式中,引入项目教学法,不仅给学生提供了一个创新学习的空间,还对培养学生的学习兴趣、创新思维能力和团队意识也起到了重要作用。

论文关键词:程序设计,项目教学法,学习兴趣,团队意识,创新能力项目教学法及国内外同类工作现状
项目教学法是当今国际教育界十分流行的一种教学法,是行为导向教学的一种。

行为导向又为实践导向,或者行动导向,是世界教育教学领域中出现的一种新的思潮。

由于行为导向教学对于培养人的全面素质和综合能力方面起着十分重要和有效的作用,所以日益被世界各国教育界的专家所推崇。

项目教学法在国外已经广泛被使用,取得了很大的成效,积累了许多经验。

在美国许多课程的教学中,教师都要求学生结合课堂教学,分小组或独立承担一两个小型研究项目。

学生通过亲自调研、查阅文献、收集资料、分析研究、撰写论文等,将学到的理论知识和现实生活中的实际问题紧密结合,得到训练和提高,最后学生还在课程上介绍自己的研究情况,相互交流。

美国学生从小学阶段就受到这种训练,所以他们的实践能力、分析能力、综合能力、
应变能力、交流能力、合作能力以及解决问题的能力都比较强。

在我国随着现代科学技术对高等教育教学要求的不断提高,这样的教学模式越来越多地被我国高等教育领域所重视和采用,并逐渐得到推广和应用。

人们更多地倾向于采用以项目为基础的教学法来培养学生的实践能力、社会能力。

本研究是在国家教育课程改革的背景下,以深入实施素质教育,努力提高大学生的学习能力、创新能力、实践能力、交流能力和社会适应能力为指导而诞生的。

其目的在于借鉴国外先进的教学理念,转变教育观念和方法,进一步推动计算机实验课程的教育教学改革,提高计算机课程的教育质量和学生的整体素质,为计算机实验课程教学的可持续发展打下坚实的基础。

2存在的主要问题分析
如何有效地加强对当代大学生综合素质与创新能力的培养,以适应信息时代的人才需求,是近几年来的一个热门话题,相关的教学教改进行得如火如荼。

但是主流的教学方法仍然是以知识体系为核心的课堂教学,教材基本上都是依据教学内容,以知识体系为顺序组织编排的,前半部分集中介绍基础理论,后半部分重点介绍具体实例,教师在组织教学时,基本按照教材编排的顺序讲解,着眼点是把知识介绍给学生,而不是把知识的应用方法教给学生。

这样,过多的理论介绍,既增加了学生的学习负担,又不能突出教学重点,还会挫伤学生的学习积极性。

另外,以能力为重点的教学方式,教师把教学内容设计成一个或多个具体任务,任务中包含了学生应该掌握的知识与技能,也
蕴涵了学习者需要的能力训练要求。

学生通过完成具体任务,掌握知识点与技能点。

这种任务驱动教学,较好地培养了学生的应用能力,但对学科的知识体系掌握较弱。

由于大学计算机基础是一门重要的基础课程,无论对学生程序设计思想的形成,还是后续课程的学习都是至关重要的。

因此,在实验教学时不仅要选择良好的教学方法,还要考虑到学生的知识水平、认知规律、学生特点和接受能力。

VFP程序语言设计是我院面向非计算机专业大学一年级学生开设的一门计算机基础课程,学习周期为一学期,总学时108学时,其中实验课程45学时,鉴于该课程学时少,任务重的这一特点,结合实际情况,我们积极开展基于项目教学法的计算机实验教学模式研究工作,针对VisualFoxPro程序设计课程的实验教学模式、教学方法和培养高素质创新人才等方面做了一些探索和创新。

3以项目为基础的VFP程序设计实验课程教学法的研究与实践
根据项目教学法的具体要求,我们选择在生物医学工程本科专业开设的VisualFoxPro程序设计实验课程教学中,运用以项目为基础的教学模式进行研究与实践。

3.1引入项目教学法,培养学生的学习兴趣和创新思维能力
VFP程序语言设计课程是一门典型的实践性很强的课程,学生只有在实际编写程序的过程中才可以加深理解,获取知识,培养兴趣,才能提高自己的思维创作能力。

而兴趣的培养比知识的获取更为重要,因此,项目的选择要具有实践性、启发性、典型性和趣味性等特征。

不能太复杂,尽可能来自日常生活,与学生生活相关的项目更能激发
学生的兴趣,让学生们懂得项目的实现原理和知识背景。

由于项目在一开始时有一定程度的强制性和目的性,为了充分调动学生的主动性、积极性和创造性,将学生浓厚的好奇心和求知欲转变为学习和积极探索的动力,我们在实验课上提供多个项目供学生自由选择。

同时,学生也可以自己拟订项目,让学生带着问题去学习,主动的寻找解决问题方法。

从而了解一个项目所需要完成的模块,直接引导学生以实际情境和问题为思考的出发点,让学生从具体问题着手作理论思考和分析,设想解决问题的途径,再探讨方法的科学性、合理性,最终达到理解有关理论。

我们在实验课教学中,把相关的项目用到的程序设计知识点与难点分散到具体章节,给学生以提示,进一步引起学生的注意。

我们给出VisualFoxPro程序设计项目有:学生管理系统、成绩查询系统、同学录查询系统、学生超市管理系统等。

通过项目为基础来展开学习和教学过程的方法,更能引起学生的高度重视,激发他们的学习热情与兴趣,加深他们对基本原理、概念的理解和应用,使他们学会以抽象化的形式描述问题和规划问题,达到学有所用,培养他们分析问题和解决问题的能力。

同时也给学生提供了一个激发创造性的平台,让他们充分发挥主体作用,提高学习兴趣。

3.2组成项目学习小组,团体协作精神
在项目实施的过程中,我们将学生分成6-8人一组,每组学生的学习成绩、知识结构、学习能力、性格特点、性别等实行优势互补。

当然,学生是认知活动的主体,分组应当以充分自愿为前提,让学生自
由组合,每组设立一个项目组长,全面负责小组的项目实施、讨论及项目的安排和落实。

小组采用协作学习的方式,在项目组长的安排和带领下,对各成员进行分工。

分工的内容主要包括分解任务、安排分工和规划进度等。

由于没有标准的和现成的答案,学生在项目完成的过程中需要自行查找资料、设计方案、交流讨论、探索规律、撰写实验报告。

这些活动为学生自主式、合作式、研究式的学习和创新提供了充分空间。

在小组协作活动中学生可以将其学习过程中探索、发现的信息和学习材料与小组中的其他成员共享,甚至可以同其他组或全班同学共享。

在此过程中,学生之间为了达到小组学习目标,可以采用对话、商讨、争论等形式对问题进行充分论证,以期获得达到学习目标的最佳途径。

学生学习中的协作活动有利于发展学生的思维能力,增强学生之间的沟通能力以及对学生之间差异的包容能力。

这样既培养了他们团体协作精神,又培养了学生综合应用程序设计知识的能力。

3.3重视成果交流与评价,进一步激发学生的学习热情
在每次实验课中对各小组项目的阶段完成情况进行点评,并由各组推荐一名成员介绍项目完成的方法。

一方面引导学生从设计思路、设计技巧、程序结构等方面进行讨论、分析,充分肯定优点,找出不足或缺点。

在各抒己见、相互启发的过程中培养学生发现问题、解决问题的能力;另一方面鼓励、引导学生对同一个问题尽量提出多种设计方案和解题途径,并和学生一起进行分析研究,从中选择最佳方案和途径,培养学生的扩散性和创新性思维能力。

美国哈佛大学心理学教授霍华德.加德纳(HowardGardner)认为:在一般的环境中,没有任何一种发展与别人无关,人们都是通过与别人的关系来认识自己的。

因此,项目完成之后,学生之间的互评和师生共同评价是必不可少的。

我们在VisualFoxPro程序设计实验课程中,通过答辩的方式将成果交流与成果评价有机的结合起来,小组在答辩中通过展示他们的作品以及回答教师和其他同学的提问来表达他们在项目学习中所获得的知识和所掌握的技能。

教师现场点评,结合小组整体表现及组员自评,现场打分,其成绩可作为实验课程的成绩。

各小组通过交流学习过程中的经验和体会,分享项目的成功和喜悦。

实践证明,在成果交流与成果评价的过程中,学生们有一种成就感,感觉自己的收获很大,小组更加团结,学习热情也得到进一步提升,从而帮助他们树立起积极主动地去学习知识和技能的观念。

4结束语
综合前面的观点,我们认为学生通过基于项目的学习,不仅学会了针对具体项目的分析、设计、编码、测试、调试及文档写作,还学会了利用多种途径进行自主学习和协作学习。

学生的学习能力、创新能力和实践能力得到提高。

特别是综合性的项目将数据结构、数据库原理、程序设计、菜单设计等多种内容组合到一起,有助于学生理解所学内容之间的相互关系。

系列项目完成之后,学生已经基本具备自主学习、独立思考、勇于创新的能力。

因此,基于项目教学法的实验教学模式的最终目标是为了培养学生分析和解决实际问题的能力,使他们成为具有较强动手能力和创新能力的人,同时也是当今高等教育教。

相关文档
最新文档