论文部分内容阅读
【摘 要】本文对《Visual FoxPro程序设计》课程教学谈了几点体会,要求领会教学大纲,认真钻研并合理取舍教材、在教学前精心准备教学内容和课件,在教学过程中培养学习兴趣,调动学生学习的积极性,在实践考核环节要加强、完善实训及考核体系。
【关键词】Visual FoxPro程序设计 学习兴趣 数据库管理系统
随着计算机及其相关技术的飞速发展,对高等院校的计算机公共基础课教育提出了新的挑战。高等院校计算机公共基础课教学的根本目的是使学生掌握计算机基本软、硬件知识,具有使用计算机分析问题、解决问题的能力,熟练掌握运用计算机检索信息、获取信息、整理信息的技能,培养学生成为既懂得所学的专业、又具有一定计算机应用能力的复合型人才。对于高等院校非计算机专业的学生来说,计算机课程的教学,以程序设计课程让学生难学、教师难教。高等学校中,非计算机专业的学生首先学习一门计算机基础课程,一部分学生接下来学习《Visual FoxPro程序设计》课程。《Visual FoxPro程序设计》基础理论与数学知识联系比较紧密,而计算机编程使用英文,这门课程对学生掌握计算机技术、利用计算机技术解决实际问题具有非常重要的意义。
一、领会教学大纲,认真钻研并合理取舍教材
《Visual FoxPro程序设计》是数据库理论与实践相结合的基础课程, 这门课程的理论基础性强,一些概念性内容在理解上有一定的难度,因此尽可能地采用形象生动的实例,运用通俗易懂的语言来讲解重点和难点,与此同时,这门课程还具有实践应用性较突出、多学科内容交汇等特征, 是一门实践性较强的课程。
每一位教师应深入分析教学大纲,在全面了解学生的基本状况下,根据实际情况制定好教学日历。在教学过程中,要依靠教材,但不能局限于教材,根据教学实际情况,要敢于对教材进行取舍,对部分教学内容进行教学顺序的调整,部分教学可以与实际生活中的事例相关联。例如在讲解多分支条件语句的应用中,通常采用的实例是一元二次方程的求解,教学效果不是很好,这时可以选取其它的例题,比如根据成绩分等级的问题来讲解就很不错。对教材内容的取舍, 遵循适度、够用的原则, 着重培养学生综合运用知识的能力,加强实践、实训环节。
二、精心准备教学内容,制作精良课件
上课前要精心备课,准备好教学和实训内容,做到有的放矢。教师在准备案例时,要精心设计一些与现实生活相关的例题,吸引学生的学习兴趣,这样才能够达到较好的教学效果。先进的教学手段是一种艺术,使教师充分发挥、实现自己的创意, 形成最佳的教学效果。《Visual FoxPro程序设计》课程的特点是表格多、图形多、界面多等,这些方面的问题给教学带来了许多困难,教师使用多媒体制作课件,进行生动、形象的多媒体教学,可增强学生的感性认识,激发学生的学习积极性,提高教学效率和教学质量。例如,在教学过程中,将学生分组制作的小型的数据库管理系统演示给全体学生,不仅演示和讲解制作的思路、制作的方法,对于制作过程中容易出错的地方也进行演示和讲解,以使学生牢固掌握所学知识。
三、充分调动学生学习的积极性,培养学习兴趣
首先,调动学生的学习兴趣。兴趣是最好的老师,通过培养学生的学习兴趣,充分调动学生的自主学习性,这对学生提高学习成绩和将来的学习都将产生一定的影响。为了激发学生的兴趣,将学生分组,每个小组在学期未都要制作一个小型的数据库管理系统,这样有利于学生对使用Visual FoxPro 6.0进行程序设计有一个大致的概念,对整个数据库管理系统的制作过程有一個完整的了解。
其次,在讲授一些基本概念时,与实际相联系。例如在介绍一些基本概念时,如果按照教材来讲的话,学生会觉得很枯燥,刚开始培养起来的学习兴趣和愿望很有可能遭到打击和破坏,此时不能为了完成教学任务而不顾学生的感受。例如,在讲解现实世界和信息世界的概念时,可以和实际联系,如所见的黄鹤楼是现实世界中客观存在的事物,而对其可以用图片、文字等记载下来,成为信息世界里的对象。这样讲解就较好地克服学习过程中的枯燥和乏味,在教学方法上也要注意适当的调整,当发现学生有疲倦的现象时,可以尝试转换话题,把后面教学中较有趣的部分提到前面来讲。
再次,在后面的教学中可以把一些平时遇到的问题结合起来进行教学,让学生知道掌握某些知识就能解决相关的一些问题,让学生在学习过程中觉得学习与实际生活很近,对《Visual FoxPro程序设计》课程的认识就没那么抽象了。例如在讲解数组时,就可以统计学生所在班级期中考试成绩情况,完成每个学生的总分、平均分、优秀率的计算。这样的教学方式提高了学生的学习兴趣,还为解决实际问题积累了相关的经验,这种学以致用的方式对教学有很大的促进,取得了较好的教学效果。
四、加强实训
由于计算机类的学科,专业基础理论比较抽象,难以理解。而《Visual FoxPro程序设计》课程又是操作性极强的学科,要想很好地学好它,就得花大量的时间实训操作,因此,实训也是教学当中的一个重要环节。通过实训,可以使学生更好地理解理论知识、掌握操作技能。因为学生的理解层次不同,所以,要把实训指导手册作为学生实训的主要内容来抓,要通俗易懂、循序渐进。老师要做好检查和记录,对学生不能完成操作,老师及时辅导,让学生能顺利完成。在这门课程结束前,让学生自己设计一个小型数据库管理系统,使学生对《Visual FoxPro程序设计》的学习有一定清晰、完整、系统的理解。
五、完善考核体系
《Visual FoxPro程序设计》课程的特点要求,学生不仅要懂得理论知识,而且还要求具有一定的实际动手能力。传统的考试方式仅仅注重理论知识的考核,而对动手能力的考核要求不够。因而要对《Visual FoxPro程序设计》课程考试方式进行调整,应加大加强对动手能力的考核。经调整后,考试成绩应该包括平时成绩、上机理论考试成绩、平时实训成绩和综合实验(制作小型数据库管理系统)成绩。
项目基金:武汉东湖学院校级科研项目《计算机公共基础课教学及实践方法创新研究与探讨》
作者简介:黄苏雨,(1976年6月-) 女, 硕士,汉族。现任职于武汉东湖学院计算机科学学院,讲师。 研究方向:人工智能。
【关键词】Visual FoxPro程序设计 学习兴趣 数据库管理系统
随着计算机及其相关技术的飞速发展,对高等院校的计算机公共基础课教育提出了新的挑战。高等院校计算机公共基础课教学的根本目的是使学生掌握计算机基本软、硬件知识,具有使用计算机分析问题、解决问题的能力,熟练掌握运用计算机检索信息、获取信息、整理信息的技能,培养学生成为既懂得所学的专业、又具有一定计算机应用能力的复合型人才。对于高等院校非计算机专业的学生来说,计算机课程的教学,以程序设计课程让学生难学、教师难教。高等学校中,非计算机专业的学生首先学习一门计算机基础课程,一部分学生接下来学习《Visual FoxPro程序设计》课程。《Visual FoxPro程序设计》基础理论与数学知识联系比较紧密,而计算机编程使用英文,这门课程对学生掌握计算机技术、利用计算机技术解决实际问题具有非常重要的意义。
一、领会教学大纲,认真钻研并合理取舍教材
《Visual FoxPro程序设计》是数据库理论与实践相结合的基础课程, 这门课程的理论基础性强,一些概念性内容在理解上有一定的难度,因此尽可能地采用形象生动的实例,运用通俗易懂的语言来讲解重点和难点,与此同时,这门课程还具有实践应用性较突出、多学科内容交汇等特征, 是一门实践性较强的课程。
每一位教师应深入分析教学大纲,在全面了解学生的基本状况下,根据实际情况制定好教学日历。在教学过程中,要依靠教材,但不能局限于教材,根据教学实际情况,要敢于对教材进行取舍,对部分教学内容进行教学顺序的调整,部分教学可以与实际生活中的事例相关联。例如在讲解多分支条件语句的应用中,通常采用的实例是一元二次方程的求解,教学效果不是很好,这时可以选取其它的例题,比如根据成绩分等级的问题来讲解就很不错。对教材内容的取舍, 遵循适度、够用的原则, 着重培养学生综合运用知识的能力,加强实践、实训环节。
二、精心准备教学内容,制作精良课件
上课前要精心备课,准备好教学和实训内容,做到有的放矢。教师在准备案例时,要精心设计一些与现实生活相关的例题,吸引学生的学习兴趣,这样才能够达到较好的教学效果。先进的教学手段是一种艺术,使教师充分发挥、实现自己的创意, 形成最佳的教学效果。《Visual FoxPro程序设计》课程的特点是表格多、图形多、界面多等,这些方面的问题给教学带来了许多困难,教师使用多媒体制作课件,进行生动、形象的多媒体教学,可增强学生的感性认识,激发学生的学习积极性,提高教学效率和教学质量。例如,在教学过程中,将学生分组制作的小型的数据库管理系统演示给全体学生,不仅演示和讲解制作的思路、制作的方法,对于制作过程中容易出错的地方也进行演示和讲解,以使学生牢固掌握所学知识。
三、充分调动学生学习的积极性,培养学习兴趣
首先,调动学生的学习兴趣。兴趣是最好的老师,通过培养学生的学习兴趣,充分调动学生的自主学习性,这对学生提高学习成绩和将来的学习都将产生一定的影响。为了激发学生的兴趣,将学生分组,每个小组在学期未都要制作一个小型的数据库管理系统,这样有利于学生对使用Visual FoxPro 6.0进行程序设计有一个大致的概念,对整个数据库管理系统的制作过程有一個完整的了解。
其次,在讲授一些基本概念时,与实际相联系。例如在介绍一些基本概念时,如果按照教材来讲的话,学生会觉得很枯燥,刚开始培养起来的学习兴趣和愿望很有可能遭到打击和破坏,此时不能为了完成教学任务而不顾学生的感受。例如,在讲解现实世界和信息世界的概念时,可以和实际联系,如所见的黄鹤楼是现实世界中客观存在的事物,而对其可以用图片、文字等记载下来,成为信息世界里的对象。这样讲解就较好地克服学习过程中的枯燥和乏味,在教学方法上也要注意适当的调整,当发现学生有疲倦的现象时,可以尝试转换话题,把后面教学中较有趣的部分提到前面来讲。
再次,在后面的教学中可以把一些平时遇到的问题结合起来进行教学,让学生知道掌握某些知识就能解决相关的一些问题,让学生在学习过程中觉得学习与实际生活很近,对《Visual FoxPro程序设计》课程的认识就没那么抽象了。例如在讲解数组时,就可以统计学生所在班级期中考试成绩情况,完成每个学生的总分、平均分、优秀率的计算。这样的教学方式提高了学生的学习兴趣,还为解决实际问题积累了相关的经验,这种学以致用的方式对教学有很大的促进,取得了较好的教学效果。
四、加强实训
由于计算机类的学科,专业基础理论比较抽象,难以理解。而《Visual FoxPro程序设计》课程又是操作性极强的学科,要想很好地学好它,就得花大量的时间实训操作,因此,实训也是教学当中的一个重要环节。通过实训,可以使学生更好地理解理论知识、掌握操作技能。因为学生的理解层次不同,所以,要把实训指导手册作为学生实训的主要内容来抓,要通俗易懂、循序渐进。老师要做好检查和记录,对学生不能完成操作,老师及时辅导,让学生能顺利完成。在这门课程结束前,让学生自己设计一个小型数据库管理系统,使学生对《Visual FoxPro程序设计》的学习有一定清晰、完整、系统的理解。
五、完善考核体系
《Visual FoxPro程序设计》课程的特点要求,学生不仅要懂得理论知识,而且还要求具有一定的实际动手能力。传统的考试方式仅仅注重理论知识的考核,而对动手能力的考核要求不够。因而要对《Visual FoxPro程序设计》课程考试方式进行调整,应加大加强对动手能力的考核。经调整后,考试成绩应该包括平时成绩、上机理论考试成绩、平时实训成绩和综合实验(制作小型数据库管理系统)成绩。
项目基金:武汉东湖学院校级科研项目《计算机公共基础课教学及实践方法创新研究与探讨》
作者简介:黄苏雨,(1976年6月-) 女, 硕士,汉族。现任职于武汉东湖学院计算机科学学院,讲师。 研究方向:人工智能。