前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的计算机技术教程主题范文,仅供参考,欢迎阅读并收藏。
摘要:结合作者多年从事计算机基础教育的教学经验,从教学实际出发,论述了当今高校计算机信息技术课程教材建设的重要性,并在实践中取得了一定的教学成果。
关键词:计算机教育;信息技术;教学改革;教材建设
0 引言
提到计算机技术、微电子和通信技术的发展,人们感叹不已。科学技术的发展改变了人们传统的生活、学习和工作方式,它还将全方位地改变整个世界。与科学技术的飞速发展相对应,现在高等学校计算机应用基础课程的内容也逐渐向计算机信息技术过渡。计算机信息技术课程的教材建设已经成为计算机基础课程教学改革的重要课题。
1 与时俱进,紧跟高校计算机基础课程改革的步伐。加强信息素养教育
随着我国中小学计算机基础课程的不断推广,相当多的学生在进入大学时,计算机基本知识和基本技能并非“零起点”。而现今高等学校“计算机应用基础”课程的主要内容与中小学计算机基础课程有很多是重复的。这样,很多高校学生对这门课程的学习积极性不高,更重要的是造成了教育资源的浪费。因此,计算机基础教学要有新的理念、新的内容,要用新的方法去组织教学,不断进行教学改革,做到与时俱进。
作为现代高科技中具有代表性的技术,信息技术在生产实践、科研教育、医疗保健、企业和政府管理以及家庭中得到了广泛的应用。进入2l世纪网络时代,社会信息化日新月异,在电子商务、电子政务、数字化学习、数字化图书馆的环境中,人们要树立终生学习的观念,要有终身学习的能力,首先必须接受信息技术教育。 信息技术教育从深层意义讲,就是对学生进行信息素养教育,使他们不仅在信息技术方面而且在专业领域里具有开拓进取的学习能力、勇于探索的研究能力。现在和将来,无论从工作上、生活上还是社会信息发展中,学生都可以选取理论的或实践的课题进行研究型学习,并在研究型学习过程中主动地获取新知识,培养自己的创新意识和创新能力。所以,对大学生进行信息技术教育的根本目的是培养创新人才,使他们更好地迎接信息化社会环境的挑战。
2 紧扣教学规律,研究具有鲜明特色的计算机信息技术教材
教育部曾提出“全面推进面向21世纪高等教育的教学内容和课程体系改革计划,建设高水平的新教材,使其更好地适应我国社会主义现代化建设和当代科学技术发展的需要,提高教学质量,培养跨世纪人才”。2004年我们获得学校教学改革研究课题《我校信息管理与信息系统专业课程设置优化和信息技术教材建设的规划与实践》的立项,从而正式开展了相关的工作。
针对目前高校计算机基础教学的现状并结合多年的教学经验,我们发现目前急需一本计算机信息技术教材来替代原来教学中使用的计算机应用基础教材,要通过教材建设和教学内容的更新来实现计算机信息技术课程的教学改革。
我们深知,教材建设,研究应该先行,明确了重点和难点,再对教材进行规划和设计。我们通过查阅国内外同类教材、走访兄弟院校相关专业、对学生进行问卷调查、电子邮件回访毕业生、与用人单位座谈等多种形式,逐步明确了要建设一本好的计算机信息技术基础教材必须对以下几个问题进行深入的研究和探讨:
(1)如何能兼顾教材的稳定性与创新性?我们发现,在学生的调查问卷中对当前教材提到最多的意见之一就是教材内容陈旧,与现实的计算机发展水平脱节。当然,这里有学生好高骛远、重追求计算机新奇潮流而轻基础知识的原因在里面,但另一方面也凸现出计算机信息技术教材建设中内容更新的重要性。我们认为,对教材要注重信息科学基本原理、基本技术和基本方法的论述,同时也要在理论和实践上反映出当代信息科学技术的发展。这样,培养出来的学生才有跟踪信息科技发展的能力。
(2)如何能材内容的广泛性与精简性?作为一本计算机信息基础课程的教材,内容必须全面,即“广度优先”,以适应不同层次的教学要求。但是,由于该教材是面向非计算机专业的学生,又要力求精简。重要的教学内容要精心阐述,使学生学心后不但要“知其然”,还应“知其所以然”。比如,对于计算机网络IP地址分类的讲解,不仅要介绍IP地址怎样分类,还要帮助学生理解为什么要这样分类以及分类范围的计算过程。在选材上要尽量避免与中小学信息课程教学内容的重复。
(3)如何能做到与学生的专业相结合,与他们的后续课程相衔接?从我们对毕业生的回访来看,绝大部分同学都觉得计算机基础课程对他们毕业后的工作、学习都很有帮助,但同时他们也觉得如果能和他们的专业结合得更紧密点就更好了。我们认为一门课程的规划应该有一定的前瞻性,可以在体系的设置和内容安排上体现出与学生专业的结合以及与后续课程的衔接。
(4)如何使教材具有易用性与实用性,真正成为写给学生的教材,而不是写给作者自己的教材?一本好的计算机信息技术基础教材各知识点的叙述应该深入浅出,多与实例相结合,以符合学生的认知规律。一本好的计算机信息技术基础教材还应该配有相应的小结、习题、电子教案以及实验教程,形成一个完整的教材体系。这样既便于教师理论课讲授,实验课进行实践教学,同时也便于学生平时自学、复习。
3 抛砖引玉,计算机信息技术课程教材建设的实践
2004年经江苏省计算机基础教育研究会推荐,清华大学出版社决定和我们合作出版《计算机信息技术教程》和《计算机信息技术实验教程》两本教材。经过大半年的认真筹划,我们邀请了多位工作在教学第一线的教师,成立了《计算机信息技术教程》编写组。通过集体讨论,大家精心设计教材大纲,合理安排教材内容。在书稿的编写过程中,大家及时交流、通力协作,展示了良好的团队精神。
我们在保持以往计算机基础教材经典内容的基础上,删除或精简了一些已经过时的或与中小学计算机基础课程相重复的以及与学生将来工作学习关系不大的内容,如MS-DOS操作系统,软磁盘的操作,WWW网页浏览等。同时,我们在理论教材与实验教材中添加了一些具有实用性、应用性的内容以及学科的新进展等,争取做到能与学生的专业知识相结合,与他们的后继课程相衔接,培养他们的实践能力和创新能力。
如,数据挖掘作为当今计算机信息系统应用的一个热点技术,在计算机辅助药物设计、化合物筛选、新药临床数据管理以及药品营销优化与市场分析咨询等各个方面都发挥着越来越大的作用,我们作为信息技术的新进展新应用加入教材予以介绍,同时与我校学生的专业进行了有机的结合。又如,对于数据库实验内容的安排,我们经过集体讨论,决定把数据库实验作为一个选做的实验,而且只要求学生使用ACCESS掌握建表、查询、删除、修改等最简单的操作。这样既考虑到非工科学生在这个知识点上只需要浅尝辄止,同时也能和工科学生数据库原理这样的后继课程相衔接,体现了教材内容广泛性和精简性的统一。
教材的形式上,我们沿用了已经比较成熟的理论教程加实验教程的形式。考虑到当前学生的计算机知识水平参差不齐、各个学校各个专业的教学层次不尽相同、又都存在不同程度学时紧缺的情况,我们将一些内容安排为选学、选做,甚至以选修课的形式,以实现对学生的差异化教学。另外,为了体现教材知识结构上的开放性,除了教材上的现成结论和验证性实验外,我们通过设置思考题以及综合性、设计性实验去鼓励学生自己去探索发现,真正做到“授人以渔”。
如,为了弥补微型计算机硬件系统学时的不足,我们开设了微机系统与原理的选修课,让学生自己动手做硬件方面的实验,这样一来可以加深他们的直观感受,更好地掌握理论知识,二来也培养了学生微机组装、性能测试和系统维护的实际操作能力。又如,我们将多媒体、网页制作等实验内容通过网络课程的形式提供给学生,学生在学习了这些具有实用性、应用性的内容后,还可以自愿参加相应的考试,合格后可以拿到教育部颁发的“信息技术及应用培训”教育工程技术证书。‘为了提高教材的适用性,以符合现代化教材便于教师备课和学生课下自学的特点,我们在每一章内容后都加上了本章小结,阐述了本章的主要内容与学生应达到的要求。另外,通过课后习题,学生可以巩固已学的内容并弥补自己的欠缺与不足。而且,我们还精心制作了电子教案与多媒体课件,经过与出版社的共同协商,通过随书光盘和出版社网站免费提供给广大读者。
经过反复的审校和修改完善,《计算机信息技术教程》和《计算机信息技术实验教程》两本教材分别于2005年1月和2006年3月由清华大学出版社正式出版,相应的配套电子教案和多媒体课件也已经问世。此套教材被清华大学出版社列为信息技术类规划教材,并被江苏省计算机基础教育研究会作为推荐教材向全省推广。
摘要:本文分析了非计算机专业数据课程教学中存在的问题,结合实际教学工作经验,提出将案例教学引入课堂,详细给出了案例教学实施的几个主要环节,最后总结了案例教学的优点。
关键词:数据库;案例教学;Access
中图分类号:G434
文献标识码:B
1引言
目前,掌握计算机知识和应用是培养新型人才的重要且必要的环节,教育部根据高校非计算机专业计算机培养目标提出了“计算机文化基础”,“计算机技术基础”和“计算机应用基础”三个层次的教育体系。数据库这门课程属于第二层次的计算机方面的课程,从目前高校数据库课程开设的情况来看,大部分学校将数据库系统Access作为非计算机专业的学生学习的对象,同时Access近年也成为全国高校计算机等级考试的考试内容之一。如何提高该课程的教学质量和教学效果,成为了该课程的老师们一直探索的问题。
2教学中存在的问题
首先从学生角度来分析:由于目前高校扩招,对于非计算机专业的学生,虽然中学时代已接触计算机,但学生的基础相对较差,对于计算机方面的术语理解能力差,而且大部分同学计算机动手操作能力弱;另外非计算机专业的学生存在思想误区,认为该课程与自己专业无关,不愿花时间来学习该门课程,因而对于该门课程的学习没有太多的兴趣和激情。
其次从传统的教学方法来分析:在传统教学活动过程中,教师往往利用概念―举例―上机练习的按部就班的方式来组织教学,而且易受学时数少等因素的影响,没有更多的教学时间让学生去做一些具体的综合性练习。这种传统的“重教轻学”的教学模式,只能使学生初步了解和掌握本课程的基本知识,而不能系统、全面地认识和应用所学知识。这样会使学生对课程的学习目的不明确,不知道学完后能用它来做些什么。虽然学生把课程内容学会并不难,却并不十分清楚每一节课的内容是整个管理信息系统的一个组成部分,在头脑中很难建立起“系统开发”的整体概念。最终也就导致学生重理论、轻实践,动手能力普遍较差,在实际应用系统的开发设计过程中,缺乏创造性思想和解决问题的动手能力。
最后从传统的考核方式来分析:我校传统的考核方式通常是期末上机考试成绩占70%,作为学生最终评分的主要依据,另外30%主要是学生平时的出勤和作业。这样平时学生来上课就是为了点名,并没有注重提高自身能力,没有激发学生的学习主动性。
如何让学生能够理论联系实践,通过学习增强学生的动手能力,分析处理问题的能力。如何在有效的时间中,提高学生的知识水平,培养学生的学习能力,使得学生的学习效果达到最优,是教学活动所应该考虑的。本人和本课程组的老师在今年的数据库课程中采用案例教学的方法,通过与往年的教学成绩相比较,有了10个以上百分点的提高。
3案例教学的实施过程
(1) 合理选取教材:如何根据专业的不同,组织数据库教学内容,直接关系着教学效果。精选教材关系着整个教学内容、教学方法以及难点重点的把握,必须整体规划,不但让学生从理论环节到实践环节掌握所学内容,还要能启发学生的思维,举一反三,易学实用。考虑到非计算机专业的学生情况,我们选取了陈恭和编著的《数据库Access 2002应用教程》,由清华大学出版社出版,该书以应用为目的,以案例为引导,结合管理信息系统和数据库基本知识,力求避免术语的枯燥讲解和操作的简单堆砌,使学生可以参照教材提供的讲解和实验,尽快掌握Access软件的基本功能和操作,能够学以致用地完成小型管理信息系统的建设。
(2) 合理组织教学内容:考虑非计算机专业学生的计算机知识相对薄弱,我们对教材的内容进行了合理的重新组织,取其精华;同时由于本教材对于数据库相关的知识比较少,我们也对其进行了必要的补充,这有助于学生更好地理解数据库的基本理论知识。
(3) 精选案例:虽然教材以“学生管理信息系统”的实例贯穿始终,从表的建立到数据库的安全,循序渐进地形成一个完整的系统。但毕竟教材的系统比较简单,且具有公共性,所以我们在开课前对教材上的案例结合我校学生的情况加以修改,并补充了一些新的功能,使得案例在教学过程中更加容易被学生理解。
(4) 上课前准备工作:在上课前,我们将课程的教学大纲、教学辅导课件(针对学生的课件)、上课要用到的案例、推荐的教材和网站以及自己搜集的兄弟院校作出的相关案例都放到了学校购买的网络教学平台上、并通知学生浏览相关的资料,要求学生作出思考。思考题也是通过网络教学平台作为作业到了网络上。
(5) 上课过程:在第一节课时,笔者首先演示了兄弟院校的学生作出的相关案例中的两个案例,然后告诉学生这些都是以往学生们自己设计出来的,同时也告诉他们经过一学期的学习,他们最后也能设计出相应的管理系统,这里主要是想克服学生的畏惧心理,树立他们的自信心,这样才能发挥他们的学习主动性。紧接着,笔者具体演示了整个教学过程中要用到的案例,并在案例演示的当中,不断地提出一些问题,让学生去思考,并告诉学生本学期结束需要学生3-5人自由组合,设计一个综合的管理系统,管理系统的内容可以自由选择,同时提醒学生在以后上课当中要随时思考自己要设计的综合系统应该需要完成哪些部分。在以后的课程当中,我们主要遵循案例教学的几个步骤进行:案例演示和讲解――改造、拓宽案例――项目制作――总结归纳。也就是说在上课过程中,教师演示已开发好的学生管理信息系统,每一次课,演示几个知识点,同时讲授这几个知识点。并根据教学内容的不断深入,进行精心组织,按照循序渐进的原则不断对案例提出更多的要求。通过改造案例来拓宽知识点,由一个数据库多表间的操作,逐步扩展到各子系统所需的多个数据库间的关联操作,进而对输入输出设计的灵魂――表单进行剖析,使学生能从自己需要获取有关信息的角度出发,真正掌握面向对象程序设计的方法, 进而形成一个完整的能够解决实际问题的项目。通过这一贯穿于整个课程教学的典型案例,彻底改变了Access的学习从枯燥理论这一传统的教学方法,展现给学生的是应用的灵活性和设计的多样性;从而使学生全面了解了一个具体的数据库管理应用系统的实际界面、功能及其开发方法。
(6) 上机练习:我校该课程安排了18学时的上机时间。为了达到高效的实训效果,我们打破了传统的以验证教材例题的上机训练,而是根据教材的内容,自制了一套实训教材,整个实训围绕着一个“教工管理数据库”案例进行,该案例是一个完整的系统,每一次实训内容都与上下次实训内容相互衔接,同时必要的数据都放到了网络教学平台。在上机当中,根据学生的情况进行个别辅导或者利用“红蜘蛛”网络多媒体教学软件进行统一讲解。并要求学生每次实训后在规定的时间内通过网络教学平台上交实训结果和实训报告,这样可以及时地了解学生掌握的情况,实训的成绩作为最后考核成绩的一部分。
(7) 综合案例讲解:在课程快结束的最后两次课程中,综合应用前面所学的知识,以“人事信息管理系统”为例,围绕开发一个实际的数据库应用系统的设计步骤:系统需求分析,系统总体设计,系统详细设计与实现,系统的运行和维护等展开进行讲解,以达到进一步学习Access的目的,同时也为学生自己开发一个实际的管理系统提供一个切实可行的模板。
(8) 案例教学效果的保证:在学生完成了基本的实训阶段之后,要求学生3-5人自由组合,设计一个综合型的管理系统,让学生从头到尾独立完成,教师不再集中讲授,学生有问题时,可通过网络教学平台或电子邮件答疑,综合练习时,可以参考和模仿前面上课当中介绍的“学生信息管理系统”、“教工管理数据库”和“人事信息管理系统”中的有些内容,同学之间可以相互讨论。最后要求提交可运行的应用系统和课程设计报告,同时也作为最后考核成绩的一部分。
4结束语
通过一学期的案例教学,我们取得了很好的教学效果,总结教学的经验得出案例教学首先有助于教学目标的实现,数据库课程并不是只为了让学生了解一些基本概念,更主要的是培养学生掌握数据库操作的技能,从而解决工作中的实际问题。在数据库课程的案例教学过程中,通过对典型案例的分析讨论,使学生体验理论知识在实际应用中的作用,形成解决问题的思路和方法,掌握实际操作技能,达到触类旁通的效果。其次案例教学有助于促进数据库课程理论联系实际,通过选择合适的数据库案例进行教学,使学生将抽象的数据库原理运用到实践中,从而促使数据库课程更具实践性和应用性。还有案例教学有利于学生创新学习意识的形成,与其他学科课程相比较,数据库课程有着鲜明的特点,它是集知识和技能于一体、实
践性很强的课程。这就要求学生敢于突破传统的学习方法思维方式,既要学好抽象的数据库原理知识,又要重视系统设计思想,提高实际操作技能。最后案例教学是一种科学的教学方法,使学生经常处于一种反思状态,总结得失,明确方向,有利于形成敏锐的观察能力,它鼓励学生积极探索、大胆质疑,敢于提出自己的看法和见解,充分尊重学生的意见和创新精神。在综合案例设计阶段中,也培养了学生的团队合作精神。
案例教学对于数据库课程的教学只是一个很小的应用,但它在构建新的计算机课程教学当中有很好的示范作用,因此笔者希望能够与各位同仁,共同在计算机教学实践中不断学习、改进和完善,把我国高校的计算机教学办得更好。
参考文献:
[1] 钱世杰. 案例教学在数据库教学中的应用[J]. 科技信息(学术研究),2008,(23).
[2] 施,陈建平.“VFP程序设计”课程教学的实践与探索[J].2005,27(3).
[3] 杨循杰. 高校非计算机专业数据库教学改革[J]. 中国成人教育,2008,3.
【关键词】中职计算机基础课程现代教育技术策略分析
中职生有着自身的学习特点,他们学习基础较差,学习意志力薄弱,但是好胜心强,求异心理较重。针对这个学情特征,教师应主动调整教育技术,以现代化教育手段辅以常规的课堂教学,丰富计算机基础课程的教学资源,多给中职生留出足够的探索时间。实际上,中职计算机基础课程本身将让中职生们掌握一定的信息操作技能作为教学基本目的,如果中职生能够借助信息技术提升自主学习能力,形成可持续发展的信息素养,那么便可使其更好地应对职业需求,实现长远发展。
一、适时引入网络资源
适当引入网络资源可以丰富计算机基础课程内容,满足中职生多元化的学习需求。计算机课程与其他课程不同,因为现在几乎每一个中职生都有用计算机满足个人学习、娱乐需求的应用经历,甚至有一部分学生已经积累了丰富的计算机知识与操作技能。这就表示教师无法按照常规的教学安排组织课程教学,而是要以网络资源丰富教学内容,便于中职生主动选择自己感兴趣的、擅长的领域发展自己的信息素养。就如在“Word2013”一课教学中,本班有一部分学生已经掌握了以Word2013进行文本编辑的基本方式,也经常利用这个软件写作业。但是,也有一部分学生并未应用过Word2013,不懂在Word2013中编辑文档的操作流程。由于本班学生操作Word2013软件的水平不一,所以我并不会对学生提出统一要求,而是鼓励中职生以网络资源展开自主学习,分别利用网络资源学习与Word2013有关的操作知识,如Word2013的文字排版功能、页面页脚设置、页码编排方法、图画插入方法等等。
二、优化教学情境
课堂教学是传播计算机基础知识教学,帮助学生解难答疑的基本活动,也是训练中职生计算机应用水平的基本场合。为了让中职生更好地发展,教师可以现代信息技术创设教学情境,保证情景的真实性与形象化,让中职生在计算机基础课程学习中投入更多的精力,激发出中职生的学习兴趣,培养中职生良好的学习心理。PowerPoint2013软件是制作课件最主要的工具,学生们虽然在学习中常常通过多媒体课件展开学习,却鲜少有亲自制作的经历。为此,我便亲自利用PowerPoint2013制作了一个动态电子相册。这个电子相册是以我提前收集到的学生照片为主的,以背景音乐与PowerPoint2013中图片切入效果保证了画面的丰富性,使学生对PowerPoint2013这个软件的各个功能产生了极大地兴趣。这就说明本课教学情境达到了激趣目的,便于学生主动学习PowerPoint2013的各个操作技巧。另外,我还要求学生以“幻灯片文字输入与格式设置方法”为主题,鼓励中职生自主设计学习课件。学生需轮流展示,全班同学客观点评,选择最佳课件,由我小幅度调整后直接在课堂上应用。
【关键词】教学改革;CDIO;实践能力
1引言
计算机软件技术是一门软件设计的基础知识、方法与实用技术相结合的课程,为计算机软件应用开发、技术管理工作奠定理论基础,目前课程教学多是以传统理论课堂教学结合实验教学的模式进行,学生反映上课即使听懂遇到实际问题时也不知如何下手解决,尤其编程能力弱的学起来更加吃力,通常存在以下几方面问题。(1)课程涉及知识点多,理论性强,要求学生要有较强的逻辑思维和分析能力,尤其有具有较好的编程功底,这使得学这课程之前让部分学生产生畏难情绪。(2)实验课程中学生独立完成的是一些已有结论的验证性实验,以致学生软件编程能力得不到培养和提升。(3)课程考核以闭卷理论知识点考核作为重点,学生为了应付考试,可能死记硬背一些概念甚至一些编程题目,学生素质和实践能力得不到有效的培养和训练。针对以上问题,按照课程特点以及教学规律相应进行一些教学改革探索,以CDIO教学模式(构思Conceive、设计Design、实现Implement、运作Operate)进行每个教学环节落实,让学生以自主主动地、有机联系地方式学习。CDIO模式与传统的以传授知识为主的教学模式相比,更强调知识的运用和个人能力的培养。它要求我们在教学中,既要注重基础知识的传授,又要注重创新、设计和知识的综合应用;既要强调个人专业能力的培养,又要提倡团队合作精神的培养,这种教学模式能开拓学生的创新精神,全面提升学生的综合素质,让学生掌握扎实的基础知识,培养其责任感和团队合作精神。
2教学改革措施
目前,计算机软件技术教学改革主要从两个方面进行,即教学内容的改革和课程实验部分的改革。
2.1教学方法设计[1]
基于CDIO教学理念,在教学过程中,以项目为牵引,以任务为依托,把课堂教学环境模拟成CDIO教育环境,即以项目构思、设计、实现和运行的生命周期为载体来组织教学。具体实施过程如下:
(1)首先选择具有代表性的项目任务,整个项目具备详细的系统开发过程,有较完整的系统结构、及基本需要的一些功能模块,在功能模块中有数据能演示,比如学生成绩管理系统。
(2)在教学过程中,根据教学进度和教学内容,向学生详细地介绍项目任务的构思、设计、实现和运行各个环节,从项目任务的需求分析,到各功能模块的设计与实现,到后期的运行和维护等。尤其一些关键功能模块的实现,为了便于、强化学生理解,可以设计一些类似的小任务。
(3)通过项目任务的贯穿,可以对已讲授的知识点进行总结,对后续课程的知识点以设问方式引出,引导学生积极主动思考,寻求解决方案。通过这种使前后知识点有机联系起来,使课程知识结构更系统。
2.2实验教学设计
以往实验课都是一些验证性实验,学生通过查找互联网翻阅书本很快能找到解决路径。加上现在实验课时有限,通常布置一些小的项目,尽量涵盖课堂教学所涉及知识点,比如布置编程实现计算器。4-5人组成一个小组,以组长牵头组织大家分析,分配任务,利用课余时间共同协作完成。在这过程中包含一个CDIO项目周期[1](构思———需求分析、设计———实施方案、实现———编写代码、运作———作品测试、演示等)。实验课各小组汇报并演示所开发设计的项目。根据演示作品功能完整性、美观性等方面综合评价作为实验考评的依据,在这过程中又培养了学生独立思考,分析问题解决问题的能力,学生间合作沟通能力也得到锻炼。
2.3积极参与各类竞赛
多年来,我们都鼓励学生参加蓝桥杯大学生程序设计大赛等类似比赛,通过参与比赛,学生编程能力得到快速提高,对课程基本概念和基础知识的理解也会更上一个台阶,牢固掌握所学知识,同时通过比赛拓展了学生的视野,学习目的性更强更明确,学习积极性相应地也提高了。这种做法也是符合CDIO理念,提高学生系统分析能力编程能力的。
2.4教改存在问题
教改中存在最大问题可能是项目任务资源不足,类似教材不多,可供参考的有限,每个项目任务要具有代表性同时又包含各知识点,需要花大量的时间编制。经过一段时间积累应该素材不断会增加,并在原有基础上不断完善。
3结束语
CDIO理念在强调学生理论基础知识的同时,注重培养学生理论应用能力、团队合作能力。针对当前计算机软件技术课程教学过程中存在的问题,结合CDIO教学理念对学生的要求,探讨以项目为中心、以任务驱动教学,激发学生学习兴趣,培养学生的CDIO能力,取得了较好的教学效果。
参考文献:
[1]周立章.基于CDIO工程教学模式的C++程序设计教学改革探索[J].大众科技,2011(10):208-210.
1当前计算机网络课程教学中存的问题
1.1构建网络实训室成本高
常规网络实验室需要配备路由器、交换机等设备。所使用的网络设备一般会选用市场占有率较高的厂商,如思科、华三、锐捷等。路由器、交换机、防火墙、IDS、IPS、SAN网络存储等这些网络设备厂商由于竞争压力以及技术的飞速发展,网络设备的更新非常快。实训室需要每隔3-4年更新网络设备。客观上造成网络实训室建设成本过高。
1.2网络实训室利用率不高
一般网络实训室都仅仅是采购几台样机,学生以分组实验的方式进行实践使用。实训室并不能保证每个学生人手一台设备,学生的实训实践效果会打一个大大的折扣,实际教学效果不理想。学生在日常的实训操作过程中,频繁对设备进行通电、插拔等操作,也会加速设备的损耗。设备一旦损坏,将严重影响教学。再加上网络实训室只能为计算机网络专业所使用,综合利用率非常低。综上所述,为了减低网络实训室建设成本,充分提高实训室的利用率,提升实践教学的效果,可以考虑引入网络模拟器等虚拟仿真技术构建虚拟网络实验室,改进网络实验教学。
2虚拟仿真技术
2.1虚拟仿真技术概念
IBM对虚拟化作出了定义,“虚拟化是资源的逻辑表示,可以是各种硬件资源,也可以是各种软件环境,如网络虚拟化、桌面虚拟化”。仿真技术主要是应用于网络协议的构建,计算机是仿真技术主要的工具和载体。综合运用虚拟化和仿真技术,可以称为虚拟仿真技术,是用计算机创建一个可视化实验操作环境,通过操作这些虚拟实验仪器或设备,即可进行各种实验,达到与真实实验相一致的教学目的和要求。
2.2虚拟仿真软件
(1)网络仿真软件比较常用的网络仿真软件有BosonNetSim、PacketTracer、RouterSim等。RouterSim是完全按照CCNA的实验设计的,非常适合学习CCNA的实验内容。最大的不足是RouterSim仅局限于实验,不能自定义网络拓扑结构。PacketTracer是Cisco公司设计的产品,对Cisco公司自身的交换机、路由器等设备兼容性最好。BosonNetSim由网络拓扑设计器和网络仿真模拟组成。BosonNetSim可以模拟交换机、路由器等设备,并可自定义网络拓扑结构,可以模拟局域网环境以及广域网环境。BosonNetSim软件对PC运行环境要求不高,实验环境的配置较为简单,适合要求不高的实验场合。
(2)虚拟主机及云桌面VMware和VirtualPC是当前使用率非常高的两款虚拟主机软件,能在真实的物理主机上运行多个虚拟主机,并安装Windows/Linux等多种类型的操作系统。基于云计算技术的桌面虚拟化,将计算机终端系统(也称作桌面)进行虚拟化,可以通过任何设备,在任何地点,任何时间通过网络访问桌面系统。
3应用虚拟仿真技术改进网络实验教学
3.1构建虚拟网络实训室
使用普通机房就可以构建网络实训室,并不需要专门的网络实训室。普通机房中每台学生机都安装网络仿真软件(如BosonNetSim)及虚拟化软件(如VMware)。通过BosonNetSim的模拟能力,能仿真模拟教学中所用到的常见的网络交换设备,如路由器、防火墙、交换机等。利用BosonNetSim灵活搭建各种网络结构,并模拟网络故障,可进行便捷快速部署,节省人力及硬件环境,为网络实验教学节省额外的环境部署时间。在学生物理机上安装虚拟主机软件(如VMware),虚拟多个主机并安装所需的操作系统。这样可以大大节省物理主机的数量,而且可以快速激活实训所需的操作系统,进行网络实验,提高网络实践的效果。
3.2设计实训任务,开展实训教学
教师可以设置众多工作任务,每个工作任务都是基于实际问题而设立,把学生置身于真实场景中,学生需要独立解决工作任务。在任务教学中,学生需要了解真实场景的需求,在网络仿真软件中绘制相应的网络拓补结构图,部署相应的防火墙、路由器、交换机、主机等网络设备,配置各网络设备的IP、链路、路由、网络协议等,搭建模拟实验环境。通过对网络的反复配置、试验和分析,学生在实践中掌握网络技术,巩固知识和提高水平。学生每完成一个任务,教师可以引导学生进入下一个递进的任务,实施分层教学,充分调动各个层次学生的积极性。同时,教师可根据学生的基础,利用BosonNetSim或RouterSim开展CCNA、CCNP认证考试训练。这些试验包内置了进行CCNA、CCNP所需的进阶实验,教师通过软件的实验导航器可以有计划、循序渐进地进行实验练习,为学生将来进行思科认证考试提供一个平台。作为一个网络管理员,要使网络保持平稳运行,还必须及时排除故障,这需要非常丰富的经验。这就要求日常教学中,学生不能仅仅照着葫芦画瓢,还应能排除网络故障。教师在模拟器的帮助下,可以设置一些网络故障点并以记录配置形式保存后打包发给学生,让学生分析,边做边学,积累排除故障的经验。
3.3应用虚拟桌面实现随时随地进行网络实训
当前越来越多的高校建设新一代、基于云计算技术的虚拟机房。在虚拟机房中,学生机不再是物理机,而仅仅是一个终端。各个终端通过网络连接至中心主机,对应中心主机内的各个主机实例。学生可在普通PC端,甚至移动端,安装客户端,实现连接至中心主机的虚拟桌面,可以像操作本地物理机一样操作云端主机。云端主机装有网络实验所需的所有仿真软件及环境,可实现在任何时间、任何地点进行网络实验操作,打破传统网络实验室的时空和人力限制,更好地提升实训教学效果。
4结束语
关键词:计算机;网络技术课程;教学探讨
1网络技术课程教学团队素质的提高
教学团队素质是《计算机网络技术》课程有效教学的核心。首先,高职院校应积极邀请知名专家作为学科带头人,并引进企业技术骨干,建立双师型的教学团队,加强教师的实践动手能力。其次,不断提升本校教师队伍的教学、实践、科研能力,定期进行网络技术和网络知识的培训,保证教师时刻走在网络技术的前沿,及时更新教师的知识体系,保证教师队伍知识的丰富和新颖。最后,合理搭配教师团队,经验丰富的老教师、动手能力较强的中青年教师相互结合,为有效的网络技术课程教学提供保障。
1.1特色教学方法培养学生职业能力
依据计算机网络技术课程的定位、目标和特点,可采用特色教学方法提升本课程的教学水平和教学效率。如动画解析法、启发式教学、关联式教学、竞赛式教学法、辩论式教学法等等。
1)动画解析法
高职生对于纸质文字资料的接受能力较弱,再加上计算机网络技术课程的晦涩难懂,学生学习的积极性较为低下。而动画解析法可以将抽象复杂的协议和工作原理,如线路交换、分组交换、DNS解析过程、ARP工作过程、路由器的建立等知识制作成动画,大大降低了课程难度。动画解析法是基于现代信息技术的教学方法,教师将讲授内容进行提炼设计制作成动画形式,运用大量的三维动画详细系统地解析教学内容,将抽象的概念、原理、流程转变为生动形象的动画展示,实现了运用最简洁的语言、最直观的动画讲授知识,提升了课堂教学效率,也为学生搭建了自主学习的平台。学生可以利用此动画继续学习操作,提高了学生学习积极性。
2)竞赛教学法
计算机网络技术课程的教育目标便是培养学生的实际应用技能,竞赛教学法是小组之间竞赛学习以激发学生学习的主动性,解决计算机网络技术课程学习中所遇难题或出现的新技术,培养学生解决问题的能力和团结协作的能力,提高高职生接触新事物的速度,训练高职生找到解决实训中BUG的能力,提升学生计算机网络技能。
3)辩论式教学法
辩论式教学是针对《计算机网络技术》课程中概念模糊和配置相对复杂的问题,带领学生展开辩论,在辩论中增强学生对网络知识的认识。高职学生渴望表达自己的见解,善于挑战教师的“权威”,辩论式教学法便是把握住高职生的心理特点。在辩论中打破学生常规思维,提高学生的课堂参与度,增强学生知识掌握的深度。
1.2多样化教学手段提高学生实践操作力
1)建立真实的企业环境
实践教学是培养高职学生职业能力和技术能力的重要途径,校企合作,与多加企业联合办学,加强校外计算机实训基地的建设,融“教学做”为一体或者与企业合作承接企业网络项目等等。《计算机网络技术》课程中可按照“学网、用网、组网、官网、建网”的顺序安排实践任务,从网络集成实训、网络软件开发、网络应用三个方面进行相关能力的培养,网络集成实训需要掌握网络软硬件的构成、网络拓扑结构、网络组成要素,制定方案进行组网实验,然后延伸到局域网、广域网、校园网,学生在实训中培养网络问题的解决能力。网络软件开发需要掌握常用数据库、应用程序和应用系统。学生实训可以项目开发为特色,促使教学、项目、科研有机结合,与企业合作开展教学,对学生实习进行指导,有利于学生在真实的企业环境中提升自我,学生在实训基地中体验真实的网络环境,全面了解各种网络设备和应用环境,学生自主搭建网络、动手调适、配置网络,使得学习与实际环境相结合,大大满足了培养学生职业能力的要求,实现了学以致用。
【关键词】计算机网络技术 课程教学 改革
【中图分类号】G42 【文献标识码】A 【文章编号】2095-3089(2014)09-0052-01
一、计算机网络课程改革的重要意义
作为计算机专业的基础专业课程,计算机网络课程具有较强的实践性、技术性,且知识更新换代异常迅猛。各类网络的发展对计算机网络人才的需求日渐增强,而当前教学模式培养出的人才难以适应激烈的市场要求,一方面导致学生就业困难,另一方面社会寻求人才困难。为培养适应社会需求的计算机网络人才,对计算机网络技术课程的教学内容、教学模式进行改革已迫在眉睫。
二、计算机网络技术课程建设中所存在的问题
(一)教学内容与社会实践应用脱节
计算机的普遍应用是在上个世纪的90年代,网络技术的应用也逐渐广泛。诸多的学校就已经为了适应时代的需要而开设计算机网络技术课程。经历了多年的教学历程,在该门课程的教学上并没有跟上计算机网络技术更新的步伐,而是依然拘泥于基础性原理性教学。特别是在计算机网络技术已经逐渐向深度和广度发展的今天,作为计算机专业必修的一门课程,应该掌握一些必须的专业的网络技术。如果教学内容没有适应应用性需要,就很难做到计算机网络技术课程教育符合人才市场需求。
(二)专业教师的教学观念陈旧,缺乏创新意识
学校对于计算机网络技术课程体系建设普遍完善,但是计算机网络技术的研发进度之快,使学校专业教师由于知识储备局限于专业技术教学领域而很难跟得上计算机网络技术专业领域的技术更新速度。另外,教师多年的教学经验使其拘泥于习惯性教学思维,不愿意过多地接受新的知识和新的技术,因此,即便计算机网络技术课程体系格局应社会专业人才需求而有所调整,但是教师的教学仍然是为了完成教学任务而采取机械的教学模式,学生的主观能动性难以充分地发挥出来。具体而言,教学是在教学上依然以“满堂灌”的教学方式为主,知识的片面强调,导致学生对于教学内容毫无兴趣。
(三)课程教学没有建立在学生的职业生涯的基础之上
一些学校在计算机网络技术教学上以理论知识为主,课程内容主要包括网络协议、网络应用以及网络基本程序的设计和应用。建立在相对落后的教学手段基础上,计算机软件建设与硬件建设会失去平衡。当多媒体进入校园之后,计算机网络技术课程教学主要依赖于多媒体课堂教学,在网络上建立教学平台,实施远程教学,在学校还建立电子实验室。在传统教学思维的影响下,这些教学设施所起到的辅助教学作用,并没有实现该门课程的教学改革创新,而是用于讲解抽象难懂的理论问题,并没有实质意义地提高教学质量。
二、加强计算机网络技术教学改革的措施
随着新课程改革的推进,大学计算机网络技术教学改革已开始进入实质阶段,大学要培养出适应社会需求且具备较强专业技术应用能力的学生,那就必须对专业课程进行改革和挑战,以应对专业课程教育存在的问题。对此,我们可以从专业课程建设和教学建设两个方面去进行尝试:
(一)以创新理念作为引导,重新构建计算机网络专业课程结构
创新是现代教育的内在要求,也是社会发展对人才提出的新要求,大学专业教育要注重培养学生的创新意识和创新能力。在计算机网络技术课程建设过程中,学校要以创新教育理念为出发点,认真研究计算机网络技术课程与其他专业的课程的内在联系,一方面重视培养学生的网络技术的理论基础知识,及时更新当今最前沿最新的网络技术。另一方面着重锻炼学生的实践能力与创新能力。加强实验和动手环节,以实例和任务驱动来提高应用能力。
(二)优化课程环节设置
计算机网络技术专业是计算机专业的重要分支学科,其知识较为散杂,从当前大学的专业课程设置来看,计算机网络技术课程教学内容设置上既要保证基础理论知识的充分理解和掌握,又要体现目前最新最强的网络技术。因此,必须要加强网络技术课程的实验环节,充分扩展学生网络知识的深度和广度。提高学生学习兴趣和解决问题的能力。
(三)加强实践课程教育,引入职业资格认证
现代计算机网络技术教育强调知识的应用,因此,大学专业课程改革过程中,我们必须提升实践环节在专业教育教学中的比重。在课程开发中要重视实验教学以及社会岗位实践,让学生在实践过程中学习新知识,弥补学校专业知识之后社会技术发展的缺陷,同时,夯实学生的专业知识基础,以电脑学生活学活用。另外,学校要积极地将职业资格认证引入到学校专业教育之中,加强学历教育与职业教育,提升学生的市场竞争力。
(四)加强教材建设,注重知识更新
教材是专业教学的基础,而当前专业教材知识普遍落后于网络技术的发展已成为阻碍专业教学最现实、最迫切的问题。因此,大学必须组织学校师资力量,加强专业教材的开发与建设,注重新知识、新技术、新设备的涵括,将基础知识与新知识相互联系,强化学生的专业基础以及对新技术的了解与掌握,更新其知识储备。
(五)改革教学模式,突破传统教学思维局限
对于计算机网络技术专业教学来说,传统的教学模式早已不适用现代的教学体系,尤其是难以满足社会对新型人才的需求以及网络技术日新月异的变化,教师在教学过程中必须转变教学思维,改变传统的教学模式,充分利用教学资源,来改善课堂教学氛围,激发学生的学习兴趣。同时,教师要突破原有的教学思维局限,将传统的课堂延伸至网络之中,开发网络远程教育以及信息反馈。并且在实验环节中,引入各种可以模拟器,使学生更接近真实的网络环境。注重对学生专业知识以及实际应用能力的考查,以丰富多样的教学方式来培养学生的实践能力以及创新能力,使学生更好地掌握最新计算机网络技术,适应社会不断变化的需求。
参考文献:
[1]陈华.浅析高职《计算机网络技术》课程教学改革[J].山东商业职业技术学院学报,2009,01:58-60.
关键词:课程规划设计教学质量计算机教改
一、在教改大前提下的课程规划
1.教学方式改革前提下的课程规划
以往的教学方法比较传统,往往教师作为课堂的主导者,学生相对来说比较被动。但是教学改革方向式向学生为主体演变的趋势,如强调学习的方法策略、学习的内容以及学习的自主性。这有助于学生的全面综合发展,让学生的主体意识得到发挥,在教育过程中给学生选择和参与的机会,以此实现教育以人为本的宗旨。学生综合素质的提高也很重要,启发式教学能够培养学生的创新思维和独立思考能力,让学生自我思考独立思考,在思考中开动脑筋开阔眼力。
2.指导课程设计的主流思想
其一,课程的设计要有很高的质量,课程的内容也要呈现出现代科学技术的先进性,媒体时代特征也要呈现其中。效益、整体的合理、理想与实际、现代化特点和个性突出等全方面因素,都是值得注意的。其二,系统性和连贯性、层次性要统一,完整体现学生的认识能力和计算机比较科学的知识结构。计算机教师应该采取不同的教学模式和方法,寻找到适合学生的方法模式。举例是一个很好的教学方法,但是举例也要合理,通过举例来帮助学生理解知识,加深印象,改进教学,提升教学效果。采用现代化教学技术是必不可少的,能够开发学生的智力,培养他们思考的能力,培养他们的兴趣爱好,让他们在一个良好的氛围内提高自身的综合能力。
3.教学课程设计的模式
其一,学生自学加老师辅导式:教师安排学习内容——学生展开自学——老师解难答疑——老师总结,共同进步。其二,教师传道解惑式:培养学生学习乐趣——重点难点复习——讲练结合——巩固思维。其三,发现问题式:学生提问题——进行编程对算法——进行调整和改善——对此进行合理总结。其四,创造情景式:模拟教学的氛围——让学生亲临其境———培养创新能力——化为自己的知识并提高。其五:模仿式:特定性的思维方式——目的性明确——思想能开阔——归纳结论。
二、精心选择课堂设计的内容
在设计课堂课程中,应当着重尽可能地优化教学课程内容。做到添加更多的新知识,甚至适当地打破知识原有体系。构建新的知识体系,我们应少讲一些理论知识,多讲一些实际知识和操作的方式方法与具体案例。例如,当谈到计算机的相关安全性知识时,对于计算机曾经出现过的故障难题,要给学生讲清楚。再如,经常出现“冲击波”病毒等问题,那么讲解有关这方面类似知识,讲解的同时教给学生处理问题的思维与解决问题的方法。学习Word知识时设计的课程要做到具备实践环节,这样有助于培养学生实践解决问题的能力。例如,用文字的方式处理软件时要求学生完成一幅画,这幅画要是漂亮的、完善的;当学习Word有关页眉和页脚相关问题时,课程被设计成一个单、双页眉设计的一些方法。学习Windows操作系统时,课程内容设计应该要求学生在完成这门课程后给自己拍一些照片,把这些照片布置成桌面。学习网页制作、课程设计后把可以帮助某些单位设计网页等。这样课程的内容被丰富起来,知识和实践不断地联系在一起发生更大的作用,让学生更有新鲜感和趣味感,促进他们不断求索,从而他们的兴趣也被培养起来。
三、基于行动导向教改大前提下的项目化课程安排
1.设计课程的思路
社会的需求日益向前发展,职业性变成职业教育的重中之重,要促进学生的职业素质以及各方面综合能力的提高,提升他们的实践劳动能力,培养学生职业能力是项目课程的主要目标。立足于岗位的需要这是一个大的背景前提,要打破以往理论在前实验在后的教学模式和简单的理论解释,就要树立学生实践意识培养实践经验,这是有必要并且意义非凡的,适应了职业教育在现代社会的发展潮流。例如,《Access数据库程序设计》作为一门计算机教学过程中的基础课程,教师对这门课进行设计时,计算机学习的内容的确定应当把工作过程当作导向。计算机的学习目标的确定应该以能力培养作为导向。学生是教学过程的主体,任务的驱动还有项目的引领,是教学方法确定的基本途径。构建课程的基础内容体系要把行动作为导向,教学评价要立足于社会的整体需求。
2.课程整体的规划
第一,把学生放在主体地位上,增强学生的实践能力。在《Access数据库程序设计》课程中,程序设计的基本理论知识教学应该注重方法、技能和学习素养的培养,这样可以激发学生的学习欲望。根据这种启示和提示,了解分析该程序的基础知识、有关方法,促进思维能力和软件的开发制作能力全面发展。提升知行结合的能力,增强创新意识,培养独立分析问题,解决问题的能力。在课程实施过程中,在教师的指导工作下注重学生知识的构建,培养学生活跃的思维,提高学习技能,展现学生个人个性,拓宽学生的视野范围等。第二,把工作作为导向,增强学生的职业能力,根据市场的调研情况和岗位的需求情况,把学生的职业能力当作教学的重点,对课程进行改革。把工作岗位需求程序设计院的需求作为设计课程的具体内容,把工作内容当作设计课程的导向。教学时要依据教学任务,做好课程在专业课程体系中的定位。以工作为导向,培养学生的专业能力。根据市场调研情况,根据岗位需求,以培养学生的职业能力为重点,改革课程内容。通过工作站进行处理确定课程内容的设计要求,根据工作设计教学任务。课程以专业课程的形式提供系统中的定位,捕获特定的典型工作任务,找出理论和实践之间的关系,根据典型工作任务设计教学情境和教学目标标准。
3.课程设计的实施
首先是总体设计。在课程模拟项目的开发过程中,作品的真实场景被还原,根据工作过程选择一些相对简单的场景作为典型的教学工作任务。其次,学生应该是选择的中心,选择合适的内容以及合适的教学方法,教师只在教学开始时起到辅助作用,帮助学生学习。再次,在培训室组织教学,使教学成为一个学习过程,是知识的应用,边做边学,教、学、做有机统一。
关键词:多媒体技术;课堂教学;教学工具
中图分类号:G642 文献标识码:B
1 多媒体教学工具
课堂教学中教学工具必不可少,在多媒体教学的研究中,常常强调多媒体课件与电子教案这两重教学工具的区别。其中电子教案是将教学内容提纲挈领地以幻灯片的形式展现给使用者,通常用PowerPoint开发,用光盘或网络服务器存储。它的最大优点在于开放性好,教师在拿到范本后可随意修改,满足不同层次、不同类型的教学需要,受到广大教师的欢迎;而多媒体课件又称CAI课件(CAI,英文Computer Assisted Instruction的缩写,可译为计算机辅助教学系统)是可以单独运行的教学软件,通常用专用的开发工具开发或者直接用高级语言编程,主要目的是用动画、仿真等技术讲解课程中的重点和难点,强调教学方法与教学策略,辅助教师和学生完成教学任务,提高教学效果。在实际的应用中,它们都是多媒体教学的有力工具。
2 计算机课程的分类
2.1 根据专业性分类
根据课程是否为计算机专业的课程可分为:非计算机专业课程和计算机专业课程。
非计算机专业课程一般指计算机基础科学,包括计算机概论、软硬件、信息安全、数据库、网络、计算机应用、程序设计语言、软件工程、多媒体、信息检索等领域的基础内容。重点在于日常生活中计算机的普遍应用的各个方面,在有些高校分为两个阶段(计算机文化基础,计算机技术基础)介绍。
计算机专业课程包括数据结构、离散数学、计算机组成原理、体系结构、操作系统、计算方法、编译原理、人工智能、计算机网络、软件工程、计算机图形学、多媒体技术、计算机辅助制图等课程,重点在于对计算机领域各个方向的专业知识介绍。
2.2 根据学科性分类
对于计算机专业课程而言,根据课程内容所属的二级学科可分为系统结构、软件与理论、应用技术三大类。
系统结构类课程包括计算机组成原理、单片机、计算机系统结构、微机原理、接口技术、计算机系统性能分析、计算机系统设计、计算机结构仿真、操作系统设计与分析、数字信号处理、ASIC设计技术、可编程逻辑器件的程序设计等。
软件与理论类课程包括程序设计语言原理、程序设计方法学、面对对象程序设计、计算方法、软件工程、数据挖掘、算法分析与设计、密码学与安全计算理论、可计算与计算复杂性理论、数据库技术、数理逻辑、数据安全与保密技术、人工智能与知识工程、计算机网络工程、计算智能等。
应用技术类课程包括:电子商务、多媒体技术及应用、Internet技术及其应用、网络管理与维护、网络安全、WEB系统开发、ASP编程、计算机图形学、图像处理与分析、计算机辅助软件工程(CASE)、系统仿真、人机界面与虚拟环境技术、数据挖掘、智能接口与控制等。
2.3 根据理论性分类
根据课程偏重于理论还是实践可分为:理论型、实践型、理论与实践结合型。
理论型课程指课程内容偏重于理论介绍与分析,包括的课程有:离散数学、微机原理、计算机组成原理、计算机系统性能分析、程序设计语言原理、程序设计方法学、数理逻辑、计算方法、编译原理、人工智能、密码学与安全计算理论等。
实践型课程指课程内容偏重于实际操作与应用,包括的课程有:网页制作、图形制作、动画制作、计算机辅助制图、图像处理与分析、网络管理与维护、网络安全、WEB系统开发、ASP编程、计算机结构仿真、系统仿真、人机界面与虚拟环境技术等。
理论与实践结合型包括:汇编语言、数据库原理与应用、软件工程、数据挖掘、计算机图形学、数字信号处理、计算机网络工程、可编程逻辑器件的程序设计等。非计算机专业课程一般属于理论与实践结合型。
在研究多媒体技术在课堂教学中的应用时,相对来说,以上三种常用的分类方法中按专业性区分时,课程性质不够明确;按学科性区分时,涉及课程不够全面;而按理论性分类的方式基本区分了所有计算机课程的性质,适合于研究多媒体技术在课堂教学中的应用。
3 多媒体技术的应用
3.1 理论型课程
对于理论型课程,完全依靠教师在课堂上的讲解也是可以将知识传授给学生的,因为在没有引入多媒体之前,传统的授课方式就是讲解。在讲解中,教师为了把一些抽象的概念、难懂的重点讲清楚,往往借助挂图、模型等比较直观的教具来实现,这些教具在课堂教学中起到了很大的作用。但是挂图仍然不够形象,而模型制作会花费教师大量时间,还有像化学反应等瞬间效果不能持续。对于这些问题的解决,促使多媒体技术在理论型课程的教学中日益广泛的应用。在课堂上由多媒体技术辅助教师,将教师难以用语言描述清楚和在难以以实物演示的抽象难懂的重点、难点,跨越时间与空间,形象、生动、有趣地向学生展现,更有利于学生理解,提高教学效率和效果。
例如在介绍计算机的发展史时,教师可以先利用多媒体中的图片素材来展示世界上的第一台计算机的外观,因为它是庞大的,与当前使用的微机完全不同,教师不可能用语言描述和实物展示使学生对世界上第一台计算机印象深刻;接着可以使用多媒体中的视频素材来介绍计算机发展的四个阶段,继而引出这四个阶段的实质区别在于计算机所使用的电子元件不同;然后可以利用演示软件的功能,通过缩放、旋转等一系列功能,将电子管、晶体管、集成电路、大规模集成电路这四个发展阶段的电子元件的构造和特点展现给学生。也许有人会说,对于以上知识的传授,我们似乎用挂图和文字也可以达到效果。的确,用挂图可以让学生了解世界上第一台计算机,知道各种电子元件,对于非计算机专业的学生也许就足够了,但是作为计算机专业内容的一部分,对于计算机的发展史,不仅仅是让学生认识世界上第一台计算机,认识各种电子元件,还要让学生能够掌握计算机在不同阶段使用的电子元件的构造和实质的区别,为计算机产业的发展打下良好的理论基础,这也是使用多媒体技术辅助理论教学的优势所在。
又如计算机硬件故障检测时,往往会给学生讲授通过声音判断故障来源,例如在AMI BIOS 中: 一短声表示内存刷新失败,内存损坏比较严重; 四短声表示系统时钟出错,维修或更换主板;六短声表示键盘控制器错误;一长八短声表示显示测试错误,显示器数据线松动或显卡未插牢;一长九短声表示主板FLASH RAM或EPROM(BIOS损坏)错误;不停的响(长声)表示内存没有插牢或者损坏;不停的响(短声)表示电源、显示器和显卡未连接好;等等。那么什么是长声,短声又是怎样的呢?不是个个教师都会用嘴发声来模拟的,也不可能破环性的让计算机产生故障,这个时候多媒体中的声音元素正好就发挥了他的强大作用。教师可以把以前或实验机器出故障时的短声和长声录制下来在课堂上播放,这样学生就可以分辨长声、短声,进而判断计算机的故障。这是传统的“粉笔加黑板”以及挂图、模型等教具不能实现的,在这里声音元素的应用必然提高教学效率和效果。
3.2 实践型课程
对于实践型课程,与理论型课程相比较而言,可以说在课堂教学中没有多媒体技术的应用,课程是无法正常进行的,更谈不上提高课堂教学效果,提升教学质量了。随着计算机技术的发展,各种各样的开发工具和软件日益专业化,在计算机课程中根据不同层次不同目标的需求,不可避免地要讲授一些开发工具的使用和软件的操作,传授这些知识的课堂教学,离开多媒体的应用,课堂教学寸步难行。首先,一般开发工具和软件的安装使用,需要多媒体计算机作为硬件平台,没有多媒体计算机,开发工具和软件将无法使用;其次,一般开发工具通过程序编写生成一些实际的界面、图形、图像等各种各样的结果,这些结果的展示离不开多媒体设备,一般软件的操作过程更需要多媒体设备的连续使用才能保证学生掌握操作方法好技巧。
例如在可视化开发工具Visual Basic(简称VB)课程中,要解决一道习题:创建窗体,在其上实现通过输入半径控制得到圆面积。在这道习题中,教师在课堂教学中,首先要向学生展示窗体、文本框、按钮这三种不同的对象和控件它们各自的外观形态和属性;其次要指出编写程序的位置,讲明为什么在此位置编写;接着给出具体实现的程序代码,并运行调试程序;最后,演示程序的运行过程和结果。在这四个步骤的具体实施过程中,每个步骤都离不开多媒体设备和多媒体技术的具体应用,窗体、文本框、按钮、编程的位置,这些都不可能用语言来描述清楚,程序的编写、运行、调试、结果的显示也都依赖计算机软件的实际操作。
又如在动画制作课程中,讲到形状渐变时,如果没有多媒体技术的应用就不会有形状渐变的产生。在形状渐变的具体制作过程中,只需要在两个关键帧中绘制原始形状对象和目标形状对象,然后创建形状渐变,而中间的渐变帧由软件本身经过一系列的计算自动生成,这些渐变帧反应了形状的逐渐变化过程,其中的每一帧都根据各自所处位置包含在这一阶段由软件自动生成的具体形状对象。形状渐变由多媒体软件产生,变化过程由多媒体设备展示,在这一过程中,多媒体的应用尤其重要。尤其是对于两种不同形状对象之间需要设计形状渐变时,形状的变化过程更加需要使用多媒体设备展示出来,供学生对这一渐变过程进行深入的理解。
3.3 理论与实践结合型课程
无论是计算机专业还是非计算机专业课程中理论与实践结合型课程都具有理论的知识和实际的应用紧密结合的特点,在这种类型的课程中,多媒体技术的应用同时具有在理论型和实践型中应用的特点,不仅能够辅助教师准确清楚的表述概念,而且能够将理论知识的应用效果生动的表示出来,为理论与实际相结合提供了牢固的基础。
例如在介绍Excel软件中的公式及应用时,教师往往先介绍什么是公式,公式由哪些成分组成,接着介绍公式在Excel中的作用是什么,然后介绍公式在Excel中的使用方法,最后给出实际应用的例子。而在具体实例的讲解中,就需要先通过理论分析,再进行实际的验证。假设给定公式E3=$A1+B$1,它表示E3单元格的结果由A1和B1单元格中的值相加得到,那么复制E3单元格直接粘贴到F4时,F4中的结果是什么,它的公式又怎么表达呢?对于这个问题,解决时可以先根据绝对引用和相对引用的原理,确定F4单元格的公式中应为A2和C1的值相加,这是理论的分析,然后通过在Excel中实际的复制、粘贴操作,看到单元格的结果和其中的公式,以验证理论分析;反过来,也可以先在Excel中通过实际的复制、粘贴操作,看到单元格的结果和其中的公式,然后分析推断绝对引用和相对引用的应用规律,这两个方向的理论与实践相结合正是通过应用多媒体技术来达到。
又如对于数据库的查询功能,有学生成绩表(表1)和学生基本信息表(表2),通过这两个表查询籍贯为“山西太原”的学生的成绩,理论上应该得到如表3的查询结果表,当然这是理论的结果,实际实现查询结果时就需要用特定的形式来表示,就是用编程语言了实现。比如使用Visual FoxPro程序设计语言实现,如果仍然以表格形式来显示,那么这种特定的形式是否可以按照设计正确显示出来,也就是说编写的程序是否正确呢,就需要进行调试了。在运行调试的过程中,每一条语句的作用都要通过多媒体设备演示给学生以供理解,这样学生才能够不仅知道怎样写,还知道为什么这样写,是否可以用其他的方法,真正做到举一反三,学以致用,这也正是多媒体技术应用的效果。
4 结束语
多媒体技术与计算机课程的课堂教学关系密切,多媒体技术应用于计算机课程的课堂教学,已体现出其辅助理论教学、形成实践教学的优势。随着素质教育的不断深入,其应用也必然更加深入,如何更加合理的利用多媒体技术组织课堂教学,继续提高课堂教学效果,提升教学质量,是进一步研究工作的重点。
参考文献:
[1] 李晓枫,黄重庆,高晓虹,张翠丽,马莉,王洪伟. 多媒体教学利弊分析[J]. 大连医科大学学报,2004,26(4):317-318.
[2] 胡光顺,叶延君. 多媒体教学的利弊和应对策略[J]. 中国科技信息,2005,(13):235.
[3] 周任慧. 多媒体教学在高校中应用之探讨[J]. 甘肃科技纵横,2005,34(2):115-116.