资源描述
英特尔MeeGo创新孵化中心落户深圳
本报讯(记者 王臻)7月22日,“英特尔凌动与MeeGo创新中心”在深圳市福田区正式成立。这是英特尔在中央政府的支持下,在国际成立的首个努力于推进基于MeeGo开源软件平台的嵌入式设备创新孵化中心。该中心立足深圳和珠江三角洲电子信息产业的雄厚基础,辐射全国并面向手持设备、消费电子、嵌入式设备市场日益增长的弱小需求,旨在推进基于MeeGo开源平台的嵌入式设备开发以及运用、效劳创新。<br> 据引见,“英特尔凌动与MeeGo创新中心”定位于推行基于MeeGo开源软件平台的嵌入式设备开发孵化中心。在未来3年内,中心将重点选定100家嵌入式协作同伴,经过现场展现、提供参考设计、培训、整合运用软件及互联网效劳等方式,支持它们开发1000种面向手持设备、平板电脑以及车载信息管理系统市场的基于凌动/MeeGo平台的运用和效劳。与此同时,为进一步促进本地嵌入式产业的开展,中心将培训3000名嵌入式工程师,使其成为立足凌动与MeeGo平台的创新示范者和生力军。<br> 英特尔公司全球协作同伴关系部总经理克里斯托斯博士强调:“以后,嵌入式市场正在阅历清楚的全球增长以及技术革新,同时,中国曾经成为世界上最大也是增长最快的手持设备、消费电子、嵌入式设备市场之一。面对日益增长的弱小市场需求,‘英特尔凌动与MeeGo创新中心’将协助独立软件开发商大大延长产品研发周期,降低本钱,完成跨平台产品开发,保证消费者体验的分歧性,并将协助广阔开发人员发明新的商业时机。”<br> 据称,在中国,英特尔曾经与包括东软、腾讯、金蝶、凯立德、快播科技、迈瑞等在内的多家协作同伴树立了临时战略协作关系。<br> </p> <p> </p> <p>
</p>
国运兴衰,系于教育:教育成败,系于教师:教师素质,重在师德。师德是教师素质的灵魂,是实施教育的关键所在。在大力推广信息技术,倡导更新教育理念的今天,作为处在信息化建设浪尖潮头的计算机专业教师,应加深对新形势下师德的认识和理解,以便更为深入地在教育教学生活中加以贯彻和实践。<br> 瞬息万变的信息时代,教师要站得高、望得远,及时更新观念,正确引导学生去适应社会,学会生存和发展,才不会误人子弟,不负社会和家长的重托。 </p> <p> </p> <p> <br /> </p> <p>
</p>
摘要:本文介绍了我院结合实际教学所设计的高职高专网络技术专业实践能力培养体系,提出通过课程实验、课程设计、调研训练、实训及毕业设计五个环节培养学生的实践能力,并提出了培养实践能力的一些措施。<br> 关键词<br>本文来自:计算机毕业网 :网络技术人才;实践能力;实践教学体系<br> <br> 1培养目标分析<br> <br> 在对市场提供的网络技术工作岗位进行分析后我们发现,这些岗位一般可以分为两类。一类是掌握特定技术、能够从事特定方向的系统集成与应用开发,并能够根据用户需求设计解决方案的人才。例如,在一些具有一定规模的专业系统集成公司中,可能会将岗位分的很细,有售前、售后技术维护等不同类型的岗位;在同一类型的岗位中,又根据技术细分为专门的路由与交换配置、系统管理与安全以及网站设计等工作岗位。另一类是能够对已有的系统进行管理与维护,以保证其正常运行。从事这一类工作的技术人员需要基本掌握各种成熟的网络技术,对网络产品要有一定的了解,能够根据需求及资金基础选择合适的软硬件产品。对这一类人才的需求,有些来自于专业的IT公司,更多的来自于企业。相对前一类专业,这一类人才的需求量更大。<br> 滁州学院对计算机网络技术专业2006届及2007届毕业生进行的追踪调查显示,大约60%左右的毕业生从事的是网络与系统运行维护、网站建设以及简单系统集成等方面的工作,属于上述的第二类工作,要求管理与维护人员既需要处理一般的网络故障,也需要处理系统及其他的软硬件故障。这些故障对技术的深度要求不高,但对广度有相当的要求。<br> 因此,对于大多数毕业生来说,为了提高其适应能力与就业竞争能力,要适当扩展知识及能力的广度;在拓展广度的基础上,根据实际情况发展深度。<br> <br> 2实践能力的结构<br> <br> 实践能力是一种综合能力,对于不同的专业有不同的组成元素。根据市场需求并结合专业的特点,可以将计算机网络及相关的计算机专业人才的实践能力分解为单项<br> <br> 技术维护、系统运行维护、技术分析与选择、单项技术开发、需求分析、系统集成与开发等几个不同的组成部分,其关系如图1所示。<br> <br> (1) 单项技术维护能力<br> 这是网络专业学生应该具备的基本应用能力,是对某一个特定系统的技术维护能力。例如,综合布线、交换及路由之类的网络设备的配置、WWW及DNS等各类服务器的配置与维护。这些能力通常与某一门(类)课程相对应,通过课程的实验教学及课程设计,学生应该具备这方面的能力。例如,开设Linux操作系统课程,可以培养学生具备建立和维护Web服务器、域名服务器、邮件服务器的能力。<br> (2) 系统维护能力<br> 系统的维护能力要求毕业生对系统涉及到的所有软件及硬件技术均有一定的了解,能够根据问题的特征进行分析,以确定问题的所在。为此,我们设计了一些综合设计类实验,例如构建小型局域网。<br> (3) 技术分析与选择能力<br> 指能够根据应用需求,对主流的网络技术进行分析比较,选择出合适的技术及产品。需要学生对相关技术有比较成熟的理解,并具体掌握产品的性能及价格,能够根据应用需求选择合适的技术与产品。与系统维护相比,这是层次更高的要求。由于技术和产品的不断更新,此项能力的培养难度相对较大。我们主要通过市场调研让学生了解主流的技术和产品,课堂上分析产品的主要技术参数,让学生具有选择产品的基本能力。<br> 一般来说,专科的培养目标主要定位于前3类,或者到第4类。第4到第6类更多的是本科甚至更高层次的培养任务。<br> <br> 3实践教学体系的设计<br> <br> 我们设计的实践教学体系如图2所示。<br> <br> 图2中设计的实践教学体系共有5个环节,在传统的实验教学、毕业设计与毕业实习的基础上增加了课程设计与调研训练两个环节,同时毕业设计与毕业实习也分阶段进行。这几个环节要根据专科学生的总体培养目标,精心设计单项目标、教学方案与内容。<br> (1) 调研训练<br> 计算机网络本身就是一项集成的系统,不管是设计与建设,还是管理与维护,都需要与各个方面、各个层次的人员进行交流沟通,需要很好地理解其需求。因此,对于网络技术人员来说,与他人的交流、沟通及合作都是十分重要的。通过调研训练,可以加强这方面的能力培养。<br> 我们开设的调研训练课程分为基于主题的市场现状调研、面向特定对象的需求调研以及顾客满意度调研等不同类型。调研活动分为模拟调研与现场调研两个阶段。<br> (2) 毕业设计<br> 有一种观点认为,专科的学生不需要毕业设计。根据我们的教学实践,毕业设计是培养学生应用能力的重要途径,是必要的,但应该注意以下几个方面的问题。<br> 首先,设计项目应该与实际岗位上的工作过程相结合。我们与企业的技术人员合作,对他们的工作任务及解决过程进行总结,并归纳为学生的设计题目。<br> 其次,不要直接给出设计需求。在具体设计过程中,我们要求学生独立开展调研,以确定项目的需求等内容。当然,教师会为学生提供适当的指导,并帮助其联系调研对象。<br> 最后,在条件许可的情况下,设计结果要在一个实际的或者模拟实际的环境中安装、调试并试运行。这对于提高学生的自信心是非常重要的。<br> (3) 毕业实习<br> 毕业实习是培养学生应用能力的另一个重要环节。我们一般将毕业实习分为两个阶段,校内准备阶段与实际工作阶段。在校内准备阶段,实习基地的指导教师要为学生开设实习指导课程,提出明确的岗位技术要求及相关的管理要求,并根据实习要求安排一定的前期训练项目。这样,学生到实习单位后,能够较快地参与到实际工作中。在实际工作阶段,要求校内指导教师与基地指导教师密切合作,对学生的实习过程进行跟踪检查,并根据学生在实习过程中暴露出来的问题及时修正实习方案。<br> 除了毕业实习外,我们还在每一学年结束时,利用暑期安排为期一个月的学年实习。当然,学年实习的要求要低一些,实习方式也更加灵活一些。<br> 以上讨论的是一些容易被忽视的环节,实际上,其他的一些常规的实践教学环节,如实验课程、课程设计等,在实践能力培养体系中起着基础的作用,一样需要重视与加强。<br> <br> 4培养实践能力的措施和途径<br> <br> (1) 借鉴国外IT教育的先进经验与理念<br> 我们先后引进了思科网络技术学院的网络课程、综合布线技术认证课程以及微软认证课程等,并根据我校的实际情况,对课程体系进行了调整。<br> 目前,我们的课程体系主要分为两个方向,一个是网络工程技术方向,包括网络基础、综合布线技术、局域网络技术、网络操作系统、网络设计与优化技术及网络管理与安全技术等课程;另一个是基于网络的应用开发方向,包括程序设计基础、
面向对象程序设计(Java)、企业级应用开发、软件开发项目管理及软件测试技术等。在这些课程的实际教学中,强调围绕着实际的项目开发,以任务驱动的方式进行。<br> (2) 加强校内与校外的实习基地建设<br> 由于招生人数不断增加,安排校外实习的难度越来越大,更重要的是,学生在校外实习基地的实习效果有时候也不太理想。为此我们采取了一些措施。首先,明确实习基地指导教师的职责,一般在实习开始前3个月左右,就安排指导教师到校内授课,提出实习的基本要求、主要内容以及相关的技术要求。其次,在实习准备阶段,校内外实习指导教师互相配合,定期检查学生的准备情况;设计好实习期间的工作及学习计划,并交指导教师审批。在实习基地实习时,要有工作记录。<br> 另外,我们还建设了实践与创新实验室,作为校内的实习基地。主要围绕着软件项目开发对学生进行指导。<br> (3) 增强项目在各类实践教学中的核心地位<br> 我们在实际教学中,组织校内外实习指导教师,根据专业的人才培养目标及教学体系,围绕着课程教学、学年实习、毕业实习及毕业设计等一系列的教学活动设计了50多个设计与实习项目。这些项目,从简单到复杂,从单一的技能训练到综合的系统集成,基本覆盖了实际的网络技术岗位的主要需求。其中课程类设计项目有比较明确的需求及功能描述,而学年实习及毕业实习项目仅仅给出一般性的描述,具体的需求、功能等要由学生自己通过调研来设计。<br> <br> 5结束语<br> <br> 我校的教学改革收到了一定成效,2006届与2007届毕业生的一次就业率都达到了95%以上,2008届学生目前的就业形势良好。对毕业生的跟踪调查显示,市场还是比较欢迎具备一定实践能力的毕业生的。当然,毕业生还存在着许多不足,最大的问题是岗位忠诚度不高,有20%左右的学生会在首次就业3个月后离开原来的岗位。未来,我们将围绕着市场需求,对网络技术人才的培养方案、实践教学体系建设等展开进一步的探讨,例如团队精神和创新意识的培养。 <br> <br> 参考文献:<br>本文出自: 计算机毕业网<br> [1] 李国强. 以创新能力为目标, 构建创新人才培养体系[J]. 中国高等教育, 2007,(10): 31-33.<br> </p> <p> </p> <p>
</p>
摘要:高等院校计算机工程专业方向的计算机硬件课程体系主要培养学生对中小型计算机应用系统的设计和应用能力。本文分析了许多院校的应用型计算机硬件课程体系的课程组成及体系内课程内容的配合关系,根据计算机技术的发展情况,提出调整“微型计算机原理”和“单片机原理与应用”课程在课程体系中的位置和作用,以改进教学效果的观点。<br> 关键词:课程体系;计算机硬件;单片机;系统应用<br> 1 引言<br> <br> 在高等院校计算机专业课程中,计算机硬件系列课程是一个重要的方面。对于培养工程应用型人才的院校来说,计算机硬件系列课程着重于介绍计算机系统的组成和体系结构,计算机应用系统的设计和构成,计算机系统和数据通信系统的集成应用原理和技术等。在计算机应用领域中,各种智能控制终端、数据采集设备等末端系统的作用非常重要,有时甚至是起决定性作用的。社会对这方面的人才需求是大量的、迫切的,学校也需要切实加强对学生在计算机系统、硬件应用能力方面的培养。如何设置及组织计算机系统和硬件系列课程和实验,加强实践训练,对培养学生在中小型智能终端系统、控制系统的设计和应用能力方面,有着很大影响和作用。<br> <br> 2 计算机硬件课程体系的构成<br> <br> 工程应用型计算机专业人才,即计算机工程专业方向人才的知识体系和专业能力,在于设计和构建计算机系统和基于计算机的系统,包括研究计算机硬件、软件、通信以及它们之间的交互。计算机工程专业方向的学生要学习包括计算机、通信系统、含有计算机设备的数字硬件系统的设计,并且要学习这些设备中软件的开发。计算机工程覆盖的范围从理论、原理到使用硬件和软件设计开发产品的实际应用。其知识领域主要强调以下方面:操作系统原理与设计、人机交互、法律/职业/伦理/社会、技术需求分析、嵌入式系统、分布式系统、计算机体系结构与组织、计算机系统工程、数字逻辑等。<br> 目前,大多数高等院校应用型专业的计算机硬件课程体系构成如图1所示。<br> <br> 在计算机硬件课程体系中,“模拟电子电路技术”,“数字电路与逻辑设计”课程是整个体系的基础知识,计算机系统的所有部件,各种数据采集、系统控制功能都是基于模拟和数字电路来实现的,掌握这部分知识对于理解计算机部件、接口电路器件的工作原理非常重要。在此基础上,“计算机组成原理”、“计算机系统结构”从原理上论述了计算机系统内各个部件的组成和功能模块之间的关系、计算机中央处理器CPU的工作原理,数据处理方法、处理过程、与外部设备的信息交互等。“操作系统”介绍了计算机系统如何对内部资源的进行管理以及为用户提供使用计算机资源的手段。掌握这些知识,就可以从原理上了解计算机系统的工作原理和系统构成。而“汇编语言程序设计”和“微型计算机原理与接口技术”则是在前面计算机系统工作原理学习的基础之上,以具体的某一种计算机系统(一般是微型计算机系统)为例,具体说明计算机各个部件的工作方式和过程,如CPU指令系统、CPU的操作、存储器读写和外设接口的输入输出操作等。同时,配合相应的实验,进行简单汇编语言程序的设计和编写,设计接口电路和外部设备的连接,并完成一定的输入输出和控制操作,以验证相应汇编指令的作用、接口电路的功能等。在完成以上课程后,还开设了“单片机原理与应用”、“计算机设计技术”、“嵌入式系统与应用”等选修课,使学生了解多种计算机系统的应用,以进一步开阔学生的知识面,培养和提高对计算机应用系统的设计和开发能力。在计算机硬件课程体系中的所有课程,基本都配有相应的实验。通过实验,让学生更好地掌握相关理论知识,并进行一些应用实践。这些实验对于学生深刻理解计算机系统的工作原理,培养设计和构建计算机应用系统的能力,发挥了很大作用。<br> 在计算机硬件课程体系教学中,通过相关课程的配合,比较全面地介绍了计算机硬件技术,为学生建立了从基础到实际应用的一个完整的计算机硬件系统的概念。多年的教学实践证明这种计算机硬件课程体系具有一定的合理性。<br> <br> 3 日前的课程体系中存在的问题<br> <br> 如图1所示,在目前大多数学校的计算机硬件课程体系中,“汇编语言程序设计”和“微型计算机原理与接口技术”及其实验课程作为计算机硬件系统和应用的实例,为学生展示了计算机硬件系统各个部件的组成和工作原理,如中央处理器CPU、存储器、译码电路、接口电路等,以及它们的相互连接。在程序的控制下,计算机各个部件相互配合,完成一定的处理和控制功能,学生通过编写汇编程序代码、设计接口电路和外部电路,并通过调试电路和程序,完成相应的实验,从而更好地理解相关理论,了解计算机各个部分的功能,掌握计算机系统设计和应用能力。<br> 在计算机技术发展的早期,计算机电路的集成度比较低,各种接口电路、控制芯片的功能比较单一,对计算机系统的控制非常直观、有效。从微处理器芯片发展的早期到目前为止,Intel x86系列处理器在微型计算机领域里都占有着绝对的优势,应用非常广泛。因此大多数学校的微型计算机理论课程和实验系统都是以Intel x86系列CPU为核心,使用8086系列汇编语言来进行实验。这些课程的理论和实验教学对于帮助学生理解和掌握微型计算机系统组成及其应用发挥了巨大作用,取得了良好的教学效果。随着电子技术和集成电路技术的发展,微型计算机处理器芯片和接口电路的集成度迅速提高,功能和控制更加复杂,Intel x86系列处理器构成的系统已经向大规模、高性能方向发展,微型计算机系统的设计趋向于专业化、复杂化。对于初学者来说,学习、理解这样的复杂系统非常困难,用以设计、实现小型实验应用系统也几乎不可能。而且如果微型计算机原理方面的课程仍然以传统的Intel8086系列CPU芯片为例来介绍计算机系统的系统组成和应用,则又不能适应微型计算机技术的发展。随着计算机硬件处理能力的提高,操作系统也要求提供更加强大的功能和系统安全可靠性,因此,现在流行的操作系统往往采用计算机硬件保护机制,不允许用户直接对计算机硬件进行控制,必须通过操作系统的相关功能调用来控制硬件的操作。操作系统的这种思想和实现,可以更好地保护计算机系统的安全,但对需要详细了解计算机硬件工作原理和控制过程的学习和实验却造成了障碍。目前大多数微型计算机原理和接口方面的课程实验,往往只涉及某些接口电路的功能和应用,对学生深入了解计算机内部控制机制,培养和训练计算机系统整体设计和应用方面的能力,产生了一定的影响。<br> 目前计算机硬件课程体系中的“单片机原理与应用”等课程,往往作为专业选修课,在三年级第二学期或四年级第一学期开设,总学时和实验学时也相对较少。同时由于找工作或考研究生等多方面因素影响,学生对这些课程 </p> <p> <p>的重视程度不够,使得这些课程的教学效果大打折扣。学生在学习完相关课程后,只能对计算机体系结构和组成的理论有所了解,掌握一些接口芯片的简单、孤立的应用技术,缺乏对计算机系统的整体设计和综合应用能力。<br> <br> 4 调整课程设置,加强实践环节<br> <br> 由以上的分析可以看出,目前大多数高校的应用型专业计算机硬件课程体系虽然在理论上可以达到相应的培养目标,但在实际上由于各种因素的影响,而且随着计算机技术的发展和变化,原先的课程设置可能达不到预想的教学效果,有必要进行相应的调整。<br> 在微型计算机处理器发展的同时,单片微型计算机系列芯片、嵌入式微型计算机技术也得到了迅速发展,已经逐渐成为广泛应用的小型智能终端计算机系统的核心。<br> 目前,在各种领域中广泛应用的单片机系统有多个厂家、多种系列,其体系结构、数据处理方式、控制方式等方面都存在很大差别。单片机系统既能够以单芯片处理器加上少量的辅助电路构成小型简单应用系统,也可以配合以一定规模的外围电路形成较强功能的系统。虽然目前单片机芯片的性能迅速提高,但相对而言处理能力仍然较弱,一般应用于相对简单的小型控制系统或大中型系统的智能终端部分。这是单片机系统的局限性,从某些方面来看却又是优点。单片机系统规模虽小,但处理器、存储器、总线和接口电路等各部分模块齐全,功能清楚,便于初学者理解和掌握计算机系统的相关概念和理论。而且大多数单片机系列芯片和接口芯片价格低廉,系统设计和实现简单,非常适合用于计算机硬件的教学。Intel MCS-51系列单片机是目前最常见的、典型的单片机系统,并且与Intel x86系列CPU构成的系统在体系结构和控制等方面有许多相似之处,因此在多数高校中都以MCS-51系列单片机芯片作为典型,进行单片机系统的教学。<br> 由于Intel MCS-51系列单片机与Intel x86系列CPU构成的系统的相似性,在计算机硬件课程体系中,可以用“单片机原理与应用”代替“微型计算机原理与接口技术”课程,即以MCS-51单片机系统代替Intel x86系统作为计算机组成原理和体系结构的实例开展教学。由于单片机系统功能和构成简单,便于理解,对于学生理解计算机硬件体系构成,掌握计算机系统的设计和实现技能,可能具有更好的教学效果。而且芯片价格低廉,在同等教学经费的情况下,可以提供更多的实验系统和实验时间,让学生有更多的机会对单片机系统的指令集合、控制时序、接口芯片的应用进行学习,对相关知识有更加充分的了解,并能够设计和实现简单的单片机应用系统,培养学生的创新和实践动手能力。<br> 因此,在计算机硬件课程系列的设置中,建议增加“单片机原理与应用”课程的教学课时和实验学时,作为必修课程,让学生通过对单片机系统的学习和实验了解和掌握计算机系统的原理和应用。同时适当减少“汇编语言程序设计”和“微型计算机原理与接口技术”的课时,或者将其精简合并成为一门选修课程,将Intel x86系列处理器作为一种典型的体系,向学
摘 要:本文首先讨论了目前主机教育中COBOL程序设计语言教学的不足;然后对教育方式的改进进行了探讨,并提出了解决方案。<br> 关键词<br>本文来自:计算机毕业网 :程序设计;能力;主机;COBOL<br> <br> 1 引言<br> <br> 在IT业,没有哪一款产品能够像IBM的大型主机那样拥有40年的历史,同时又在今天竞争激烈的市场中仍旧获得用户的青睐。目前,全世界绝大部分重要数据仍然存储于IBM大型主机之上,全世界大部分关键程序(诸如银行、航空等领域)仍然在IBM大型主机上运行。<br> 随着我国经济的高速发展,IBM主机在金融等重要部门的运用也越来越广泛。而随着软件外包产业的兴起,有很多软件公司开始对外承接业务,而其中包含大量的主机软件开发需求,因此对IBM主机开发人才的需求也越来越广。基于上述原因,IBM公司推出了“IBM主机大学合作项目”。该项目自1997年正式启动,IBM公司通过向全国多所高校免费提供IBM z系列服务器和相应资源,帮助高校进行主机系统课程建设、技术开发和人才培养。<br> 在主机系统课程中,有一门十分重要的基础课程——“COBOL语言程序设计”。该课程讲授的是一门诞生将近50年的古老语言,如何取得良好的教学效果,是必须进行探讨的问题。<br> <br> 2 目前COBOL程序设计语言教学中存在的问题<br> <br> 2.1 教学方法不当<br> 学校程序设计语言类课程的教学以语法教学为主,一般都采用课堂中讲授语法、学生堂下作业验证语法、上机练习检验语法的教学方式。该方式能够较好地讲清楚程序语言的语法,但却并不能意味着学生可以使用这些语句去解决实际问题。在这样的教学模式下培养出来的学生应用语言解决问题的能力是否能得到有效提高,是很值得我们思考的。<br> 2.2 教学内容陈旧<br> IBM主机已经有40年的发展历史,有过辉煌,也有过沉沦。由于其在上世纪90年代的衰退,导致国内近20年都没有较好的相关教学资料。目前的教辅资料都比较陈旧,不能反映近年来计算机行业发生的翻天覆地的变化,以至于学生感觉学习内容与现实脱节,离开校门走上工作岗位后又不得不重新开始培训。<br> 2.3 综合应用能力缺乏<br> 在教学中,学生的基础知识掌握还可以,编制一些简单程序游刃有余,但在做一些大型的综合程序设计时就无处下手了。学生只是掌握了语法规则,而灵活应用还很困难。<br> 2.4 教考手段单一<br> 目前的教学手段还主要是传统的教师课堂讲授,学生课下作业,辅以一定的上机实习,内容也多为验证书本内容,考核仍然以笔试为主。但是有开发经验的人都知道,在实际软件开发过程中都需要不断地查阅文档和资料,在程序编制过程中反复调试和修改才能设计出最优的软件,单靠记忆和背诵根本无法适应实际工作的需求。所以仅仅笔试成绩优异的人并不一定能成为合格的程序员。<br> <br> 3 程序设计能力的培养<br> <br> 3.1 主机COBOL语言的特点<br> COBOL是Common Business Oriented Language的缩写,字面意思就是“通用面向事务处理语言”。从其名称就可以看出,COBOL语言是用于事务处理的。当然,COBOL不仅仅是商业数据处理的理想语言,还广泛用于数据管理领域,如它在财会管理、统计报表、计划编制、情报检索等方面应用十分广泛。<br> 在过去的近50年里,COBOL成了事务处理领域具有统治地位的程序设计语言。大量的语言,诸如PL1、Algol68、Pascal、Modula、C、Ada、C++都曾经被视为COBOL的挑战者,但是没有一个成功替代它。<br> 正因为COBOL是一门古老的语言,就决定了其和目前流行的其他计算机语言有较大区别。无论是在语法还是编程方法上,都有其特殊之处。<br> 3.2 结合主机特点,完善讲授方法<br> 虽然传统程序设计语言的讲授经常会受到诟病,但目前教师传授知识的基本方法还只能是讲授。COBOL语言中比较独特之处如固定格式、各种繁多的编辑型数据类型、复杂的PERFORM语句以及独特的表(数组)处理方法等,必须进行详细的讲解,而独特的三种不同文件的处理方式也不例外。<br> 我们在教学实践中发现,除了讲解必要的基础知识,教师在课堂上演示一个程序的运行方式及结果,比单纯讲解程序本身能更有效地吸引学生的注意,从而取得更好的课堂讲授效果。如果不进行演示,学生可能会被那些和其他程序设计语言迥然不同的语法规则和处理方式弄糊涂,不能更好地掌握相关知识。<br> 3.3 以实际应用为基础,培养学生的动手能力<br> 程序设计是一门应用科学也是一门技术。程序设计语言的教学要面向实际应用,以实际问题为出发点,着重培养学生的动手能力。老师应该在上课前准备好相关实际问题,由此引出教学内容,然后由老师和学生一起探讨解决的方法。而程序设计的重要环节上机要以学生为主体,老师从旁协助,遇到问题要鼓励学生自己想办法解决,鼓励学生在课外远程登陆到主机系统进行自主学习,锻炼学生的编程能力。<br> 3.4 完善课程体系,推出新型课程<br> 传统的程序设计
教学中最大的问题是教学方式过于单一,缺少师生的互动,学生也很难有机会接触实际的项目开发,缺乏对软件开发直观的认识。而引入一门新的实践型课程——“COBOL课程设计”,可以有效地解决这一问题。<br> 该课程在学生学完常规课程后开出,主要不是由老师讲授,而是一门实践性很强的课程。学生分成若干个开发小组,每个小组一般不超过4个人,各小组既有擅长编程的人员,又有能够上机调试和撰写文档的人员,每个小组任命一个小组长。在课堂上首先由老师结合教学内容提出要开发的小型项目,然后由学生分组进行开发。<br> 该开发按照软件工程的规范进行:学生经过需求分析、概要设计、详细设计、编码、测试等全过程,每个过程都应完成规范的文档。教师经常组织学生进行交流,由老师和学生共同对小组提交的方案进行点评,以便于学生之间相互学习。在这过程中特别要鼓励学生大胆创新,勇于提出自己独到的见解,对于比较新颖的案例要予以重点讲评。<br> 该课程的开出可以让学生了解软件开发的过程,增强学生的程序开发能力。而分组方式可以有效地培养学生的团队协作能力,为以后走向工作岗位打下坚实的基础。<br> 3.5 它山之石,可以攻玉<br> 利用本课程受到IBM公司支持,我们经常请该公司的技术人员到学校开展学术交流活动,传授实际工作经验,开阔学生的眼界,拓宽学生的知识面,为学生离开学校以后的发展奠定基础。<br> 利用IBM公司每年举办的主机软件设计大赛的机会,鼓励学生积极参与,在竞赛中锻炼自己,学到更多的知识。<br> <br> 4 结束语<br> <br> COBOL是一门既古老又充满活力的语言,它必将伴随IBM主机的辉煌而继续辉煌。如何根据市场经济发展的需要,从推动我国软件业建设的角度出发,在教学中走出一条自主创新之路,为社会培养出一批能与世界接轨、具有竞争力的高素质软件人才,还需要不断地探索。<br> <br> 参考文献:<br> [1] 郭彩虹,李伟. 程序设计类课程教学改革之我见[J]. 浙江树人大学学报,2005,(5).<br> </p> <p> </p> <p>
</p>
<P>浅谈Flash课件</P>
<P> 关键词:Flash;课件;动画 <BR> 摘要:Flash课件是用动画生成,利用动画来演示阐述枯燥乏味的和难以理解的教学内容,但是Flash并不是专业的多媒体课件制作工具,所以在制作过程当中更应该注意课件的优化,从而起到引导和启发学生更高效、高质量的学习。本文试图从Flash动画制作的一般规律出发来探索如何解决这个问题。 </P>
<P> <BR> Research On Flash Courseware <BR> Huo Jianhong <BR> (Xingtai Vocational Education Center,Xingtai054000,China) <BR> Abstract:Flash courseware is generated animation,using animation to demonstrate the elaborate boring and difficult to understand the teaching contents,But Flash is not a professional multimedia courseware authoring tool,so in the production process should pay attention to courseware is optimized to play a guiding and inspiring students to be more efficient, <BR> high-quality learning.This paper attempts Flash animation to explore the general laws of how to solve this problem. <BR> Keywords:Flash;Animation;Courseware <BR> 从某种意义上说,信息技术服务于教育,主要是指通过计算机应用辅助教学,从而使传统的教学摆脱传统的教育观念和教育模式,以适应课改的新需求。但从目前的形式上看,很多课件只留于形式,为了课件而课件,并没有真正起到辅导学习的作用。很多课件都存在着交互性不强、灵活性差、缺乏针对性及课件设计喧宾夺主等问题。 <BR> 多媒体课件制作软件很多,在这里我以FLASH制作软件浅析课件制作的几点心得。FLASH是Macromedia一款经典的制作二维动画的主流软件,它的作品不仅交互功能强大,动画效果丰富多彩,最大的特点就是生成的.swf文件体形纤小,易于携带极易在网上发布交流,已经成为当今交互矢量技术的标准。 <BR> 一、Flash简介 <BR> 在Flash中,一般的动画都是依靠关键帧来实现的,方便又快捷。用户只需给出一个对象的几个关键动作,生成关键帧,系统就会根据需要在各个关键帧之间自动插入平滑的动画。因此,一个简单的动画可以在几分钟之内自动生成。 <BR> Flash是基于矢量的图形系统,各元素都是矢量的,只要用少量向量数据就可以描述一个复杂的对象,占用的存储空间只是位图的几千分之一。同时,矢量图像可以做到真正的无级放大。这样,无论用户的浏览器使用多大的窗口,图像始终可以完全显示,并且不会降低画面质量。由于Flash生成的动画一般都很小,所以调用的时候速度很快。Flash影片其实是一种“准”流形式文件。这就是说,在观看一个大动画的时候,可以不必等到影片全部下载到本地再观看,而是随时可以观看。 <BR> 二、Flash课件的优劣 <BR> (一)“身材”纤细 <BR> Flash采用的是流行的矢量技术,用它创作的作品,不但交互功能强大,动画效果丰富多彩,无级放大的矢量图永远不会产生令人讨厌的锯齿,而且“身材”纤细,文件小。 <BR> (二)图文并茂 <BR> Flash本身具有极其灵巧的图形绘制功能,更重要的是它不但能导入常见格式的图像,而且能导入专业级绘图工具绘制的图形,并能使其产生翻转、拉伸、擦除、歪斜等效果,还能利用套索工具或魔术棒在图像中选择颜色相同的区域并创建遮罩;将图像打散分成许多单一的元素进行编辑,设置图形的属性。 <BR> (三)“舞姿”优美 <BR> 用Flash表现物体的运动和形状渐变非常容易,其发生过程完全自动生成,无需人为地在两个对象间插入关键帧。 <BR> (四)声音处理灵活 <BR> Flash内的声音编辑功能使同一主声道中的一部分来产生丰富的声音效果,而无需改变文件量的大小。还可以在不同层内设置不同的声音轻松实现混音效果,这是其它软件无法轻易做到的。 <BR> (五)Flash课件的不足 <BR> 需教师具有较好计算机基础,对教师美工基础要求高。基于时间帧概念,将结构复杂化,并且给修改与管理造成极大不便。交互功能的实现比较复杂,需要使用ActionScript脚本语言。它不支持影像,多媒体支持格式少。制作所需花费时间太久。画面的切换太快,没有充分考虑
展开阅读全文