前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的计算机课程论文主题范文,仅供参考,欢迎阅读并收藏。
高等职业教育的目的是培养具备综合职业能力和全面素质的,直接在生产、服务、技术和管理第一线工作的应用型人才,使之既要有专业知识,更要有实践技能。因此职业教育应结合市场经济突出实践性教学及技能训练,强调以培养技能型人才为本位的指导思想。高职学生毕业后一般都在第一线从事具体工作,现在社会上各行各业和计算机的联系越来越紧密,计算机的普及使每个人都必须要会操作并会简单维护计算机。《计算机应用基础课程》在高职院校中作为公共基础课开设,笔者在长期从事本课程的教学中积累了经验,现就它在实际教学中如何改革提出看法。
1教学形式
以前高职计算机课的教学基本上沿袭传统的授课方法:“板书+讲解”。由于现在的计算机各种软件,大多以图标方式和鼠标操作为主,其操作直观、便捷,这些软件的应用与操作在黑板上是无法向学生讲解明白的,需要使用演示设备向学生讲解,也就是说,现在计算机的许多课程,应该以:“演示+操作+讲解”的新的授课方法进行讲授。计算机教学应改变传统的教学方式,采用先进的工具,建设较为现代化的多媒体教室,利用大屏幕投影进行直观教学。在实际教学中,以前用传统的授课方式由于没有直观的演示,学生听课不知老师所云,造成老师在讲台上大讲,学生在课桌上昏昏欲睡,效果非常差。在采用多媒体进行教学有了同步的演示,学生学习的兴趣明显提高,以前的现象再也没有出现了,在教学中实现师生互动。运用多媒体教室进行教学能达到事半功倍的效果。
2教学方式
采取的教学方法是否恰当是计算机教学的关键,如何激发学生的学习主动性是教学的关键,学生学习的主动性是学生探求知识的巨大动力,是激发创造的精神源泉。学生的兴趣越浓,求知欲越旺,知识迁移也就越快,信息交流量最大,从而达到最佳的学习状态,课堂教学效果当然也是最佳的。因此,教学方式的选择、运用,必须做到语言上通俗易懂和有利于激发学生学习兴趣。
2.1选用合适的教材
选择时宜的教材对于保障学生的学习效果非常重要,在选用教材上高职院校曾经走过弯路,以前曾选用过本科院校的教材,学生在学习中感到理论性强,容易产生了枯燥感。由于高职是近几年发展起来的,而高职的培养目标是突出实践和技能训练,市面上适合高职高专的教材非常少,选择余地不大,在教学中计算机应用基础课程应选择由高职学校编写的适合高等职业技术学院教学特点的教材。
2.2实用的教学内容
在内容上以实用为原则,对日常工作和学习中需要且经常使用的知识和技能重点介绍,着重讲解。如:操作系统中中文系统、常见的文件类型及其基本操作的使用是最重要的,应该重点介绍。对于网络方面局域网和因特网已经成为现代“计算环境”必不可少的部分,掌握这方面的知识对正确使用和简单维护非常必要,需要让学生理解掌握。
2.3教学的组织实施
教学的实施以实例教学为模式,在每个章节的开始给出有代表性的实例,使学生一开始就能从“可视化”的实例中对学习目标有一个整体认识,明白学习这些知识能做什么,大概需要哪些知识,随后,以实例为主介绍相关的知识。实践证明,这样的教学方式受到广大学生所欢迎。
2.4培养自学能力
计算机技术发展迅速,计算机知识更新加快,掌握一种操作系统和一种软件应用就可以享用一生的时代已经过去,因此,一个人只有通过自己不断地学习、不断地知识更新,才能跟上计算机发展的步伐。这就要求教师在教学过程中,应在学生认知水平能够承受的前提下安排一些适合自学的内容让学生自己掌握,从中培养学生的自学能力。开始自学的内容要少而简单,等学生认为自学不是一件很难的事情且乐于参与时,再适当加大自学的难度。比如:在文字处理的教学过程中,在学生已掌握文字框的基本属性操作方法时,再把图像属性、表格属性操作的内容让学生自己去学习体会,这样做会使学生在不断的成功体验中增强自信,并逐渐养成求知探索的习惯。学生有了一定的自学能力,有了自学的习惯,必然会在平时也进行相关知识的学习、探讨,课堂上再经过教师的讲解、指点及自己的练习,所掌握的操作技术就会更快、更多,这样也使整个课堂教学更快、更高质量地达到预期的目标,从而提高教学效果。
3实践操作
计算机课是一门实践性很强的学科,在教学中应以实验课为重点,实验题则尽量将学生所需要掌握的技能融入到实际应用相贴切的实验任务之中。在课时安排方面实践课时与理论授课课时为1:1,实践的考核成绩同样不低于课程总成绩的50%,只有真正做到这一点,才有可能提高计算机教学质量。为了保障学生在上机时间内完成实验任务,教师应悉心辅导,学生应反复练习,体会通过某个操作所得的结果,寻找操作的技能技巧,最终达到能综合运用的目的。每次上实验课时应该采用实验课记成绩制度,用以激发学生完成实验课的积极性,实践证明采取每次上机后教师对学生的操作记成绩能更好的使学生高效完成实验任务,学生学习劲头更足,这样课堂教学效率更高。实验操作课应该让学生在有限的时间内学习到更多的知识,操作更熟练,为今后的工作、学习、生活奠定一个良好的基础。
4考核方法
考核方法可分成两个部分:笔试考核和实践能力考核。笔试考核主要对理论知识和基本概念进行考试;实践能力考核:主要考核学生的基本操作能力和对课程内容的理解程度,以实验作业作为考核依据,成绩为百分制,理论考试占50%,实验成绩考试占50%。
5小结
计算机是一门不断更新的课程,教师应该转变观念,切实改进教学手段和教学方法,有步骤有计划地过渡到“教师指导下的以学生为中心”的教学模式上,充分调动学生的能动性,使学生主动建立起知识和能力个人结构。结合计算机理论性和实践性很强的特点,要在教学中选择一套适合高职学生的教材,教师应全面掌握教材,采用灵活的教学手段,筛选出教学的重点、难点,精心组织教学内容,选择合适的辅助教学软件,把理论和实验操作有机的结合起来,使理论寓于操作中,在操作中消化理论。
参考文献
1祝智庭.因特网教育资源利用[M].北京:高等教育出版社,2001
2赖一飞.魏敏杰,面向新世纪的统计学教学改革[J].科技进步与对策,2001(6)
3高晓梅.高职计算机课程教学方法探析[J].辽宁高职学报,2002(5)
(一)CSCL的优点
与传统的教室环境下的协作学习相比,在CSCL平台下开展计算机基础课程教学具有以下的优点:1.突破了范围的限制,打破了学校教育在时间和空间上的限制,能实现不同时间,不同观点的参与者之间的合作。2.交互具有可控性,在CSCL环境中,协作学习是在搭建的平台中进行的,教师和学生都在搭建的协作平台里实现教育教学过程,保证了协作学习过程的稳定。在协作学习过程中,教师可以有意或者无意的参与学生的协作学习过程,给予学生意见、指导等,真正实现教师为主导,学生为主体的教学活动。3.所有资源与资料,包括协作学习的过程都能在协作学习平台上记录下来,并能灵活的应用在学生的协作学习过程中,可以给学生在学习过程中提供理论指导。4.由于计算机技术的支持,资料分类、数据计算等繁琐繁重的工作得以简化,学生集中精力在分析、决策、探索、评价等高级认知活动中。5.能够全面创设问题情境,激发学生积极参与、主动探索的主动建构,能更清晰明确的向协作小组展示问题的全貌。6.使用数据库、多媒体、网络等现代化的技术手段,使协作学习环境拥有丰富的共享资源,这是传统的协作学习所无法比拟的。7.教师在协作学习过程中转变了传统的角色,是指导者、设计者、咨询者,教师要掌握学生的协作学习情况,协作学习的进程,以及协作过程的规划,是学生协作学习的得力助手。
(二)CSCL的特点
1.交互互过程中传输的信息是丰富的;交互人数可以变化,可以采用一对一,一对多,多对一,或者多对多的方式;交互的控制权经过设计可以均衡分配;在交互过程中,同步交互或异步交互均可;并且交互过程的信息都是可以记录保存下来。2.协作性能够实现信息的共享;通过集体讨论、发言实现活动的共享;学习者可以作为组织者,指导者等扮演不同的角色参与协作学习;支持学习者的创造行为;能够实现对学习过程的控制管理。
(三)CSCL的模式
在CSCL平台下,开展计算机基础课程的协作学习过程,通过使用多媒体等工具,将多种信息及学习资源进行整合,学习者是主体,通过各组员之间的交互方式和协作关系不同,将计算机支持的协作学习模式分成了三类,这些模式体现在计算机基础课程的协作学习的各个环节。1.竞争模式在计算机基础课程中巧妙的利用学生不服输的心理,通过刺激强化,促进组内其他成员产生相互促进的竞争模式,从而形成小组内成功的正反馈。如在计算机基础课程中,对不同学生的作品打分,学生通过成绩的竞争,产生正强化,促进积极的竞争,并在接下来的学习过程中,力争得到优秀。2.合作关系为了完成学习任务,学习者采用相互合作的方法共同完成任务。计算机课程中,通过平台的小组活动,小组成员协作完成任务,增加小组成员的交流。3.角色扮演在合作和竞争的模式下,小组的成员都是扮演着学习者的身份在学习活动中进行学习,并在小组活动中,转变角色,从学习者的角色变为教者的角色,换种角度来履行学习活动,每个成员在学习活动中都有一个合理的角色定位。如在计算机基础课程的协作学习中,小组组长担任着分配任务,综合资源等角色,承担着部分传统课堂教学活动中教师的角色,在分组活动中起领导作用。教师在协作学习过程中承担监督和指导的角色,不再是教学活动的主体。
二、设计原则
根据计算机基础课程的特点,并将黄荣怀教授的CSCL的系统过程作为理论指导,包括学习者特征分析,分组,学习过程和总结评价,明确教学目的,设计CSCL平台的基本结构。
(一)从计算机基础课程的实际教学情况出发
CSCL平台的设计要以满足计算机基础课程教学的实际需求为出发点,设计平台的各个模块,要在教学过程中实用和适用,在平台开发前,根据调查学校师生的实际需求情况,开发平台,并根据调查平台的使用情况,进一步完善和改进。
(二)明确学习目标,创设情境
根据大学生心理特点和计算机基础课程的特点,在教学过程中使用符合大学生心理年龄与接受能力的教学方法,使学生在新的教学情境中,激发学习欲望,在平台中积极主动的思考,与他人互助合作,形成良好的互动关系,完成学习任务。
(三)简单易用,能够修改
使用者是大学生,他们对使用计算机都有一定的基础,每节课程,每学科课程的实际需求是不同的,这就需要平台是可以修改的,以便适用于计算机基础课程的教学,并能推广到其他学科。根据广大师生的需求和遵循设计原则的情况下,设计CSCL平台,主要实现的功能有:1.自定义使教师能够根据学生的学习情况,对平台的模块内容随机的进行调整,更灵活的引导学生积极主动的学习,并根据不同的需求,设计出不同的教学方法。2.分组学习根据学生的学习特征分析,通过后台软件处理,将学生的参数作为分组的依据,根据参数的数据采用个性化的分组方式。3.在线讨论平台能对学习的过程内容进行记录,教师与学生的互动都能给学生带来反思,并可以根据讨论内容进行总结与改正,给学生带来启发,产生创新的灵感。学生在协作学习过程中,相互讨论,分工,明确学习过程中要达到的学习目标。4.资源共享与挖掘根据学生的计算机基础能力,提供给学生学习的资源,或提供一些寻找学习资源的方法,让学生自己发掘可用的学习资源,并且在互助学习的过程中,分享资源。5.作品展示与评价作品完成后,要对每个小组,每个成员所做的努力做出评价,通过全面、多人的评价与建议,激励学生更加积极主动的参与到协作学习活动中来。
三、系统结构
采用基于浏览器/服务器(B/S)的三层体系结构,用户可以使用浏览器访问协作学习平台,包括客户浏览器、数据库系统和应用服务器。无需安装专用的客户端,维护及扩展容易,数据保存在MYSQLServer数据库中,大大提高了数据的访问速度,如图1。
四、功能模块
根据教学、教师和学生的需求分析,设计的CSCL平台大致分为以下几个功能模块:用户登录:教师与学生使用不同的登录方式,学生是使用者,教师是管理者,教师登录的模块可以进入后台进行管理,学生需要有注册信息才能使用网络平台。资源管理及共享模块:教师可以将本节课程所用到的资料放置到共享模块,也可以提供其他寻找资料的方法,使学生自己寻找需要的资料并上传至平台中与他人共享资源。学生根据需要浏览下载资源,或自己发掘资源上传,教师可以管理平台中的各类资料、留言、讨论等资源,对各种资源进行增添,删除,修改,提交或浏览等操作。分组模块:在协作学习过程中,根据不同课程的教学,需要分组的情况是不一样的,提供小组划分,为协作学习提供支持,并根据不同的情况采用个性化分组、自由结组或随机分组等方式。小组讨论模块:在协作学习过程中,小组成员通过讨论板块或者网页版的社会性软件与其他成员进行在线交流,教师可以管理该板块,进行回复,添加,删除,修改等操作,讲解新知识,学生可以发表自己的看法,也可以对其他小组的讨论进行观摩并提出建议。作品展示及评价模块:每个小组将自己的作品通过网络平台展示给大家,可以是常见的doc、xls、jpg、bmp、ppt、flv、exe等格式。其他小组可以对该作品进行评价,留言及打分,按照评价量表通过教师评分,小组互评,个人评分进行计分,并且根据打分情况,将优秀作品展示在协作学习平台的主页上。系统管理:(1)用户管理:只有班级成员之间才能进入协作学习的平台,每个小组成员在登录前,先要进行实名注册,并使用昵称进入到协作学习平台中,防止学生在使用自由结组的方式分组时,偏向于与自己熟悉的伙伴结组,并在作品评价时,对友好熟悉的小组成员评价过高。教师审核注册信息,并根据实名制的信息,分析小组成员数据,可以作为个性分组的依据。(2)资源管理:教师可以修改学生提供的各种资源,并且可以根据审查学生提供的各种资源,给学生的注册账户加不同的贡献分,学生注册账户的等级可以变化,可以在学生自身页面查询。通过对学生讨论的过程,教师可以在学生陷入困境时提供一定的帮助,并根据留言的内容引导学生的讨论,积极主动的学习。(3)分组管理:通过学生的学习能力、个性特征、学习动机等方式,个性化进行量化打分,并根据打分成绩进行分组,或者根据教学活动内容的不同,采用随机分组或自由结组的方式进行分组。(4)系统备份与还原:根据教学情况,定期对平台的数据进行备份,一旦平台数据出现问题,还可根据需求还原平台数据。
五、系统特色
(一)简单易用
平台是在调查了教师和学生的需求情况下设计的,所以在计算机课程中,教师只要将一些重要的操作通过演示展示给学生,学生就能掌握使用过程,操作简单,实用,对于计算机教师,也不用特别的培训,就能掌握平台的使用方法。
(二)知识建构
教师可通过对课程文档的上传,建构本节课的内容,进行专题知识页面的编辑,实现对知识的建构。学生通过学习,筛选、整理资源,进行自己本节课的知识建构。
(三)可开发
平台的各个模块都不是固定不变的,根据计算机基础课程的具体要求,可以修改每个板块或变量,并且根据需求添加或删除相应的板块,有利于计算机基础课程的教学活动的开展。
六、结束语
采用多维分析法和时空分析法。多维分析法认为,事物有若干性质,并由这些性质构成,分析事物的变化和发展,就是分析事物的性质。作为一种方法,其将对事物的分析等价为对事物多质的分析,没有交叉互质的一个性质就是一个维,对事物多质的分析方法就是多维分析。任何事物都拥有自身的时空,事物性质的变化都必然是在事物的时空内变化和发展,对事物性质分析最本质的方法就是在时空维上的分析。以计算机设计课程群为例,从时间维来看,问题分阶段逐步展开、逐步解决。分阶段即分程序设计课程、面向对象程序设计课程、数据结构课程;逐步则是指从简单到复杂,从语言到程序阅读,再到程序设计的过程。在时间维上,程序设计问题的解有一个重要的观察点,即程序阅读。从空间维来看,程序设计=数据+算法+语言。其中,数据+算法为程序设计的核心[1]。空间维是两维的,即数据维与算法维。程序设计课程解决离散数据与结构化算法的设计问题,面向对象程序设计课程解决对象数据与对象互动算法,数据结构课程解决数据结构与算法。算法是数据的操作过程。计算机设计课程群中的课程数据形态具有差异,算法是对其一定形态数据的加工。从空间来看,程序设计问题的解有两个重要观察点:数据和算法。
2时间维分析
程序设计问题在课程群的时间维上,一般都能体现从简单到复杂。在数据上从简单的无结构数据到有结构的数据,从简单的无操作数据到有操作的对象数据。在程序设计上,从不可分解问题的简单设计到可分解问题的复杂设计,从语言学习到程序设计学习。程序设计问题解在课程群各自独立的课程的时间维上,没有得到足够和充分的展现,严重影响了学生对问题的认识,以至于学生无法掌握程序设计能力。如同要有充分的文学阅读,才能为文学创作奠定基础,由于程序设计的复杂性,从语言学习再到程序设计学习,才会使程序设计学习简单化,程序设计问题解的学习也是能力的学习,而非理论知识系统的学习,需要有能解决实际问题的经验。经验分为直接经验和间接经验,程序设计的间接经验是他人设计的程序。阅读程序就是学习程序设计的间接经验。阅读程序作为程度设计的重要过渡桥梁,使学生在符合认识与学习规律的条件下,充分掌握程序设计能力。程序设计的学习过程划分为:语言、程序阅读、程序设计。在解程序设计的过程中,将程序阅读作为新的观察点和分析平台。程序阅读就是对已知程序或程序段的阅读,程序阅读又分为3个步骤:理解程序结构、模拟计算机执行程序、上机验证。程序阅读有3种层次:第一种是能读懂程序中所有语句和数据,这是基础层次,是其它层次掌握的条件和前提,属于计算机语言;第二种是能读懂程序设计中的技巧和方法;第三种是能读懂程序设计中的设计思想[2]。
3空间维分析
3.1课程群的解空间与各课程的子空间
计算机设计课程群的解空间可即程序设计解空间分解为:结构化的程序设计课子空间、面向对象程序设计课子空间、数据结构课子空间,如图1所示。计算机设计类课程群的解空间与它的三个子空间是整体与部分的关系。因此,一方面课程群的解空间由3门课程的解空间构成。另一方面课程群的解空间具有抽象性和普遍性,3门课程的解空间呈现泛化。课程群的解空间具有程序设计最本质的意义,对课程群中各门课程有着本质的指导意义。课程群的解空间有数据维和算法维,程序设计课的解空间是由离散数据维和结构化算法维构成;面向对象程序设计课的解空间由对象数据维和对象互动的算法维构成;数据结构课的解空间由结构数据维和结构数据的算法维构成。程序实质就是对已知数据进行加工得到结果数据,是数据与加工过程的相互作用。相比较程序设计解的二维而言,数据维是处于主要和核心位置,程序设计就是围绕数据的加工处理。程序设计课与面向对象程序设计课的加工处理方式有所区别,程序设计采用结构化的处理方法,如顺序结构、选择结构、循环结构;面向对象程序设计采用对象方法,如继承、事件、多态等。对数据的分析至关重要,离散数据是与运算是分离的,主要分析数据的形态,即常量、变量、表达式。其中变量是重点,体现了数据与存储空间的联系;面向对象程序设计的数据是对象的一部分,即数据成员;数据结构程序设计的数据有结构,且重点在结构上。
3.2各课程的数据分析
在结构化的程序设计中,数据变量对应一个存储单元,有三层含义:一是表达物理存储单元;二是表达存储单元的存储内容;三是存储内容的读写性质。必须全面完整理解和掌握此3个含义。例:intx数据变量定义,分配一个存储单元;x=0;x<=10,数据变量体现存储单元的存储内容:x++;cout<<x,数据变量读写反映了数据变量内容的变化。关于面向对象程序设计(C#语言)的程序重点关注和描述对象数据成员的构成、内容变化和访问限制。只有关注和分析有关联的对象数据成员的关联情况、对象数据成员与存储空间的关系,以及与对象数据成员的一切有联系的内容,才能实现对数据的全面掌握。在此基础上,了解和掌握以数据为加工处理的算法过程,才合乎程序设计能力培养的逻辑[4]。数据结构(C语言)程序的重点是数据的逻辑结构及定义性描述。例如:顺序表就是利用连续存储空间的线性关系来实现连续存储空间中数据元素的线性关系,只有先从数据的逻辑结构上理解,才能理解存储实现,分析数据的物理结构以及两者之间的关系,如图3所示。数据定义是对实现数据逻辑结构的计算机语言代码的描述,在算法设计之前须要有充分的分析、表现、描述,以使算法设计有依据和目标。在程序设计中,首先要分析数据,充分、全面、清晰地分析数据后,再作算法分析和设计。在数据与算法的二维空间中,基于数据加工处理的算法才会自然合乎逻辑地体现出其过程。
4结语
1.充分考虑各专业差别,开展计算机基础教学。
根据各专业的不同需求和学生的自身发展需求以及国家信息化的要求,笔者所在的黑龙江科技大学为不同专业的学生开设了《计算机程序设计基础(VB)》课程和《计算机程序设计基础(C)》课程。例如,对电子信息类专业,开设《计算机程序设计基础(C)》课程;对信息管理类专业,开设《计算机程序设计基础(VB)》课程。
2.理念先进,服务人才培养定位,教学目标明确。
以我校应用型人才培养为目标,在教学过程中,始终坚持“以学生为主体、以教师为主导”的教学理念,提倡“自主、合作、探究、创新”,不断改革教学方法和手段,鼓励学生进行研究式学习、自主式学习、资源式学习和协作式学习,注重对学生四个方面的能力培养:通过计算机、网络及信息技术基本原理、基本知识的讲授,掌握计算机分析问题、解决问题的基本方法,培养学生对计算机的认知能力;通过计算机数据处理、多媒体技术及程序设计知识的讲解,培养学生应用计算机解决问题的能力;通过熟练掌握与运用计算机与网络技术,有效地表达思想,掌握基于信息技术的团队协作方式,接受信息社会道德规范的约束,并自觉承担相应的社会责任,培养学生依托信息技术的共处能力;通过对信息的获取、分析、评价和吸收,培养学生的自我学习能力。
二、课程服务专业思想的实施
根据我们多年在计算机基础教育改革实践过程中积累的经验,改革的核心在于“以学生为主体,以教师为主导”和为专业服务的“计算机应用能力培养”的教学模式和方法。我校计算机基础教育与学生专业结合的做法是在教学手段和模式富有建设性成效的基础上积极主动思考,结合了我校办学的主导思想和特色并有了创新性发展。从几年的实践过程看,做法日渐科学,效果积极显著。具体做法:“积累、实践、服务”相结合。
1.及时与专业负责人进行沟通,与专业对接。
第一学期开学前,通过与学生所在院系教学负责人、专业建设负责人沟通等方式,实现课程内容与专业需要的对接,重新定位,按照专业需求调整教学内容,使课程内容满足专业培养目标的需要。即每学期在制定计算机基础课程授课计划时,请专业负责人或骨干教师参与,根据各专业需要提出合理的意见和建议,充分了解各专业学生对计算机应用技能的需求,从而对课程内容及时做出调整和修订。
2.提高课程组教师的计算机能力培训。
课程组的教师积极参与实习、实训、毕业设计和实践锻炼等环节,不断提高自身的实践水平,实现教学水平与专业能力培养的需要对接。同时,课程组的多名教师通过到企业挂职锻炼及时了解社会对计算机能力的实际需要,也了解到学生将来的就业趋势,在提高自身能力的同时,也保持了计算机教育的实用性和先进性,为培养学生的计算机能力作出了充分的准备。
3.为学校各专业的大四学生,进行毕业论文排版指导,发挥服务作用。
随着用人单位对大学毕业生计算机能力的要求有增无减,计算机水平高低已经成为衡量大学生业务素质与能力的突出标志之一。因此,我校计算机基础教育“课程服务专业”的理念和做法既符合教育部对普通本科院校提出的“应用型本科教育”的内涵所指,也符合我校的三大教育理念。作为我校的特色项目,必定对于促进学生终身学习和主动应用计算机起到积极的推动作用。
4.根据专业需要重新整合教学内容,探索为专业课服务的途径与方法。
在计算机教学过程中,我们打破了原有的学科体系,按照学生能力培养体系重新组织教学内容和教学方法,将相关的理论课程重新整合、重组。如在讲计算机程序设计时,重点针对专业的实际问题进行程序分析。新体系淡化了基础课与专业课的界线,实际了知识整合、交叉安排,加强了针对性和实用性,目的是更好地为学生专业技能培养服务。
5.加大实践教学环节,提升学生实际操作能力,为专业服务奠定基础。
计算机基础教学建立了相对独立的实践教学环节,加大了实践教学在教学计划中所占的比例,强调实践与实习,实验的目的不是为了验证理论,而是为了培养学生的技术应用和实际动手能力。同时,在授课计划中还安排了多项相对独立、逐步提升的阶段性技能与综合性实验与训练,不断提高学生的实践操作能力。
6.课程组教师需要了解相关专业课教学重点,积极主动地为专业课服务。
课程组教师通过与相关专业负责人及骨干教师的沟通,以及与专业课教师之间相互听课,及时地了解了专业急需用计算机解决的相关知识与问题,在备课和授课过程中都会将此部分内容作为重点进行讲解,为今后学生利用计算机解决专业知识打下了坚实的基础。
7.开发了自主学习,课程服务专业的网站。
为了提高学生的自主学习能力,课程组开发了计算机基础系列课程网站,网站中包括了课程的大纲、授课计划、课件、习题、名师视频等资料,方便了学生资料的获取。同时,网站还重点设置了“专业学习模块”,针对不同的专业,根据各个专业对计算机能力的需要设置了不同的模拟试题,极大地调动了学生的学习主动性,激发了学生的学习兴趣。
8.适应专业特点,精心设计案例。
案例式教学方法的实施是提高计算机基础课程教学质量的有效途径之一。为了更好地做到课程服务专业,需要授课教师在案例设计之前需要与专业知识进行对接,对案例进行反复斟酌、思考与设计,好的案例可以帮助学生更好地记忆基本概念,理解所学知识,掌握基本技能。如在对会计专业进行案例设计时,要尽可能将具有专业特色的案例融入教学过程中。在安排案例教学时有意识穿插更具会计专业特色的实例,在学习Word时,可以设计“财务报表”、“月份财务分析表”、“资产负债表”等案例,使学生在练习了表格排版的同时,了解了财务报表、财务分析表及资产负债表应包含的基本信息,与会计专业基础课有了更好的结合。在讲解Excel时,可以重点与财务相关的公式与函数。在讲授PPT时,可以利用PPT内容提示向导、母版的改造、PPT中表格和图表的插入等操作,制作财务报告幻灯片,向股东和投资人介绍公司的财务状况等。通过这些有针对性的、与专业知识相结合的案例讲解,并结合布置一些有挑战性或应用性或有乐趣的任务、习题,使学生对计算机基础课的学习兴趣大大提高。
三、结论
在教师的启发诱导下,让学生自主学习和讨论,以学生身边的事物和生活实际为参照物,让学生亲自动手参与实验。教师和学生对知识的理解存在一定差异,这需要教师与学生之间、学生与学生之间相互合作、交流,通过教师的正确引导,实现学生对知识的学习、理解,让学生成为学习知识的主体,通过多种方式自己建构知识。学生为主体的课堂教学模式不仅符合教学理论的要求,其目标也与技学校的培养目标相吻合。
二、计算机常用工具软件课程以学生为主体的课堂教学
1.调研分析
首先,教师要认真研究教材———《计算机常用工具软件》,进行教材分析、学情分析和课程定位分析,并据此确定本课程的教学模式。
(1)教材分析。计算机常用工具软件讲述了计算机常用的七大类、十几个工具型软件,理论知识较少,难度较低,各软件之间关联性不大,主要培养学生对软件的基本操作能力,让学生能够更加熟练地使用计算机处理生活或工作中遇到的各种实际问题,并为学习计算机操作奠定基础。
(2)学情分析。技工二年级学生已经具有一定的计算机基础,所有学生已经能够熟练使用Office软件,具备一定的计算机操作能力。经过两年的学习,部分学生具有了一定的自学能力,能够通过主动实践、探索完成其感兴趣的计算机操作,一部分学生已经掌握了一些常用软件,如简单的压缩软件、图片处理软件等。学生喜欢学习感兴趣的软件,如图片编辑软件、简单动画制作软件等。
(3)课程定位。通过学习本课程,学生不仅掌握了软件的使用方法,而且在学习的过程中能够发现问题,自主学习解决问题,同时归纳同类软件相通的使用方法。本课程重点培养学生的自学能力和发散式思维能力。
(4)教学模式。根据以上分析,本学期要学习十几款软件、教师不可能详细讲解每一款软件的所有功能,因此要确定本课程采用“优秀学生模拟讲课、教师指导”的以学生为主体的课堂教学模式。
2.教学的实施
(1)划分学习小组。按教材中软件的分类把学生分为七个组,每组负责一类软件的讲解,并把七个组按照软件的名称给予命名,如图像工具组、动画制作工具组,每个组设置一个组长。分组时让能力强的学生和被动学习的、不感兴趣的学生在一个组中,这样有所带动、有所提高,不至于让不喜欢学习的学生更不喜欢。学生的组合不是仅仅局限于一节课,而是贯穿于整个学期里,他们都必须合作学习。如图像工具组,他们将一起合作学习图像浏览与捕捉工具软件,图像美化与变形工具中的幻影2008、奇幻变脸秀两个软件,图像处理工具软件和图像制作工具软件。
(2)学习小组备课。每个学习小组组员负责一个软件的学习、讲解,学习小组在一起研究、合作学习直到这个软件负责人学通为止,然后向本组组员讲解,组长协调组内事宜。教师协助学习小组研究,帮助学习小组确定案例、修改案例中的不足,补充学习中的漏洞。如图像工具小组中软件的学习,确定一名优秀学生主讲,主讲学生确定案例,向小组成员提出软件中自己没有学会的部分,小组成员一起讨论完善案例,同时帮助解决主讲人的疑惑。学习小组向教师提交案例,教师找出案例中的不足,解答学习小组学习中遇到的问题,补充、完善案例。
传统的高职院校的教育注重的是学生的分数,关注的是学生的学习成绩,注重的是教师的教学质量,而与社会、与企业需要联系并不紧密。长期以来,高职院校教师在教学方面具有非常繁重的教学任务,以至于在教学方法上一直采用机械式重复的教学方法。在这种教学方法之下,教师只是对学生进行简单的演示和讲授,学生们只是进行反复的上机操作,枯燥并且不利于学生计算机技术水平的提高。目前,计算机应用基础课教学管理主要存在以下一些问题:
(一)教学方法与当前计算机发展水平不相适应
当前大部分高职院校在计算机教学方面仍然沿用传统的教学方法,即教师课堂讲授与学生实际操作并行结合的教学方法。这种方法存在很大弊端,已经与当前计算机的发展水平严重脱节,与教学实践不相适应。主要表现在学生在理论课上不积极,缺乏学习的动力和积极性;相反,学生对上机实际操作却具有非常浓厚的兴趣,但是由于跟课堂脱节,所以导致学生们上机实际操作的目的性不强,很难收到良好的课堂效果。在当前高职院校计算机教学过程中,教师很少对教学设计和技术进行分析,一贯地采用灌输法,沿用传统的教师演示学生模仿练习的方式,学生学习兴趣大减,教学内容的实用性也大减。同时,教师在教学过程中形式单一,固守传统,缺乏适应学生和时代的机房演示、模拟业务以及实际案例操作等先进的教学模式。
(二)教学内容设置不适合当前计算机发展的要求
长期以来,高职院校的计算机应用基础课程的教学内容并未随着时代的发展和计算机水平的提升而做相应的调整,而是仍然以简单的日常办公软件的应用和基本操作作为教学内容进行讲授。同时,在课程设置方面也并没有与社会的发展水平和计算机的更新换代水平相适应,而是逐渐与社会发展相脱节,与社会需要相脱节。在人才培养目标的设置方面,高职院校的计算机教学仅仅以教授学生了解计算机相关知识为目的,并不能使学生真正将所学知识很好地应用于未来的工作之中,甚至有些学生对于计算机的基础技能都不能很好地掌握,甚至不能正确理解。另外,由于很多中小学校在教学中已经普及了一些计算机相关的课程,高中教学时也对学生的计算机技能进行过相应的能力检验,所以,很多高职院校的学生已经初步具备了一定的计算机知识和操作技能。然而,一些高职院校在开设的计算机课程中并未考虑这些因素,仍然沿用传统教材,甚至有些教材的内容与学生之前掌握的基础知识并没有太大的变化。有些学生对于教材所列内容已经掌握,有些学生却不太熟悉,甚至没有接触过计算机。但是高职院校在课程设置方面却没有考虑这一问题,缺乏因材施教,而是让不同起跑线上的学生都进行同样的课程学习,导致学生有的吃不饱,有的没得吃。
(三)学生计算机操作水平有待提高
当前大部分中小学都已经普及了计算机教学,社会培训机构也设有许多计算机辅导班,这些对于学生的计算机基础知识的学习和掌握都有一定的帮助。因此高职院校中许多学生经过较短时间的学习就已经非常熟练地掌握了计算机相关的基础知识和简单的办公自动化软件使用技能。但是,由于高职院校所设置的教学内容的限制,学生缺乏实习和实际操作的机会等原因,在计算机的实际应用中,学生还有很多实际问题需要解决,比如一些专业排版之类的操作等。高职院校在计算机基础教育方面应该注重学生的实际操作和动手能力,培养的应该是熟练掌握计算机操作能力的技能型人才或高级技工,因此,学校的上机操作条件是否完善直接决定着高职院校计算机人才培养的质量。高职院校的学生,尤其是计算机专业的学生,如果没有熟练的实际动手操作能力和丰富的操作经验,毕业学生在就业市场上就很难发挥自身优势,更无法找到适合自己的工作岗位。(四)当前教学考核方式还不完善当前,在高职院校计算机应用基础课的教学考核中,仍然沿用的是传统的考核方式,比较落后,主要体现在以下几个方面:首先,从考核方式来说,计算机应用基础的考核仍然是以教学内容为主,以笔试和机考为主,沿用传统的客观题和主观题,缺乏创新。第二,考试的内容侧重于理论知识的检测,而忽视了计算机学科的实际操作性,对于学科的技术性也没有达到考核的目的,考试形式非常单一。第三,从计算机应用基础课程的考核结果来看,当前高职院校对于学生的考核仍然侧重成绩,即考试的分数,而忽视了学习的过程。这种考核方式对于大多数学生来说,没有体现学生的学习过程,不能很好地了解到学生掌握计算机学科知识和运用知识的能力,大大降低了学生对于计算机应用基础学科的学习兴趣和积极性,很难提高学生的学习效果,更加不利于学生对于计算机学科的深入探究。
二、完善计算机应用基础课教学的对策
(一)改变传统教学方法,适应当前计算机水平发展情况
首先,增加计算机应用基础课程的实践教学课程。教学方法要适应当前计算机发展水平,适应社会和企业对员工计算机技能的要求,适应学生对计算机课程的学习要求,最大程度地激发学生的学习兴趣,让学生发挥自身能动性,积极主动地投入到计算机基础应用课程的学习中去。在教学过程中,要不断增加教学实验课程,结合理论课程的进度,合理安排学生到机房进行上机实际操作和练习。在选修课方面,根据学生的兴趣爱好,结合社会发展需要,开设一些能够增加学生学习热情,开阔学生视野的计算机相关课程,拓宽学生知识面,增强学生对于计算机知识的兴趣,提高实际操作能力。其次,在教学方法方面,鼓励教师不断尝试新的教学方法和手段,创新教学方法,提高教学水平。例如,可以采用能够调动学生学习积极性的案例教学方法。随着计算机水平的不断发展,传统的教学方法应该不断被现代化的教学方法所替代,多媒体的应用应该不断被引用。比如教师在讲授操作演示课程中,教师可以将一些基本理论课程融入其中,让学生们在演示过程中更加容易接受,激发起学生对计算机知识学习的兴趣,转变思维方式,充分调动起学生学习的积极性和主动性,进而培养学生独立思考的能力。再次,对不同水平的学生采取分级教学方法。由于学生计算机能力水平参差不齐,计算机应用基础课教学人员更应关注学生间的差异性。针对学生的计算机能力水平划分层次,因人而异,因材施教。比如可以设置免修班、提高班、基础班等,不同班级所讲课程内容和讲课方式不同,但是终极目标都是让学生能掌握计算机相关的一些知识,在已有基础上更上一层楼,达到计算机应用基础课的教学目标,完成人才培养计划。当然,教师要积极创新教学方法,以激发学生的学习积极性,如:小组竞赛法、成果激励法、开放作业法、软件引导法、情境教学法、案例教学法等等。
(二)不断完善计算机应用基础课程内容设置
高职院校对学生的培养目标与普通高等教育院校对学生的培养目标不同,因此在教学内容的设置方面也不尽相同。高职院校培养学生的目标是要提高学生就业的竞争力,因此,在课程内容设置和教学过程中就要增强学生动手实际操作的能力。高职院校的学生毕业面向的是各个企业,因此学校在计算机应用基础课程的内容设置上要增加企业相关内容,与企业进行广泛、深入的合作,模拟实际操作环境,增加实训教师队伍,真正将理论与实践结合起来。目前,绝大部分高职院校的计算机应用基础课不适用于所有专业,一些专业必须掌握的计算机知识没有体现在教学目标当中。针对这种情况,计算机应用基础课的教学人员应当重视该课程的实际应用性,同时根据学生专业讲授对应的计算机知识,传授适合的操作技能,利于学生在学习和生活中实际应用。例如,教师在应用基础课教学工作中可以将课程内容分为基础模块和选修模块两部分,基础模块中可以设置操作系统、OFFICE操作、网络基础等,要求学生必须掌握这些知识;在选修模块中可以设置程序设计、Autocad制图、flash设计等,要求学生在掌握基本知识的同时,根据个人能力和爱好通过等级测评对选修内容进行探索研究。
(三)不断提高教师水平,健全教师队伍
高职院校是以学生就业为目标,计算机教学要鼓励教师在教学方式和教学方法中不断增加与就业相关的教学实践内容,不断提高学生计算机实际操作和应用的能力。由于计算机信息技术的不断变化,为满足教育教学的需要,教师应时刻关注市场对相关人才的需求,定期参加培训,加强自身学习。同时也应积极参加大专院校、社团的学术报告会,加强学术研讨,多与计算机行业各种从业人员进行交流,夯实计算机应用的一个“用”字。高职院校的计算机教学,在增强学生实际操作技能水平的基础上,教师要首先增强自身技术水平,增强自身学习能力,这就要求教师队伍要面向多学科、多专业,相互学习,相互促进,共同提高。计算机课程是一门基础性学科,更是一门交叉学科,只有不同专业、不同技术水平的教师共同探讨才能共同提高。
三、结束语
1.1课程定位不准
目前,计算机基础课程的定位不够准确、重要性认识不足。许多院校认为学员在中学已学过信息技术,计算机基础课程内容简单,学不学都无所谓。作为公共基础课,只学习计算机的基本理论知识和操作技能,导致部分学员学习热情不高、兴趣不大。
1.2学员水平参差不齐
随着计算机的普及,学员计算机水平有明显提高,但由于地区差异造成学员计算机水平参差不齐。通过对广州指挥学校2012级学员的调查,我们发现2%的学员未接触过计算机,51%的学员进行过网页浏览、即时通讯、网络购物,41%的学员使用过Word排版、Excel处理、PPT制作,6%的学员能进行Photoshop图片处理、Flas制作、程序设计。
1.3教材内容滞后
随着计算机技术不断发展,计算机知识也随之更新,但计算机基础课程教材的内容明显滞后。例如日常生活中普遍使用Windows7操作系统和Office2010办公软件,而教材内容还是WindowsXP和Office2003。教材内容的滞后让学员感觉课程与现实脱节。同时,与部队联系紧密的计算机知识很难在市面上找到合适的教材,造成教材内容与实际应用脱节。
1.4专业结合不紧
当今社会,信息技术已广泛渗透到各个领域,不同学科对计算机的要求不同。计算机基础教学处于知识普及型向服务专业应用型的转型时期,多数院校沿用以“计算机文化基础+高级语言程序设计”为基本框架的计算机基础课程设置,在知识分层和专业分类教学方面体现专业应用需求的导向不够明确。部队院校对不同专业开设的计算机基础公共课几乎与地方院校相同,教学内容设置上忽略了不同专业对计算机的需求,造成教学缺乏针对性。
1.5教学模式陈旧
随着信息技术在部队院校的推广,虽然多媒体课件代替了传统板书,但教学模式改变不大,学员主动参与教学较少,教学效果不佳。在教学过程中,由于课程学时的关系,学员只是照搬教员讲授的方法,不能举一反三,缺乏自主思考。这样的教学模式不利于培养学员的自主学习能力,不利于培养学员的创新意识,不利于学员的可持续发展。
2计算机基础课程教学改革的思考与实践
2.1明确课程地位
《基本要求》提出进一步强化“计算机基础教学在高等教育中的基础性地位”。正确认识计算机基础课程的重要性,明确课程地位,对开展计算机基础课程教学具有重要的作用。计算机基础是计算机科学教育的前导课程,是培养学员实践动手能力的基本途径,是自然科学的素质教育课。其目标是培养学员动手实践能力,培养学员利用计算机查找、处理数据能力,培养学员利用计算机解决实际问题的能力,促进其他学科发展,提高综合素质,对学员科学素质的培养起到其他课程无法替代的作用。部队院校的校领导、系领导、任课教员都应该充分认识到计算机基础教学的重要性,并引导学员认识计算机基础课程的重要性。
2.2转变教学理念
“学习金字塔(ConeofLearning)”由美国著名的学习专家埃德加•戴尔(EdgarDale)1946年率先提出;美国缅因州的国家训练实验室(NationalTrainingLaboratories)做过类似研究,提出学习金字塔(LearningPyramid)理论,结论与戴尔相似;美国缅因州的国家训练实验室用数字形象显示了学习者采用不同的学习方式在两周以后还能记住内容(平均学习保持率)的多少。从“学习金字塔”模型可看出,用听讲的方式,学员两周后只记得5%,这是最被动的学习方式,学员的参与度也最低。从第一种到第四种都是被动的学习方式,学员参与度低,学习保持率无法超过30%。从第五种到第七种都是主动的学习方式,学员参与度高,学习保持率超过50%,最底端的学习方式保持率高达90%。从“学习金字塔”模型可看出,充分发挥学员的主体地位,让学员积极参与教学,可有效提高教学效率。如果学员有机会把学习的知识立即应用,或让学员当小教员,效果非常明显。学员以小教员的身份对他人进行教学,不仅要对内容相当熟悉,同时也要通过语言的逻辑来进行沟通。学员在进行教学之前,必须经过独立思考,将内容转化为让他人能理解的表达形式,同时也提升了自身潜在智能的发展。
2.3差异性教学
《基本要求》提出不断探索“以培养目标为导向的分类、分层次教学模式”。由于专业差异,导致各专业对计算机的要求各不相同。如果在教学内容上不区分专业差异,容易让学员误解计算机基础课程是“万金油”,对自己的专业课程作用不大,导致学员学习动力不足。在课程规划上,通过对非计算机专业能力需求和各专业人才培养计划的调研,按照“以培养目标为导向”将计算机基础课程分为“知识普及型”课程和“专业应用型”课程。“知识普及型”课程是计算机文化基础,面向所有专业的学员,可安排在大一授课;“专业应用型”课程是根据专业特色量身定做,面向不同专业的学员,可安排在大二、大三授课。由于学员个体差异,在学习中会产生“吃不饱”和“吃不消”的现象。教员如果忽略这种情况,采用同一起点授课,造成基础好的学员不想听,产生厌学情绪,计算机水平无明显提高;基础差的学员跟不上,产生畏难情绪,丧失学习动力。在教学安排上,参考新学员计算机水平问卷调查的结果、遵循自愿原则,利用课程测试将学员分为免修“知识普及型”课程和必修“知识普及型”课程两类。例如利用《全国计算机等级考试》来测试免修“知识普及型”课程的学员,如果考试合格即可免修“知识普及型”课程;如果不合格则必修“知识普及型”课程。鼓励免修“知识普及型”课程的学员选修自己感兴趣或与专业相关的“专业应用型”课程来学习,激发这部分学员兴趣、让基础好的学员有新的学习动力。对不能免修的学员则认真地讲授“知识普及型”课程,通过测试后继续选修自己感兴趣或与专业相关的“专业应用型”课程。通过将课程分类来解决学员“吃不饱”和“吃不消”的问题,做到因材施教。同时,教员根据实际情况,在教学中采取兴趣小组、第二课堂的形式来开展差异性教学,既充分调动学员的积极性又丰富课程内容,使学员对计算机课程保持浓厚兴趣。我们在2012年通过开展兴趣小组和第二课堂,提高了学员兴趣,教学取得了良好效果。
2.4改变教学模式
传统以教员为中心的教学模式,极大约束了学员学习的积极性和创造性。从“学习金字塔”模型中可以看出高效的教学模式应建构以学员为中心,由教员组织、指导教学过程的实施,充分调动学员的学习动力,让学员主动、积极、愉悦地学习。
2.4.1加强实践教学
第十六次全军院校会议明确提出要加大实践教学比重。计算机基础是实践性很强的课程,上机实践是教学过程中的重要环节。《基本要求》对计算机基础课程的教学改革提出加强“以应用能力培养为核心的实践教学、教学方法、手段的改革与教学环境建设”的要求。教员根据教学内容确定具体的上机实践任务,让理论教学结合实践教学,开展以学员为主体的互动式实践教学,做到精讲精练。广州指挥学校2012年通过增加上机实践学时,同时在机房增加辅助教员,让学员能及时与教员交流上机实践中遇到的问题,取得较好的教学效果。
2.4.2任务驱动教学
任务驱动教学是以建构主义为基础,以学员为中心,以任务为驱动的教学方式。教员根据教学内容设计并提出任务,学员在教员的指导下,对提出的任务进行探索、分析、研究并设法完成任务。在教学过程中,教员将教学内容设计成具体任务,要考虑学员的实际情况,只有学员在进行探索、分析、研究之后才能完成任务,这样才达到任务驱动的效果。例如在学习Word排版时,让学员设计一份个人简历;在学习Excel时,让学员用函数来统计打靶成绩。
2.5优化考核模式
计算机基础是理论结合实践的课程,传统考试不能体现学员真实水平,应侧重于动手实践能力考核。优化考核模式可进一步促进计算机教学改革,避免学员采用死记硬背的方法学习,注重培养学员团队协作和创新意识,提高学员综合能力。我们将学员成绩评定分为4个部分:平时成绩、小组成绩、上机成绩、笔试成绩,比例为20%、20%、30%和30%。平时成绩体现对学员的严格要求,让学员及时复习巩固所学知识;小组成绩体现学员的团队协作、创新和利用计算机解决实际问题的能力。在教员指导下,以小组的形式,综合运用和发挥所学知识,完成一份具有实际意义的小组作业设计;上机成绩体现学员上机操作技能;笔试成绩体现学员的知识掌握程度和能力水平。
3结语
【论文摘要】针对就业市场对计算机人才(IT人才)的需求,提出了以实际企业工程项目为栽体的计算机专业课程教学改革,分析了高职计算机人才(IT人才)在就业市场上的定位及专业课程改革的指导思想,剖析了工程项目选题的原则及实施的过程。阐发了对计算机专业课程改革的一些认识。
随着社会经济的不断进步,计算机和互联网技术的飞速发展,计算机专业的就业却相反地成为了矛盾的焦点,出现了报考集中就业分散的社会现象。就业压力的增大,说明原有的教学目标体系、课程体系、知识能力结构已不适应现代企业技术发展的需要。为了改善高职院校计算机专业学生的能力、知识结构,全面提高学生在就业市场上的竞争力,扩大就业面积,培养市场所需要的人才,山东经贸职业学院计算机系进行了“以就业为导向以实际企业工程项目为载体的计算机专业课程改革”的大胆尝试,在此,结合教改过程谈谈对计算机专业培养的一些认识。
一、高职计算机专业学生就业市场及定位
当前,IT业已成为占据我国市场三分之一份额的支柱性产业。IT业的迅速发展,与不断注入的IT业人才有着紧密的关系。IT人才已成为人们心目中高科技的象征。对IT人才,用人单位实际上是有不同的需求层次的,要求掌握的知识结构也各不相同,除了IT基层劳动者(如打字、录入、生产线组装等)宜由中等职业教育培养外,我们感到,高职应侧重于在如下几个方面对人才的培养:
1.设计型人才(如网页设计、平面广告设计、建筑和家装设计、绿化工程设计、动画设计等)。随着电脑应用的普及深入,各行各业越来越广泛地使用电脑做形象宣传、包装、设计等工作。各类设计型人才作为IT业市场的生力军异军突起,其就业市场范围非常广、缺口比较大。但随着电脑软件的不断升级,功能的不断完善与强大,此类型人才由原来的单一型向复合型转变。如网页设计人员除掌握专业网页设计软件之外,还应掌握图像处理软件和网站维护等方面的知识,如果再能掌握后台技术就成为宝贵人才了。其他如建筑、绿化、动画设计人才不仅要掌握计算机知识,更重要的还要学习其他相关知识体系。我们认为,复合型人才的培养是高等职业计算机教育发展的重要方向之一。
2.办公应用型(如文秘、办公文员、行政助理等)。此类人才在工作过程中需要更多的管理知识,需要人际交往和适应社会的能力。这类工作的主要要求是:熟练掌握应用软件、有较高的综合素质和工作责任心。此岗位职能的培养除了要求学生掌握办公管理软件,还要学会融通管理知识并切实掌握管理的基本功。
3.网络型人才。当今计算机的普及与发展之所以如此之快,除其具有强大而先进的功能之外,主要还归功于计算机网络的发展。网络使人与人之间的沟通和交谈变得近在咫尺。网络型人才已成为计算机发展和计算机就业市场上的中流砥柱。此类人才不仅要掌握网络技术,还要有创新精神和创新能力。
4.开发型人才。作为计算机发展和完善的缔造者,开发型人才在IT行业中起着至关重要的作用。在未来几年当中,我国对软件蓝领和软件工程师的需求潜力依然很大。
根据高等职业教育的要求及我院计算机专业的特点,我们目前主要培养办公型人才、网络人才和开发型人才,同时兼顾设计型人才,下一步在新专业的开设上,我们打算加大设计人才的培养力度。
二、课程改革思路
1.课程改革的指导思想:以职业岗位为目标,重点突出职业技能。分阶段划分教学模块,按工作岗位确定实际工程项目,以实际工程项目为载体完成教学任务,最终实现学生的就业培养目标。
2.培养目标及课程设置熟悉并掌握计算机工程项目的组织程序,掌握计算机工程项目中的问题解决方法,针对具体岗位.掌握专门技能熟练完成具体工程项目。
依据课程改革的整体思路,我系计算机专业课程的设置是紧紧围绕培养目标而进行的,强调以培养职业能力为主线,以职业或职业群为基础,让学生先接受职业群内共同的基础教育和基本技能训练,然后,接受专业基础理论教育,根据自己的兴趣、能力以及社会需要,选择不同职业或专业方向,学习专业知识,进行职业技能的培训。使学生既具有较大的就业弹性和适应能力,又具有职业针对性。课程设置总体分成三个模块。在对职业岗位能力分析的基础上,根据培养的人才应具有的知识、能力和素质,通过整合,把课程分成既有联系、又有区别的三个阶段来进行。
第一阶段,“职业基础模块”教学阶段。这一阶段强调宽基础,主要学习一些相关职业通用性的必备知识和技能,同时,要进行思想品行、职业道德、外语能力以及其他通用能力的培养和教育。此阶段一般不采用项目教学,但也必须把项目教学的精神渗透到每一个教学环节。
第二阶段,“职业技术模块”培养阶段。这一阶段主要进行不同职业的专业基础理论教育和专业知识学习,以及职业技能的培养和训练。在该模业知识的学习。该模块是高职教育的重要阶段,在课程设置和内容安排上我们结合IT技术的发展水平对相关学科进行整合和综合,以满足在较短时间内学习到更多更新的计算机专业基础知识,教学内容体现出宽和扎实。此阶段可部分采用项目教学,宜以工程项目中的技术项目的实施为教学手段。
目前国内高校的计算机专业硬件类主干课程从低到高分成数字逻辑、计算机组成原理和计算机体系结构。主要存在两个问题:一是教学内容相对老化:课程内容讲述以中小规模、集成电路设计数字系统,与当前大量使用大规模超大规模集成电路和EDA工具的大趋势不符合;二是各课程之间尤其是数字逻辑和计算机组成原理的各知识点关联性不强。计算机组成原理的控制器设计以微程序方法为主,与当今广泛采用的RISC处理器的硬接线法控制器技术不相适应。
计算机组成的实验内容是对设计好的部件进行连线,学生对各部件的具体实现并不是很清楚。我们希望通过教学内容的改革,使学生能深入了解计算机尤其是CPU部件的硬件实现细节,为后续的计算机体系结构的学习打下。
2数字逻辑与部件硬件课程设计课程内容更新分
2.1数字逻辑电路基础内容
基础部分内容包括两大部分。第一部分是VHDL语言和EDA工具的使用。我们讲述的所有内容都要求学生能用VHDL语言描述,EDA工具选择与实验配套的Xilinx ISE,与实验的侧重点不同,课堂内容中主要使用仿真部分功能。第二部分是电路基础部分包括组合电路部分的基本的逻辑门,多路器和译码器,算术电路。时序电路部分的触发器、寄存器、计数器、有限状态机。有限状态机是CPU控制器的基础,除了要求掌握用触发器和逻辑门实现外,还要学生掌握用计数器和多路器实现有限状态机。讲述密码锁实现的两种方法:一种实现方法是传统的作为一个整体的有限状态机来实现。第二种方法是把整个有限状态机分成两部分:数据通路由数据寄存器、多路选择器和比较器构成;控制器的有限状态机根据数据通道的状态对数据通道进行控制。在有限状态机中引入数据通道和控制单元的概念,加深学生对计算机部件及其相互关系的理解。
2.2计算机部件相关内容
这部分内容主要讲述三大部分内容:一是指令系统,以RISC架构的MIPS指令系统为主线;二是在讲述了密码锁的基础上引入CPU的数据通路及控制器的实现,控制器讲述微程序及硬接线法,并以RISC处理器中常用的硬接线法为重点;第三部分内容是综合前面学的知识,讲述实现一个单周期简单CPU的过程。简单计算机的状态单元有程序计数器PC、程序存储器IM、数据存储器DM和寄存器文件RF。程序计数器是一个32位的寄存器:寄存器的输出值指向当前指令,输入PC′指向下一条指令。程序存储器只有一个读口,它有一个32位的地址输入A,32位的数据读输出(指令)RD。寄存器文件包含32个32位寄存器,包含两个读口和一个写口。每个读口对应5位地址输入,A1和A2,对应的数据口为RD1和RD2,一个写口WD3对应的5位地址A3。数据存储器可读写,如果写信号WE有效,数据从WD口写入存储器,否则数据从RD口读出。除此之外,还有加法单元计算地址及跳转。所有部件用VHDL语言描述,配合实验课程在实验仪上完成一个十多条指令的RISC CPU的设计。
3计算机体系结构课程内容及实验设置
去除重复的MIPS指令系统,增加新的数据级并行内容,增加硬件具体实现的实验,分两步实现:第一步,在数字逻辑与部件设计的单周期CPU的基础上实现一个5级流水线(取指、译码/读寄存器、执行/有效地址计算和写回)的定长指令,硬接线控制器的32位RISC处理器;第二步,实现一个直接印象或二路组相联的Cache。指令级并行部分包括动态调度,前瞻执行等不适合硬件实现的实验采用软件模拟。
4结束语