基于培养大学生实践能力的VB课程竞赛研究
- 格式:doc
- 大小:37.00 KB
- 文档页数:4
学科竞赛对大学生实践创新能力培养研究近年来,随着社会的发展和现代教育的不断进步,学科竞赛作为学生参与实践活动和培养实践创新能力的重要途径,逐渐受到重视。
而对于大学生来说,参加学科竞赛,在培养实践创新能力方面具有非常重要的作用。
本文将从以下几个方面进行分析探讨。
一、学科竞赛能够培养大学生的实践能力参加学科竞赛,是一种非常有效的提高实践能力的途径。
首先,学科竞赛通过参与真实的科学实践,让大学生充分感受到科学研究的严谨性和科学性。
其次,学科竞赛促进了学生对于学科知识的全面掌握和深入理解,加强了实践与理论的结合。
在学科竞赛的比赛中,要求同学们具备严密的逻辑思维,深入的科学认识和较高的应用技能,提高了同学们的创造性和创新性,培养了同学们的实践能力和综合素质。
其次,学科竞赛也可以帮助大学生提高对于实践的兴趣和热情。
此外,学科竞赛对于提高学生的综合素质也有很大的作用。
学生通过自主学习、独立思考、团队协作等方式,提升他们的思维能力、语言表达能力、沟通技巧、组织协调等能力,初步形成了面对未来工作和生活所需要的素质。
二、学科竞赛是提高大学生实践创新能力的重要途径实践创新是现代教育的一个非常重要的理念。
在不断发展的社会中,培养实践创新能力已经成为一个重要的课题。
而学科竞赛作为一种实践创新的途径,为大学生提供了自我实践创新、自我挑战和自我超越的平台。
首先,学科竞赛可以激发大学生的创新潜能。
一些学科竞赛项目在不同的赛事组织中设置了创意奖项,鼓励参赛同学独具创意并能够实现的项目。
这样的比赛过程能够激励同学们不断探索、尝试,找到自己的兴趣和优势领域,发掘和挖掘自己的潜能。
其次,学科竞赛可以提高大学生的合作能力。
一些比较大型的学科竞赛项目需要学生进行团队合作交流,通过集体智慧来产生创新性的成果。
在比赛过程中,同学们要积极参与讨论、合作,分担任务,每个人都尽自己的最大努力,为团队争光。
这样的过程非常有助于团队建设,提高了同学们的合作精神和责任感。
基于学科竞赛的大学生创新能力培养一、培养学生的科研兴趣科研是创新的源泉,学科竞赛是学生参与科研的重要途径。
学生如果能够在竞赛中取得好的成绩,可以大大增强他们对科研的兴趣和信心,从而引导他们深入研究,做出更好的成果。
因此,学校应该鼓励学生参加各种学科竞赛,为学生提供资源和机会,培养他们的科研兴趣。
二、提升学生的专业技能学科竞赛不仅是展示和比拼学生知识技能水平的平台,更是促使学生刻苦钻研的机会。
竞技中,学生需要通过各种渠道获取最新的专业知识,从专家教练那里获得科学研究方法的指导,加强研究实践的能力,以提升自己的专业技能。
三、培养学生的跨学科综合能力学科竞赛往往不是单纯的考察学生的某一学科素养,而是要求学生具备跨学科的知识和能力。
比如说,在数学竞赛中,虽然首先需要掌握数学知识,但还需要其他学科补充,比如物理、化学、计算机科学等等。
因此,学科竞赛是一种激发学生跨学科综合能力的最佳途径,可以让学生有机会学习和运用其他学科的知识,提高学生的综合素质。
四、激发创新精神和创新思维学科竞赛中,学生要面对最新、最难的问题,要求他们寻找新的解决方法和思路。
只有创新思维,才能有创新的成果。
因此,学科竞赛可以通过竞争和合作的方式,促进学生对知识的积累和思维的敏捷发展,充分激发学生的创新精神和创新思维。
总之,学科竞赛是培养大学生创新能力的一种有效途径。
学校应该积极鼓励学生参加各种学科竞赛,提供必要的资源和机会,为学生的创新之路搭建平台。
同时,学生也应该认真参与竞赛,认真对待竞赛过程,克服过程中遇到的困难,不断提高自身创新能力和竞争意识。
只有通过不断的实践和探索,才能够成为真正的创新型人才。
3科技资讯科技资讯S I N &T NOLOGY I NFORM TI ON 2008NO .07SC I ENCE &TECH NO LOG Y I NFOR M A TI O N 科教平台1V B 的特点VB (Vi sual Basi c )是由美国微软公司开发的基于事件驱动的编程语言。
V B 源自于古老的BA SI C 语言,因此具有B asi c 语言简单易用的特性,程序员不需要具备高深的计算机专业知识但是VB 使用图形用户界面,也就是面向对象的可视化编程,具有友好的界面,而且操作简单,全面支持中文系统程序员可以轻松的使用VB 编写应用程序。
VB 的应用总是与先进的软件技术相结合的,这个有时主要体现在微软公司的程序设计者身上。
VB 是可视化、面向对象、结构化的程序开发语言,且包含者世界上领先的软件技术,是一套成熟、功能强大而实用的编程语言。
2V B 的教学与实践V B 教学是基于程序设计的教学,必须结合实际,以实践的方式进行教学,其教学资源是以应用和实例为基础的,这样才能使学生在学习过程中更快更深入地理解和掌握所学内容。
多媒体教学是目前高等学校教学资源的主要形式,通过多媒体课件,学生可以很快地理解和掌握VB 语言的特点。
随着计算机网络和多媒体技术的不断发展,多媒体教学越来越体现出生动、现实等特点,逐渐成为高等学校的重要教学手段,从一定的程度上不仅扩大了教学的信息量,同时也激发了学生学习的积极性,从而实现了教与学之间的有利沟通。
多媒体教学要根据实际情况,按照教学大纲的要求进行教学内容的设计,务必要求学生能够理解与掌握并达到一定程度的应用水平。
教师应该从授课方式上摆脱传统教学的烦琐、枯燥与乏味,使VB 教学变成一门生动、有趣而富有创新意义的课题。
利用计算机多媒体技术,根据要求,将教学重点和难点形象化、生动化,激发学生的兴趣,从而使学生理解和掌握所学知识。
多媒体课件应该从实际应用为出发点,采用多种形式来表现V B的特点,利用其视觉效果来增加学生获取的信息量,延长记忆时间,使学生掌握更多的知识。
《VB 程序设计》课程改革探讨摘要:《VB 程序设计》是本校非计算机专业开设的计算机编程入门课程。
文章探讨了非计算机专业的特点及《VB 程序设计》课程教学现状,结合VB 课程教学目标,对该课程教学内容和教学改革模式等进行深入探讨,并对其课程教学方法改革提出几点建议。
关键词:程序设计;教学方法;课程改革中图分类号:G642.0文献标志码:A文章编号:1674-9324(2019)31-0066-02收稿日期:2018-10-20基金项目:省属高校基本科研业务费专项资金项目青年支持计划(2017QNJH02)、河南工业大学高层次人才科研启动基金项目(2017BS026)作者简介:张学海(1987-),男(汉族),河南安阳人,博士,河南工业大学,讲师,从事程序设计课程改革与教学研究工作。
一、引言《Visual Basic 程序设计》(简称VB )是河南工业大学非计算机专业学生的入门编程课程,也是大学计算机基础教学系列中的核心课程。
本校计算中心统计数据表明,本校绝大部分文理类专业将VB 作为本科生编程类通识课程的必修课。
VB 是实践性很强的课程,主要讲授程序设计语言的基本知识、技术和方法,对学生的动手能力培养有重要的促进作用。
然而,大多数非计算机专业学生计算机基础薄弱,VB 课程学时有限,内容繁多,对学生造成极大的学习压力,不及格率一直居高不下。
在VB 教学过程中,如何解决VB 课程本身枯燥、抽象且教学效果不太理想的问题,一直是本领域授课教师探讨、关注的焦点问题。
二、VB 课程现状传统的教学模式以教师和教材为中心,以“填鸭式”的灌输向学生讲授理论知识[1]。
这种教学模式忽视了如何引领、培养学生掌握知识的方法和自主学习能力的开发。
由于计算机机房有限,VB 理论课程与实践上机课程严重脱节,导致学生不能及时应用、掌握所学知识。
实践上机操作时所学知识得不到很好的巩固,面对计算机时甚至不知所措,进一步恶性循环,彻底丧失学习兴趣和积极性。
vb程序设计实验心得(优秀模板3篇)vb程序设计实验心得第1篇数据库课程设计大赛的尘嚣渐渐远去,怀着对这次大赛的些许不舍,怀着对当初课程设计开始时候的豪情万丈的决心的留恋,怀着通过这次课程设计积累的信心与斗志,我开始写这篇文章,为自己的足迹留下哪怕是微不足道但是对自己弥足珍贵的痕迹并期望与大家共勉。
首先,让我的记忆追溯到大二暑假,在老大的指引下,我接触到Microsoft 公司的.NET产品。
那个时候我已经学过vc和asp,因为windows程序设计实验的课的关系,接触过vb,但是没有专门去学他,因为习惯了c++里面的class,int,觉得vb的sub,var 看着就不是很顺心。
我是一个好奇心很强的人,突然看到了一个号称“.网络是用于创建下一代应用程序的理想而又现实的开发工具”,而且主推c#语言,由于对c语言的一贯好感,我几乎是立刻对他产生了兴趣。
我就开始了对c#的学习,任何语言都不是孤立存在的,所以数据交互是很重要的,暑假的时候我把我们这学期的课本数据库系统概论看了一遍。
我记得以前用c语言编程的时候,数据是在内存中申请空间,譬如使用数组等等。
很耗费内存空间。
这个时候就是数据库站出来的时候啦,于是我又装上了sql server,以前学asp的时候用的是access,那个时候只是照着人家做,理论是什么也不是很清楚。
通过一个暑假的学习,基本搞清楚了理论方面的东西,具体怎么用也不是很清楚。
但是这为这学期的课程设计打下了铺垫。
来到学校后,随着这学期的数据库课程大赛开始了,我有一个看法就是我自己应该具备的能力不是我会多少,而是我应该具备快速学会东西的能力。
遇到什么就学什么。
我们有时候很容易被一些专业名词说吓着,包括什么建模,软件工程,数据分析,数据挖掘等等。
我身边就有很多同学被这些纸老虎所唬住,而没有勇气去接触他们,总是说这个太难了之类的退堂鼓的话,他们低估了自己的潜力同时也压抑住了他们自己的好奇心。
其实都是纸老虎,又不是什么国家科研难题,只是去用一些工具,发明工具是很难,但是用一个工具就容易多了,just do it!我记得我做这个数据库之前,我们老师说要做好前期分析,我就在网上搜索用什么分析工具好。
《Visual Basic程序设计》课程教学特性研究摘要:《visual basic程序设计》是一门应用性、实践性很强的课程,为了提高不同层次学生的学习积极性,提高学生的实践能力,我校对vb课程进行改革,在实示教学过程中采用案例教学。
本文首先分析课程改革和案例教学的意义;然后针对计算器案例来介绍在实际教学中的点滴和经验;最后给出了教学效果说明和今后的研究方向与目标。
关键词:案例教学 visual basic 教学改革中图分类号:g642.0 文献标识码:c doi:10.3969/j.issn.1672-8181.2013.13.0111 前言高级程序设计语言是计算机类专业必不可少的一门专业基础课程,visual basic(简称vb)源自于basic编程语言,它继承了basic语言简单易懂的特点,采用面向对象、事件驱动的编程机制,提供了直观的可视化程序设计方法。
它从1991年开始的第一版到现在,主要经历了六次版本的更新。
vb提供可视化的界面设计、事件驱动的编程机制以及强大的功能,是培养学生抽象思维能力、掌握信息处理技术的重要课程[1]。
因此,很多高职院校在选择计算机编程语言时把vb列为首选基础课程。
vb课程教学强调培养学生的动手能力、分析问题和解决问题的能力。
在教学过程中,教师应该思考如何提高vb课程的教学质量、通过各种方法进一步培养学生的实践能力和创新能力。
我校针对这些问题,在对vb课程进行改革基础上,通过实践教学和案例教学方法来提高学生的实践能力。
本文主要介绍在实际案例教学过程中的点滴、经验。
2 课程改革的意义现在大多数visual basic教材使用的是传统编程语言采用的教学过程,即“语言基础程序结构文件(项目)管理综合应用”。
大多数的高校中采用的传统教学方法,即“基础知识常用控件(概念、语法等)控件属性、方法每个控件实例综合实验设计”。
传统教学使学生能够系统的、连惯的学习、掌握知识,多年来培养出很多优秀的编程人员。
基于培养大学生实践能力的VB课程竞赛研究
金林樵, 项露芬
浙江树人大学,杭州市拱墅区树人街8号,310015
xiaoyaoyu030303@
摘要:我校现代教育技术中心以“培养学习兴趣,提升学生实践能力”为宗旨,积极构建并实践了常规VB课程教学与VB竞赛相结合的实践教学方法,实践证明,该教学方法促进了学生VB课程学习氛围的提高,并极大地促进了教学改革的发展。
本文详细介绍我中心的VB课程竞赛实践。
关键词:VB课程竞赛,教学改革,实践能力
1引言
学科竞赛一般是指与课堂教学紧密结合,考察学生某学科基本理论知识和解决实际问题能力的比赛。
其目的是激励学生学习某种学科、专业知识的积极性,提高学生在某学科领域中运用基础知识来解决实际问题的能力[1]。
VB课程竞赛目的是培养学生的学习兴趣,鼓励有经验的教师参与竞赛辅导工作,提高学生的实践编程能力。
开展VB课程竞赛有利于增强学习氛围,促进良好学风的形成;有利于促进学科发展,提高教学质量;有利于提高学生的培养质量,促进其综合素质的提高。
2VB课程教学存在
的问题
近年来国内大学计算机实践教育与以前相比有了很大的改善,但仍存在一些不足。
首先有些学校在VB课程教学过程中重视理论教学和课堂教学,只强调从理论上对知识点的掌握,却轻视实践环节,使得学生缺乏实践平台,造成有相当数量学生程序实现和调试能力很差[2]。
其次作业布置量严重不足,实
验检查只注重程序能否运行,作业检查只注重书面的标准答案等,束缚了学生的实践能力。
最后以笔试为主的考试形式,对计算机这种操作性较强的学科来说,很难考核到学生真正的水平和能力。
有的学生对经典的算法讲得头头是道,然而就是不会写程序,不能实现自己的想法,这种现象并不罕见。
这些都说明在大学生中提升VB程序设计能力亟待加强。
3VB课程竞赛实例
3.1 VB课程竞赛的内涵
VB课程竞赛是超出课本范围、难度大于常规VB课程考试的一种特殊的考试,一般涉及扩展性知识、综合性知识,强调思维的逻辑性、灵活性、创造性和实践能力,是联系课程教学与实践创新的重要纽带,是大学生成才的重要途径[3]。
该课程竞赛包括理论竞赛和上机实践竞赛。
3.2 VB课程竞赛的构建
(1)完善VB课程竞赛管理制度
从中心实际出发,根据中心教学培养目标,制定《VB课程竞赛管理办法》,明确竞赛的组织程序、教研室和指导教师各自的职责等,确保竞赛有序进行。
(2)改变课程考核方式
分析VB课程竞赛大纲,及时充分地调研、分析、论证后,有效地改变课程开设计划,增大实践教学的比例,增加设计性和综合性实验。
强调课程设计的重要性,将学生参加竞赛所获得的成绩纳入相关课程的成绩考核中。
(3)师资培养
指导VB课程竞赛不同于常规的VB课程教学。
竞赛指导教师必须具备更强的专业技能、更全面的知识领域和启发创新的能力,同时具备计算机行业操作规范,可以通过培养“双师型”教师来建设规范的竞赛指导团队。
(4)相关资源建设
建立“VB课程竞赛资源网”,通过网站平台发布最新最准确的竞赛信息,提供各类竞赛的竞赛大纲、模拟赛场、历届参赛总结等,还可以组织竞赛在线论坛来实现更广泛的信息交流。
另外,图书资料库的建设也是必不可少的。
(5)组织参赛
成立相应的竞赛领导小组,通过各种方式的选拔来确定参赛队
伍。
进行全方位的强化培训和指导,由学校和院系筹集专项经费,作为选拔、培训及参赛的专项资金,全力提供选拔、培训所必需的机房、设备等,同时指派经验丰富的教师对参赛队员进行长期、深入的赛前培训。
3.3 VB课程竞赛的成效
(1)有利于实践教学改革和VB专业知识的系统化
通过VB课程竞赛可以给目前设置的实践课程提供指引方向,在理论教学中往往学生的学习兴趣不浓,知识掌握也不够牢固,而在VB 课程竞赛的带动下,学生的学习目标非常明确,积极性明显提高。
不仅如此,在竞赛准备的过程中,需要系统的学习很多相关的专业知识,这样会加固学生的专业知识,有利于专业知识的系统化。
(2)有利于学生改进学习方法
通过参加VB课程竞赛,可以使学生了解到基础知识的重要性,使学生从被动式的听课、复习、考试变为主动式学习,转变为“在实践中创造,在创造中学习”。
他们在学好专业基本知识的基础上,积极主动地阅读参考资料,查阅文献,从而极大地开拓了他们的专业知识视野,巩固了课堂教学的内容。
(3)有利于学生展现个性
无论是课堂教学还是实验教学,都会受到教学计划的限制,难以照顾学生的个性差异。
而开展VB 课程竞赛等活动可以根据学生接受能力、兴趣爱好的不同区别对待,为一些基础较好、学有余力的同学创造适当条件,让他们在一定的竞赛中得到强化锻炼,进一步提高自身能力。
3.4 VB课程竞赛的启示
(1)要改革VB课程体系,应该注重动手能力的培养,以实践考试为主、笔试为辅的考核方法,增加课程设计环节。
除教学计划内的时间,规定学生每门课程课余时间必须完成多少设计和编程任务。
(2)建立科学的实践练习和考核体系。
搭建在线判题系统。
把程序设计相关课程的实践环节和实践考试都放到在线判题系统上进行。
组织部分老师把这些课程的习题和标准程序写出来,产生测试数据,建立试题库,为学生提供完善的实践练习平台和严格的测试检验平台。
(3)将课程竞赛与课程体系和教学改革紧密结合,使课程竞赛成
为日常教学的有益补充,日常教学中渗透学科竞赛相关内容。
把一些与竞赛有关的课程纳入教学计划,增设与竞赛相关的选修课,让课程与实际应用相结合,以竞赛推动教学内容、教学体系改革,以教学改革为竞赛提供支持。
(4)建立三级竞赛机制,第一级是基础课程学习,让老师和学生
都广泛参与进来。
定期举行课程学习比赛,如进行周赛、月赛等,激发学生对VB程序设计的兴趣,强化VB课程竞赛意识,让大多数同学都有较强的编程能力。
第二级是定期进行全校的VB程序设计竞赛,选出部分同学利用业余时间进行集中、系统地培训,强化专业知识学习、增加难度和补充基础课程以外的内容,提高学生专业知识学习和促进其创新和实践动手能力的提高。
第三级利用暑假时间进行强化训练、模拟VB课程竞赛,促进学生创新能力的培养,培养出实践动手能力强和有创新能力的高层次人才。
4结束语
总之,基于培养大学生实践能力开展的VB课程竞赛,对于促进学生VB课程学习氛围提高和教学改革的发展的都起到了较好的作用。
参考文献
1周卫江,杜群羊.独立学院学科竞赛探索与科学发展.现代教育.2008(4):190
2 李玲芝,徐俊.依托大学生计算机程序设计竞赛,探索信息学科创新型人才培养新模式.实践教学改革与创新.2009(12):92
3 郑小军,杨满福.“四位一体”计算机学科竞赛模式建构初探.计算机教育.2008(18):149。