VFP程序设计课程教学改革与实践-教育文档.docxVIP

  • 0
  • 0
  • 约4.94千字
  • 约 8页
  • 2021-04-12 发布于天津
  • 举报

VFP程序设计课程教学改革与实践-教育文档.docx

VFP程序设计课程教学改革与实践 教育部针对高校非计算机专业计算机培养目标提出了3 教育部针对高校非计算机专业计算机培养目标提出了 3个 层次的教育体系: 计算机文化基础、 计算机技术基础和计算机应 用基础。计算机高级语言设计是高校大学生必修的计算机基础课 程之一,属于第2层次的教育体系。Visual Fox Pro (VFP是一 种适合开发中小型数据库应用程序的关系型数据库管理系统 , 是 门容易入门的程序设计语言。因此我校部分文科专业在大学一 年级开设了 VFP程序设计语言这门课。由于程序设计本身枯燥严 谨, 难以理解 , 学生又缺乏相应的知识背景 , 缺乏兴趣 , 根据以往 的教学经验,难以收到预期的教学效果。为了缓解这一问题,该 课程参与了校级重点项目“计算机语言实践教学模式的创新与 实现”,从教学理念、教学方法等方面进行改革,旨在提高学生 学习兴趣, 充分调动学生学习的主动性创造性, 培养学生创新意 识。在这几年的教学实践中,每一届选取一个班级作为试点班, 进行了如下改革与探索,获得了较好的教学效果。 1 提高学习兴趣,增强主动参与意识 兴趣是最好的老师, 兴趣是学习的巨大动力, 激发学生的学 习兴趣,是促进学生勤奋学习的一个很重要的因素。 VFP开设在大一下学期,学生初次接触计算机程序设计,缺 乏相应的知识背景, 与专业知识基本没有联系, 容易使学生产生 畏难情绪。带着包袱学习,使学生丧失了学习兴趣,完全是任务 观点,学习纯粹是为了应试,学习比较被动。学生学完后大都不 能在后继课程中使用,失去了学以致用的学习目的。 分析以上问题产生的原因 , 除了有学生学习方法的不当以外 教师在教学过程的设计上也存在一定的问题 , 在教学过程中没有 能给学生建立起一个完整的学习体系。VFP这门课程知识点分散, 如果一味照着课本把知识点全部讲一遍 , 容易造成学生学完一学 期, 不知道这门程序设计语言究竟有什么用 , 感觉很茫然 , 像一盘 散沙。因此,上好第一节课很关键 , 是教学成功的重要环节。 在给试点班讲授第一节课时 , 先给同学们演示一个小型的学 VF P的基本知识点。同生管理系统 , VF P的基本知识点。同 入 , 信息浏览 , 信息修改 , 信息打印 , 覆盖了 学们通过自己操作觉得这个系统界面友好, 操作简单 , 当得知通过一学期的学习自己也能完成类似的系统时 学们通过自己操作觉得这个系统界面友好 , 操作简单 , 当得知通 过一学期的学习自己也能完成类似的系统时 , 兴趣一下子就来 了。演示完系统 , 还可以给学生们看一些用 VFP编制的小游戏, 寓教于乐 , 并把代码提供给学生 , 让他们课后自己去实践 , 这样学 生通过实践成功地编制出小游戏后就会有成就感 , 从而也提高了 学生的学习兴趣。 在第一节课还可以给学生展示一些以往学生的 优秀作品 , 让同学们了解 , 同样水平的情况下 , 学习目标是可以达 到的 , 激发同学们的学习兴趣 , 打消同学们的畏难情绪。 上好第一堂课 , 能使学生初步了解本课程的基本情况 , 使学 生明确学习的目标 , 并能使学生产生学习兴趣。在后续授课过程 中, 还应该注意增强学生主动参与意识。尽管很多的课堂教学 已经运用了多媒体教学手段 ,通过音频、 图片、视频等多种形式 , 将大量的信息展现在课堂上 , 但是仍然没有摆脱“板书式”课件 和“填鸭式”的教学方法。根据以往的教学经验 , 教学过程中 如果总是教师讲、 学生听 , 学生容易产生疲劳情绪 , 也容易养成 上课就等着教师讲的依赖心理。 在试点班授课过程中尽可能采用 互动式教学模式 ,互动式教学模式一般体现为课堂提问 , 传统课 堂中教师也经常会进行提问 ,但所提的大都是识记型的问题 , 学 生只需要照着书本读读就行了 , 而很少要求学生思考。在此次教 学改革中 , 对提问方式进行了一定的探索 , 尽量改变传统的提问 方式。例如在讲解两个变量内容互换时 ,笔者提问,一杯可乐 , 杯雪碧,两个杯子的饮料要交换一下该怎么办 ,问题一提 ,同学们 很快想到了再找一个杯子 , 也就是借助于第三变量。学生跟着教 师的问题转 , 在思想上形成一定的紧迫感 , 通过同学们回答、教 师解析归纳学生能够很好地理解变量交换 , 也容易记住交换顺 序。在讲解排序问题时 ,讲明排序原理后 , 又请同学们思考如何将 数列逆序 ,引导同学发散思维。 在提问中 ,教师可以有意识地留下 空白或有不完善之处 , 让学生修改。 综合使用任务驱动和案例教学, 注重知识点的联系形成知 识体系 任务驱动教学法是指在教学过程中以一个或多个项目为主 线来展开教学 ,把相关的知识点融入到任务的各个环节中去 , 逐 层推进任务。通过对问题的分解细化 , 得到一个完整的任

文档评论(0)

1亿VIP精品文档

相关文档