计算机什么专业不用学VB,非计算机专业VB程序设计与教学改革

摘要:通过对运城学院非计算机专业VB程序设计课程教学的调研,发现学生存在学习心理有功利性、抄袭作业、不会灵活应用所学知识编写应用程序等问题。针对这些问题,提出了适合于VB程序设计课程教学的改进措施,并在教学中加以应用,取得了良好的教学效果。

关键词:非计算机专业;VB程序设计;案例教学法

引言

VB(VisualBasic)是具有面向对象、可视化、事件驱动等特点的程序设计语言[1],因其简单易学、功能强大,已成为高校非计算机专业学生学习的计算机基础课。我校给非计算机专业开设了VB程序设计语言课程,通过学习VB程序设计课程,不仅使学生掌握基本知识,更重要的是培养学生综合运用所学知识解决实际问题的能力,使学生能更好地适应社会发展的需求。

1.VB程序设计课程教学中存在的问题

1.1教学班级的调研情况

针对我校的中文系、外语系、经管系、政法系、教心系,从学习目的、学习情况等方面进行了调研,共发放280份调查问卷,回收272份,回收率97.1%,调研结果如表1所示。

1.2VB教学中存在的问题

从表1的问卷调查结果中,了解到VB教学中主要存在以下几个问题:(1)学生功利性的学习心理较强学生学习VB是因为该课程属于一门通识教育的必修课,目的是拿到学分。许多学生学习VB,是为了顺利通过计算机二级等级考试。大部分学生认为学习VB没有什么实际意义,因为毕业后不会从事编程工作。(2)学生抄袭作业的现象较严重学生的学习态度出现两极分化,许多学生抱有消极的学习态度,上课不认真听讲不愿意做笔记,课后不预习不复习。调研结果显示,有15.2%的学生经常完全拷贝其他同学的电子版作业,自己完成与抄袭他人作业相结合来完成的占45.7%。学生抄袭作业的现象,会产生很大危害,不仅破坏了学术公平性,也会对学生诚信品质的形成有一定的负面影响。(3)学生不会灵活应用所学知识编写应用程序VB语言包含数据类型、运算符、表达式、三种基本控制结构、数组、过程等内容,知识点较多。对于文科学生来说,语法规则多且不容易记住,一些算法也很难理解。学生不会灵活应用所学知识编程解决生活中的实际问题。(4)互动教学不够采用大班上课,学生人数太多;课堂教学以教师为中心,学生只是被动地接受知识。老师与学生之间的互动不够,学生与学生之间的互动也不够,课堂上教学气氛比较沉闷,导致学生学习的积极性不高。

2.VB课程的教学改革

通过问卷调查了解学生的学习现状后,从以下几方面对VB程序设计课程进行了教学改革。

2.1教书育人

有什么样的老师就有什么样的学生,教师的一言一行都影响着学生。告诫学生功利性的学习不仅对自身的发展有影响,还会对社会的发展有影响。严格要求学生独立完成作业,纸质作业不能抄袭,电子版作业不能复制。从诚实做人、踏实做事的角度教育学生,让课堂上充满了正能量,鼓励学生成为一个诚实的人、一个有责任心的人、一个充满自信的人、一个有理想的人。在教学过程中,需要了解学生的心理,一定要遵循学生的心理发展特点,从他们的心理特点、思维方式出发,尽量找到与其共同的经验或者共同的兴趣爱好,和学生没有代沟。对学生的关心和鼓励,以及融洽的相处方式,在课堂上总能起到意想不到的效果。作为一名教师,要想真正地教好学生,首先应该是育人,其次才是传授知识、严谨教学[2]。

2.2培养双师型教师

双师型教师能够及时预测行业的变化,捕捉到行业的人才需求状况,是企业生产与教学改革的桥梁,是培养地方性本科应用型人才的关键[3]。根据企业的需求,双师型教师选取实用性强的项目充分地将理论教学与实践教学相结合,让学生体验了实战感受。在课堂教学中,双师型教师选取与课程联系紧密的、综合性较强的经典案例,这样能够加强学生对VB的基本概念和知识点的理解与应用,让学生全面认识这门课程。例如,结合实际项目设计学生成绩管理系统,完成学生成绩的管理功能(查询成绩、添加成绩、修改成绩、删除成绩)、学生学籍的管理功能(查询学籍、添加学籍、修改学籍、删除学籍),加强了学生对实际项目的理解与运用。在实践教学中,双师型教师选取的实验项目结合了社会的实际需求。双师型教师更加熟悉企业中经常遇到的技术问题与解决方案,科学合理地设置实践教学环节,设置与社会实际需求相关的验证性、设计性、综合性的实验项目。将实践的理念与方法运用到教学中,不仅能够培养学生的综合应用能力和解决实际问题的能力,也能够把学生栽培成当今社会所需求的应用型人才。教师为了成为双师型教师,必须借助一定的途径和方法。例如,从事科研项目,提高科研水平;参加各种学术会议,进行学术交流;通过计算机技术与软件专业技术资格(水平)考试,取得职业资格证书;积极到企业中去锻炼;到先进的兄弟院校参观考察;到国内外更高的学府进修学习等。

2.3实例引出新知识

如果一开始上课,就照本宣科地介绍语法格式,和使用语法要注意的事项,学生并不会真正理解为什么要用这种语法结构,也不会理解使用该语法结构的好处。例如,打印循环变量i=1到i=100的值。如果直接使用循环结构,学生不理解为什么使用,也不理解使用它的好处。但是如果先使用顺序结构,学生观察代码发现每一行的前面完全一致,每一行的后面从1变到100,每执行一条语句值增加1。学生发现写了100条功能类似的语句,意识到书写的语句多而繁琐,用顺序结构解决这类问题不合理。这时很自然就引出了另一种结构———循环结构。接下来再介绍for循环的语法格式,解释循环的三要素和执行过程,强调循环变量的初值、终值、步长,循环体是需要重复执行的一条或多条语句,循环次数(循环结束的条件)是已知的等相关知识。在课堂上,也可以使用趣味性教学案例[4]来引出新知识。例如,用计时器(Timer)控件实现动画效果。通过介绍电影或电视剧中字幕滚动[5]、天空中小鸟展翅飞翔等案例,来引出本节课的内容。通过学习与现实生活紧密相关的趣味性案例,不仅使学生学会了使用计时器控件编写程序的方法,更重要的是调动了学生的学习兴趣。由实例引出新知识,不是强迫学生学习新知识,而是自然地说明了使用新知识的好处,从而使学生会灵活应用所学知识解决实际问题。

2.4互动教学

(1)课堂上与学生互动在课堂上,教师要注意观察学生的眼神、神情,他们的每一个细节变化,都能及时反馈听课效果;教师绝不能一直讲解,否则学生会越来越不喜欢上课,必须留给学生一定的思考时间,让其共同参与到课堂的教学中。例如,给出一道思考题,一个学生在计算机上写程序,其他学生在纸上写程序,如果在计算机上写程序的学生遇到困难无法解决,则让其他学生一起讨论程序出错的原因,直到将程序调试正确为止,教师最后做出总结。教师与学生之间的互动、学生与学生之间的互动,不仅让课堂气氛活跃,也能让学生在课堂上感受到快乐的学习氛围,同时让学生对VB课程产生了兴趣。互动教学,可以调动学生的学习积极性。(2)课后与学生互动学生课后也会有很多问题,教师通过电话、短信、QQ、微信、邮箱等各种交流工具和学生沟通交流。有的学生胆小,不敢面对面交流,通过这种非面对面的交流方式,不仅让胆小的学生和教师之间拉近了距离,同时也加强了学生和教师之间的互动。作为教师,要经常与学生沟通和交流,让他们以积极的心态学习;给予学生适当地鼓励,帮助他们营造一种和谐愉悦的学习氛围。

2.5培养学生的团队合作意识

在当今社会,学生应聘工作时,用人单位特别看重应聘者的团队合作精神,这是每一个应聘者必备的基本条件[6]。因此,在教学过程中,培养学生的团队合作精神显得尤为重要。在理论课上,按照学生的座位顺序进行分组,课堂上布置的作业以小组为单位进行讨论,讨论结束后每个小组递交一份纸质作品,教师检查作品后一一做出点评,并对表现优秀的小组成员在学生名单上做记录。在以后的教学中,只要按照这种方式来检查课堂作业,学生就会激烈讨论,并抢着递交完成的作品,都希望老师在点评作品后表扬自己的小组并做记录。每次课堂上学生们都会积极参与,总是能看到学生露出满意的笑容。这样既调动了学生的学习积极性,又培养了学生的团队协作能力。在实验课上,合理划分学习小组,学生遇到问题先在小组内相互讨论,若小组内无法解决再问老师。这样既可以让学生之间相互学习,也可以对学生起到一种引导作用。学生们在实践过程中遇到问题,一起分析并解决问题。这样的教学方法潜移默化地影响着学生,不仅锻炼了学生独立思考与解决问题的本领,也培养了学生的团队合作意识。

3.结束语

针对学生在学习过程中存在的问题,对理论教学与实践教学进行了改革。教学改革后不仅保证了学生学习的积极性、主动性,还培养了学生的动手能力、综合应用能力和团队合作意识,使学生能够更好地满足社会发展的需求。

参考文献:

[1]龚沛曾,杨志强,陆慰民,等.VisualBasic程序设计教程[M].北京:高等教育出版社,2013.

[2]丁蓉,朱琳.“VB程序设计”课程的创新性实验教学[J].实验技术与管理,2012(8).

[3]蔡雪峰,毛红斌.“双师型”教师在应用型本科教育中的作用及培养途径[J].中国大学教学,2005(06).

[4]张娟.基于CDIO模式的VB程序设计课程教学改革与实践[J].教育与职业,2014(2).

[5]龚沛曾,杨志强,陆慰民,等.案例教学法在“VisualBasic程序设计”课程中的应用[J].计算机教育,2004(5).

[6]康学亮.VB教学之我见[J].科技信息,2009(25).

作者:薛霞 单位:运城学院公共计算机教学部

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
探索全栈前端技术的魅力:HTML+CSS+JS+JQ+Bootstrap网站源码深度解析 在这个数字化时代,构建一个既美观又功能强大的网站成为了许多开发者和企业追逐的目标。本份资源精心汇集了一套完整网站源码,融合了HTML的骨架搭建、CSS的视觉美化、JavaScript的交互逻辑、jQuery的高效操作以及Bootstrap的响应式设计,全方位揭秘了现代网页开发的精髓。 HTML,作为网页的基础,它构建了信息的框架;CSS则赋予网页生动的外观,让设计创意跃然屏上;JavaScript的加入,使网站拥有了灵动的交互体验;jQuery,作为JavaScript的强力辅助,简化了DOM操作与事件处理,让编码更为高效;而Bootstrap的融入,则确保了网站在不同设备上的完美呈现,响应式设计让访问无界限。 通过这份源码,你将: 习如何高效组织HTML结构,提升页面加载速度与SEO友好度; 掌握CSS高级技巧,如Flexbox与Grid布局,打造适应各种屏幕的视觉盛宴; 理解JavaScript核心概念,动手实现动画、表单验证等动态效果; 利用jQuery插件快速增强用户体验,实现滑动效果、Ajax请求等; 深入Bootstrap框架,掌握移动优先的开发策略,响应式设计信手拈来。 无论是前端开发新手渴望系统习,还是资深开发者寻求灵感与实用技巧,这份资源都是不可多得的宝藏。立即深入了解,开启你的全栈前端探索之旅,让每一个网页都成为技术与艺术的完美融合!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值