计算机主要课程篇1
[论文关键词]高职院校计算机课程质量提升
随着计算机在各行各业广泛应用,计算机应用技能已经成为人们从事生产、经营、管理等工作不可或缺的基本技能之一。广大高职院校的职能就是为社会培养、输送合格的社会主义建设者,计算机技能理应成为高职院校毕业生必备的基本技能。经过多年的建设与发展,高职院校计算机基础教学的软硬件不断得到改善,教学经验也日益丰富,但看到成绩的同时,必须清醒地认识到,当前高职院校计算机课程教育中还存在一些不利于提高高职院校学生计算机素质的问题。在这种情况下,高职院校加强计算机课程教育的探索与研究,对提升教学质量、学生素质,都具有十分重要的现实意义。
一、高职院校计算机专业课程教育现状分析
根据教育部最新公告数据显示,2014年高职院校拟招生专业共有1081个,其中专业点有48668个。截至目前,全国共有高职院校1297所。中央部门主管的高职院校有4所;地方主管的高职院校共有997所,其中教育部门主管的有389所,其他部门主管的有537所,地方企业主管的有51所;民办高职院校有316所。据不完全统计,在这些院校中有近76%的专业均开设有计算机课程,说明各高职院校高度重视计算机课程。现在的高职院校计算机专业在教学内容的设置上,按照计算机硬件、软件进行区分,其中软件课程又可以细分为编程、软件应用、网络技术三种不同的类型。在教学内容编排、设施配备、教师编组等方面都存在不少矛盾和问题。为进一步了解高职院校计算机专业课程教育现状,笔者选取四川10所高职院校,对相关情况进行研究分析。
1.高职院校计算机课程教育的目标。高职院校以培养学生职业技能和实际动手能力为主要目标。高职院校开设计算机课程的主要目的就是培养学生的基本计算机能力,使学生能够熟练掌握计算机操作技能,能够更好地适应未来工作的需要。同时,计算机已经成为学生掌握其他知识的重要工具,例如利用计算机网络,学生可以充分利用网络资源,自觉抓好学习。随着计算机技术的飞速发展,新技术、新装备层出不穷,这给计算机教师提出了新的更高要求,教师必须不断加强学习。高职院校计算机教育必须坚持以学生为本,拓展学生自主学习的视野,提高学习效率。
2.高职院校计算机课程的基本设置。笔者所调研的10所高职院校中,相关计算机课程的设置主要基于对学生基本计算机知识和基本应用技能的培养。计算机专业的课程设置多数是偏硬和偏软进行课程设置,偏软的课程又分为编程、应用软件的使用和网络技术三大类。至于偏向于编程的专业,一般开设basic、C语言、FoxPro、C++、VB、JAVA应用技术等课程。与软件应用有关的课程主要包括Authorware、Director、API、ToolBook等,并涉及多媒体制作、网页设计、动画制作、网络通信等。这些课程的设置一方面扎实了学生的计算机应用基础,但由于课程内容设置涵盖了硬软件应用的各个方面,存在某个方面的知识学习深度不够,全而不深的问题;另一方面由于课程设置存在重复和主题不清等问题,导致学生专业知识比较宽泛,缺乏深度,毕业生很难迅速适应计算机专业岗位的工作。
3.高职院校计算机课程教育的特点。计算机课程有别于其他课程,具有操作性强、实践性突出、对教师知识更新要求高、必须具备良好的软硬件操作技能等特点。计算机专业基础课通常包括计算机基本原理、操作系统、文字录入、文档处理、表格应用等内容,通过这些课程的学习,学生能够具备必要的计算机基础知识,能够熟练掌握计算机的基本操作技能,可以掌握常用软件的应用技能。软件设计则开设C语言、VB、VC、数据库等程序设计内容,学习这些内容可以使计算机专业学生熟练掌握计算机软件设计及编程的技巧,初步具备软件编程能力。网络知识课程通常开设有网络技术基础、网络技术实务、网络组建、网络技术应用等课程,学生学习这些课程能具备组网、建网、管网的能力。专业技能则是在学生掌握了较为扎实的计算机基础知识后,对计算机专业学生进行专业提升训练而设置的课程,学生的专业技能可以得到全面锻炼和提升。
二、高职院校计算机课程教育存在的主要问题
近年来,网络技术、计算机技术的广泛应用有力地促进了计算机相关行业的发展,同时也带动了计算机教育行业的快速发展。据不完全统计,全国几乎所有的高职院校都开设了计算机专业课程,笔者所选取的10所高职院校中,开设有计算机应用专业的占61%,开设动漫制作专业的占33%,开设信息管理专业的占82%,一些高职院校还存在一个专业同时分为若干个专业方向的现象。由此可见,高职院校的计算机专业设置缺乏统一的标准,存在随意性;专业培养定位不清晰,存在“堆砌”现象。在具体的教学过程中存在以下问题:
1.学生的计算机基础参差不齐。高职院校的生源复杂,导致学生计算机基础差异大,来自城市的学生接受过良好的计算机文化教育,具备较为扎实的计算机知识基础;来自乡镇的学生,由于计算机软硬件条件有限,所以计算机基础较为薄弱。计算机基础的不同,导致学生对计算机学习的反应不同,计算机基础较好的学生会认为学校开设的计算机基础课程过于简单,不能激发其学习兴趣、不能满足其学习愿望;但计算机基础较弱的学生却会感到计算机知识难度较大,学习吃力。
2.课程设置缺乏科学性。计算机的工具性特征十分突出,这就决定了计算机教学应当围绕培养学生动手操作能力来展开。然而,一些高职院校在设置计算机课程时,缺乏充分的调研论证,只是循规蹈矩地依循传统的教育教学方式,注重知识体系的完整性和教学的系统性,按照理论授课、上机实习等传统路子进行教学。而且,理论讲授的内容大多跨度较大,因为一些高职院校为了提升学校教师的资历水平,采取自编教材的做法,往往一本教材汇集了众多课程的内容,教师在教学过程中很难在有限的课堂时间内使学生完全掌握教材上的内容,导致学生感到学习困难,赶不上趟,甚至产生厌学心理,影响学生后续课程的学习效果。
3.教学手段较为单一滞后。受高职院校学生素质的影响,教师往往还沿袭传统的“教师登台、学生听讲”的模式组织教学,由于课时少,课堂教学的时间十分有限,教师很少给学生预留一些自我消化、自由反思的机会,导致学生对计算机知识的学习失去兴趣。有的教师虽然具有很高的学术水平,知识也非常丰富广博,但由于受到学校条件的限制,不能利用各种现代化的技术手段来满足课程教学的需要,学生缺乏对教学的有效参与,仅仅满足于“带上一双耳朵听讲”,学生自主参与教学活动的积极性大打折扣。特别是对于多媒体技术、动画技术等对直观性要求较高的教学内容,如果不能将幻灯等显示手段有效地运用到教学过程中,学生理解的难度就将会进一步加大,很难实现预期的教学效果。
4.调研测试结果不容乐观。为了真实了解高职院校计算机课程教育现状,笔者从10所高职院校中选取2所学校的108名计算机专业学生进行计算机课程测试。选取的这2所高职院校均开设了多媒体制作专业,均开设了Authorware课程,课时均在50课时以上。笔者给出题目,要求学生自行设计一件多媒体作品,要求其中包括文本、图形处理、设计动画效果、建立用户交互、建立程序的框架与分支、在作品使用多媒体信息、使用变量和函数、进行打包文件和程序的等。对各个环节进行分值分配,总分为100分。作品设计时间为2小时。最终的评分结果是:50分以下的有76人,50~60分的有23人,60~70分的有9人。通过该测试,可见学生的计算机知识学习掌握程度与教学目标要求还有很大差距。
三、新形势下提升高职院校计算机课程教育质量的对策
高职院校作为培养应用型专业技术人才的重要平台,理应加强对学生技能与动手能力的培养,特别是在当前国际交流与合作日益频繁的情况下,社会对具有良好职业技能人才的需求十分迫切。但是,一些高职院校计算机课程设置、教育理念与教学方法已经背离了这一培养目标,因此,采取切实可行的对策措施,全面提升高职院校计算机课程教育质量是十分迫切的。
1.优化计算机教育培养目标。一方面,一部分高职院校毕业生由于专业不对口、专业技能不扎实等原因而成为就业“困难户”;另一方面,一些计算机专业岗位由于招不到合适的人才,而不得不缩小员工规模。这说明高职院校计算机教育培养目标与社会对人才的需求存在偏差。因此,高职院校应当积极改革创新,逐步建立以提高学生综合技能、动手实践能力为核心的,以培养学生知识素养为主要内容的高职院校计算机教育培养目标体系,充分调动教师与学生两个主体的主动性,不断创新深化教育改革,并在此基础上逐步实现教学内容、教学手段和教方法的改革。
计算机主要课程篇2
【关键词】计算机技术;微课程;实践
伴随计算机技术和信息技术的不断发展,在教育领域的数字化改革也在加快进程,目前教育领域的个性化建设是改革教学形式的主要方向,微课程教学模式的建设也就是现代技术发展的必然趋势。微课程是一种新型的教学资源形式,主要将信息资源呈现的方式就是主题化、碎片化、微型化,这种呈现方式也受到教育者们的认可。微课程主要是将微视频作为传播教学知识的主要载体,将老师在课堂上围绕某一个知识点进行讲解和演示记录下来,为所需要的使用者提供知识服务。
一、计算机技术对微课程开发中的价值
微课程的核心内容是微视频,将老师在课堂教学上的片段录制下来,制作成微型视频。在微视频中包含了素材课件、知识点分析、操作步骤讲解、学生反馈等内容的辅助教学资料。
微课程与传统课堂教学单一的形式是有一定区别的,但是又是在传统教学上拓展和创新出来的新型教学模式。微课程创设的核心技术就是计算机技术,是否能够熟练、有效的使用计算机技术也能反映出微课程的建设水平,也能够检测出微课程在教育领域的使用效益。微视频最为微课程的核心关键,它的质量自然和微课程的效果有直接关系,而微视频的制作质量是依靠于计算机技术的。比如对于课堂教学的拍摄、软件的制作合成和利用多种方法和途径混合处理的技术方面,都是需要运用计算机技术对视频的制作处理优势。
微课程的主要特点就是快、精、准。我们在制作微视频时,要考虑它的容量问题,力求在内容的处理上实现最大的效果和价值,从而能够满足微课程使用对象的各种需求。
要实现这种和使用对象良好的互动的效果,也是需要计算机技术的和高性能的计算机设备的,比如,电脑、视频播放器等。微课程在时间上较短,一般是围绕一个知识点展开的,信息量不大,比较适合学生的自主学习和老师对教学的研究反思。
二、计算机技术在微课程开发中的应用实践
1.微课程设计中对计算机的应用
微课程的开发核心内容就是微视频的设计。计算机技术在这一环节中的应用主要有以下两个方面:一是,设计微课程实施方案时,利用计算机多媒体技术;二是制作和设计微课程的开发模式,采用计算机数据技术。在对微课程进行设计和开发时,要结合课程教学的主要内容和教学目标。
在这个设计过程中一般要坚持一下几个基本原则:
(1)要重视微课程设计的教育性,课程的内容是一种在线形式的教学信息,主要是帮助学习者解决在课堂上遇到的困惑和不解。
(2)要注重设计上的趣味性,一般学者都对具有趣味性的知识具有探索的欲望,所以提高微课程教学的趣味性,能够很好的发挥微课程的教学效果。
(3)具有较强的目的性,在微课程的设计中一定要有明确的学习目标,帮助学者解决实践中遇到的问题。
在对微课程教学模式设计中,主要可以分为两个步骤:
一是分析微课程建设的需要,根据建设的需要发挥多媒体技术、信息统计技术等方面的作用,对微课程的使用对象、使用特点、使用科目做到充分的了解。比如以声乐发声教学为例,教学目的是让使用对象掌握到发声的原理,如何调节气息,怎样咬字等内容,这也就是使用对象在微课程中所需要的知识。
二是利用计算机多媒体技术建立微课程的开发平台,进行微课程的设计。
2.微课程制作过程中计算机技术的运用
在微课程的制作当中,需要按照基本的制作步骤进行操作,一般包含了七个制作环节:选题设计、教案编写、搜索教学材料和设计任务练习、制作课件、实施课堂教学并进行拍摄、对拍摄的视频进行后期处理等,在微课程的制作中计算机技术的应用价值主要体现在选题设计、准备拍摄所需要的工具、录制视频。
首先来看选题设计,在课程的选择上需要利用计算机数据库中的信息资源,建立丰富的教学题目库,方便对课程题目进行选择。对教学题目库中的每项内容进行说明,涉及到的知识点必须足够细致,方便微课程制作时的使用。
其次就是在拍摄时,会利用计算机的拍摄软件,在拍摄这个环节中包括了对微课程主题的设计,根据现在所有的教学资源设计本堂课的教学方案,根据教学知识点的需要还要设计出相应的PPT。
然后在利用拍摄工具对整个的教学过程进行录制。在录制完之后对视频进行简单处理,筛选出需要的教学内容。
3.微课程后期制作中对计算机技术的运用
在微课程的录制过程中,要充分的利用多媒体技术和计算机相关软件的重要功能,发挥电脑上录像软件的作用,将PPT、word和手写输入软件等为载体,进行课堂教学,并进行录制。
教学老师可以通过多媒体一边演示一边讲解,还可以配合标记工具尽量让教学过程变的具有趣味性。完成以上工作后,就需要对录制好的视频进行后期处理和制作,一般后期制作需要以下几个步骤:
(1)利用计算机多媒体技术将录制好的视频导入出来。
(2)把视频文件添加到时间轴上,进行画中画、画中音等内容上面的处理以及进行变焦调整。
(3)对视频的大小进行调节,在变焦轴上进行调整,防止视频显示出来的区域大小不同。
(4)对画中画在视频中的位置进行处理。
(5)根据视频的时间,将时间轴上的滑块拖放到适当的位置,然后进行剪辑,完成视频的后期制作。
三、结束语
总而言之,在微课程的开发设计中计算机技术发挥着不可替代的作用。目前微课程教学在对传统教方式进行创新改革上也去的一定实践效果,但是,微课程在我国的教育领域也才是初步发展阶段,对微课程教学模式的开发设计也还是探索期。
在微课程之后的发展中还是需要以及课程资源的特点为依据,以计算机技术作为应用平台,开发设计出将网络技术和对媒体技术结合的微课程教学模式,提高计算机技术在微课程中的利用价值,不断拓展应用领域。
参考文献
[1]王吉,邱海斌.计算机技术在微课领域的应用浅析[J].数字技术与应用,2013,08:207.
计算机主要课程篇3
关键词:程序设计课程;计算思维;教学模式;任务驱动
目前,计算思维是国内外计算机教育界研究的热点。我国2010年“九校联盟(C9)计算机基础教学发展战略联合声明”的核心要点强调“需要把培养学生的‘计算思维’能力作为计算机基础教学的核心任务”。程序设计课程是高校非计算机专业学生普遍选修的基础课程。通过该课程的学习,使学生掌握程序设计课程的基本知识、基本方法、结构化程序设计和基本算法,并培养学生利用计算机解决问题的意识、方法和能力,具备利用计算机求解实际问题的基本技能,能灵活应用程序语言结合本专业知识进行程序设计,为计算机在各专业中的应用奠定基础。因此,大学生计算思维培养必然成为程序设计课程教学的重中之重。
1.目前程序设计课程教学中存在的问题
1.1缺乏利用程序设计课程知识解决专业问题的意识
学生普遍认为工作后运用编程知识的机会很少,没有深刻地意识到程序设计课程与他们的专业之间的密切关系,并且对于大量的程序代码、语法规则和算法缺乏兴趣,这些都是非计算机专业学生对程序设计课程存在的普遍想法。因此,学生从来没有想过要利用程序设计课程知识解决专业问题,学生学习兴趣不高,主动学习和克服困难的积极性差,给教学带来了很大的困难。
1.2没有熟练掌握程序设计课程知识技能
程序设计课程是高校非计算机专业学生的一门重要的计算机基础课程,部分学生希望通过学习语言课程获得国家计算机等级考试证书,这就导致学生的应试能力强,知识掌握片面,对于程序设计课的知识体系难以融会贯通,知其然而不知其所以然,知识技能掌握不熟练。
1.3运用程序设计课程知识解决专业问题能力弱
学生主观学习的意识不浓,缺乏创新探索精神,被动接受程序设计课程中语法和算法等知识,知识点掌握片面,导致遇到具体问题的时候不能和程序设计课程的知识有效联接,理论和实践严重脱节,运用程序设计课程解决专业问题的能力比较差。
2.计算思维与程序设计课程教学
计算思维是目前国内外高校计算机程序设计课程教学研究的热点之一。2006年3月,美国卡内基・梅隆大学计算机科学系主任周以真教授在美国计算机权威期刊CommunicationsoftheACM上给出计算思维ComputationalThinking的定义:计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。这一定义为计算机教育教学理念、定位和要求赋予了更为先进、科学的内涵,然而这主要针对的是计算机专业学生的培养。为此,针对非计算机专业的学生,龚沛曾教授等将计算思维培养进一步细分为计算思维意识、方法和能力3个维度培养,这为程序设计课程教学提供了更为明确的指导。
2.1计算思维意识
计算思维是人类3大科学思维之一,计算思维是程序设计课程的基本思维方式。科学家已将计算思维、理论思维和实验思维并列为人类3大科学思维。为此,在程序设计课程的教育中深化计算思维意识的培养,使学生能够主动地用计算机知识及技能去解决专业中面临的实际问题。
2.2计算思维方法
计算思维方法是计算思维组成部分的核心。计算机思维方法是集数学、工程方法和计算机科学方法于一身的方法。在程序设计课程中,各种问题的求解方法和算法,如排序法、递归法等,都是计算思维方法在程序设计课程中很好应用的体现。
2.3计算思维能力
计算思维能力培养是计算机基础教学的核心任务,涉及计算机学科专业能力培养的目标是对计算机的认知能力和应用计算机的问题求解能力。计算思维的根本目的是问题求解能力,计算思维培养目标恰好反映了计算思维的根本目的。程序设计课程是计算机基础课程之一,该课程的内容重点体现了计算机语言课程的问题求解方法,与计算思维能力培养的主要内容相吻合。当然一门课程并不能包含计算思维的所有内容,需要一系列计算机基础应用课程协作完成计算思维能力的培养。因此,计算思维能力的培养为今后学生应用计算机技术解决专业问题奠定了坚实的基础。
3.程序设计课程教学模式构建
任务驱动教学法是一种建立在建构主义学习理论基础上的教学法,它将以往以传授知识为主的传统教学理念,转变为以解决问题、完成任务为主的多维互动式的教学理念;将再现式教学转变为探究式学习,使学生处于积极的学习状态,每一位学生都能根据自己对当前问题的理解,运用共有的知识和自己特有的经验提出方案、解决问题。任务驱动教学法最根本的特点就是“以任务为主线、教师为主导、学生为主体”,改变了以往“教师讲,学生听”的被动教学模式。通过实践发现“任务驱动”法有利于激发学生的学习兴趣,培养学生分析问题、解决问题的能力,提高学生自主学习、与他人协作的能力。简而言之,任务驱动教学就是教师、学生、任务3者之间积极互动的过程。鉴于任务驱动教学法的突出优势,必然成为培养学生计算思维的重要教学方法。为此,面向学生计算思维意识、方法和能力的综合培养,我们将任务驱动教学法在VB程序设计课程中具体实施的环节主要分成4步:任务前准备一设计任务一任务实施一效果评价,使任务驱动教学法与计算思维3个层次的培养紧密结合,如图1所示。
3.1任务前准备:理论知识准备,创设情境
程序设计课程中对象的属性、方法和事件可以让学生自主学习,而语法、算法和编程规则等知识点教师可以在大纲的指导下,从计算思维的角度引导学生学习,或者理解大纲中相关概念和知识原理,辅导学生学习。如排序问题,人手动排序和利用计算机程序语言进行排序哪一个更快?计算机能否智能地培养计算思维意识?
杜威在他的“五步思维法”中指出,思维活动可分为5个阶段:问题、观察、假定、推理和检验。教学情境的核心是与知识相对应的问题,因此,创设教学情境能够模拟地回溯知识产生的过程,从而帮助学生深刻理解教学内容,发展思维能力。另一方面创设情境可以激发学生的学习兴趣,从而实现学生主观学习,为计算思维的意识培养奠定基础。程序设计课程的教学应安排在多媒体教室中进行。程序设计课程中每一个项目是多种计算思维方法的集合,在创设情境时可以注重计算思维意识和方法的综合培养,具体可以分为以下3个方面:
1)问题情境。
在教学过程中,指导教师要突出与教学内容紧密联系的问题,激发学生主动学习的意识,使学生把注意力投入到问题情境中。
2)信息情境。
在课堂教学活动中,教师要提供一些现实性和开放性的信息,让学生根据教师所提供的信息,抓住事物的主要特征,从而提出问题,解决问题。
3)实验情境。
教师根据教学大纲设置形象有趣的实验并加以演示,进而激发学生学习的欲望,使学生深化对程序设计课程中基本概念和基本知识点的理解,达到灵活应用的效果。
3.2设计任务
设计任务的关键在于其合理性,任务设计的合理与否直接影响教学的效果,有效恰当地设计任务对任务驱动教学法至关重要。在设计时一般遵循以下原则:
1)明确性。
围绕教学大纲严格设计任务,将任务前准备的知识得以有效应用,又能从任务中学到新的知识和技能。这样将教学内容融入到任务中,可以有效地强化和巩固教学内容。学生从无目的学习状态转换到目标明确的学习,计算思维意识渐渐地在学生的脑海中产生,学习效果得到了极大的提高。
2)可操作性。
程序设计课程的特征之一是非常强的实践性,传统的“教师演示讲解,学生听”的效果远没有自己上机动手操作的效果好。因此,设计任务时可以根据教学内容和专业特征来设计具体的、可操作性强的任务。学生通过模仿和借鉴任务的程序设计编程技巧,通过任务的学习形成自己的编程思路,从而具备解决具体问题的能力,为计算思维能力的培养奠定夯实的基础。
3)注意创设真实情境。
教师创设与现实相关或者与专业相关的情境任务,学生会对该任务产生相当大的兴趣,从而激发学生的求知欲,往往会产生事半功倍的效果。
4)关注每一任务的可思考性。
设计任务时要给学生留有思考的空间,给学生体验思考和创新的机会,实现任务的开放与延伸,使学生的计算思维意识和能力得到锻炼。
教师根据上述原则设计任务,面向教学目的和知识重点,从计算思维角度重构经典案例,主要给出一些共性任务,也可以给出个性化任务。当然学生结合兴趣和专业特点也可以自行设计任务,如果学生能自行设计任务,对计算思维的意识和能力培养将是非常成功的。
3.3任务实施
任务实施是整个教学过程中最重要的部分。学生拿到任务之前,应让学生分成小组来完成任务,具体任务分配下来之后,学生小组讨论并分析任务,制定任务完成过程中所需要的步骤,找到存在的困难。教师的指导角色要充分扮演好,不要急于讲解示范,应以提示指导为主,把学生提出问题、分析问题和解决问题的综合能力充分锻炼出来,充分发挥学生的想象力,培养学生的计算思维能力。在指导过程中,教学方法上我们倡导问题的多种算法,通过多种算法的比较,选择一种简化、易于理解的算法,从而培养计算思维。从任务实施过程中,使学生无意识地具备了计算思维的方法和能力。
3.4效果评价
根据学生完成作品的好坏进行评价,对学习效果的评价主要包括两部分内容,一方面是对学生是否完成任务的过程和完成结果的评价;另一方面是对学生自主学习及协作学习能力的评价。最终将评价结果纳入考核体系,学生对整个学习过程更具参与动力,并通过效果评价的导向与反馈作用全面提升学生的计算思维意识、方法和能力。
计算机主要课程篇4
目前,高校会计学专业设置计算机课程一般有两种模式:
①“基础应用型”模式。该模式设置“计算机应用基础”(或称“计算机基础知识”、“程序设计基础”)和“电算化会计”(或称“计算机在会计中的应用”、“计算机会计学”、“会计应用软件”)两门课。如上海财经大学、中国人民大学会计学专业就是这种“基础”+“应用”的模式。
②“系列应用型”模式。该模式是在设置系列计算机课程的基础上再设置“电算化会计”课程。例如,中国矿业大学会计学专业设置“计算机基础”、“办公自动化软件基础”、“高级程序设计语言”、“微机数据库管理系统”四门计算机系列课程和“电算化会计”、“会计实务电算化”两门计算机应用于会计的课程。又如,上海财经大学会计学系教学改革设想中打算开设“计算机应用基础”、“计算机语言”、“数据结构”、“数据库系统”。四门计算机系列课程和“电算化会计”、“电算化会计决策与控制”、“电算化审计”三门计算机应用于会计的课程(财政部教育司编《会计学专业主干课教学大纲》P16)。当然,其他高校设置的课程名称可能有所不同,但均可体现一组“系列”课程和一组(门)“应用”课程的模式。
无论是“基础应用型”模式,还是“系列应用型”模式,它们均独立于会计系列课程之外。突出的问题有以下三点:
1.各门计算机课程内容与会计系列课程内容脱节。究其原因主要有三:一是教计算机课程的老师不懂或很少懂会计专业知识而会计专业课程教师又不懂或很少懂计算机知识;二是现行会计课程教材(除“电算化会计”外,下同)不反映计算机应用知识,也不要求专业课老师补充讲授计算机应用知识;三是计算机数量配备不足,无法做到两类课都安排机时。
2.单一的“电算化会计”课程,解决不了会计专业学生应具备的计算机能力问题。1995年4月27日,财政部印发了《会计电算化知识培训管理办法(试行)》,提出了会计电算化知识培训的三种证书、即初级证书、中级证书和高级证书,从能力要求看,可概括成以下三种能力。
(1)初级证书要求会计人员具备“计算机和会计核算软件的基本操作”能力。这种能力包括掌握计算机基础知识,微机基础知识及基本操作,有关汉字系统及应用软件操作,会计电算化基本知识和会计核算软件基本的工作原理五个方面,笔者简称为“操作能力”。
(2)中级证书要求会计人员具备“对会计软件进行一般维护或对软件参数进行设置”能力。要使财政部评审通过的通用会计软件更好地满足各个企业的不同要求,需要用户自已定义参数,如建立科目代码、设定计算公式、定义分配方法和结转方法等,这称为系统软件的维护或参数设置,笔者简称为“设置能力”。
(3)高级证书要求一少部分会计人员具备“进行会计软件的系统分析、开发与维护”的能力。会计软件的系统分析是指为了开发出用户所需的会计软件,必须了解和描绘用户对会计信息系统的要求,明确系统具备的功能,改进现有系统模型,形成系统的逻辑模型的过程。它是系统开发和系统维护的前提。分析、开发和维护的能力。笔者称为“开发能力”。
目前,高校“电算化会计”课程按财政部教学大纲要求,“培养学生具有组织和开发会计信息系统的能力”,包括开发工具、开发方法、开发系统(工资、固定资产、材料、销售、成本核算系统)和电算化审计五个方面。学生学完这门课后,仅仅是对部分会计核算程序进行初步的设计。当他们毕业参加工作后,在已实现会计电算化的企业,他们不会操作现行会计软件;在未实现会计电算化的企业,他们仅靠学校掌握的“电算化会计”知识,无法开发成套的会计核算系统软件。事实上,从国外会计电算化发展现状看,无论定点开发还是开发通用软件均有专门的公司从事这种业务。要求我们现在的教学能使学生具备完全的软件开发能力也是不现实的,仅能提“初步的开发能力”或具备“开发软件的基础”。这种单一能力距离国家要求会计人员应具有操作能力,设置能力和开发能力还很远,则高校改革教学,培养会计专业学生会计电算化系统能力迫在眉睫。
3.计算机在会计中的应用领域比较狭窄,就目前而言,我国会计实际工作中的电算化仅仅体现在会计核算上,虽然会计管理的软件已在开发,但应用的不太多。而西方国家早就从会计核算电算化转向会计管理电算化了。仔细分析我国会计核算电算化的现状不难发现,绝大部分会计人员是“傻瓜”操作员,是计算机的“奴隶”,他们对会计软件不能运用自如。反省一下高校会计教学,会计课程和计算机课程两层皮,使计算机在会计中的应用显得很窄。因此,只有在各门会计课程上都用上计算机,才能开拓计算机在会计中的应用领域,才能克服“傻瓜”操作员的缺陷,自主地运用计算机会计信息系统,使计算机不仅在会计核算上,而且在会计管理、分析、预测、决策等方面有所突破和发展。
解决上述问题的有效途径是实现会计系列课程电算化。
二、会计系列课程电算化的基本要求
1.两类课程安排相协调。会计教学计划必须按教育、教学规律制订,充分反映知识平铺、交叉、循序渐进的要求。计算机的系列课程应先于会计系列课程,同时会计系列课程的电算化,首先是已学计算机课程知识的直接应用,然后是后继计算机课程知识的追加应用。例如,在第一、三、四、五、六学期分别安排“计算机基础”、“办公自动化软件基础”、“高级程序设计语言”、“微机数据库管理系统”、“电算化会计”课程与此相适应,在第二、三、四、五、六、七、八学期,分别安排“基础会计”、“财务会计(上)”、“财务会计(下)”、“成本会计”和“财务管理”、“管理会计”和“高级会计”、“审计学”、“会计实务考核”课程。其中,“基础会计”课程首先是直接运用“计算机基础”课程知识完成规定任务,如用WPS打印出试算平衡表、各种记帐凭证、各种明细帐等,待“办公自动化软件基础”课程学完后,再运用Word编制“基础会计”课程中的成本计算公式、编排有关图形,并登记帐簿。
2.计算机知识运用时分合结合。平时,各门会计课程运用计算机知识是单项的,分散的。一般难以整体运用。因此,有必要在最终将两类课程知识进行综合运用。笔者认为,在第八学期学生即将走上社会前设置“会计实务考核”课程,一方面进行手工操作,综合各门会计知识,另一方面进行计算机操作。综合各门计算机课程知识集中运用于会计,这种分合结合的方式反映了会计学科系统性和综合性的基本特征和要求。
3.列人教学计划,教师引导,指导为主。将计算机课程知识应用于各门会计课程,并不是要增设新课程,而是对已学知识的串用。为了保证串用的成功,首先要在教学计划上加以反映。例如,在教学计划实践环节分别设置“基础会计电算化”、“财务会计电算化”、“成本会计电算化”、“财务管理电算化”、“管理会计电算化”、“会计实务考核电算化”等电算实践项目,并相应确定一定的机时。其次,将各门会计课程计算机应用问题编写成“电算化指导书”,每门指导书中列示若干个电算实践项目。提出具体应用要求;同时,为了便于学生操作。还应编制“电算化操作手册”,向学生提供详细操作步骤和范例。这样,教师在会计系列课程电算化过程中主要起着引导、指导、布置、检查和考试验收等作用,学生的自觉性、主动性和创造性会充分得到发挥。
三、会计系列课程电算化的具体设计
下面以会计主干课程为例对会计课程计算机应用进行设计。
(一)基础会计电算化
l.将已学“计算机基础”课程知识应用于“基础会计”课程。内容包括:(1)用WPS打印出试算平衡表。材料明细帐、应收帐款明细帐、成本计算公式(含分子、分母两行排列格式)、生产成本明细帐和各种记帐凭证;(2)用图文混排系统SPT进行成本数据的图像编辑;(3)用CCED打印资产负债表和损益表。
2.将后续“办公自动化软件基础”课程知识追加应用于“基础会计”课程。内容包括:①成本计算公式的编写;②图形编排;③帐簿登记。
(二)财务会计电算化
将“办公自动化软件基础”课程中word、Excel知识应用于“财务会计”课程,内容包括:外币核算、坏帐核算、存货实际成本计价法、存货计划成本计价法、存货成本与市价孰低法、折旧方法、工资结算和工资附加费核算、长期借款、应付债券、销售业务、利润分配、资产负债表和损益表编制。
(三)成本会计电算化
将“高级程序设计语言”课程知识、Excel知识应用于“成本会计”课程。内容包括:要素费用的分配、辅助生产费用的分配、制造费用的分配。产品费用在完工产品和在产品之间的分配、品种法成本计算、分批法成本计算、分步法成本计算、成本分析。
(四)财务管理电算化
将“高级程序设计语言”课程知识、Excel知识应用于“财务管理”课程。内容包括;货币资金最佳余额确定、企业客户信用等级评估、应用帐款最佳余额确定、存货最佳额确定、固定资产投资规模和经营杠杆、对外投资决策、筹资政策的选择评价、资金成本计算及应用、财务比率综合分析、财务计划编制。
(五)管理会计电算化
将“高级程序设计语言”课程知识、Excel知识应用于“管理会计”。内容包括:成本性态分析、本量利分析、目标利润的敏感性分析、利用经营杠杆进行利润预测、边际利润最大的产品组合、销售顶测分析、投资决策评价方法的分析、内含报酬率敏感性分析。
(六)会计实务考核电算化
计算机主要课程篇5
关键词:计算机基础;课程体系改革;教学团队建设;“1+X+Y”平台
中图分类号:G642文献标识码:B
文章编号:1672-5913(2007)22-0068-03
1课程体系与教学团队建设
根据福建农林大学的学科设置特点及计算机基础教学和课程体系改革的需要,我们组建了计算机基础教学团队,整合了计算机公共基础教学和专业基础教学队伍,团队带头人是教育部农林类计算机基础课程教学指导分委员会成员,团队成员中既包括计算机专业的教授、博士,也包含具有生命科学、农业、林业和管理学等教育背景(硕士)的主讲教师,能够很好地适合福建农林大学的学科设置特点,为在不同层次的计算机基础教学中做到因专业施教提供了保障。
课程体系中的课程包括计算机公共基础课和计算机专业基础课,其中公共基础课依照教育部1997年制定的高等院校非计算机专业的计算机培训目标,是一个包含有三个不同层次教育的课程体系,即“计算机文化基础”、“计算机技术基础”和“计算机应用基础”。第一层次的计算机文化基础包括计算机系统、多媒体技术基础、程序数据的结构、组织和管理、数据库技术基础、计算机网络与应用及信息系统安全等内容,其特点是涉及的计算机知识面很广。第二层次的计算机技术基础课程主要由程序设计类课程组成,包括VB、VFP、C、DELPHI和Java程序设计等,其特点是需要有较好的计算机专业基础知识。第三层次的计算机应用基础课程包括多媒体技术应用基础、网页设计与制作基础、网络应用基础等等,其特点是既需要计算机专业某方面的基础,又需要有相应的应用领域的基础。
专业基础课主要是“程序设计基础”和“数据结构”。其中“程序设计基础”和第二层次的计算机技术基础课程相关,而“数据结构”在实现计算机专业的人才培养目标上起到举足轻重的作用。要求通过对数据结构的系统学习与研究,理解并掌握设计和应用数据结构的主要方法,学会分析数据对象的特性,以便选择适当的数据结构、存储结构及相应的算法,并初步掌握抽象数据类型的设计及其相关算法的时间分析和空间分析技巧;学会运用基本数据结构进行复杂程序设计的训练过程;通过实验体会计算机方法学的理论、抽象和设计这三个过程,提高利用计算机解决实际问题的能力和创新能力。“数据结构”的许多应用都可以体现在第三层次的计算机应用基础课程中。
2课程建设
教学团队一直非常重视课程体系中各门课程的课程建设。曾先后主持编写教材15部,其中《程序设计》是国家“十一五”规划教材,《算法与数据结构》和《算法与数据结构习题精解和实验指导》是高等院校信息技术规划教材,《数据结构学习辅导》是高等院校信息技术课程辅导丛书,《Java程序设计》是普通高校计算机专业精品教材系列,《面向对象程序设计-Java》是21世纪高等学校信息类专业规划教材,《VisualBasic程序设计》是21世纪高等学校信息类专业规划教材,《计算机多媒体技术应用基础》、《计算机网络技术应用基础》和《计算机信息技术应用基础》是面向21世纪计算机基础系列教材,《网页设计与制作》是大学计算机基础教育规划教材,《面向21世纪计算机基础系列教材》和《数据结构习题解析与上机实验指导》是华东高校计算机基础教育研究会推荐教材,《Delphi程序设计与应用教程》和《Delphi程序设计学习与实验指导》是福建省高校计算机统编教材。
各门课程都建立了课程组,大部分课程都建立了比较完备的教育资源。其中素材类教育资源有试题库、试卷素材、媒体素材、文献素材、课件素材、案例素材和常见问题素材等。根据网络教学的需要,大部分课程已经建立了一些网络资源,如CAI课件、无纸化考试系统等,在更大范围、更便捷地实现资源共享。目前,已经分别为“大学信息技术基础”、“VB程序设计”、“VFP程序设计”、“程序设计基础”和“数据结构”等课程建立了多媒体课件制作项目组。同时建设了课程网站,集成了教学大纲、实验大纲、电子教材、电子教案、多媒体课件、网络学习答疑系统等与课程建设相关的教学资源。在课程组成员多年的努力下,课程建设取得了有效的成效,比如,“数据结构”课程分别在1999年和2007年获得福建省省属高校优秀课程和福建省精品课程的称号。
3“1+X+Y”平台建设与实践教学
目前,我们正结合本校的学科和专业特点进行“计算机基础1+X+Y平台构建与实施”的教改项目的建设。其中“1”是大学计算机基础课程,全校性公共必修课;“X”是适应不同专业设计的一组限定选修课程,全校学生必须选修其中一门课程,如VB、VFP等;“Y”是学生任选的信息类课程,目前我们已经开设了“网页设计与制作”、“多媒体技术应用基础”、“网络应用基础”三门选修课,得到了广大学生的青睐和好评。我们的目标是融合计算机科学、农学、生命科学等多个学科门类,构建具有农林院校特色的课程体系。目前我们已经针对生物类专业的学生编写了教材《计算机在生物科学研究中的应用》,并开设选修课。我们已经着手准备新增全校公共可选的3S技术、生物信息学、农业信息学、地理信息系统等特色课程,同时还将针对全国高校中我校独有的蜂学专业开设相应的计算机特色课程,以更好地为该专业培养高级信息化人才服务。
在教学的实施过程中,结合不同专业学生的不同专业背景,尝试在有限的公共基础课教学中有选择地融入专业基础的教学。在第一层次进行介绍,在第二层次时要求理解原理,而在第三层次实现应用。通过这种方式,可以有效地提高非计算机专业的学生在本学科领域使用计算机进行数据获取、处理等计算机应用能力。
计算机基础是一系列实践性很强的课程,只有让学生多动手、多实践,通过编写调试大量的程序、进行大量的实例操作,才能使学生理解软件的思想方法、积累软件操作的经验,体会成功的乐趣,从而激发学习兴趣。我们的指导思想是:课堂精讲,上机多练,课程设计综合实训、创新性实验结合专业。
(1)示范式教学,精讲多练
讲课全部使用多媒体网络机房,教师采用案例教学与项目教学相结合的方式,以案例提出问题。教师示范解决方案为基本形式,教师精讲,直观教学,充分利用计算机的交互性特点,一些操作性的内容通过上机实践来掌握。教师变传授为主为指导为主,积极倡导自主、合作、探究的学习方式。
(2)提高上机实验效果
为了培养学生的动手能力和实际计算机操作能力,本课程安排了较多上机时间。我们要求学生每次上机都有明确的目的,完成一定的任务。上机练习题目全部是实际应用开发题目,而不是简单的验证和重复,从而启发学生开拓创新。我们组织编写了计算机基础课程系列教材,精心设计了一批实例,既覆盖讲课内容,又有实际应用价值,并且注意了综合性和趣味性。通过上机练习,既能让学生掌握课堂知识,又能充分调动学生的学习积极性,促进学生的积极思考,激发学生的潜能。
(3)课程设计
通过课程设计,要求学生在教师的指导下分组完成一个比较完整的应用程序开发任务。课程设计既可以做规定题目,也鼓励学生根据社会需要自选课题。课程设计规定一定的难度和工作量,要求遵守一定的设计规范,培养良好的编程习惯,书写正规的技术文档。通过这样的训练,使学生对程序设计开发、工具软件应用有比较全面的认识,了解中小型应用程序的开发步骤,掌握可视化应用程序开发的基本方法,使学生经过一次开发应用程序的实际训练,从而提高开发能力、动手能力,培养团队精神和严谨的工作态度。
(4)创新性、开发性实验
鼓励学生根据专业特点结合专业学习与研究需要进行创新性实验的设计,对有此需求的学生,我们提供实验室并分配指导老师进行全程支持。
4教改成果与师资培养
主要的教学教改成果有:
(1)我校一直强化专业基础课《数据结构》的课程建设,曾先后出版系列教材5部,并分别于1999年和2007年获得福建省省属高校优秀课程和福建省精品课程的称号。
(2)2000年,高等学校高级语言程序设计教学改革与实践获得福建农林大学教学成果二等奖。
(3)2000年,开放式实验教学改革与实践获得福建农林大学教学成果二等奖。
(4)2001年,面向21世纪计算机基础课程教学内容与课程体系改革的研究获得福州大学优秀教学成果一等奖。
(5)2004年,高质量的第一层次大学计算机教学改革实践获得福建农林大学教学成果二等奖。
(6)高校计算机系列课程无纸化考试系统的研制,先后完成新版一级、二级VB、二级VFP和二级C等考试系统,并在全省计算机等级考试中使用。在此基础上,我们研制了多门课程的模拟练习系统供学生课后练习使用,其中VB模拟练习系统通过清华大学出版社向全国发行了2万余套,收到了良好的辅助教学效果。
我校在师资培养方面所做的工作主要有以下几点:
(1)提高学历。鼓励中青年教师报考各类研究生,提高学历水平。现有4名教师获取博士学位,10名教师获得硕士学位,4名硕士研究生在读。
(2)外出进修。积极选派具有高级职称教师作为国内外访问学者到其他高校学习取经。
(3)内部培养。对于青年教师,建立导师制,迅速提高青年教师的主讲水平。
(4)通过科研项目培养人才。
(5)鼓励和扶持青年教师参加国际会议。近年来,已有6人次参加了澳大利亚、香港和台湾等地举办的国际学术会议。
(6)加强教学规范化,提高整体教学水平。加强了教学的规范化管理,建立完善了各项教学文件,教学大纲、实验大纲、教学日志、电子教案、实验指导书、综合训练题库、考试题库等资料完整规范,坚持集体备课制度,互相听课制度,实现资源共享,互相学习,集思广益,提高了整体教学水平。
以上措施通过几年来的实施,效果显著,培养出了一批基础知识扎实、知识面宽、作风严谨、工作态度认真、讲课好、能开发、自学能力强、富有改革进取精神的教师队伍。同时,我们还积极接受其他院校的进修教师(如武夷学院等),在积极推广教改成果的同时还能吸收其他兄弟院校的教改成果,从而更好地推进本校计算机基础教学的改革。
5结束语
尽管经过多年的努力取得了一些成绩,但为了更好地满足我校建设规划的需要,我们仍然要在师资队伍、课程体系、教学资源等方面做更进一步的努力。
作者简介
宁正元,男,教授,硕士生导师,福建农林大学计算机与信息学院院长,福建省计算机基础教育研究会理事长,福建省计算机学会副理事长,教育部计算机基础课程教学指导委员会农林类计算机基础课程教学指导分委员会委员。主要研究方向有软件基础理论、智能计算与多Agent系统、农林计算机应用、生物信息学等。出版教材二十多部,发表学术论文七十多篇(其中SCI,EI收录多篇)。是福建省优秀中青年骨干教师,福建省“百千万人才工程”人选,“数据结构”省级精品课程负责人,“计算机基础”校级精品课程负责人。
钟一文,男,副教授,硕士生导师,福建农林大学计算机与信息学院副院长。
计算机主要课程篇6
(安徽科技学院,安徽凤阳233100)
【摘要】从大学计算机基础课程教学的现状入手,强调大学计算机基础课程关注教学改革的必要性和重要性,阐释课程教学改革的重点——分类教学和渐进式案例教学,培养利用计算机解决计算问题的能力,探讨大学计算机基础课程教学改革的具体途径和方法,提出了理论课采用渐进式案例教学,实验课使用实验平台的教学模式,在应用型本科院校的大学计算机基础教学改革中收到一定的效果。
关键词大学计算机;分类教学;案例教学;实验教学改革作者简介:陈兴梅(1966—),女,高级实验师,主要研究方向为算法分析与设计。
庄锁法(1965—),男,副教授,研究方向为信息管理、程序设计教学与研究。
1背景
1997年高教司155号文件《加强非计算机专业的计算机基础教学的几点意见》和教育部高等学校计算机科学与技术教学指导委员会2006年了计算机基础教学白皮书——《关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求》[1]明确了高校计算机基础课程是大学教学中的一门重要的基础课,教学内容和课程地位。随着计算机应用的普及和中学计算机课程的开设,越来越多的大学生在入学时就已具备一定的计算机知识,对计算机基础课程现有教学内容的兴趣越来越低,无论对教学管理部门还是一线教师都有一种强烈的危机感——大学计算机课程改革已刻不容缓。
1.1应用型本科计算机基础课程教学的现状
大学计算机基础课程是大学生进入大学后接触的第一门计算机课程,对于接触计算机较少的学生来说,它是一门使自己快速弥补计算机知识和掌握后续学习所需要的计算机技术的课程。应用型本科大学计算机基础课程有其不可替代的重要性,但课程受学生重视的程度却急剧下降,当前高校计算机基础教学现状不容乐观,一方面近几年学生偏重于上网娱乐[2],据多所高校调查结果显示,上网主要用于聊天者占34%,主要用于玩游戏者占28%,主要用于查资料者占30%,其他约占8%,由此可见大约62%的大学生沉迷于网络娱乐;另一方面,各高校计算机教学安排或多或少不同程度存在一些不合理的现象[3],如计算机基础教学编排不合理、计算机基础教学目标不合理、不同层次学生一起上课,教学难度较大等等,因此,众多教育管理者,甚至是一线任课教师也认为,这门课程的必要性重要性已经大大减弱。
在课程教学改革的大背景下,各高校对于大学计算机基础课程的学时都进行删减。以我校为例,大学计算机基础课程由原来的72学时,压缩为现在的48学时,压缩了1/3。这使得以往的教学方法、教学过程无法进行,课程不得不进行深度改革。
1.2应用型本科大学计算机基础课程教学改革的重点
对于应用型本科院校,大学计算机基础课程教学改革除了适应计算机科学技术发展的需要,还应该突出应用。改革重点在两个方面:计算机原理的教学和培养利用计算机解决问题的能力。大学计算机基础课程教学改革应该以“利用计算机”和“解决问题”这两点为主线展开。
当代计算机是一个多层次的复杂系统,可以多角度使用,它可以像汽车一样,通过简单操作来驾驭;也可以像数学原理或公式一样,需要懂得原理才能深度使用。对计算机多层次的不同认识产生了不同的教学理念。大学计算机基础课程教学首先应该定位于肩负历史和时代使命,不能只将计算机作为低层次工具开展教学。面对“利用计算机”的问题,大学计算机基础课程教学应该从计算机原理角度组织教学内容,这种定位并非是大学计算机基础课程教学改革的创新,而是真正将大学计算机回归到大学数学、大学英语同样基础性地位的过程。
应用型本科大学计算机基础课程要进一步展示计算机“解决问题”的强大能力,就涉及到如何抽象问题的计算特性,如何利用计算机来解决具体的问题,这是应用型本科大学计算机基础课程教学改革的重中之重。
2教学改革的措施和方法
2.1课程设置的调整
由于大学计算机基础课程一直是大学本科一年级的必修课,不同专业的学生在大学四年内的课程体系有很大不同,应用型大学注重的是学生动手能力和综合能力的提高,大学计算机基础课程如何为后续专业课提供基础知识和基础技术,如何培养学生计算机应用的基本能力是当前热点问题,同时由于学生进校时的个人对计算机基础知识掌握的程度不同,这就要求我们应该在学生进校后应进行一次摸查,对确实达到要求的学生可以申请免修。其他学生进行分类教学,分类教学是指在统一教学指导的前提下,基于人才培养目标,面向不同专业进行的,根据不同专业需求,设计不同的教学方案,包括教学内容、教学手段、教学素材、教学过程和教学实验等。可以通过对各专业的课程体系、专业培养计划的缜密分析,对不同专业不同年级的学生的访谈沟通,特别是学生进入大三、大四后对计算机科学的依赖,将我校大学计算机基础课程授课对象分为社科人文类、理工类、经管教育类、大农类等4类,针对不同类别的专业重点强调某些内容,这是面向应用型本科专业人才培养的最高境界。所以分类教学是大学计算机基础课程改革的首要环节,不仅体现在课程讲授,也要体现在实验教学环节中。
2.2理论课教学改革
课堂教学是教育教学中普遍使用的一种手段,它是教师给学生传授知识和技能的全过程,主要包括教师讲解,学生问答,教学活动以及教学过程中使用的所有教具。它是按各门学科教学大纲规定的内容,组织教材和选择适当的教学方法,并根据固定的时间表,向全班学生进行授课的教学组织形式。课堂教学的方法多种多样,如:角色扮演法、案例分析法、小组讨论等。不同的教学方法在课堂中起着不同的作用。教师一定要主动的掌握不同的教学方法,摆脱传统教学的死板与枯燥,丰富课堂教学的形式,提高课堂教学的效果。对于大学计算机基础课程的理论教学现在都使用多媒体教学,这就要求教师首先应设计好自己的课件,课件要丰富多彩,同时在内容组织上要合理生动,有吸引力,笔者认为对于计算机的基础知识主要是以讲授和演示为主,而对于文字处理与文档编排、数据处理与图表制作、报告处理与幻灯片制作这部分内容的讲授应采用渐进式案例教学[4],每一部分内容设置两个案例,让问题复杂程度从简到难,从基础到综合,从而提高学生的课堂学习效率,同时在教学过程中还可以设置一些问题,多进行师生互动,让学生多思考,多动脑,变被动学习为主动学习。总之,理论课程的教学改革应以培养学生应用能力为导向,以培养目标为驱动,以渐进式案例教学为线索,以服务专业应用为目标,在高度浓缩理论课程教学的同时,让学生掌握利用计算机解决各类问题的能力。为学生后续专业课的学习和专业知识的综合应用起到非常好的作用。
2.3实验课教学改革
在理论课进行改革的同时,对实验课的教学改革就更为重要。实验应注重对已有知识的验证,突出对未理解未掌握知识的再学习以及对知识体系的探索,通过强化实验教学,培养和提高学生的动手能力、应用能力和创新能力,为应用型本科教学提供一个强有力的保障。
2.3.1对于计算机组成部分的实验可以先让学生看一个计算机组装与维护的视频,然后让学生自己动手去组装一下,最后让学生去设计一个方案——配置一台具体的计算机。
2.3.2文字处理与文档编排、数据处理与图表制作、报告处理与幻灯片制作这部分内容的实验则可采用任务驱动[5]的方(下转第155页)(上接第92页)法,让学生带着任务去学习和掌握理论课所学的内容。笔者所在的学校大学计算机基础实验课程教学是让学生使用实验平台,每个部分内容都有一定的练习题,这些是必须提交的,学生是必须完成的,同时每次实验都设计了思考题和实验相关知识,配置了综合学习与拓展学习。让学有余力的学生可以向更深层次拓展。
2.3.3针对学时少内容多的矛盾,同时配备一些虚拟实验,供不同专业的学生选做,这些虚拟实验兼顾了不同专业学生的计算思维能力训练,考虑到与现行教学内容的关联,这些实验可以帮助学生理解计算机的重要理论和概念,培养基于计算机解决问题的计算意识,在有限的学时内将计算机科学的本质以及专业知识以有效的手段展示给学生,这是深化教学改革的技术途径。这部分实验可由学生课后自主完成。
3结语
当前,大学计算机基础课程的教学广受关注,改革的思路不尽相同,也不乏有建设性的理念和措施。笔者对大学计算机基础课程的教学改革进行了较大力度的尝试,分类教学和案例教学收到较好效果。
这些改革的实施将全面培养本科生和科学素养和科学思维,有效提升本科生的学术意识,掌握牢固的计算机操作技能,使他们在后续课程和今后工作中,能够自学和自主应用计算机的基础知识,利用计算机解决实际问题,成为具有自主学习能力、研究性学习能力、终生学习能力,能够适应环境和任务变化的复合型应用人才。
参考文献
[1]教育部高等学校计算机科学与技术教学指导委员会.关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求[M].北京:高等教育出版社,2006:5-10.
[2]韩桂华.计算机基础教学改革方案探究[J].软件导刊,2014(2):162-164.
[3]努尔阿里娅·吾不力卡斯木.计算机基础教学现状及改革探析[J].电脑知识与技术,2014(11):2579-2580.
[4]安晓洁.案例教学法在计算机基础教学中的运用[J].教育理论与实践,2014(6).