APP下载

新形势下《Visual Basic程序设计教程》教学改革

2015-05-30冯建国张涛张正贤刘强

大学教育 2015年11期
关键词:培养方案教学质量教学改革

冯建国 张涛 张正贤 刘强

[摘 要]新一轮的培养方案修订大幅度削减了计算机课程的学时数,给教学工作提出了新的要求。为保证教学质量,提高学生的计算机水平,新形势下“Visual Basic程序设计”教学改革不断发展,其应对策略包括教学基本内容及学时分配、教材选择及教学方法改革三个方面。

[关键词]培养方案 Visual Basic 教学改革 教学质量

[中图分类号] G642.0[文献标识码] A[文章编号] 2095-3437(2015)11-0141-03

为了适应社会经济发展对高等教育人才培养的需求,各个专业的培养方案往往隔几年就要修订一次。

在山东科技大学2008版的培养方案中,通识教育课程包括人文社会科学、自然科学基础、体育、外语、计算机基础和公共选修课。其中,非计算机专业的计算机教学分为“计算机文化基础”(60学时),“计算机技术基础”(共60学时,其中理论授课30学时,上机实践30学时),“计算机应用基础”(共60学时,其中理论授课30学时,上机实践30学时)三个层次组织教学。地球科学与工程学院的“计算机技术基础(VB)”安排在大学一年级的第二学期,“计算机应用基础(VB)”安排在大学二年级的第一学期。

2013年,我校进行了新一轮的培养方案修订工作。在2013版的培养方案中,公共基础课程包括人文社会科学、自然科学基础、体育、外语、计算机基础和公共选修课。对计算机基础课程,要求非计算机专业的计算机教学实行分层、分类教学,开设“计算机文化基础”和“计算机程序设计”两门课程。最终,地球科学与工程学院确定“计算机程序设计(VB)”课程共60学时,其中理论授课40学时,上机实践20学时,安排在大学二年级的第一学期。

转眼2014级的“计算机程序设计(VB)”就要开课,如何应对教学学时的巨大变化,又保证教学质量,是目前必须要思考的问题。

一、课程的性质与教学基本要求

(一)课程的性质

“计算机程序设计(VB)”是为地质类专业开设的一门公共基础课。通过本课程的教学,使学生掌握面向对象程序设计的基本概念,了解程序设计的基本原理、技巧和方法,并且能够利用VB语言编写相应的程序,具有一定的程序调试能力,为以后进一步自习其他程序语言和提高程序设计能力打下坚实的基础。

(二)教学基本要求

本课程以“计算机文化基础(VB)”为先修课程,通过学习应达到以下基本要求:

1.掌握VB的基本内容和一般规定;

2.能够独立上机编辑、调试、运行程序,并能得到正确结果;

3.能够阅读和分析VB语言源程序;

4.能够使用VB语言编写简单的应用程序,解决实际问题。

二、教学基本内容及学时分配

根据地质类专业对“计算机程序设计(VB)”的基本要求,结合学时及学生的接受能力和水平,教学基本内容及学时分配如表1。

表1   教学基本内容及学时分配表

三、教材选择

当前,Visual Basic程序设计方面的教材主要有:英文影印版,主要用于高校双语教学试点、教学参考和图书馆馆藏;编译版,主要用作教学参考和图书馆馆藏,较少用作教材;中文编著版,多数配有习题解答、实验指导和课件等配套教材,主要用作教材、图书馆馆藏和教学参考。[1]

虽然市场上现有的Visual Basic教材种类繁多,缺乏针对性的教材是目前教学上最突出的问题[2],真正切合高校地质类学生实际情况的教材很少。

由同济大学龚沛曾等人编写的《Visual Basic程序设计教程(第4版)》[3]是在第三版的基础上实施“问题驱动”教学法修订而成的,教学目标明确,易于学生了解和掌握知识点。该教材不再集中介绍常用控件,而是将常用控件分散在程序设计语言的相应知识点中介绍,解决了教学学时少的矛盾;每章末配备了“自主学习”内容,以满足不同学习对象和教学学时的要求。因此,该教材是一个比较合适的选择。

四、教学方法改革

面对教学学时压缩的压力,如果仍然沿用以往“以老师为中心”的教学方法显然是行不通的,必须实行教学方法的改革。因材施教,灵活运用各种恰当的教学方法,以学生自主学习为中心,以问题为中心,才能有效地调动学生的学习兴趣,促进学生积极思考与实践,提高教学质量。[2]

(一)课堂理论教学

实践证明,适用于Visual Basic程序设计的方法很多,下面结合具体内容,以《Visual Basic程序设计教程(第4版)》(龚沛曾,等编)为例作简要说明。

1.兴趣教学法

“兴趣是最好的老师”。现在的大学生对计算机已经非常熟悉,但对计算机语言了解不深。要从第一章授课开始(包括每一章开始)就激发学生的兴趣,让学生接受它,喜欢它。比如,“字幕动画”这个例子一定要讲好,从一开始就吸引学生的注意力,对VB的学习产生兴趣。[4] [5] [6]

2.案例教学法

案例教学法生动、简洁,具有启发和创造性,在促进学生对知识点的理解、提高学生的创新能力等方面比传统教学方法具有优势。实例教学法要求教师对VB语言及要讲解的内容非常熟悉,课前要认真动脑,准备与知识点相关的典型例题,这是前提和必要条件。[7] [8] [9] [10]

3.任务驱动教学法

“计算机程序设计(VB)”是一门理论与实践并重的课程,教授根据理论教学的进度和内容,向学生提出由易到难、循序渐进的一系列“任务”,使学生在完成“任务”的过程中获得知识,培养分析问题、解决问题的能力。[4] [6] [11] [12]

4.项目教学法

项目教学法是一种以项目为驱动的教学形式,让学生全面参与到教学中去,在项目中引入新的知识激发学生的积极性,加深所学知识的印象,提高学生综合运用所学知识的能力。[13] [14] [15]

5.CDIO工程教育理念

CDIO是当前高等工程教育的一种人才培养理念,以构思、设计、实施及运作全过程为载体来培养学生的工程能力,以学生为中心,通过项目实践,边做边学,激发学生的学习兴趣,引导学生主动学习。[16] [17] [18]

表2   部分知识点教学方法设计表

此外,在教学过程中,要时刻注意深入浅出、举一反三、归纳总结[19],引导学生熟练掌握并运用所学知识,解决相关问题。

(二)上机实践教学

上机实践是“计算机程序设计(VB)”教学的关键环节,对提高VB教学质量至关重要。[20]只有经过上机实践操作,学生才能真正地领会和应用相关知识点。

课堂理论授课结束后,要给学生布置适量的上机实践内容,让学生充分准备好。上机实践课上,学生的主要任务是调试程序,在此过程中遇到的问题,教师应尽量启发学生自己解决。对共性的问题,可以采用集中讲解的方式。[21]在上机实践课结束之前,教师要针对本次课的总体情况加以点评,以利于学生的课后自学和总结。

五、结语

Visual Basic程序设计是一门重要的基础性编程语言,虽然相对于有些计算机语言而言简单易学,但仍需在教学中综合运用多种方法,善于探索,敢于改革,增强学生的学习兴趣,培养学生运用所需知识解决实际问题的能力。

[ 注 释 ]

[1] 艾菊梅,王晓燕,宋文琳.基于案例的VB立体化教材建设研究[J].大学教育,2012(11):21-22.

[2] 张荣华,殷士勇.以教材建设为中心的VB课程改革与实践[J].吉林农业科技学院学报,2009(1):83-84.

[3] 龚沛曾,杨志强,陆慰民,等编.Visual Basic程序设计教程(第4版)[M].北京:高等教育出版社,2013.

[4] 王鹏宇.VB教学改革的几点认识[J].科技信息,2007(5):33.

[5] 李林,刘毅,秦洪英.“VB程序设计”教学模式改革[J].现代计算机,2009(10):97-98,106.

[6] 朱智谋,陈建军.就“应用型”人才培养下的《VB语言程序设计》课程教学改革探讨[J].软件,2013(11):166-167.

[7] 何小年.VB程序设计教学的改革与实践[J].湖南第一师范学报,2006(1):55-57.

[8] 杨潞霞.“VB程序设计”教学的改革与实践[J].计算机教育,2007(8):24-26.

[9] 刘洪坡,石磊.Visual Basic程序设计课程教学改革的探索与实践[J].广州番禺职业技术学院学报,2010(3):32-35.

[10]  史媛.案例驱动法对VB程序设计课程的改革[J].宜春学院学报,2011(4):168,185.

[11]  王洪艳.高校“VB程序设计语言”课程教学改革探索与实践[J].鞍山师范学院学报,2013(6):56-59.

[12]  钟玉峰,运海红,葛冬梅.高校VB程序设计课程教学改革研究[J].黑龙江教育(高教研究与评估),2013(5):26-27.

[13]  金林樵.基于项目教学法的VB课程教学改革与实践[J].浙江树人大学学报,2012(1):61-65.

[14]  张小卫,谢巧玲.VB课程项目化教学改革的探索与实践[J].河南科技,2013(9):274-275.

[15]  程鹏.VB课程项目化教学改革的探索[J].延安职业技术学院学报,2014(6):84-85.

[16]  廖丽嵘.CDIO工程教育理念下《VB程序设计》课程教学改革研究[J].韶关学院学报(自然科学),2011(8):96-98.

[17]  李艳梅,张亚峰,燕振刚.面向CDIO理念的VB程序设计应用型本科教学改革初探[J].农业网络信息,2012(1):112-114.

[18]  周蚌艳,钦明皖.基于CDIO理念的VB程序设计基础课程教学改革初探[J].中国电力教育,2014(35):123-124.

[19]  文静.浅议VB教学方法改革的探讨和实践[J].吉林省教育学院学报,2012(2):17-18.

[20]  冯建国,李桂花.提高非计算机专业本科VB教学质量的途径[J].长春理工大学学报,2012(4):137-138.

[21]  薛亚玲.VB程序设计教学方法改革与探讨[J].价值工程,2013(35):236-237.

[责任编辑:钟 岚]

猜你喜欢

培养方案教学质量教学改革
努力改善办学条件 不断提高教学质量
关注学习过程 提升教学质量
提高教学质量,重在科学管理
基于市场细分理论的我国应用型外贸人才培养方案研究
植物科学与技术专业观赏水草栽培学课程建设探索与实践
基于人才培养的技工学校德育实效性研究
现代信息技术在高职数学教学改革中的应用研究
以职业技能竞赛为导向的高职单片机实践教学改革研究
微课时代高等数学教学改革的实践与探索
战略新兴物联网专业校企合作模式研究