前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇计算机基础教育范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。
计算机基础教学的重要性
随着信息技术的发展,个人信息素质和信息技术能力已成为当代大学生知识结构中不可缺少的重要组成部分,成为企业选择人才的重要标准之一,这就对高职院校计算机基础课程的教学设置、质量和水平提出了新的要求。目前,多数高职院校计算机基础课程的教学内容整体上分为两部分。一部分是计算机理论基础,使学生了解计算机的历史、发展和现状,掌握计算机的基本知识和工作原理,培养学生对计算机整体的认知,并了解基本常识;另一部分是计算机软件的实际应用,培养学生利用计算机获取信息、处理信息和解决问题的意识和能力,具体体现为Windows操作系统及Office办公软件的运用。这样的教学体系没有随着时代的发展而产生变化,也没有按照高职院校一贯坚持的“以服务为宗旨,以就业为导向”的办学方针进行改革。
高职计算机基础教学的任务就是使学生掌握计算机软、硬件基本知识,掌握利用计算机分析问题、解决问题的方法,掌握通过计算机查询信息、获取信息的技能,提高学生的计算机文化素质,培养学生的创新能力。作为以培养生产第一线的技术应用型人才为办学宗旨的高等职业院校,要适应经济建设和社会发展求,培养有足够的理论基础、较强的创新能力和扎实的实践动手能力的应用型人才,体现应用性、实用性的办学特色,建立以基本素质和技术应用能力培养为特征的教学新体系。计算机基础也是一门实践性极强的学科,比任何一门学科的知识更新都快,其课程的特点注重实际操作,过去的那种以讲授为主的理论课教学模式显然是不能胜任新的要求的,所以,为了改变计算机基础课教学存在的问题,必须进行教学改革。
高职计算机基础教育中存在的不足
学生素质参差不齐。高职计算机教育的对象在具备的计算机基础知识和操作能力方面存在很大的差异,一些来自城市地区的学生,他们普遍在小学或中学就开始学习计算机基本操作,已经具备了一定的基础,而来自农村的大多数学生在这方面相对匮乏一些。这在一定程度对高职计算机基础教育的教学组织实施带来了困难,目前采用的以班级或专业为基础的教学组织方式,使得在教学难度的确定上难以确定,不利于因材施教。一方面,对于入学时已具备较高计算机水平的学生而言,许多内容相对简单;另一方面,对于基础较弱的学生而言,许多内容又相对较难,跟不上进度,教学效果不理想,教学效率低下,也间接造成了教学资源的浪费。教学针对性差。
目前高职计算机基础教育的对象分别针对计算机专业学生和非计算机专业学生,二者因人才培养目标的不同,必然在计算机基础教育上的教学目标也存在明显差异。但目前在操作层面上对计算机基础教育目标的区分存在有一些现实的问题,其一是计算机基础教育的教师主要由计算机专业教师承担,他们在有意无意中以专业学生的教学目标替代非专业学生的目标,并在课程教学内容选择上增加理论知识内容和难度;其二是计算机非专业基础教育的教学内容与学生所学专业之间对计算机技术的要求没有较好的联系起来,较少结合学生所学专业对计算机工具的要求开展教学,使得计算机基础教育的针对性不强、学生学习兴趣不高等问题。实践操作和训练缺乏。计算机应用基础课程是实践性很强的课程,需要大量的实践操作和训练,然而,许多高职院校计算机应用基础课程没有足够的实践教学安排。目前,多数高校计算机应用基础课的教学时数偏少,理论课时与实践课时之比很难超过1∶1。学生虽然掌握了一些基础概念和理论知识,但实际动手能力的要求越来越高,因此,传统的“思考性、记忆性”教育很难适应社会的实际需要。
近年来,各高职院校都制定了实训目标,并配有实训作业,导致实训课程变成上网课,学生在机房更多的时间是上网聊天,看视频,玩游戏,实训课程没有发挥其应有的作用。职业教育目标错位。目前,各职业教育院校普遍把通过某种形式的计算机等级考试作为计算机教学目标。把职业教育中的计算机教学等同于社会上的等级考试,因此考试通过率也就成了衡量教学成败的标准。虽然学生获得一张证书。对就业有一定的帮助,但是根本上来说不利于学生对计算机知识的系统掌握,限制了学生计算机应用能力的进一步提高。由于只注重学生考试通过率,而忽略了计算机知识体系的培养,因此形成了,高分低能等现象的出现。大部分学生停留在纸上谈兵的阶段。培养方式不正确。职业院校培养出来的应该是面向企业社会一线、基层的生产、操作、服务等方面的专业技术人才,操作动手能力应是其专长。而职业院校未能以此进行人才培养,而使其培养出来的计算机专业人才,尤其缺乏职业技术型人才应有的比较强的操作和实践能力,致使其在市场上失去竞争优势。另外,大多数职业院校的教学内容也没有特色。职业院校计算机教育极少能根据职业院校学生的自身知识容量、素质水平、领悟接受能力等特点做到因材施教。使职业院校计算机教育滞后于各产业发展对计算机专业人才培养的需求。
加强高职院校计算机基础教育的基本策略
提高学生学习主动性。计算机的学习与其他专业的学习有很大的区别,兴趣基本上决定了计算机学习的好坏,兴趣是推动学生进行学习的内部动力,是影响学生学习积极性和主动性的直接原因。计算机体系中的许多知识都是学生亲自动手操作,去思考之后得到的结果,如果没有一点学习的主动性或是学习的兴趣,那么学好计算机基本不太可能。所以高校在计算机的教学中必须更加注重学生学习兴趣和主动性的教育和培养,这不仅是为了让学生学好计算机,更重要的是培养学生个人在今后学习、工作和发展的良好习惯。突出实践教学环节的地位。职业院校的办学,应该以提高学生的就业能力和创业能力,提高学生运用知识分析和解决问题的能力,培养学生具有可持续发展和继续学习的能力为目标。所以要特别加强实践教学环节,彻底改变只重视理论学习、不注重实践教学的做法。计算机课程作为实践性很强的课程,其实践教学无论对学生掌握理论知识,还是培养学生运用计算机解决实际问题的能力,都具有非常重要的作用。这就要求我们在教学中要坚持实践教学与理论教学同步,理论与实践相结合。
计算机教育研究不同于课程体系、教学模式改革等具体研究,也不同于教育科学研究,应该是几者的结合,但是没有项目和经费支持这种跨学科的研究,计算机教育研究的经费多数来自于各级各类教改项目。教改项目经费少、周期短、缺乏长远性。教改项目实际上在学校也不被当作研究项目,主要是为了近期和中期目标研究和实施教学改革,但是没有系统研究作为支撑,具体的改革方案和措施往往不能形成统一的整体。项目的目标往往是为了解决某些迫在眉睫的具体问题或者发现并研究国外在某些方面的领先技术。因此,教改研究不能代替教育教学研究,教改项目也不能支持系统的教育教学研究。
2计算机教育的基础研究
计算机公共课程应该与传统的基础学科一样,开展课程论和教学论研究,因为计算机课程与其他基础学科的课程都是各专业人才知识结构中的重要基础。我们应该从根本上研究计算思维与计算机科学技术在大学生知识结构中的地位与作用,研究不同专业学生的培养目标对计算机课程的需求,解决“教什么”的问题,以支撑计算机公共课程体系的设计;结合计算机课程与公共基础课的特点,研究计算机课程的教学目标、教学方法、课程设计、教学资源建设等,解决“怎么教”的问题,以支撑具体课程教学模式和教学方法研究、教学资源建设。计算机教育的基础研究需要有计算机专业和教育专业的跨学科研究团队,需要研究者具有跨学科的研究能力与研究方法。研究者需要认真研究计算机学科的知识体系结构、各门课程的目标及内在联系,确定可以作为公共基础课的课程集合及学习路径;针对不同专业的人才培养需求制订面向不同专业的计算机公共基础课和选修课培养方案。
3计算机教育的研究选题
计算机教育研究应该如何选题?有些选题存在一定的盲目性。我们有时会看到这种现象:选一个热门话题当作筐,什么都往里装;或者认为只要运用先进技术,就是教学模式改革。其实,研究应该从教育思想、教育理论、教育需求、学科发展趋势、目前教学中存在的问题等方面选择课题。选题时,应该对国内外现状和发展趋势进行全面分析,充分利用现有成果,这样才能突破和创新。分析国内外现状、论证选题的必要性和创新性,是科研中普遍应用的方法,但是在教学研究中却常常被忽略。对于任何研究,恰当的选题都是研究的起点和基础。选题如果肤浅,研究不可能深入;选题如果只是个口号,研究过程就是使劲喊口号;选题如果只说做什么,研究报告就是工作总结。计算机教育教学研究不同于教育科学研究,其基本目标是为了提高计算机教育水平。高端目标对教育学有所贡献,因此目前最迫切要做的是从需求出发的研究,这也最能解决实际问题。从人才培养的需求出发,选题会更有意义,研究也比较容易落到实处。由于有需求,研究也就有具体对象,在研究过程中就比较容易进行实验、分析效果、获取数据,研究成果也比较容易实施和推广。
对需求的分析包括分析学科发展需求、社会发展需求、其他专业和行业需求、学生学习心理和学习行为的需求等。由于计算机学科与一些学科都有交叉融合,科研和工程中都离不开计算机科学技术的支持,因此计算机教育研究的需求分析还要包括因科学技术发展而使计算机科学与其他学科交叉融合产生的跨学科人才培养需求。对于教学方法和教学模式的改革研究,我们需要通过分析教学过程中存在的问题和困难,研究因新技术的出现而导致的学生行为习惯变化,发现与经典教学理论、教学方法和模式之间的冲突。
多年来,我们不断经历教学方法和教学模式改革,各级教育机构立项的研究课题也叫教改课题,似乎目标就是“改”,不改就显得落伍。诚然,科学、教育理论、新技术的发展促使社会处于前所未有的迅速变革之中,改革成为永恒的课题,但是为什么要改革、每一项改革都为了解决什么问题确实需要我们认真研究。不是为了必须改革才做研究,才牵强附会地寻找理论依据和数据来论证改革,而是要针对教学中的问题和不足,潜心研究,找出解决方案,提高教学水平和教学效果,在这个过程中改革是必然的过程。这两种教学改革研究从表面上看似乎很难区分,同样都可以做出成果,但是实效有差别,尤其是长远效果差距甚远,因此切不可本末倒置。
4采用科学的研究方法
研究方法的探索本身就是很重要的课题。教育科学是人文科学,计算机教育的课程内容是自然科学,并且人才培养也需要系统科学思想,因此综合各学科研究方法的优势,形成适合计算机教育研究的方法很重要。自然科学的研究方法正越来越多地应用在人文社会科学中,包括教育学。例如,通过对学习过程中的数据进行分析、挖掘,发现教学方案、教学模式、课程内容、学生基础、学习行为、学习效果等因素之间的联系,进而发现以往没有发现的规律和现象。进行教学研究需要根据课题的特点选择恰当的研究方法,并对研究方法进行选择、论证和评估,研究方法的选择要具有理论依据和实践意义。在研究过程中,遵循既定方法进行严谨的分析、论证、实验,同时根据研究进展的需要不断调整和优化研究方法。如果发现原定方法的不足(如在研究过程中可能发现更多的不确定因素和干扰信息),就要根据需要重新评估、选择和调整研究方法。
5落实和推广研究成果
任何研究最终目的都是促进社会的发展和进步,计算机教育研究成果更应该开放共享,只有落实到教育应用中才能实现其基本价值。成果形式为课程体系、教学方案、教学模式的,需要以实际课程为例给出详细的展示,以利于应用和推广,不仅是罗列课程、大纲、资源等,还包括详细论证、具体实施方案以及相关课程的全部教学过程、教学效果分析、可以推广使用的配套教学资源;成果形式为教材的,除了教材本身,还需要课程教学方案、教学理念、可共享的教学资源和示范课程(如“智学苑”网站的课程);成果形式为教学软件的,需要在技术上推广到不同学校和教育机构,在实施上有推广的方案;成果形式为论文、分析评估报告的,要对教学改革有一定的指导或借鉴意义,或对教育研究的方向和趋势有引领作用。
6结语
1高职计算机教育现状和问题
随着计算机在我国的不断普及,计算机教育也获得了一定的成功,但是由于计算机发展的速度比较快,所以就使得计算机教育相对滞后了一些,在教程安排和教学方法的使用上都无法达到社会的需求,形成了一定的脱节,要搞好高职计算机基础教育就必须要分析并正视其现状和发生的问题,并寻求合理的解决策略。
1)理论和实践比例不当我国高职计算机基础教育中存在的一个重要问题就是重视理论教学,但是对于实践教学相对比较轻视,理论和实践的比例严重不协调。有的计算机基础课程理论课的时间和实践课的时间比例为2:1,甚至还经常会超过这个比例,这就使得学生找不到实践的机会,无法更好地理解并掌握理论。同时,由于学生往往对枯燥的理论课程不感兴趣,对使用性高的技能和知识更感兴趣,所以就导致他们在上理论课的时候不认真听课,教师无法在课堂上调动学生的学习积极性,这自然使得教学效果受到影响,而即使认真听课的学生也仅能较多地学习到理论知识,对于实际操作还是不够深入,培养出来的学生也无法达到社会的要求。
2)教学内容和实际脱节高职计算机基础教育的教学内容和实际脱节,这也是一个重要的问题。部分高职计算机教师比较偏重于知识点的全面,但是却忽略了对难点和重点的重视,平均使力,这使得高职计算机教学的内容过于芜杂,由于课程的时间有限,所以他们往往为了赶时间而加快教学速度,这使得学生根本无法跟上教学进度,无法吃深吃透教学要点,学不到实际工作中真正需要用到的技术和知识。另外,一些学校一连几年都使用同一套教学课本,这导致学生学习的知识相对比较陈旧,而众所周知,计算机方面的知识和技能是日新月异的,所以这也导致学生无法在毕业后立刻投入到实际工作中去,所学的知识无法应用到工作中,无法满足市场的需要。
2高职计算机基础教育目标
高职教育和普通的教育不同,具有一些独特的特点,它所培养的是生产和服务第一线的高层次应用型人才,所以在教学的时候必须要将书本上的知识转化成具有实践性的教学方案。另外,高职教育有着职业本位的特点,这一点决定了它有着独特的培养方式,必须要和专业岗位相适应,所以要在教学中加大实践的比例。在这种情况下,决定了高职计算机基础教育的目标也和普通的教育有所不同,更加注重实践和创新能力的培养。
1)掌握计算机知识和技能高职计算机基础教育的目的在于让学生更快地掌握可供实践的计算机知识和技能,成为复合型人才。在高职计算机基础教育中要培养学生掌握全面的计算机知识,这其中包括了计算机方面的基础知识,要让学生掌握和本专业有关的计算机应用的现状,掌握计算机的基本结构以及每一部分结构出现故障时候的情况,并具有一定的维修能力。另外,对于计算机操作系统、键盘输入法以及常见的运用网络查询、获取信息等常见的计算机实用功能,学生也必须要熟练掌握。另外对于一些常用软件的使用方法,高职学生也必须熟练掌握,尤其是和办公自动化有关的软件,是日常工作中经常会用到的,高职学生必须熟练掌握。除了以上这些计算机一般的一般软件以外,高职学生还必须掌握至少一种计算机高级语言,同时掌握有关数据库的编程方法,根据学生所学习的专业不同,他们可以选择更加适合自己专业的高级语言来重点学习,这使得学生具有一定的开发应用软件的功能,而这也是普通的电脑使用者所不掌握的技能,是日后实践工作中可能会用到的技术。
2)提高创新和应用的能力除了要掌握具体计算机的操作和使用技术以外,在高职计算机基础教育中学生还应该学会如何提高自己的素质和能力,掌握创新的能力,而这也是有效增强学生的竞争能力的方法。高职计算机基础教育要培养学生的综合素质,让他们能够根据有限的条件掌握信息检索等方面的功能,要通过自己掌握的有关计算机的知识来灵活地解决一些问题。在高职计算机基础教学中要特别强调应用型人才的培养,要重点培养学生活学活用的能力,让他们能够具体解决现实生活中出现的形形的问题。另外,在高职计算机基础教育中还应该培养学生的创新能力,在培养学生的过程中要加强发展学生的创造性思维,不要盲目追求速度,不要单单通过机械操作的方法来训练学生掌握计算机技术,而要适当地运用启发式教学的方法,让学生能够举一反三,这样才能够为社会提供未来可持续发展的专业人才。在具体教学的时候,理论教学和实践教学要结合在一起,要通过理论教学促进学生提高实践能力,同时也要通过实践来让学生加深对理论知识的印象。
3高职计算机基础教育策略
高职计算机基础教育和普通高校中的计算机教育有所不同,它的教学方法和教学策略应该符合高职教育的基本特点,要在教学中强化动手和实践能力的培养,同时也要照顾到计算机基本使用技能中的方方面面。计算机知识和技能包括的范围十分广,程序设计、硬件维修、数据库管理、网络和多媒体运用等,有很多不同的方面,而且每一个方面又都包括了各种不同的层次,所以教学的内容相当繁杂,教师在进行教学的时候要掌握好轻重主次,要在培养实践能力的基础上合理地安排教学项目。
1)合理规划教学层次为了更好地进行计算机基础教育,教师可以将各种丰富的教学内容分成若干不同的层次来进行教学,而每一个层次下面又可以分成各种不同的层次,这样可以更加有条理地进行教学,教师在进行教学的时候可以根据该层面内的教学内容是否和学生的专业密切相关以及该内容的难易程度来决定课程的安排,这样既能够根据社会对计算机人才需求的实际情况来进行有针对性的教学,也能够更合理地安排教学时间,让教学变得更加有序。教师可以将计算机基础教育的内容分成公共应用类和技术应用类。公共应用类指的是一般非计算机专业的学生也能掌握的知识和技能,包括日常文字处理软件,普通网络检索和电子邮件等的使用方法,这些都是日常计算机使用中经常会用到的,学生可能在平常的生活中就已经掌握了这部分技能的使用,所以教师可以不必花太多的时间在这部分的教学上,只需要针对一些普通用户比较少使用的难点来进行教学就行了,例如可以详细讲解一下运用电子表格处理软件进行数据处理的方法等。另一个层面就是技术应用类了,这个层面的技能需要根据计算机技术的发展来随时更新,同时也要根据学生所学专业来灵活选择教学的内容,它包括了程序设计、会计电算化和财务类软件、动画处理软件、电子商务类软件等,教师需要根据学生实际专业情况来决定教学内容,例如专业是有关动漫设计的,那么就要学习图像和动画处理类软件以及多媒体应用软件,但是如果是财会类专业的,那么就要注重会计电算化软件的学习了。
2)注重培养实践能力高职计算机基础教育的课程设置必须要能够体现出高职的特色,随着计算机的不断普及,不管是工科还是文科的学生,都希望能够开设和专业有关的软件的学习课程,以便能够更加适应工作的需要,而且一部分学生在入校以前就已经掌握了相当一部分的计算机基础知识,所以这就对高校计算机基础教育工作者提出了更高的要求,要求他们能够根据学生的特点来设计完善的课程内容,不仅要重视理论学习,更要重视学生实践能力的培养,而且还要兼顾到学生中不同的计算机基础素质。教师在教学的时候可以采用因人施教的方法,将教学内容和课程设置计划成动态的,根据时代的发展可以进行不断地扩展。在面对全体学生的时候可以设置公共类课程,培养基础操作能力,而对于具有专业开发要求的学生则根据不同的需求开发专业课程,先以辅导学生掌握专业软件的使用技巧作为教学的主要目的,对于那些已经熟练掌握相关技能的学生,教师可以采用启发式教学的方法,鼓励他们利用计算机来解决实际工作中的问题,最后达到通过计算机来培养他们创新能力的目的。为了更好地培养学生的实践能力,教师可以安排学生去一些与专业有关的公司和企业工作实践,在实践中渐渐培养实践工作能力和创新思维的能力,也可以邀请一些有实际工作经验的人来学校帮助讲课,集中解决学生提出的形形的问题,以求更好地提高学生的实践能力。
4结论
一、从数据库应用看计算机基础课的教学
数据库技术是信息化社会的重要基础技术之一,是计算机科学领域中发展最为迅速、应用最为广泛的重要分支;《数据库系统应用》也是计算机应用基础课程的必修科目。
(一)数据库系统应用的背景:概念、市场及其发展
数据库可以理解为在一个或多个企业组织中,为多个用户服务的、在计算机上可运行的、有结构的数据集合。与文件相比,文件是面向单个程序的,而数据库则是面向整个需求的;数据库中的数据是有结构的,而文件中各记录之间是没有联系的。传统意义上,数据库系统是把有关的硬件、软件、数据和人员组合起来为用户提供信息服务的系统。
数据表示可以有不同的抽象层次。在数据库结构的描述中至少需要有三级抽象层:概念观点、逻辑观点和物理观点。数据模型(DataModel)是数据及其相互关系的代表,而数据及其关系又是关于现实世界的抽象。数据模型既代表了数据的逻辑观点,同时也代表了数据的概念观点。三种最流行的数据模型是层次模型、网状模型和关系模型。在最常用的关系模型中,包含有关系(Relation)、元组(Tuple)、属性(Attribute)等成分,其中,关系与逻辑记录值的集合相对应,元组与逻辑记录值相对应,属性与数据项、记录之间的联系也用关系来表示。那么,什么是好的关系模式?起码它不该有数据冗余、更新异常、插入异常和删除异常。这取决于数据依赖的概念,但在许多数据依赖的类型中,最重要的是函数依赖和多值依赖。
数据库技术的发展,曾使其产品分为文件系统、关系数据库、对象数据库以及关系-对象数据库等四大类,而目前世界上最大的系统软件市场依然是关系数据库,虽然它能解决的问题与对象数据库并不相同,但它们之间大有兼容、融合之势。未来最大的数据库市场是支持通用的应用(UniversalApplications),并支持简单和复杂的数据;同时,一些新的应用将驱动市场,如Web、DigitalFilm、DigitalKiosks和GPS等等。
(二)数据库系统应用课程教学的回顾:dBase-FoxBASE-VisualFoxPro
微机数据库管理系统dBaseⅢ曾是数据库技术中的杰出代表。dBaseⅢ具有关系数据库的基本特征,程序结构精巧,处理信息能力较强,运行效率较高;它的全屏幕编辑功能,操作简便;它的人机会话方式,易学易懂;它提供运行的辅助手段,方便用户,还有它的较强的适应环境的能力,使其应用极其广泛,因此它获得了“大众数据库”的美称。自从dBaseⅢ引进我国并成功汉化后,计算机专业人员和经济、管理等方面的技术工作者,经过几年的不懈努力,使汉字dBaseⅢ广泛应用于财务会计、物资、图书资料、科研项目、学生成绩、人事档案、生产调度、经营计划、财政税收、银行帐目等各个管理部门,建立了无数的小型信息系统,有力地促进了我国经济的发展和管理现代化的工作,使它成了名副其实的大众数据库,也因此随着IBM-PC淘汰AppleII,dBaseⅢ取代了dBaseII,自然而然地走进了大专院校的课堂。
和dBaseⅢ相比,FoxBASE+更胜一筹:可在UNIX、XENIX等多用户操作系统下运行;完全兼容dBaseⅢ;运行速度更快;可以使用数组来实现数组和数据库文件之间的数据交换,以方便对数据库文件中记录的操作;可以自定义函数,简化程序设计;可以保存和恢复屏幕图像;可以将多个命令文件合并成一个过程文件,减少读盘次数,提高运行速度;能自动调整内存分配,以便充分利用有效内存,提高速度;扩充了部分命令的功能,新增了若干命令;扩充了一些技术参数的范围,方便了程序设计。于是伴随着CPU的换代和DOS的升级,FoxBASE+理所当然地替代了dBaseⅢ。
FoxPro除了兼容性和扩大已有的命令、增加新的命令和函数、减少对用户的限制外,采用90年代的先进技术,支持鼠标器,使整个系统更易使用和操作。尤其是可将程序伪编译为非常接近机器语言的中间代码程序,增快其执行的速度。如果程序经FoxDistributionKit编译,生成exe文件,就可脱离FoxPro而直接执行。2.0以后的版本加入Rushmore优化技术,使速度显著提高;面向对象技术的应用使数据库的设计效果结构清晰、简单,便于实现OOP;数据库对象的独立性、自治性使其便于维护,从而需求变更时程序与数据库重用率高,修改少等等,也就高于同时期的其它产品。尤其是VisualFoxPro3.0作为第一个正式具有Windows95兼容标志的应用软件,一个32位的数据库开发系统,引进了可视编程和面向对象的概念,使用了真正的数据库概念和多媒体数据,具有更快速开发应用程序、面向对象和客户机/服务器的强大功能,曾被认为是多年来出现在关系数据库方面最重要的产品,甚至是一个革命性的软件产品。既具有Visual系列的功能强大、直观易用、面向对象等优点又兼具Windows和FoxPro的长处;提供的向导、设计器、生成器等工具,加之从界面到内核的完全汉化,使数据库的管理变得轻而易举,跟着Windows淘汰DOS,VisualFoxProForWindows换代FoxBASE也就顺理成章了。
但是对于“摩尔规律”作用下的IT世界,发展尤其是永恒的。随着微机的CPU从8086/8088到PentiumⅢ/Pentium4以及K7/K8……的发展,操作系统由Dos到Windows又到Windows95/98/2000/XP/2003……的升级,程序设计由面向问题到结构化又到面向对象再到可视化,内容由文字到图文并貌又到多媒体,应用由单机到网络又到全球互联网,计算机公共课的教学由Dos-Wps-Lotus123向Windows-Word-Excel转变,桌面数据库的情形自然该有本质性的飞跃,尤其是这样的数据库技术已不只是被数据库专家所拥有了。
(三)桌面数据库系统应用的新概念:Access和Office97/2000/XP
随着个人计算机的发展和普及,越来越多的人采用数据库的技术来管理数据、分析数据和获取信息。所以,编程简化把数据库的用户从传统的专业编程人员扩大到了所有的计算机用户。Access的问世和推广,使它在短短几年之间即取代了FoxPro在桌面数据库市场上的统治地位。Access在国际桌面软件中早已占有了超过半数的市场份额。
Access在1993年问世,是一个完全基于Windows环境的桌面数据库系统,它是与Windows同步成长起来的。在Access中,微软加入了一种先进的数据库机制,即JetEngine。这种机制取代了以前的文件格式的数据库引擎,为数据库的技术与应用提供了更广阔的发展空间。今天的用户可以在VB、VC以及新版的FoxPro中发现这种数据库机制。
在编程方面,Access从一开始就致力于把简化的编程环境和复杂的关系数据库理论巧妙结合;在市场销售方面,把Access和Office这样的提高企业工作效率的易用工具打包一同销售。
在Access中,智能化的编程环境和高效率的工具实现了有机结合。比如Access97采用了VB5.0的智能编程环境,所以编程风格与VB完全一致。同时与最先进、 “全面”的Office集成,使得Access可以直接操作Office中的上千个对象,大大缩短了开发周期和提高了代码重用率。Access97同时具有较高的适应能力,可以把一个Access97的应用程序用简单的操作提升到MicrosoftSQLServer等大型客户/服务器数据库系统。而且Access采用与MicrosoftSQLServer相同的数据库引擎,使这种提升变得更为简单和直接。Access与Office一致的包含Internet/Intranet功能和标准,使用户数据库与网络的结合简单易行。
早先版本的Access并未能够完全汉化,所以在用户编程实践中,对汉字的操作始终是一个困难。从Access97开始进行了全面中文化,包括内核,所有界面,帮助体系(即Office助手),应用向导,甚至示例应用程序。所以,用户的使用就更加得心应手。全面中文化的Access包含在Office97/2000/XP……中文专业版中。
一般地,计算机应用基础课的教学从95年开始已由Dos-Wps-Lotus123向Windows-Word-Excel转变,数据库的教学也从FoxBASE换成了FoxPro for Windows。似乎总是跟不上技术发展和时代前进的步伐。加上学生已强烈要求学习多媒体制作和Internet技术,所以把计算机应用基础课的教学开成Windows+Office(2000/XP)则不失为一种好策略。
二、计算机基础课教学的新尝试
计算机科技的最大特点是发展极快、应用更广。鉴于此,《计算机应用基础》课程就成为各大专院校学生的必修科目;而它的基本内容也就随着计算机的发展而不断更新着。从原来的BASIC语言、五笔字型、DOS、WordStar、WPS、Lotus1-2-3以及dBaseⅡ/Ⅲ到早期的Windows3.1/3.2、Word6.0、Excel5.0、FoxBASE/FoxPro又到Windows95/98/2000、Office97/2000……等等。时至今日,Windows XP和Office XP已经风行全球并深入人心,Windows Server2003……也似排山倒海之势袭来!由此看来这门课的具体内容还要“进化”,而且似乎还要永无休止地“进化”下去。
(一)现行计算机基础课教学的主要内容:Windows+Office
通常我们在计算机基础课程教学的开始,总要谈论三个问题:计算机能干什么?我们学什么?怎么学?狭义的答案是:计算机无所不能;我们学Windows和Office;上机。接着是尽可能多地电脑演示,以此来升华学生对电脑知识的学习兴趣。
因为Windows时代,计算机操作技术的学习早已不是那么困难,再也无须死记硬背那么多的命令和格式,只需用一个手指点击鼠标,利用菜单就可以打开一个又一个窗口并在窗口中得到五彩斑斓的世界。可是,这个过程却很难通过传统的方法用粉笔在黑板上来讲明白。
单就操作系统来说,从Windows3.2到Windows95的飞跃,从Windows95到Windows98的进化,从Windows98到Windows2000的换代,以及从Windows2000到WindowsXP的“体验”,都使“黑板+粉笔”的教学方式陷于绝境。但总有必要尽可能地把最新的知识和技能传授给学生。例如学了Windows95,还要讲讲InternetExplorer和Windows98、学了Office97还要谈谈FrontPage和Office2000,学了Word,不能不说我们的民族软件WPS,学了Windows98,还要欣赏一下已成为PC操作系统主流的Windows2000和WindowsXP……等等,还要把各种最新的流行软件及其应用介绍给学生,如此这般来全面激发学生学习和使用电脑的乐趣,教给学生学习电脑知识的方法,同时也使学生在课堂上所学的知识和本领不至于那么快地“过时”和“淘汰”。
另一方面,过去曾经有不少在《计算机应用基础》课中学了WPS并考试得了高分的大学生及研究生当毕业找工作打印简历时竟因电脑中装的是Word而一筹莫展,类似的事情似乎比比皆是、无休无止,这说明了我们在计算机基础教育中存在的一个更重要的桎梏和盲点:计算机文化素质问题。所以,在计算机基础课程的教学过程中着意培养和提高学生的计算机文化素质和数字化生存的质量才是一项最根本的任务。
实践证明,现行计算机基础课程的主要内容Windows和Office,尤其是今天的Windows95/98+Office97、或者Windows2000+Office2000或者WindowsXP+OfficeXP完全可以由学生自己通过学习软件(如《开天辟地》、《万事无忧》、《畅通无阻》、《得心应手》、《电脑总动员》……等等)甚至通过教学网络更甚至Internet来自学掌握,而且这也是华山一条路了。
(二)计算机基础课程教学的紧要课题:从技术教育向素质教育转化
鉴于计算机科技遵循“每18个月更换一代”飞速发展的事实以及全球互联网时代日新月异的网络文化的进步,在计算机基础课程的教学过程中,时刻注意计算机文化素质的教育,着力培养学生对计算机科学的新思想、新知识、新技术的理解和自学的能力,以使学生能够利用计算机来大大提高自己的学习效率及工作效率,甚至用计算机来实现自己的理想;着力培养学生在互联网时代的伦理精神以及信仰,构成了计算机基础教育的根本目标。
为了实现计算机文化素质教育的目标,有必要尽可能及时地、全方位地解决学生学习过程中的问题,所以问题的解答就不仅仅局限于课堂上、书本里、甚至校园内。比如通过电子邮件,通过OICQ、QQ、MSN,通过多媒体网络,甚至通过网站,本着实事求是,实学实用,理论联系实际的原则,注意反映学科的前沿内容,将思想方法和操作技巧传给学生。另外还需要鼓励和帮助学生装电脑、买电脑、租电脑甚至修电脑,营造电脑学习的环境。这无疑对教师自身的计算机文化素质提出了更高的要求。
“学为人师,行为世范”、“严于律己,宽以待人”等思想行为准则在这个时候才更充分地体现出来,真正地潜移默化进日常的计算机教学生活中,不断学习,不断充实,不断进步,跟上时代的步伐,成了教师自己的“数字化生活”。此外,教师还需把诸如远程教育、语音识别等尖端科技的知识和应用普及给学生,带领学生,走向时代的前列。
可是,不得不提的是,用电脑来上电脑课,或者用“电脑+投影仪”,在计算机教学过程中是不可替代的,当然最好是在机房里上这些计算机课程。尽管如此,真正的计算机文化素质教育还是要回旋到传统的模式上。
(三)计算机基础课程教学的新尝试:计算机文化概论
关键词:计算机基础;非计算机专业
中图分类号:G424文献标识码:A 文章编号:1009-3044(2009)33-9483-03
The Teaching Research of Basic Computer Education in Non-Computer Profession
LV Hui,ZHANG Wei-yan
(Jiujiang University,Jiujiang 332000,China)
Abstract: Basic computer education is a very important part of the university teaching,this paper will make a few analytical studies for the basic computer education in non-computer profession.
Key words: Basic computer education; non-computer profession
当今社会,信息科技迅速发展,计算机技术已经渗透到社会生活的方方面面。随之出现了计算机教育在高校教育中的蓬勃地发展。计算机基础教育已经成为高校基础教育中必不可缺的一环。但从总体来看,在整个计算机基础教育的推广过程中,还是有很多经验和教训,值得我们深入思考。
1 目前高校计算机基础教育所面临的问题
随着计算机基础教育在各高校的普及和发展,传统计算机基础教育在摸索中前进。由于缺乏一个统一的标准和规范,长期以来,各校都有了一套相对稳定的教学体系和教学模式。在为学生提供计算机基础知识、能力与素质方面教育的同时,也暴露出许多问题。
1.1 忽略了学生的个体差异
随着个人计算机深入到千家万户,越来越多的学生在大学教育之前就已经接触了计算机。但是由于地区和经济的差异,城乡中学生计算机教学基础差距悬殊。而传统高校计算机基础教学都是采用“一刀切”的教学方法,这无疑会使得学生两极分化日益严重。一方面,层次较高的学生“吃不饱”,抱怨基础课上的大多知识已经掌握,学习根本是浪费时间。这同时使得他们对未掌握的知识过于轻视,从而在经过计算机基础教育后一无所获。另一方面,层次较低的学生“吃不了”,深感一时无法接受计算机知识,再加上与其他同学之间的差距,从而容易滋生自卑情绪,影响了整个计算机基础教学。
1.2 过度强调应试教育,忽略了实践教学的重要性
目前很多高校都将计算机等级证书与学生的毕业学位证联系在一起,由此,学生完全把计算机基础学习看成是获取毕业学位证的一种工具。忽视了课程本身的价值和作用。这种压力最终使得:教师在教学过程中过份强调考级范围、考级重点、考级方法,忽略了对学生自身能力的培养,脱离了教学的实际轨道;学生在学习的过程中,投入到题海战术中,大量地做题、背题,甚至根本不知道考题的实际含义和作用。这种以应试考级为目的的教育模式,必将严重影响高校计算机基础教育。
计算机基础课程是一门理论与实践相结合的课程,理论与实践相辅相承,理论是基础,实践是手段,应用是目的。过多的注重课堂教学和为学计算机而学计算机,都会导致教学效果不佳。作为非计算机专业的学生,更多需要的是应用计算机知识为自己所学的专业服务,而单纯的理论知识却起不到这样的作用,而且,单一的理论会使课堂气氛沉闷、课程枯燥,使学生失去学习的主动性和积极性。现在学生普遍存在一种现象:上课听了,上机实验完成了,但是却无法独立解决实际问题。举一反三及实践能力太差。对于非计算机专业的学生来说,使用计算机的机会相对较少,所以更应该加强对实践应用的培养。
1.3 教学内容更新缓慢,师资力量不足
计算机技术的发展是日新月异的,软硬件快速更新换代,新的技术、新的应用系统、应用方式层出不穷。这就容易造成我们的教学内容跟不上时代的脚步,新的技术已经产生,我们却还在介绍老式的技术。这将会在一定程度上打击学生的学习积极性,同时还容易使学生对课堂知识与实际现状的差距产生迷惑。这就要求教材及教学内容的及时更新。
计算机基础教学是高校的公共必修课,它面向的是整个高校新生团体,这就意味着每年计算机基础教学的任务都是相当繁重的。由此造成这样一种现象:教学经验丰富的教师由于本身已经有一定的教学任务,分身乏术。所以就把部份计算机基础教学任务交给一些刚毕业的新教师,由于缺乏经验,同时对计算机基础教育目的及操作性把握不准,造成教学效果不佳。甚至存在由于对教材的不熟悉,出现一种边学边教的情况,教学质量和教学效果难以保证。
计算机技术的更新速度是任何其它学科所不具备的,作为一名计算机专业教师,要适应时代的脚步,就必须不断地再学习,不断充实自己。
2 计算机基础教学改革措施
随着各高校对计算机基础教育愈发重视,以及对当前教育弊端的深刻认识,各种各样的教育教学组织机构以各种交流会、研讨会的形式探讨新形势下高等学校非计算机专业计算机基础课教学的新思路、新方法,高校计算机基础教学改革已经刻不容缓。
2.1 针对学生基础能力差距,实施分层次教学
鉴于新生入学时计算机基础水平的良莠不齐,可以参考英语教学的模式。给新生进行计算机能力测验,根据测验结果按层次分班,可以分为基础班和高级班。基础班学生可以着力对学生进行计算机基础入门教育,循序渐进,逐步深入,同时还要给学生灌输一种基本的计算机思想,激发学生的学生兴趣;对于高级班的学生,可以以提问的方式开始教学,鼓励学生自主学习,引导学生将已掌握的知识转化为实践应用。
2.2 实行考试改革
计算机基础教育应该参照等级考试的模式,实施考试改革。建议考试成绩由三部份构成:平时成绩(包括平时表现及上机实验)+期末笔试+期末机试。采用这种考试模式,弥补了传统考试模式只片面考查学生的理论知识的缺失。同时要合理安排这三方面成绩的比重,实现全面考查学生的综合素质的目标。通过这种考试模式,可以引起学生对课程实践的重视。教师平时也可以通过网络平台上传各类资料给学生学习,引导学生在课外学习中多思考,多动手,提高实践性和创新性。
2.3 计算机基础教学应当与实践相结合,脱离应试教育
对于非计算机专业的学生来说,通过计算机基础教学,学生不仅要掌握有关计算机的基本体系结构、基础知识及应用,最重要的是必须让学生们深刻体会到计算机在现实中的实际应用,尤其是与其对应专业课程相结合的应用方式。传统意义上刻板的教学、灌输式的传授方式,在很大程度上扼杀了学生的学习积极性。
要上好计算机基础,首先,教师应合理安排教学内容,根据学生的知识结构,加强基础知识的传授,强化基本操作能力的训练以及综合解决实际问题的能力;教学内容安排要符合教学规律,保证计算机教学内容具有科学性、全面性及完整性,才能体现教学内容的发展性、变化性和先进性。
其次,针对非计算机专业的专业特点,给计算机教学制定出明确的教学计划和目标。不同的专业,根据当前的实际需要,选取教学内容,以满足各个专业对计算课程的需要。采取选修课与必修课相结合的方式进行教学。充分考虑本专业教学要求,使学生真正掌握利用计算机分析问题和解决问题的能力。另外,我们进行课堂教学的时候,除了采用传统的引导教学方法外,还可以考虑使用交互式课件,例如,用Authorware编辑课件。将学生的被动接受转变为主动学习,让学习参与课堂教学,既可以提高学生的学习兴趣,也增强了学生的实践教育。我们还可以考虑,留给学生大量的时间自己去学习、思考、体会,培养学生在使用计算机的过程中遇到问题,能够通过自主学习或查阅相关资料的方式来解决问题的能力。还可以多给学生布置一些实践作业,分小组完成,并在课堂上对创意、实践及完成过程进行介绍,激发学生的学习积极性。
最后,应该充分认识到,实验课是一门实践性非常强的课程,在教学中,许多知识只有通过上机实验才能掌握。搞好实验教学,也是教学过程中一个比较重要的环节,这就需要在设置实验内容方面认真研究。一般实验课是在讲授某些理论知识后,为了练习并巩固这部分内容而设置的,实验内容不宜太多,但在知识点的运用上要全面,与理论教学相结合。
2.4 网络教学,建立现代化教学平台
根据现代计算机教育的特点,网络教学已经是其中重要的一环。毕竟课堂教学面临着时间和资源的局限性,而通过网络教学的模式,可以打破传统教学的局限性,启发学生进行更全面、更深入的学习。学校可以针对本校学生的特点及知识水平架构来设计开发网站,也就是应该以学生为主体,利用网络的形式辅助学生完成各项理论及实践学习。可以在网站上计算机基础教育的相关课程资料,如教学计划、教学的基本要求、多媒体课件、试题库、动态演示实验项目并提供相关素材、计算机技术的最新动态等内容。另外,还可以实现网上答疑,针对学生提出的各类问题,既可以学生之间相互帮助,解决问题,也可以由老师来回答。帮助学生完成学习的难点或盲点。教师还可以将优秀学生作品到网上,供学生学习和观摩,通过这种方式,可以激发学生之间的竞争意识,变被动学习为主动学习。通过实现教学技术和手段的现代化,提高学生学习的趣味性,充分调动了学生学习的积极性、主动性和创造性。
2.5 加快教学内容更新,加强教学资料和师资队伍建设
计算机基础是一门集理论与实践相结合的课程,其操作性强,在教学过程中应该采用多种教学手段,使用多媒体教学课件,组建计算机基础教学资源库,为学生的计算机基础学习提供丰富的教学资源。并针对计算机技术更新换代速度快的特点,要改变现在教材使用周期长,内容陈旧的缺陷,多引用一些能反映计算机前沿知识和特色知识的教材,并缩短教材的使用周期。要充分利用质量高的教材,让教师和学生从教材中吸取知识。而及时更新教学内容,并不是指追赶各类信息技术的最新发展,而是追赶那些已经在社会经济各层面得到广泛应用,或者很有潜力、即将在社会各层面得到广泛应用的新的信息技术。只有这样,计算机基础教学才能跟上时代的步伐。
同时,在这个过程中,教师的自身建设也是相当重要。基础教育虽然教授的知识比较浅薄,但是涉及面广。它可能牵涉到计算机技术的方方面面,这就要求教师对计算机各领域都要有所涉猎。要做到这一点,教师就要不断地学习新知识、新技术,并把它引入到课堂教学中,引导学生将理论与实践技术科学相结合,培养学生的创新思维模式。
3 结束语
《计算机基础》教育任重而道远,伴随计算机技术的革新,及计算机的深入普及,学生对计算机的学习需求在不断变化,社会对学生的计算机技能要求也在不断变化。要适应这种变化,就绝不能只把计算机基础看作是一门基础教育课程,更应该注重对学生计算机意识的培养。不断深化计算机基础教育改革,以期培养出社会所需要合格的计算机人才。但是,高素质创新人才的培养是一项持久的、复杂的系统工程,需要进一步的理论研究和实践验证。
参考文献:
[1] 教育部高等学校计算机科学与技术教学指导委员会.关于进一步加强高等学校计算机基础教学的意见[J].中国大学教学,2005,(5):11-18.
[2] 唐永泽,卢兵,霍雄飞.以工学结合为主线,构建高职人才培养模式[J].中国高等教育,2009,(1):47-48.