论文部分内容阅读
摘要:Visual FoxPro具有操作简单、界面直观、容易上手等特点,许多高校将VFP程序设计课程设置为公共基础课或选修课。然后,在VFP程序设计课程教学存在着多个方面的问题,需要对课堂教学手段进行改革,以便进一步提高课程教学质量,培养学生计算机综合能力和实践能力。
关键词:VFP课程设计;任务驱动教学;网络第二课堂
中图分类号:G642 文献标识码:A 文章编号:1009-3044(2017)25-0111-01
1 概述
Visual FoxPro(以下简称VFP),实在Fox Software公司FoxBase基础上发展而来。后来,Microsoft公司收购了Fox Software,对该软件功能进行了改进,并更名为VFP,使其在 Windows系统上运行,可用于开发数据管理与运算等方面的软件,既简单又方便。
VFP具有三种工作方式:可视化操作方式、命令方式和程序执行方式。可视化操作方式,VFP集成环境 提供的各种工具来完成各项操作,具有操作简单、直观,不需要记忆命令的格式和功能,容易上手。命令方式,用户通过在屏幕右侧的命令窗口输入可执行的命令来完成各种操作,对数据库的操作使用命令比采用菜单或工具栏更快捷灵活,便于熟练地掌握命令操作,更高效率的进行程序开发。程序执行方式通过合法命令编写成一个程序,通过运行程序完成特定的操作任务,具有效率高,编制后的程序可重复执行的特点。
鉴于VFP操作简单、直观、容易上手等特点,许多高校将VFP程序设计课程设置为公共基础课或选修课。VFP程序设计课程教学存在着多个方面的问题,需要进一步适应当前计算机技术的发展和应用水平,需要对其课堂教学手段进行改革,以便进一步提高课程教学质量,培養学生计算机综合能力和实践能力。
2 VFP程序设计课程教学中存在的问题
许多高校现有VFP程序设计课程仍采用传统教学方式,课堂以黑板板书、PPT讲解和上机实验指导等,这些教学方式对于一些非计算机专业学生来说难度大、不容易理解,容易导致学生学习兴趣低。VFP程序设计课程现存在的主要问题:
(1) 课堂教学方式传统。课堂仍以填鸭式教学为主,导致学生缺乏主观能动性,无法引导和培养学生自主分析问题、解决问题的能力。VFP程序设计课程实践教学内容单一,无法对每个学生进程周到细致的培养,导致部分学生对编程的理解和认识跟不上,产生厌学情绪。
(2) 学生的学习VFP课程的目的不明确。部分学生认为《VFP程序设计》对自己今后的发展用处不大,学了也没用,今后又不从事这方面的工作,功利性太强。
(3) 部分学生基础差,学习难度大。部分学生高中阶段没有认真系统的学习计算机基础知识,部分高中计算机课程敷衍了事,导致计算机基础知识缺乏;部分高校第一学期开设了大学计算机基础课程,但部分学生知识掌握不够,影响了VFP课程的后续学习,且课程内容多,理论枯燥,学生难以把握重点,没有计算机编程思维。
(4) 上机实践课重视程度不够。部分教师上机指导,没有目的性,没有设置引导例题,学生机械模仿老师,不能举一反三,编程思维尚未形成,不能将理论知识转化为实践动手能力。
3 教学改革探讨
3.1 改进教学手段,采用任务驱动式教学
任务驱动式教学,就是要求教师在课堂教学中,首先提出问题,让学生去思考如何解决问题,给出解决问题的步骤,让学生问题去学习,最后对存在的问题进一步进行讲解,加深学生印象。老师应改变以前的填鸭式教学方式,积极引导学生对课堂教授内容进行思考、开展分组讨论,培养学生分析解决问题的能力。任务驱动式教学能让改变教师教学方式,让教师主导去改变,学生目的明确,课堂氛围活跃。
3.2 重视学生兴趣培养,调动学习积极性
(1) 将各章节知识点与VFP二级考试题型相结合
高校各个专业的学生参加计算机二级等级考试的人数越来越多,由于计算机二级证书对学生未来找工作有巨大帮助,所以教师需要研究出一套理论教学方案和实践教学方式,将各章知识点与计算机二级VFP考试题型相结合的教学法,把二级真题作为课堂例子进行讲解。
(2) 采用案例教学法进行课堂讲授。教师可以在开始教学的过程中,通过演示完整系统开发案例,如学生学籍管理系统等,让学生由浅入深的学习。教学过程中将各章节的知识点串联起来,引导学生积极探索完整软件开发能力。
3.3 对学困生进行学业帮扶
对于高中阶段计算机学习不好或第一学期大学计算机基础知识学习较差的同学,采用课后教师辅导和学习优秀学生共同辅导方式,让后进生尽快补充相关知识,跟上课程进度。
3.4 重视实践教学
(1) VFP是一门实践性很强的课程,需要学生在动手变成操作过程中去发现问题、找到解决途径,让学生有成就感,进一步提高学生学习兴趣,才能进一步深刻理解课堂知识。教师要明确每堂上机课的实验目的、实验内容、实验步骤、实验方法等,让学生带着问题去学习,让学生在实践中有成就感,充分调动学生学习积极性。
(2) 重视网络第二课堂。教师可将课程相关教案、PPT、课后题解疑、课程重难点上传至网络,加强师生网络间交流,及时解决学生存在的问题。
4 结束语
本文通过对VFP的简要介绍,分析了现有VFP程序设计课程教学方法存在的问题,针对问题提出了一些有效的改革方法及途径。VFP程序设计课程的教学改革是一个循序渐进的过程,改革要把握好力度,确保实效,不可盲目推新。要根据学校类别和学生特点,有针对性地进行教学模式创新,激发教师教学激情,提高学生学习效率。
参考文献:
[1] 王秀巧.Visual Foxpro程序设计课程在高校教学中的改革[J].教学园地,2014
[2] 金正理.任务驱动模式教学法实践[J].现代教育技术,2002.
[3] 史济民.Visual Foxpro 及其应用系统开发[M],北京:清华大学出版社,2007.
[4] 刘欢.Visual Foxpro 课程教学改革探索[J]. 攀枝花学院学报,2013.
[5] 付云侠.Visual Foxpro 教学模式的分析与探究[J].信息与电脑, 2009.
[6] 解永刚.关于Visual FoxPro 的案例教学方法[J].昆明大学学报,2009.
关键词:VFP课程设计;任务驱动教学;网络第二课堂
中图分类号:G642 文献标识码:A 文章编号:1009-3044(2017)25-0111-01
1 概述
Visual FoxPro(以下简称VFP),实在Fox Software公司FoxBase基础上发展而来。后来,Microsoft公司收购了Fox Software,对该软件功能进行了改进,并更名为VFP,使其在 Windows系统上运行,可用于开发数据管理与运算等方面的软件,既简单又方便。
VFP具有三种工作方式:可视化操作方式、命令方式和程序执行方式。可视化操作方式,VFP集成环境 提供的各种工具来完成各项操作,具有操作简单、直观,不需要记忆命令的格式和功能,容易上手。命令方式,用户通过在屏幕右侧的命令窗口输入可执行的命令来完成各种操作,对数据库的操作使用命令比采用菜单或工具栏更快捷灵活,便于熟练地掌握命令操作,更高效率的进行程序开发。程序执行方式通过合法命令编写成一个程序,通过运行程序完成特定的操作任务,具有效率高,编制后的程序可重复执行的特点。
鉴于VFP操作简单、直观、容易上手等特点,许多高校将VFP程序设计课程设置为公共基础课或选修课。VFP程序设计课程教学存在着多个方面的问题,需要进一步适应当前计算机技术的发展和应用水平,需要对其课堂教学手段进行改革,以便进一步提高课程教学质量,培養学生计算机综合能力和实践能力。
2 VFP程序设计课程教学中存在的问题
许多高校现有VFP程序设计课程仍采用传统教学方式,课堂以黑板板书、PPT讲解和上机实验指导等,这些教学方式对于一些非计算机专业学生来说难度大、不容易理解,容易导致学生学习兴趣低。VFP程序设计课程现存在的主要问题:
(1) 课堂教学方式传统。课堂仍以填鸭式教学为主,导致学生缺乏主观能动性,无法引导和培养学生自主分析问题、解决问题的能力。VFP程序设计课程实践教学内容单一,无法对每个学生进程周到细致的培养,导致部分学生对编程的理解和认识跟不上,产生厌学情绪。
(2) 学生的学习VFP课程的目的不明确。部分学生认为《VFP程序设计》对自己今后的发展用处不大,学了也没用,今后又不从事这方面的工作,功利性太强。
(3) 部分学生基础差,学习难度大。部分学生高中阶段没有认真系统的学习计算机基础知识,部分高中计算机课程敷衍了事,导致计算机基础知识缺乏;部分高校第一学期开设了大学计算机基础课程,但部分学生知识掌握不够,影响了VFP课程的后续学习,且课程内容多,理论枯燥,学生难以把握重点,没有计算机编程思维。
(4) 上机实践课重视程度不够。部分教师上机指导,没有目的性,没有设置引导例题,学生机械模仿老师,不能举一反三,编程思维尚未形成,不能将理论知识转化为实践动手能力。
3 教学改革探讨
3.1 改进教学手段,采用任务驱动式教学
任务驱动式教学,就是要求教师在课堂教学中,首先提出问题,让学生去思考如何解决问题,给出解决问题的步骤,让学生问题去学习,最后对存在的问题进一步进行讲解,加深学生印象。老师应改变以前的填鸭式教学方式,积极引导学生对课堂教授内容进行思考、开展分组讨论,培养学生分析解决问题的能力。任务驱动式教学能让改变教师教学方式,让教师主导去改变,学生目的明确,课堂氛围活跃。
3.2 重视学生兴趣培养,调动学习积极性
(1) 将各章节知识点与VFP二级考试题型相结合
高校各个专业的学生参加计算机二级等级考试的人数越来越多,由于计算机二级证书对学生未来找工作有巨大帮助,所以教师需要研究出一套理论教学方案和实践教学方式,将各章知识点与计算机二级VFP考试题型相结合的教学法,把二级真题作为课堂例子进行讲解。
(2) 采用案例教学法进行课堂讲授。教师可以在开始教学的过程中,通过演示完整系统开发案例,如学生学籍管理系统等,让学生由浅入深的学习。教学过程中将各章节的知识点串联起来,引导学生积极探索完整软件开发能力。
3.3 对学困生进行学业帮扶
对于高中阶段计算机学习不好或第一学期大学计算机基础知识学习较差的同学,采用课后教师辅导和学习优秀学生共同辅导方式,让后进生尽快补充相关知识,跟上课程进度。
3.4 重视实践教学
(1) VFP是一门实践性很强的课程,需要学生在动手变成操作过程中去发现问题、找到解决途径,让学生有成就感,进一步提高学生学习兴趣,才能进一步深刻理解课堂知识。教师要明确每堂上机课的实验目的、实验内容、实验步骤、实验方法等,让学生带着问题去学习,让学生在实践中有成就感,充分调动学生学习积极性。
(2) 重视网络第二课堂。教师可将课程相关教案、PPT、课后题解疑、课程重难点上传至网络,加强师生网络间交流,及时解决学生存在的问题。
4 结束语
本文通过对VFP的简要介绍,分析了现有VFP程序设计课程教学方法存在的问题,针对问题提出了一些有效的改革方法及途径。VFP程序设计课程的教学改革是一个循序渐进的过程,改革要把握好力度,确保实效,不可盲目推新。要根据学校类别和学生特点,有针对性地进行教学模式创新,激发教师教学激情,提高学生学习效率。
参考文献:
[1] 王秀巧.Visual Foxpro程序设计课程在高校教学中的改革[J].教学园地,2014
[2] 金正理.任务驱动模式教学法实践[J].现代教育技术,2002.
[3] 史济民.Visual Foxpro 及其应用系统开发[M],北京:清华大学出版社,2007.
[4] 刘欢.Visual Foxpro 课程教学改革探索[J]. 攀枝花学院学报,2013.
[5] 付云侠.Visual Foxpro 教学模式的分析与探究[J].信息与电脑, 2009.
[6] 解永刚.关于Visual FoxPro 的案例教学方法[J].昆明大学学报,2009.