《Visual Foxpro程序设计》课程教学改革*

2012-11-18 07:46韩起云
湖北科技学院学报 2012年6期
关键词:程序设计我院实训

韩起云

(重庆教育学院 计算机科学系,重庆 400065)

《Visual Foxpro程序设计》课程教学改革*

韩起云

(重庆教育学院 计算机科学系,重庆 400065)

随着市场对计算机水平的要求逐年提高,大学生的计算机普及教育显得尤为重要,本文主要阐述我院《Visual FoxPro程序设计》课程的教学改革,并结合实际例子讲解了课程实施过程,最后总结了课程教学改革的创新之处.

课程改革;网络课程;教学模式

《Visual FoxPro程序设计》是我院非计算机本科专业的公共必修课,该课程对我院非计算机本科专业学生来说尤其重要,它是我院对非计算机本科专业开设的计算机二级考试课程.随着市场对计算机水平的要求逐年提高,对人才综合素质的要求也在不断上升,通过计算机二级考试,已成为一种必须.但对于非计算机专业学生来说,要想学好通过等级考试还是有点困难,如何更好的学习该课程,以提高非计算机本科专业学生的计算机应用水平与过级率呢?以下就是结合我本人多年的教学经验以及《Visual FoxPro程序设计》的网络课程,对该课程教学进行了改革.

1 课程定位与设计理念

《Visual FoxPro程序设计》是一门基础性和工具性的课程,它满足普及教育的需求,体现计算机的基础性地位,提供必不可少的计算机基础知识和方法,为学生终身学习预留出一定的发展空间;同时也满足了为各专业提供工具式服务,体现计算机的工具性作用.培养学生用计算机思想、概念、方法解决其它学科问题的能力.通过该课程的设置,一方面提高了学生的计算机应用水平,服务学生的专业学习;另一方面面向学生的就业未来,使得学生更加适应市场需求,提高了其就业能力和市场适应能力.

2 课程教学改革

该课程在实施的过程中,采用了“三结合”的方式,主要有网络课程与课堂教学相结合、课堂内容与案例相结合、理论学习与实际操作相结合.

2.1 网络课程与课堂教学相结合[1]

我院建设了《Visual FoxPro程序设计》的网络课程,把该课程的教学大纲、教案、电子课件、实训指导书、作业、课堂案例、参考教材及文献、等级考试大纲、模拟试题、考试真题、课程视频等主要内容都放到网上,供同学们自学和课前预习.同时给同学们设计“预习任务单”,学生在预习时填写任务单通过网络交给老师,同时在网上开展互动模块,使学生能够进行在线模拟考试和在线解惑.

2.2 课堂内容与案例相结合[2]

在上课的过程中,以我院学生的成绩查询系统为案例主线,在讲到具体的知识点时,先结合案例系统提出问题,让学生自己思考问题,然后引入所需用的理论知识.

2.3 理论学习与实际操作相结合

该门课程建议每周4个学时,两节理论两节实训,理论排在前面,这样学生每次学习了理论知识后就能结合案例进行实践操作,然后解决实际应用中遇到的问题.课下学生再利用网络课程进行模拟练习,并做当节内容相关的习题.这样就形成了一个预习、听课、巩固、测试的完整学习过程.经过一年来的试用发现,这种教学方式能激起学生的学习兴趣,提高了学生的课堂参与度,效果显著.

3 实施案例

在《Visual FoxPro程序设计》中,数据类型、常量与变量对初学者来说是相当枯燥,由于还没有接触到数据库操作及程序设计,学生学习起来很盲目,不知道这些知识怎么应用.下面就以这节内容为例来讲述课程的具体实施过程.

3.1 问题导入

通过向学生提问:“同学们都用过‘成绩查询系统’,当你们输入自己的学号和密码后,点击‘登录’后会看到自己的详细信息及各门课的成绩.那么我请问,这些信息是如何建立的呢?也就是说要建这个表需要哪些知识呢?”通过这个问题引起学生的主动思考,从而参与课堂中来.

3.2 问题讨论与分析

引导同学对上述问题进行讨论和分析:“同学们来思考一下,在你们看到的表中,姓名、学号和分数下面的数据有什么区别吗?我们可以把分数放到学号的下面吗?同学们再来思考,你们的学号加起来有没有意义呢?分数加起来有意义吗?如何再向表上添加一个备注字段或者照片呢?”经过引导同学们对相关问题的思考和分析,从而引出本节的内容就是数据类型、常量与变量.同学们开始预习当节的内容并填写“预习任务单”,老师根据学生们的预习情况进行备课、讲课,这样教师教学目标就比较明确.

3.3 问题解决

老师收集了学生的“预习任务单”后,分析同学们的预习情况,哪里不懂的同学多,哪里同学都懂了,结合案例进行有侧重点的知识讲解.然后引导学生分析案例中的成绩表中用了哪些数据类型,哪些是常量哪些是变量,这节课的内容就结束了.接着利用网络课程布置当节的作业和预习下节课的实训内容.在实训课结束后,让学生及时填写“反馈评价单”,也即是这节课的内容掌握情况和对老师的讲解情况的建议和意见,通过这个“反馈评价单”老师和同学们进行很好的沟通和评价,增加相互之间的了解,同时又解决了遗留问题.

4 课程改革创新

本课程改革的创新在于为学生搭建了三个开放平台,为学生的自主学习提供了良好的平台.

(1)引入开放性的、参与式的教学模式.课前学生填写了“预习任务单”,老师讲课时就不会是灌输式的讲课,而是学生需要讲哪些就讲哪些;课中学生参与进来,结合学生的切身经历来思考问题,来启发、引导他们自己解决问题,而不是单纯的讲授.课后学生填写“反馈评价单”,老师再进行了解学生的掌握情况.具体如图1所示.

图1 新的教学模式

(2)建设开放性的网络教学环境,为教师辅助教学、学生个性化、分层化学习创造条件.学生可以通过它进行课堂预习、学习、复习、测试,可以和老师进行互动,从而满足了不同学生的个性化、分层化学习,同时也给老师的辅助教学提供了很大的便利.目前该网络课程正在实用当中,不过有些地方需要进一步的完善.具体如图2所示.

图2 新的教学环境

(3)实施开放型的课程考核方案,从应试导向,向能力导向转变[3],从重结果向重过程转变.学生可以先自主学习,然后将学习情况反馈给老师,再经过课堂学习与课后作业、实训操作的巩固,加深对知识的理解掌握,最后再将总体情况反馈给老师.在学期结束和等级考试前再进行模拟考试和真题考试,将考试情况反馈给老师,老师再根据学生情况进行总复习,从而完成该课程的总体教学目标.具体如图3所示.

图3 新的考核方案

5总结

该门课程的教学方法在最近一年中取得了明显效果,我院学生的二级通过率明显提高,学生反映该门课学习起来也容易多了,不过很多内容还在进一步的改革完善中,尤其是网络课程的建设还需要进一步的完善,后续过程中将不断完善改进.

[1]http://desktop.swpu.edu.cn:8000/C1169/kcms - 4.htm,西南石油大学Visual Foxpro程序设计精品课程.

[2]葛丽娜.计算机网络课程教学内容改革刍议[J].广西民族大学学报(自然科学版),2010,(3):101~103.

[3]申杰,王文凡,王丽娟.高校《VisualFoxpro应用》课程考核改革的探索[J].华北水利水电学院学报(社科版),2010,(4):175 ~177.

G642.0

A

1006-5342(2012)06-0149-02

2012-02-19

重庆教育学院资助教改项目(JG201121)

猜你喜欢
程序设计我院实训
我院隆重举行2020届毕业典礼
基于Visual Studio Code的C语言程序设计实践教学探索
基于CDIO理念的数控实训教学改革与实践
从细节入手,谈PLC程序设计技巧
虚拟情景实训环境三维模拟
电工电子实训教学改革与创新
我院顺利迎来2016级新生
高职高专院校C语言程序设计教学改革探索
微课在数控实训课中的应用探析
PLC梯形图程序设计技巧及应用