首页 知识经济与计算机学科建设

知识经济与计算机学科建设

举报
开通vip

知识经济与计算机学科建设知识经济与计算机学科建设   1知识经济的特征及对计算机学科的要求    当今世界,一些经济发达的国家,知识经济已占据其经济中的重要地位。相关资料显示:在经济发达的国家,知识创新、技术创新对于经济增长的贡献已经超过了其他生产要素(土地、资本、劳动力、原材料等)贡献力的总和。知识信息已经成为当今世界经济发展的最重要资本,成为逐步取代传统资本支配世界经济发展的主要力量。知识经济有以下几个主要特点:  第一、在知识经济时代,整个社会生产将围绕信息流动来组织实施。 ...

知识经济与计算机学科建设
知识经济与计算机学科建设
  1知识经济的特征及对计算机学科的要求
  
  当今世界,一些经济发达的国家,知识经济已占据其经济中的重要地位。相关资料显示:在经济发达的国家,知识创新、技术创新对于经济增长的贡献已经超过了其他生产要素(土地、资本、劳动力、原材料等)贡献力的总和。知识信息已经成为当今世界经济发展的最重要资本,成为逐步取代传统资本支配世界经济发展的主要力量。知识经济有以下几个主要特点:
  第一、在知识经济时代,整个社会生产将围绕信息流动来组织实施。
  知识经济和传统经济相比,从发展的动力、产业内容到效率 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 都发生了根本的变化。越来越依赖于以高科技为基础的知识创新,以及知识信息在生产中的运用。新的劳动生产率和社会发展、经济增长的主要源泉在于知识的创新。在知识经济时代,许多传统的经济学理论受到了极大的挑战。比如:投资回报率递减原理认为,在一定的经济发展过程中,如果在一个方向投资量越多,那么投资回报率就会越来越小,呈递减趋势。但是在知识经济时代,知识经济的发展并没有导致投资回报率的递减,在一定情况下,反而会呈现递增趋势。再如:传统经济学讲的极限原理,认为劳动力、资本都是有限的,他拥有了,我就不能拥有。而知识就不一样了。人类对客观世界的认识是无限的,创造力也是无限的。他可以拥有我也可以拥有,而且知识本身是无限的。
  第二、劳动资料的信息属性将在生活中占据主导地位。
  在知识经济时代,生产过程的技术基础和工作方式将发生结构性的变化,生产的主要活动将逐渐变成对于知识信号的加工和处理。不论在农业、工业还是在第三产业,高科技知识产业都表现得特别明显。
  第三、随着知识经济的发展,生产活动的组织与管理模式都将发生根本性的变化。
  以计算机为基础的管理系统将使生产组织管理机构更具有灵活性、适应性,而且使组织成员对于生产过程和决策过程的广泛参与成为必要和可能,使决策更加科学化。
  第四、知识经济在本质上是国际性的。
  遍布全球的计算机化的信息网络使得跨越国界的投资、生产、管理、市场营销、劳动力、技术等生产要素的流动,成为不可阻挡的潮流,使各国经济越来越多地相互融合,相互交流。知识信息系统广泛的应用促进了世界经济一体化,使得那些在知识的创造、采集、加工、传输和应用方面占优势的国家在竞争中处于有利的地位,这种国际竞争依赖的不是廉价的劳动力和资源,而是知识的创新。
  可以说在知识经济时代,计算机科学技术在经济发展、社会进步中将变得无时不在,无处不有。这种巨大的市场需求,推动着计算机科学技术以一日千里的速度迅速发展。并成为整个知识经济时代的领头羊。从某个角度讲,世界各国经济发展的竞争将体现在科技的竞争上。科技的竞争将最主要体现在计算机科学的竞争上。而计算机科学的竞争,将最终体现在国内的计算机教育是否能培养出大量具有扎实的理论基础,较强的实践能力和富有创新精神、能进行独立研究、具有很强的解决实际问题能力的计算机人才。而要培养出大量的一流计算机人才,计算机教育的学科建设具有不可替代的地位。
  
  2目前国内计算机学科建设存在的差距及改进建议
  
  计算机科学作为一门崭新的科学,它的最大特点是内容更新快和实践操作性强。内容更新快,快到什么程度呢?由于计算机科学技术包含的领域日益拓宽,发展变化的速度越来越快,如一位20世纪70年代的计算机专家,如果他稍微放松学习,他所具有的专业知识就会以越来越快的速度老化,在最新的计算机科学技术知识中所占的份额就会日益减少,到90年代中期就可能变成外行。实践操作性强,强到什么程度呢?在计算机领域内,只出点子,从来不动手的人一般很难出大成果。一个新思想和新 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 的提出者,往往也是第一个实现者,这似乎是一条规律。因为开头人们总会对新思想提出怀疑,而只有发明者本人才会不遗余力,承受一切艰难困苦,百折不回地予以实现。也只有发明者本人最清楚自己方案中的问题,能最有效地改进方案和克服实现过程中的各种困难,最终取得成功。只提方案,自已不实现,则会使一项有价值的发明不能很快付诸实现。在高科技时代,一种新方案在市场上的生命周期是很短的,一项发明的实施过程太长,也会使别人捷足先登。如获得计算机科学最高奖图灵奖的科学家,通常既是新思想的提出者,又是第一个实现者。如美国巨型机先驱,被称为巨型机之父的Cray曾说过,当他提出一个新的构思时,人们常常说“Can’t do”(做不成),而对这种怀疑的最好回答是“Do it yourself”(自已动手做)正是这种很强的实践操作能力,使他取得了辉煌的成就。
  但与计算机学科特点形成巨大反差的是我国目前部分院校的计算机教育,无论是在教学内容,还是在教学 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 上,都有因循守旧的倾向,可以说现在许多学生花费宝贵的时间和精力学习的部分内容,有的在国际上早已过时,为了改善国内的计算机教育,使之尽快与国际接轨,适应计算机科学技术的迅猛发展,我们有进一步改进计算机学科建设的必要。
  第一、计算机领域是一个动态领域,目标每天都在移动,所以要追踪计算机科学技术发展的前沿,不断调整和更新计算机的有关课程,把最先进的知识教给学生,为学生奠定扎实的理论基础,使学生建构开放式的计算机学科理论体系。
  (1) 有些课程应该去掉或减少学分:
  ① 有的学校还在开设语言课Pascal 、Firtran等,应干脆去掉,或减少学分。(因为这些语言做一些大的课题功能弱、函数调用缺乏灵活性、机械记忆要求较高)
  ② 数据库管理系统中的Dabse、Foxbase、Foxpro应该用新的Windows中的数据库Access来替换。 (因为微软支持Forpro收购Forpro,只不过是为了消除竞争对手,而并不是想推广和发展它。而Access是微软自创的数据库系统,具备关系数据库的全部基本功能,微软还专为它的升级过程制作了提供给微软Office用户的MSDE数据引擎,这样一来,在MSDE上面的编码可以很容易地转移到SQL服务器上。将来微软如果只有一种数据库那就是SQL服务器了。)
  我们现在的上机实验,过多的注重学生的打字训练,这不是大学生的主要任务。
  (2)应该增开一些课程:
  ① 面向对象的程序设计与分析(因为面向对象具有封装性、继承性、安全性和多线程性等特性,便于设计大型的系统软件)
  ② Java入门(因为Java是网络的世界语,是一个独立的工具和语言,并且有许多开发成果已成功地运行于Java平台,可以预见,在将来Java越来越受到客户的青睐。随着Internet应用,必须对它的编程进行了解。这样才能更好地使用Interner网,使Internet变成得心应手的工具,)
  ③ Internet与Intranet(介绍HTML等基本概念)(因为HTML作为一种超文本编辑语言,因为WWW的信息文本都用HTML这种格式语言写成,Internet上所有生动的多媒体信息都是通过HTML简单方便地进入全球网的。)
  ④ 电子商务(应介绍基本概念并提供有关案例。因为电子商务可以使企业在网上介绍自的产品、企业的形象和用户及时沟通,并进行电子营销,从而大大降低企业的成本,增强企业的竞争力,提高企业的效率。)
  ⑤ 计算机新技术发展方向(由于计算机教学用书和教学内容很难保持常新和有用,所以应该由专人花费大量精力支跟踪最新技术和计算机世界的发展动向,并及时介绍给学生。)
  ⑥ 偏软件的学生应增开TCP/IP网络方面的课程。
  ⑦ 目前还需要增加一些技能课:小型网站的制作与管理、Photoshop图像处理、Flash动画制作,为将来的就业有一定的作用。
  第二、计算机科学是一门实践性特别强的学科,我认为应该用一半的学时来加强学生的实践训练。因为只有足够的上机,才能增强学生的感性认识,使学生的感性认识和理性认识更好地结合在一起,使学生通过上机实践激活他们的创造潜能,培养创新意识,提高他们的独立工作能力。如“计算机组成原理”课程,安排48学时的实验,每5名同学为一组,合作完成一个硬、软件组成相对完整的全新计算机系统的设计、实现和调试任务。课程结束后,学生们对硬、软件系统在功能划分和具体实现方面的关联有了更切身的体会,课程还初步调整了部分学生喜软怕硬的心态;专业课学习阶段,课程实验、设计与课程内容有机结合,注重挖掘个体潜能,增强了学生的专业兴趣。使学生加深对知识的理解,激发其创造力和分析、解决问题的能力。
  同时,应该让学生关注市场最前沿的需求和已有技术的不足,强化学生的市场意识,把学生推到应用和市场的最前沿,引入到最前沿的、实用的科研领域,把学生培养成具有很强的解决实际问题的计算机专业人才。
  
  参考文献
  [1] 冯博琴.计算机基础教育新阶段的教学改革研究[J].中国大学教学,2007.(9).
  [2] 罗朝盛,余匡辉,孙燕.Visual Basic程序设计实验CAI系统的设计与实现[M].浙江科技学院学报Vol.15 No.3,2006.9.
  [3] 李茹.计算机基础教学与考试的研究与探索[J].教育理论与实践,2006,24(9):54—56.
  [4] [美]TIMOTHYJ.OLEARY等.计算机科学引论(影印版)[M].北京:高等教育出版社,2005.
  [5] 牟连佳,梁皎,李丕显等.高校非计算机专业计算机基础教学改革的研究与实践[J].高教论坛,2007,(1):94-98.

摘要:为提高人才的竞争力,目前许多独立学院正在开展实训教学。实训教学的教学质量关系到学生实践能力能否真正提高,以达到和用人单位无缝结合的目的。因此,对如何提高独立学院的实训教学质量进行探索是非常必要的。本文针对独立学院实训教学的特点以及授课对象的特点,结合我院项目实训(Java)教学的实践经验,介绍了我院在实训教学实践中所采取的一系列教学方法和取得的教学成果。
  关键词:实训教学;教学质量;独立学院
    1 引言
  
  实训教学以模拟实际工作环境和现实需求为前提,以大量的工程项目实际训练为手段,是学生理论联系实际、加强技术应用能力和实践能力的训练、提高分析问题和解决问题能力的非常重要的实践教学环节。学生通过实训,可以受到良好的技能训练,从而快速适应工作环境,真正符合企业单位的需求。为了提高学生的人才竞争力,目前,各独立学院纷纷推出一种“3+1”教学模式——在校本科生将接受3年的理论教学和1年的实践训练,即实训教学。实训教学的教学质量关系到实训教学是否能够真正提高学生实践能力,达到和用人单位无缝结合的目的。因此,对如何提高独立学院实训教学的教学质量进行探索具有重要的理论意义和实践价值。
  独立学院学生的优点是思想活跃,自我意识强:缺点是基础不扎实,自制能力、学习的动力和自觉性不够。为了提高独立学院实训的教学质量,需要针对具体教学对象,在教学设计和教学过程中进行创新。
  我院为落实人才培养目标,从2007年9月开始,对独立学院04级中9个班级共计270名学生进行了Java方向的项目实训。项目实训(Java)历时95天,取得了较好的教学效果。
  
  2 项目实训(Java)教学概况
  
  2.1 课程概况
  项目实训(Javal是针对大四学生开设的一门模拟公司化管理以实践为主的课程。通过实训,让学生知道企业内软件开发的流程,掌握在主流的Web框架下进行开发所需要具备的技术和工具。通过参与实际项目的训练,加强学生的理论基础,并使学生的动手能力得到提高,从而使学生达到企业用人的要求。实训包括3个阶段:基础知识串讲、框架开发知识串讲和项目实战。
  
  2.2 授课特点
  参与本次Java项目实训教学的共有18位教师,分为3个教学小组进行管理,每两位教师共同对一个小班(毕业班)进行授课。1&位参加项目实训(Java)教学的老师,针对课程特点和学生特点,集思广益,努力探索实训课程的教学方法。
  
  2.3 学生特点
  除了08届东软ISS定制班,参加Java方向项目实训的大部分学生学习基础较差。对重要的基础课程,如:Java、Web开发技术和数据库原理与应用等,多数学生都掌握得不够扎实,难以熟练应用到项目开发中。而且一些学生一直以来没有养成良好的学习习惯,也没有较好的学习方法,还有些学生学习主动性较差,学习态度呈现阶段性的特点,课堂和课外学习的自觉性都不够。
  
  3 实训教学相关理论基础
  
  · 实训教学,实质上就是一种基于建构主义学习理论的探究性学习模式。强调活动建构性,强调在合作中学习,在不断解决疑难问题中完成对知识的意义建构。
  · 实训教学是以真实的或模拟的工作任务为基点,让学生利用各种校内外的资源及自身的经验,采取“做中学”的方式,通过完成工作任务来获得知识与技能。实训教学强调现实、强调活动,与杜威的实用主义教育理论是一致的。
  · 实训教学的内容主要是来自工作世界的实践任务,学生是在完成实践任务的过程中获得职业能力的发展,是一种基于情境学习理论的教学。
  
  4 提高实训教学质量的探索和实践
  
  针对项目实训(Java)课程的情况、授课的特点和04级独立本科学生的特点,总体教学思路是:发挥两位教师和小班授课的优势,发挥集体备课的优势,不同教学阶段采取不同的教学方式,始终注意培养和维持学生的学习兴趣。其中,维持这种兴趣是关键也是教学的难点。同时,注重增强学生的学习自信心以及注重培养学生良好的学习习惯,比如有目标、有 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 、有自我约束。另外,还需要强调解决实际问题的能力的培养以及团队合作能力的培养。以下是根据总体的教学思路对提高独立学院实训教学质量所进行的探索和实践:
  
  4.1 培养学生兴趣
  (1)良好的开端是成功的一半,上好第一节课非常重要。
  对于第一节课,唯一的教学目标就是让学生对实训课程感兴趣。这里要注意有的学生的兴趣是对课程的,有的学生的兴趣是对任课老师的。第一节课的主要教学形式如下:
  ● 座谈
  教师了解学生的兴趣、爱好和学习目标;学生了解自己的老师。座谈可以很好地拉近师生之间和同学之间的距离。
  ● 同学上台发言
  让每个同学上台发言,确定自己的实训目标,从而调动学生进行实训的积极性和主动性。
  ● 分组、分派职位
  通过分组和分派职位,基本上人人都有明确的职位和职责,进一步调动了学生的学习积极性。
  (2)学生对实训课程有兴趣之后,还要维持学生的学习兴趣。根据不同阶段的教学实际情况,采取相应的措施:
  ● 举办竞赛
  Java方向项目实训的教学班级统一举办了几次竞赛,也有的教学班级根据本班情况独立举办了竞赛。竞赛包括:网页设计比赛、Java程序设计比赛、Oracle竞赛、MVCPK和Web程序设计比赛。对于统一举办的竞赛,如果想要取得好的效果,与老师和学生对竞赛的理解、准备和认真开展是分不开的。而且每个教学阶段举办哪些竞赛是根据实际教学情况制定的。另外,还采用了五彩星光榜和班级树立标杆等方式来提高学生的学习积极性。
  · 沟通交流
  实训过程中两位老师几乎每天都要进行交流沟通,发现学生中存在的问题,分析问题的原因,寻求解决问题的办法。其中,与学生进行各种方式的交流是比较方便有效的解决问题的途径。尤其是实训后期,存在问题比较多也比较突出。学生的学习情绪有较大下降,又面临就业压力,很多学生较毛躁,思想情绪直接影响到实训的后期教学效果。通过多了解学生的状态,多沟通,并适当地放缓教学进度,减少学生压力。当学生产生厌学情绪时,适当调整课程内容和教学方式,以保证实训教学顺利进行。
  
  4.2 增强学生自信心
  学生的自信心非常重要。第一节课座谈的时候很多同学表示Java编程能力较差,对实训没有信心。在提高自信心方面的主要方法有:
  (1)任务细化、简化
  将任务尽可能地细化简化,以增强学生的自信心。实训之初,教学内容相对简单,已经帮助学生建立起了自信心。随着实训的开展,比如到了Java阶段,学生出现了明

显的畏难情绪,这时候主要采取的形式就是任务细化和简化。从能够搭建环境、能够建立工程、能够输出、能够写正确的语句到程序调试,放慢进度,确保学生会了以后再往后开展,有效地防止了学生失去自信。
  (2)难点问题,反复讲练
  以讲解一启发一练习一讨论的形式开展。比如:框架讲解阶段,由于框架底层比较复杂,对于基础较差的学生理解起来确实有困难,直接讲解不能取得较好的效果。通过PPT、黑板画图等讲解框架运行原理,以及从零开始搭建框架帮助学生进行理解。难点部分的串讲难度较大,效果不理想。根本原因:前续课程掌握较差,实训课程中的复习串讲变成了讲新课。对此,建议:加强前续课程学习和考核。部分学生基础知识掌握不好,不仅影响了他们的自信心,而且影响了整个实训的质量。有部分同学确实想下决心好好学习,但是遇到问题,又没有能力去解决,逐渐产生畏难情绪,久而久之导致放弃。
  (3)就业指导
  通过系统的知识点串讲复习,使得学生在企业面试中表现出基本概念比较清楚,回答问题比较具有针对性。同时,根据毕业班学生的情况进行就业指导,比如:简历书写和面试技巧等。这都增强了毕业班学生的自信心。
  (4)开展英语表述练习
  由于学生在本学期只有项目实训(Java)这一门课程,没有其他语言课,学生失去了语言学习的环境,并且学生面临巨大的就业压力,找工作面试过程中,很多企业单位对于英语口语要求非常严格,因此,为了解决这个问题,帮助学生英语学习不断线,教学过程中,适当的穿插一些英语知识,可以起到很好的效果。具体方法:每天利用20分钟时间,让学生进行英语自我介绍、英语演讲,模拟英语面试等各种有趣活动。
  (5)开设技术专题
  学生目前练习的项目中,采用的是WebWork、FreeMarker、Spring等框架。对于Spring框架,企业中有一定的应用,然而FreeMarker、WebWork等技术,并不是所有的企业都会采用,因此学生在找工作过程中,会有一些失落感,感觉学的东西没有用。为了和企业应用贴近,同时也是为了改变项目实战阶段不变的教学模式,讲课过程中,适当的穿插一些Struts、Hibernate等目前企业较流行的框架,学生非常感兴趣。具体方法:在大项目开发过程中,利用I-2天的时间,分别给学生讲授Struts、Hibernate等专题。
  
  4.3 帮助学生养成良好的学习习惯
  有了学习兴趣,也建立起了自信心,良好的学习习惯显得尤为重要。
  (1)严格考勤
  为切实督促学生的开发进度,采用了平时成绩每日打分制。制定了大项目和小项目阶段的平时考勤表,根据出勤以及当日完成工作的情况,每天动态地向学生给出已经获得的平时成绩,并在阶段最终考核时,严格按照每日的记录情况给出平时分,这样不仅可以让学生们每天都有紧迫感,而且也使平时成绩的给定做到了有理、有据、公正、公平、公开。这一举措收效较好。
  (2)引导和管理
  平时,学生打游戏现象非常明显,特别是课间休息。中午休息很多同学不吃饭都在玩,下午上课又开始犯困。这直接影响了课堂学习的质量。大项目阶段存在问题比较多也 摘要:“计算机图形学”是计算机专业的一门非常重要的基础课程,但在教学中存在很多问题,本文总结了两种结合方式的教学方法,分析和探讨了其在教学中的应用。
  关键词:计算机图形学;教学方法;教学与实验
      
  1引言
  
  “计算机图形学”在计算机科学与技术专业的一门基础课,其课程涉及图形硬件设备、图形系统、交互技术、基本图形生成算法、几何变换、真实感图形生成等内容。在笔者的教学实践当中发现教学过程中普遍存在以下两个问题。
  1.1理论知识掌握方面
  由于“计算机图形学”具有较强理论性,部分算法比较抽象不易理解。所以学生在学习的时候很难将抽象算法与具体的三维图像结合起来,经常表现出畏难情绪。
  1.2实践能力培养方面
  由于“计算机图形学”课程的教学主要精力放在了图形的基本概念和算法原理的讲解上,上机实践环节滞后;另外,现在大部分的教材中仍然是以Turbo C作为上机实习的平台,但是由于Turbo C再实际应用中早已不作为开发工具使用,学生并不能够在实验中获得未来就业环境下真是需要掌握的编程知识,需要二次学习才能适应社会的需求。
  针对以上问题,给出以下解决方案。
  
  2理论讲解与具体开发工具的使用相结合
  
  图形通常由点、线、面、体等几何元素和灰度、色彩、线型、线宽等非几何属性组成。如何在计算机中表示图形以及利用计算机进行图形的计算、处理和显示的相关原理与算法,构成了计算机图形学的主要研究内容。目前,大部分《计算机图形学》教材都是以计算机图形学的基本概念、基本理论、基本原理及经典算法作为主要内容,以丰富学生的基础知识,培养学生的独立研究能力。然而,在微型计算机日益普及的今天,随着计算机科学及技术的发展,出现了很多功能完善的图形软件标准和图形软件,如何利用他们培养学生的学习兴趣,提高实际应用的能力,则是当今教学的重点。
  为了能够更加广泛地接触和学习图形软件,笔者在以Turbo C语言作为开发工具来介绍基本图元的经典画法的同时,将OpenGL引入到计算机图形学的学习中。
  OpenGL是近10年来发展起来的一个性能卓越的、通用共享的三维图形标准,已得到广泛应用。OpenGL提供十分清晰明了的图形函数,所以图形绘制可以通过它的各种函数来实现。OpenGL具有标准型、稳定性、可扩展性、可缩放性、易用性、可靠性和可移植性等特点。与其他图形程序包相比,OpenGL应用程序代码行数少,又封装了有关基本硬件的信息,因此在很多领域都得到广泛的应用。
  在教学过程中,为了让学生对“计算机图形学”中所讲解的知识能够更好的理解和掌握,可以从三个步骤来进行讲解:
  2.1理论讲解——基本概念、原理及算法
  理论讲解过程中,我们可以把OpenGL与之结合起来。例如:我们在讲解直线的扫描算法时,首先介绍经典的中点绘制直线算法和Bressman算法,通过这两个算法的原理的介绍可以使学生了解到在计算机中怎样以像素作为处理单位来实现直线的绘制。然后,我们可以介绍一下OpenGL中对直线进行绘制的方法,从而体会两种开发工具的相同和不同之处:
  (1) Turbo C:Bressman算法实现直线的绘制
  voidBresenham_Line (int x1, int y1, int x2, int y2,int color)
  {
   intx, y, dx, dy, dk, i;
   dx = x2 – x1;dy = y2–y1;dk = dy – dx;
   x = x1;y = y1;
   for (i = 0; i<=dx; i++)
   { putpixel (x, y, color);
  x=x + 1;
  if(dk<0)
   dk=dk+2*dy;
  else
   {y = y + 1; dk = dk +2*dy– 2 * dx; }
  }
  }
  (2)OpenGL实现
  glBegin ( GL_LINES );
   glColor3f(1.0,1.0,0.0);
   glVertex2f(-11.0,8.0);
   glVertex2f(-7.0,7.0);
  glEnd();
  在Turbo C中需要具体的算法和参数实现对像素逐个处理从而形成一条直线;在OpenGL中我们只需要给出直线的坐标、属性的数据就可以得到一条直线了。这样学生就可以了解到直线的绘制原理,以及在实际开发中具体实现发法,有效地把理论知识与实际应用结合起来,达到了较好的教学效果。
  2.2多媒体演示——各种图元、概念、算法的实现和变化过程
  由于“计算机图形学”这门课程中的很多理论知识比较抽象不容易理解,特别是需要学生具有较好的三维空间的立体感,才能更好的理解所学的知识,例如对坐标变换、投影变换等部分的概念的理解,对很多学生来讲都很难理解,为了达到更好的教学效果,可以将OpenGL引入到课程学习中,通过OpenGL的对应函数的多媒体演示,帮助学生更好地掌握这部分知识。在介绍了基本的变换中的平移变换、缩放变换和旋转变换的概念时,在计算机图形学中我们一般是通过二维的图形来帮助学生理解,如图1~3。
  
  OpenGL多媒体演示见图4。
  
  在OpenGL中分别使用glTranslatef()来表示平移变换,三个参数分别表示在三个坐标平移的距离;glRotatef()用来表示旋转变换,一个参数表示旋转地角度,另外一个参数表示旋转轴的坐标;glScalef()表示缩放变换,三个参数表示在三个坐标轴方向的缩放比例。这里,通过多媒体可是课件,通过鼠标来控制参数的值,根据参数值的变化,显示效果也会随之变化。通过这种三维的动态多媒体课件的演示,可以使学生更好的理解三种变换,同时对OpenGL中对应的函数及其参数的具体含义有了更好的掌握。
  2.3具体应用——原理算法的具体应用
  在完成前两个步骤的基础上,可以通过一些小的应用程序或游戏程序的演示,将其中对应的图形绘制方法的应用提炼分析出来,这样可以使学生对所学知识的具体应用有较直观的认识,为其将来的进一步学习和实践打下基础。
  
  3教学与实验相结合
  
  “计算机图形学”是一门实践性很强的课程,但在目前,普遍存在的现象是“计算机图形学”课程的理论教学内容存在着一定孤立性,与上机实践联系并不紧密;因此,有必要加强学生动手能力的培养。为了确保计算机图形学课程的教学质量,应该选用目前市场上比较流行的图形开发环境作为学生的实践环境,同时也要注重课堂知识的消化,因此理论知识的对应实验也不能轻视。笔者认为应将两者有效地结合起来才能达到更好的效果。
  为了能够帮助学生更好地理解理论知识,更好地提高动手能力,实验部分可以分三部分进行:

(1) 基础实验:主要完成各种理论讲解过程中学习的代码实现,编程环境为Turbo C。
  (2) 提高实验:以Visual C++ 和OpenGL作为开发环境,进行实践动手能力的培养和训练。
  (3) 体验实验:以3D Max作为开发环境,进行图形图像软件开发的体验实验。
  基础实验可以帮助学生更好地理解基本的理论和各种基本图元的经典算法。
  提高实验可以提高学生理论联系实际的能力,能够使学生更多地接触实际开发中所使用的工具和开发环境,为将来的工作打好基础。
  体验实验中的3DMax是图形开发的具体产品,通过对其的使用和接触,可以让学生感知到计算机图形学的应用情况。
  通过基础实验、提高实验和体验实验的结合练习,不但可以提高学生的编程能力,而且加深了学生对所学知识的了解和认识,使学生对“计算机图形学”的实际应用有了感性的认识。
  
  4结语
  
  “计算机图形学”是计算机学科的主要基础课程之一,但由于各种原因,学生学起来有一定的难度,这给授课的教师带来相当大的挑战。“计算机图形学”的教学是一个复杂的系统工程,它会涉及到诸多方面的问题,以上所述仅仅是笔者授课过程中得粗略总结,有不妥或不足之处,敬请大家批评指正。
  
  参考文献:
  [1] 张曦煌,杜俊俐. 计算机图形学[M]. 北京邮电大学出版社,2006,8.
  [2] OpenGL体系结构审核委员会等. OpenGL编程指南(第4版)[M]. 人民邮电出版社,2005,4.
  [3] 陈元琰, 张睿哲, 吴东. 计算机图形学实用技术(第2版)[M]. 清华大学出版社,2007,3.
  
  Teaching method discussion of Computer Graphics
  XUE Chun-yan
  ( XiamenUniversity Tan Kah Kee college)
  Abstract:Computer Graphics is a very importment course of computer speciality , here are a lot of problems in teaching, this text has summarize two kinds of teaching methods and has analyzed and probed into its application in teaching.
  Key words: Computer Graphics; teaching method

[1]

摘要:本文针对高职学生自身基础薄弱的特点,介绍了在高职院校计算机专业的数字电路教学过程中,坚持以学生为本,对特定的教学方法,教学手段的探索和实践,为更好地开展高职高专教学提供了新思路。
  关键词:以学生为本;形象化教学;师生互动
  中图分类号:G642文献标识码:A
  
  1引言
  
  “数字电路”是计算机专业的一门重要专业基础课,然而由于课程的特点以及高职学生自身基础知识薄弱的特点,很多同学认为数字电路比较枯燥且难理解,从一开始就对这门课没有信心,因而也就学不好该课程。因此教师在讲授该课程时,应充分考虑学生自身特点,因材施教。
  针对这一现实,首先在教材选用上,我校选用了清华大学电子学教研组编写的《数字电子技术基础简明教程》第二版。该教材简明扼要,深入浅出,思路清晰,便于学生首先从感性上接受。其次,对整本教材的特点进行了分析,给出整本书的一个脉络。第一章为这门课程的基础,第二章为第三章的基础,第四章为第五章的基础,重点内容为第三章和第五章。
  
  2教学理念
  
  在教学过程中,我们首先坚持“以学生为本”的教学理念。“教”的目的是让学生“学”,重点在于学生学的效果如何。坚持以学生为本,首先要分析学生特点,选取适当教材,采用适合学生特点的教学方法,最重要的是建立和谐的课堂教学。通过设计和谐的教学课堂,创造和谐的教学氛围,提供和谐的成长环境,使教师的“教”和学生的“学”更加和谐。
  
  
  3教学方法
  
  人的认识规律,总是由浅入深,由表及里,由具体到抽象,由简单到复杂。教学活动是学生在教师的引导下对新知识的一种认识活动,必须遵循人的认识规律进行教学活动。
  3.1由简入难,善于总结
  教学活动要按照由简入难的层次设计。为适应学生认识水平的差异,根据人的认识规律,把学生的认识活动分为不同的阶段,在不同阶段完成适应认识水平的教学任务,通过逐步递进,使学生在较高层次上把握所学知识。
  学习数字电路,首先学习最基本的逻辑代数基础知识,为组合逻辑电路和时序逻辑电路打基础。学习组合电路前,先认识组合电路的基本单元——门电路,为组合电路的分析和设计打基础;学习时序电路前,先认识时序逻辑电路的基本单元——触发器,为时序逻辑电路的分析和设计打基础。
  第一章逻辑代数基础的学习,从学生最熟知的十进制数讲到简单的二进制数,再学习八进制数和十六进制数,然后对几种数制进行对比,最后讲解进制间相互转换。这些简单知识既是后续知识的基础,更是为了给学生一个较低的门槛,树立起学好这门课程的信心。布置课后作业也采用同样策略,有简有难,由简入难,目的是给学生树立信心。
  第四章触发器的内容安排也如此,按照电路结构的不同,将触发器分为基本触发器、同步触发器、主从触发器和边沿触发器,一类触发器为一节。首先讲授最基本的RS触发器,由于电路较为简单,通过详细讲解较容易掌握;再在基本RS触发器基础上,加上时钟脉冲和两个与非控制门,构成同步RS触发器;接着在同步RS触发器基础上,将R、S两个输入端都接同 一信号D就构成了同步D触发器;两个同步RS触发器相连,同时将互补信号 和 作为时钟脉冲分别提供给两个同步RS触发器,就构成了主从RS触发器;两个同步的D触发器相连,同时将互补的信号 和 作为时钟脉冲分别提供给两个同步D触发器,构成边沿D触发器。因此在结构上各触发器是一脉相承的,电路结构决定电路功能。所有触发器都按这样的思路认识:电路结构和逻辑符号——工作原理——次态与现态关系(从特性表、特性方程、卡诺图、状态表、时序图五个方面理解)。
  3.2先总后分,点面结合
  从课程角度上看,首先向学生介绍学习本课程目的,使学生明确学习方向,做到心中有数,提高学习动力;然后给出课程框架,理清该课程主脉络,即高屋建瓴,避免“只见树木不见森林”;最后向框架中填充内容,即讲解每一章具体教学内容,即“化整为零,各个击破”。
  从章节角度看,各章节都条理清晰,以本书重点内容第三章和第五章为例。两章内容组织都是先总体介绍组合(时序)电路的分析和设计方法,后按电路功能不同具体学习各种典型组合(时序)电路。
  学习这两章都要点面结合,以点带面。学习各种电路不是平均花时间,而是以某一具体电路为典型,理清学习思路及学习方法。举一反三,使学生豁然开朗。
  组合逻辑电路以全加器为例:
  首先,明确电路功能,即实现两个同位加数和来自低位的进位三者相加;
  其次,据功能列真值表。方法:输入的两个加数和一个来自低位的进位分别取0、1,这样三个数相加的情况共有八种,输出有两个:进位与全加和,得到全加器真值表,如表1所示。
  
  组合逻辑电路学习思路:功能→真值表→表达式→逻辑图,即按照组合逻辑电路设计方法的步骤来认识电路。在学习编码器、译码器、数据选择器、数据分配器等组合电路时,重点明确电路功能,之后学生可按该思路自学或做好课前预习。
  时序逻辑电路学习思路:功能→状态图→选择触发器,并求时钟方程、输出方程、状态方程→求驱动方程→画逻辑图。以某时序电路为典型,学习后续时序电路如法炮制。
  3.3形象化教学
  “数字电路”是一门相对抽象、枯燥的课程,长时间学习学生容易疲倦,因此采用形象化教学尤为重要。由于数字电路特点跟生活中某些事物类似,可将抽象知识转化为学生熟知的具体生活实例,提高学生学习兴趣,快乐学习,快速学会。
  例如,讲解只读存储器ROM的内部结构时,将ROM比作田字格本的一页纸,字线数即田字格行数,位线数即田字格列数,则存储器容量计算转换为求一页田字格的字数。这里的位线数是经过译码器译出的信号个数,即N个地址输入可以译出2N个位线数。存储器的输入是需进行译码的地址信号(N个),输出是某内存单元的内容,即存储的数据(b位),存储器总容量为2N* b(位)。
  例如,学习4选1数据选择器时,先举例子:4辆并行在宽敞道路上的汽车,遇到只容一辆车通过的小路,此时需警察指挥,以两面旗控制,每个旗两种颜色——红色和蓝色。规定两面旗都是红色时,第一辆车通过,第一面旗红色且第二面旗蓝色时,第二辆车通过,第一面旗蓝色且第二辆旗红色时,第三辆通过,两面旗都是蓝色时,第四辆通过。四辆车即数据选择器的四输入数据D0~D3,两面旗即选择控制信号A1和A0 ,均取值0或1,则A1和A0 共四种取值,每种取值分别控制四路数据之一通过。这样学生更容易理解且不易忘记。
  3.4师生互动
  现代教育理论认为,师生互动是教学中非常重要的人力资源。因此,教师在教学过程中,必须加强师生互动,要有意识地引导学生体验知识的产生过程,理解知识的形成方式。只有这样,才能实现感性知识向理性能力的转化。要让学生主动学,最重要的是在教学过程中加强学习方法的指导,帮助学生掌握正确实用的学习方法。因此,教师要确立教法要为学法服务的观念,依据适合学生的学习方法来设计课堂教学内容,促使学生养成良好学习习惯。
  课堂教学不是从逗号走向句号的过程,而是引导学生带着问号进入课堂,在教学中产生更多问号的过程。只有这样学生才能具备可持续发展进步的基础。要善于设疑、留疑,让学生带着问题听课,在分析解决问题过程中学会思考。要千方百计激发学生的学习兴趣,想方设法让课堂教学“动”起来,真正把学生变成课堂的主人。

数字电路一般是在第一个学期为新生开设,此时学生有好奇心和新鲜感,讲课时多提出疑问,有助于学生养成积极思考的习惯。要在课堂上适当采用发问语气,引导学生思考,多提出一些相对简单的问题,防止学生因深思而无法跟上后继课堂内容:函数的公式化简法和卡诺图化简法各自有什么样的优点;若函数表达式以mi形式表示,哪种化简方法更简单;用卡诺图化简时,你认为哪一步比较困难等。要保证提出问题后,学生短时间内思考一遍,之后老师给出正确答案。课后留给学生稍难的综合思考题,使学生充分考虑。课间多与学生沟通交流,及时了解学生掌握知识的程度,通过学生的反馈不断调整教学方法,尽快找到最适合学生的教学法。
  
  4考核方法
  
  一门课的教学效果决定了该课程的成功与否。教学环节中各方面把握到位后,还需要通过一定方式来检验学生掌握知识的水平如何。期末考试是一种传统的考核方法,有较大的参考性,但并不是唯一或最完美途径。学生平日表现是不可忽视的重要环节,包括课堂提问,课后作业的完成情况。作为老师,更应该从平时把握学生的学习效果,并作为反馈及时调整教学思路和方法,不能只盯住最后的期末考试作为教学效果。
  
  5教学效果
  
  任何好的教学方法,都离不开吃透教材和充分的备课。通过改进教学方法,2008级新生学习该课程的积极性明显高于2007级,很多学生都喜欢这门原本枯燥的课程,上课积极性很高。期末考试成绩表明,大部分学生掌握了数字电路的基本概念、基本原理,但两级分化较为严重。卷面反映出小部分学生基本不听课,对这些学生应该采取何种教育和教学方法是今后需要研究和改进的重点。
  
  参考文献:
  [1] 李晓燕. 坚持以学生为本的教学理念[EB/OL]. [2007-09-27]. http://theory.people.com.cn/GB/49157/49166/ 6321171.html.
  [2]周贤善,李娟,官彬. Java课程教学的探析[J]. 计算机教育,2009(2):69-71.
  
  The Exploration of Curriculum Teaching on Digital Logic Circuit
  JI Cui-cui
  (Department of Computer Science and Technology, Shandong Institute of Education, Jinan 250013, China)
  Abstract: An especial new teaching method for Digital Logic Circuit were produced based on the special character of vocational and technical institutes students whose basic knowledge were weak. The teaching methods 特约主持人:丁桂芝
  专题策划人:奚春雁 郭小明
  
  丁桂芝简介:
  将高等职业教育教学研究与实践当成一项事业,不懈努力,开拓进取,积累了比较多的理论与实践经验,立志为我国高等职业教育事业的发展作出贡献。现任:
  教育部高等院校高职高专计算机类专业教学指导委员会委员;
  全国高等院校计算机基础教育研究会常务理事;
  全国高等院校计算机基础教育研究会高职高专专业委员会副主任委员;
  中国高等职业教育研究会IT类专业协作委员会副主任;
  天津市高等院校计算机基础教育研究会副会长。
  高等职业院校专业建设的示范性在于能够破解难题,解决大家都已经认识到应该怎样做但不知如何做的瓶颈问题,专业面向的职业岗位分析就是难题之一。在制定专业培养计划时首先要作专业面向的职业岗位分析,这已经是共识,但是如何做是大家遇到的难题。一方面,院校不容易找到合适的企业为其提供有效的职业岗位分析数据;另一方面,院校即便有合作比较紧密的企业,也不知道如何引导企业提供有效的分析数据。没有直接来自企业一线的职业岗位分析数据,后面作出的培养计划很可能是无源之水,无本之木。这是示范性高等职业院校专业培养方案制定时首先要解决的问题,以发挥示范校的引领作用。

通往创新之路

近年来,培养学生创新能力一直都是教育界议论的热点,也是世界各国教育改革和发展共同追求的目标。“创新”应体现两个最基本的特性:新颖性和价值性。新颖性表现在成果不墨守陈规而独树一帜,价值性则反映了经济和社会效益。在教育过程中,我们提倡启发学生把静态知识和动态思考相结合,把“学”和“习”相结合,鼓励他们用眼睛看,用大脑判断,用心选择,在学习和思考的过程中产生创新灵感 。
  当然,培养创新能力不是拔苗助长,而是因势利导,让学生在学习过程中吸取知识营养,积累实践经验,在适当的时间、适当的环境下闪现创新思维的火花。教师要探索行之有效的方法,为学生打下扎实的知识基础,给予学生更多的实践机会,帮助其养成创新思维习惯,因为教育工作者的责任就是为学生铺设创新之路。
  复旦大学将培养实践和创新能力贯穿教学全过程,建立了“全过程、递进式”实践教学体系;上海交通大学提倡以研究性学习培养创新能力;华东师范大学建立了多环节的实践创新“一体化”机制;上海工程技术大学贯彻“产学合作、工学交替”的方法,确保学生实践活动;东华大学则构建创新人才个性化培养模式,促进学生在“小班化、导师制”的学习环境中健康成长 。
  《计算机教育》始终关注计算机教育领域的改革创新和实践成果。本期专题中,我们特邀上海计算机学会教育专业委员会的同行撰文,展示他们在创新人才培养过程中的艰辛探索和杰出成果,以促进教育工作者的深入交流,推动计算机科学与技术专业人才培养朝着更高层次发展 。

 

摘要:本文通过对“入侵检测技术”课程的实验教学的实践、总结和研究,从“入侵检测技术”课程的特点和学生需求出发,设计和选择了该课程的一系列验证型、设计型和综合型实验内容,设计并实施了实验教学的过程,使学生在掌握课程的重要知识点的同时,增长自己的动手能力和实践能力。
  关键词:入侵检测技术;实验教学;信息安全;实践能力
      
  1引言
  
  目前,关于信息安全实验教学方面的书籍和论文已有相当的数量。特别是近一、二年,国内出版了近10本有关信息安全实验教程。但是,入侵检测实验内容所占篇幅很小,而且均是关于一些常见入侵检测工具的使用。这些内容对于“网络安全”或“信息安全”等综合课程中一个章节来说,应该说基本能够满足要求,但是对于“入侵检测技术”这门独立课程来说,远不能满足其要求。从国内外的有关论文来看,大多是关于信息安全实验教学研究的,比如,信息安全专门实验室的建立并在其中分组进行攻防实验;通过入侵、入侵分析和入侵检测实验项目将信息安全的研究和教育相结合的,更好地提高学生参与热情和学习效率;在不同操作系统下设计不同级别、不同类型的信息安全课程实验,并通过不同途径 评价 LEC评价法下载LEC评价法下载评价量规免费下载学院评价表文档下载学院评价表文档下载 实验教学的效果;建立远程在线实验系统,允许学生在任何地点任何时候通过互联网完成信息安全的相关实验。这些内容对入侵检测的实验教学有很好的参考价值,但不能完全照搬过来。其原因如下:
  (1) 教学对象不同。“入侵检测技术”课程一般面向信息安全专业的大四学生。
  (2) 实验条件不同。不同的学校在实验环境和实验条件方面差异很大。
  (3) 教学目标不同。在设置信息安全专业时,不同学校根据自身的条件和特点,对信息安全专业的培养目标有各自的侧重点。
  (4) 课程特点不同。“入侵检测技术”课程在技术性、综合性、专业性方面特点显著。
  我校第一批信息安全专业学生的入校时间是2004年。“入侵检测技术”这门课程在2007年作为大四学生必修课,共56学时,其中16学时是实验课。2008年作为大四的选修课,共40学时,其中8学时的实验课。“入侵检测技术”这门课不仅对我校,对国内其它各相关院校来说,都是一门全新的课程。在实验教学的形式、内容、资料等方面不像其
本文档为【知识经济与计算机学科建设】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_113377
暂无简介~
格式:doc
大小:372KB
软件:Word
页数:21
分类:经济学
上传时间:2012-04-18
浏览量:16