VisualFoxpro数据库程序设计语言教学探索

2022-11-24 版权声明 我要投稿

1 首先确立教学目标

中职学生大都是基础很差,思想素质也很差的初中毕业生,他(她)们来到学校都是为了学技术,对于理论这部分知识听起来很枯燥,只要连续听了十分钟都开始讨厌了。所以我们老师在上这门课时,要求不能太高。一节课的内容不能太多。教授多少是次要,主要是学生听懂了多少。

2 借用教学课件教学

多媒体教学作为一种新兴的现代教育技术有很多优点,它集授课、习题、演示等功能为一体,具有生动、形象、直观的特点。如采用以Power Point幻灯片或Authorware来制作的多媒体课件展现知识点,并辅以Flash动画演示程序的动态执行过程的方式,使学生对所学知识的理性认识和感性认识有机的结合起来,有助于学生更好地理解和掌握所学内容,激发学生学习的主动性。

3 行之有效的教学方法

1)让生硬的知识变得活跃。很多老师都是以传统的教学方法——填鸭式教学,讲得太多,效果不好。首先应想到生活实例,再提出与本节课相关的问题,让学生去思考,然后进行讨论,最后进行实践操作,当然有时借助计算机,有时通过思维和草稿本来完成。如讲到IF条件的时候,可以用我们生活中遇到的问题进行讲解;当讲到Do Case语句时,也可以考虑到生活中的多种情况是怎样处理;当讲到循环结构FOR、WHILE、DO-WHILE时,应考虑到求几个数的和与上千个数的和怎样处理。就可以引入循环结构的讲解。

2)关心学生,“拉近”学生。这样学生有亲切感,也就会积极主动地去学习。教学效果可能就更佳。而我们有些老师则是高姿态,很多学生就会反感你,这样一来,效果不好,还有可能发生不必要的冲突,尤其我们教师不能把其它情绪带进教室。

3)多鼓励学生。当我们抽学生回答问题时,无论正确与否都要给他(她)们鼓励,正确的希继续发扬;错误的,也要抓住他部分正确要点或者他本人的闪光点给以奖励。而不能批评打击学生。这样,学生下次也会积极主动回答问题。尤其是我们职高学生这个年龄阶段,已经有判断是非能力或知羞心理,越大越不好意思,能回答问题已经是一大进步。

4)任务驱动。让学生通过主动探索或者协作完成,找出执行过程,提出问题,然后我们老师来进行一一解答。最后再请学生起来总结,完后我们老师再来补充强调。

4 当好学生的“学习向导”,多给他(她)们一些学法指导

比如在读程序时,或者做程序运行结果题时,我们就先观察程序的整个结构,而不能一开始都从第一行执行。很多简单程序,通过看程序结构就能明白其功能,得出结果。这样起到事半功倍之效,如:

这个程序从表面上看,就要运行100次。电脑做,当然没有没有问题,但人为去运行,就太麻烦了。而观察程序结构就变得很简单了,首先X自增一次过后对5取模等于0就只有5的倍数,这样缩小范围了,再在上一次的基础上少自增一次,对3取模等于0又缩小了范围,同理少一个又对2取模等于0更缩小了,这样就确定只有4个数符合。通过看程序,从中领悟出编写程序的算法。当然有少数程序确实要通过一次次执行。另外自己也要主动编写程序,当然也可通过写流程图也能反应算法。写算法主要部分就行了。写好后,自己可以执行一两次循环,从而提高程序的正确性和效率。

5 落实每一次上机

在上机之前,应该按排上机任务,对不同层次的学生设出不同层次的题,让每个学生在上机之前都写好代码,再让学生去检验自己的程序。如正确,就可改变求法或者改变部分已知,再让学生去思考,在适当时候让他们进行讨论验证。课后,都要求写出上机感受,主要是通过上机得到哪些收获。

职高计算机Visual Foxpro语言教学,确实是一个复杂的问题,不只是要求我们教师怎样,另外还得考虑我们学生的情况,甚至牵涉到我们行业,是一个长期值得探讨的问题。我将在以后的教学过程中,不断地探索。以达到更好的效果。真正做到学生学了以后,对其它计算机语言的学习能达到触类旁通。真正起到基础语言作用,成为合格人才的中职人才。

摘要:Visual Foxpro语言虽然作为高级程序语言中的一种,但它本身表达能力强,使用方便、执行效率高,适合作为中职学生首选计算机语言。结合学生的实际情况和本人多年的教学积累,从五大方面谈了如何进行Visual Foxpro语言教学。

关键词:自主学习,活跃,鼓励,任务驱动

参考文献

[1] 张小莉,等.Visual Foxpro程序设计实践指导[M],科学出版社,2015.

[2] 张小毅.数据库基础及应用:Visual Foxpro操作基础及应用[M],重庆大学出版社,2012.

[3] 卢湘鸿.Visual Fox Pro 6.0数据库与程序设计[M].3版.电子工业出版社,2011.

注:本文为网友上传,旨在传播知识,不代表本站观点,与本站立场无关。若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:iwenmi@163.com。举报文章