还剩8页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
信息管理与信息系统专业培养目标的研究与探讨摘要本文首先调研了信息管理与信息系统专业的发展现状,指出了存在的问题;其次分析了问题产生的原因及不良后果;最后根据国内外的经验,提出了符合实际的新型培养目标的构建原则和建议方案br 关键词br本文来自计算机毕业网培养目标;课程体系;求同存异;信息管理与信息系统br br 1引言br br 信息管理与信息系统专业是1998年我国教育部颁布的《普通高等学校本科专业目录》中出现的一个新专业,由原科技信息、经济信息管理、信息学、管理信息系统和林业信息管理5个专业整合而成,1999年正式招生通过将若干个覆盖面过于狭窄的专业整合成一个覆盖面比较宽广的专业,是我国在信息化建设过程中高等教育领域里的一项重要改革举措,对培养适合我国信息化建设需要的“宽口径、厚基础、高素质”人才具有深远的意义经过9年的教育实践,该专业已经在社会上得到了广泛的认同,全国开办该专业的高校已猛增到两百多家,招生规模不断扩大,社会对该专业的人才需求十分迫切但由于该专业没有专业特色,培养出的学生难以胜任相关工作,学生就业困难br 虽然国家教育部在设置信息管理与信息系统专业时就已经明确规定了该专业的培养目标,但实际执行情况却不尽如人意由于该专业开办历史短,各高校办学背景不同,专业教师对该专业的理解各异,使得信息管理与信息系统专业的人才定位、培养目标问题成为相关专业教育工作者关注的焦点例如,在文、理、工的性质上,究竟应该偏重哪一方面?学生走向社会后究竟应该主要扮演信息资源组织和管理的角色还是信息系统开发和设计的角色?各高校对这些问题的认识各不相同,这严重地困扰着该专业培养目标的贯彻执行人才培养目标的混乱势必影响该专业的生存和发展,并进一步使培养出来的学生在质量评价上引起争议目前我国正在积极稳妥地推进“三化”建设,城市化、信息化、工业化是大势所趋,该专业是培养信息化所需人才最主要的专业之一我们希望通过调研国内外该专业发展现状,建立符合实际的、新型的信息管理与信息系统专业的培养目标,从而提高该专业学生的就业竞争力br br 2信息管理与信息系统专业培养目标及发展现状br br
2.1复旦大学信息管理与信息系统专业培养目标br 本专业培养具备现代管理学理论基础、计算机科学与技术知识及应用能力,掌握系统思想和信息系统分析与设计方法以及信息管理等方面的知识与能力,能在国家各级管理部门、工商企业、金融机构、科研单位等部门从事信息管理以及信息系统分析、设计、实施管理和评价等方面的高级专门人才达到学位要求者授予管理学学士学位br 要求学生掌握信息管理和信息系统的基本理论、基本知识;掌握管理信息系统的分析方法、设计方法和实现技术;具有信息组织、分析研究、传播与开发利用的基本能力;具有综合运用所学知识分析和解决问题的基本能力;了解本专业相关领域的发展动态;熟练掌握一门外语;掌握文献检索、资料查询、收集的基本方法,具有一定的科研能力和较强的实际工作能力br 信息管理与信息系统专业主要培养具有如下能力的高级人才br 1针对企业所面临的挑战,提出基于信息技术/信息系统的组织和管理解决方案的能力;br 2具有信息系统应用与开发的能力,包括管理系统和信息系统分析、设计、编程的能力;br 3具有信息管理的能力,包括信息资源管理、系统实施管理、信息系统评价等能力;br 4具有科学研究的能力本专业要求学生有扎实的数学基础,包括数学分析、应用统计、运筹学等;要有丰富熟练的计算机技能,包括软硬件、数据库、通信网络、电子商务技术等;要有宽广实用的现代企业管理知识,包括企业战略管理、生产运营管理、市场营销、财务与会计;要有系统深入的信息系统应用与管理的知识,包括管理信息系统、信息系统分析与设计、信息资源管理、企业资源计划ERP、电子商务、系统模型与模拟、决策支持系统、信息系统战略规划与实施等br 复旦大学信息管理与信息系统专业现隶属管理学院,前身是管理科学系的“管理信息系统”专业,它的培养目标可以作为研究型大学的一个参考我们认为,由于复旦的本科学生很优秀,教研型特别是教学型大学的学生要达到这个程度是比较困难的,能具备上述人才培养目标的4种能力中的一种即可br
2.2发展现状br 在信息管理与信息系统专业的5个背景专业中,学生来源、所在院校、主要分配去向、早期培养的人才类型等各个方面都有所不同,见表1br 由于该专业是由原来的面向不同行业、处于不同类型综合性、文科、理工科等高校的专业整合而成的,原来的各个学校的办学条件、师资结构、学生基础等都存在有较大的差异,因此,整合后的一段时间还会受“惯性”的影响而出现与教育部所确定的培养目标不一致的情况另外,对于整合后的信息管理与信息系统专业,教育部也允许各个学校根据各自的特点,灵活掌握,办出各具特色的信息管理与信息系统专业但是,问题在于对“灵活”的把握“灵活”多了,就会造成偏离统一培养目标的情况有的学校只着眼与本校,强调灵活,而使该专业培养的人才五花八门、不伦不类,从而给高校教育、招生工作和分配过程带来混乱,引起不良的社会后果,有违教育部合并前述5个专业的初衷br br 我们通过对湖南省内该专业办学历史悠久、办学水平较高的高校进行调查,发现目前信息管理与信息系统专业的人才培养目标仍然有待规范,个性的东西太多湖南大学的信息管理与信息系统专业隶属会计学院,分为“管理信息系统”、“信息系统安全”、“会计信息化”、“财务信息化”、“税务信息化”等六个培养方向中南大学的信息管理与信息系统专业隶属商学院湖南商学院的信息管理与信息系统专业隶属信息系,分“经济信息管理方向”和“软件工程方向”两个方向培养br
2.3后果br 培养目标的不同,必然导致信息管理与信息系统专业课程体系的巨大差异不同学校的同专业学生学到的知识结构居然可能完全不同这样,这个专业似乎什么都学,但什么都没有学好部分高校现有的课程设置问题表现如下br 1专业基础课和专业课的设置偏重于计算机课程由于人们对信息管理与信息系统专业的错误认识,使得在设置专业基础课和专业课时计算机课程比例过大,对经济管理方面的知识重视不够,所开设的相关课程总量不足,不符合教育部对该专业提出的目标和要求br 2重专业轻基础专业知识固然重要,但基础知识更为重要在以往的课程设置中,基础课比较薄弱,人文教育几乎为空白,很大程度上限制了学生的发展和提高,学生个人综合素质不高br 3重理论轻应用,课程中知识的更新跟不上时代的发展在课程体系中计算机理论课过多,而应用和开发工具类课程少,教学内容严重滞后于信息管理发展的现状虽然各高校对该专业的学生以各种形式设置信息系统的研制、开发、实施、运行管理等技能的培养,但大部分教学内容都停留在基本理论和基本方法上,与实际应用相脱节,造成学生不会实际运行、管理、维护大型信息系统应用软件如目前流行的MRPⅡ、ERP、CRM、SCM等,延长了工作后的适应时间br 4选修课程的类别和方向不够丰富选修课的课程数量不足,覆盖范围小,学生无法根据自己的特点和兴趣灵活自由地进行选择,束缚了学生的个性发展和学习潜能,同时也限制了学生的创造性br/ppp近年,信息管理与信息系统专业为社会输送了大批人才,但同时也存在着专业特色不明显、教育质量需要提高等问题各高校对该专业的培养目标各不相同,甚至差异很大,这严重地困扰着教育部给该专业制定的培养目标的贯彻执行人才培养目标的混乱势必影响该专业的生存和发展,并进一步使培养出来的学生在质量评价上难于界定信息管理与信息系统专业可以看成是计算机科学与技术、管理科学与工程这两个专业的一个交叉结合,而实际情况是信息管理与信息系统专业的学生在软件的设计、实现、维护上不如计算机专业的学生,在企业管理制度、体制、方法上不如管理专业的学生在目前的现实下,需要调整信息管理与信息系统专业培养目标和课程体系,将相关学科的知识有机的融合起来,使该专业的学生能有相对优势的知识结构br br 3建立符合实际的、新型的专业培养目标br br
3.1建立背景br 教学是一个随着社会变迁与学科发展而需要不断进行研究和改革的复杂系统,其核心是学生的培养目标、专业的具体课程体系和教材内容在高等教育的发展历程中,始终存在着“要什么”的问题、“教什么”的问题、“用什么教”的问题其中,培养目标是决定办学成败的首要条件,它直接决定了课程体系和教材内容br 随着信息化的推进,信息管理与信息系统的内涵和外延都在迅速地扩大,应用非常广泛,各个分支已经形成较丰富和完整的知识体系,已经不可能将如此丰富的内容安排在一个单一的本科培养目标和教学课程体系之中,而且单一的培养模式也不能满足社会对多种规格人才的需求,必须通过不同的培养计划才能满足这种不同的需要国家各级管理部门、工商企业、金融机构、科研单位都要有自己的信息系统,需要进行分析、设计、开发、编程,并要对信息系统和信息资源进行组织、实施、配置、维护、管理、评价而这些任务的完成与使用信息系统的单位密切相关,需要熟悉不同行业的单位、相同行业不同规模的单位的运作流程,需要掌握不同的领域知识因此,信息管理与信息系统专业培养出的人才应该是分层次、分方向的br
3.2求大同br 信息管理与信息系统专业成立到现在,对定位问题经历了争论到统一的过程例如核心课程“信息系统”涉及经营学、管理学、组织行为学、心理学、决策理论、系统论、信息论、控制论、计算机P管理信息系统的多课程融合教学探讨/P摘要:本文分析了高职高专学生学习管理信息系统面临的问题提出多课程融合的教学方法介绍该方法的实施方案收到良好的教学效果BR 关键词:多课程融合;基于工作过程;管理信息系统BR BR 1问题的提出BR BR 作为高等教育的一种形式高等职业教育近几年发展迅速对高等职业教育的研究也受到广泛关注各种教学法的实践与相应教材的问世都有力推动了高等职业教育的发展然而就现状而言高职高专的教学仍存在诸多不足BR 首先虽然现阶段的教材改革取得了一定成果但各门课的教学仍各自为阵采用单一的教材无法将不同课程的知识点贯穿在一起即便是采用项目教学法仍无法打破课程间的界限BR 第二教学中虽然强调实践但往往仅限于某课程甚至某教材的实验学生对单一课程的实验能力虽有所加强但如果项目需要应用多课程的知识点才能完成时学生往往表现出较弱的实践能力BR 第三缺乏团队教学机制班级课程与教师依然是一对一关系某一教师被指定承担某班某门课的教学任务而不是多个教师共同讲解某些内容这样无法发挥教师的优点从根本上实现教师的团队教学BR 最后现有的考核方式也需要改进与加强BR 本文以管理信息系统的教学实践为例探讨多课程融合的教学方法BR BR 2多课程融合教学目标BR BR 高职高专教学强调学生实践能力的培养而实践能力不应该也不能理解为单一课程的实验能力而是BR BR 学生综合应用不同知识点解决实际问题的能力多课程融合的教学方法在教学内容的编排上就是要打破课程内容的界限根据管理信息系统的开发过程融合多课程内容考核时模拟信息系统开发的管理过程强调过程管理能力的提高在教学方法上结合管理信息系统的开发要求重点训练学生应用不同知识解决实际问题的能力在教学中强调以学生为中心
[1]根据学生的实际情况调整教学方式与教学内容实行动态教学始终以提高学生综合实践能力为目的就教学过程控制及教学内容的编排而言与基于工作过程的思想是一致的BR BR 3多课程融合教学实践BR BR 为了避免教师独立教学导致的课程割裂部分内容在不同课程中重复讲解部分内容所有课程都不讲的现象必须对相应的内容及学时安排作必要的调整
[2]在管理信息系统的教学实践中我们通过融合多门课程的知识进一步提高学生综合应用各门课程知识的能力提高学生的实践能力提高高等职业教学质量具体措施如下:BR
3.1融合多课程教学内容BR 和管理信息系统开发相关的课程有软件工程、软件文档写作、VB.NET数据库编程、关系数据库和SQL、软件测试、程序设计语言等涉及多个教师传统教学通常由每个教师负责某一门课程独立教学教师间的沟通很少学生独立学完每门课却很难综合应用多门课程的知识解决综合性问题而使用融合多课程内容的教学方法则可以使学生了解不同课程知识点间的联系比如软件工程的教师经常发现对授课过程中布置的案例学生一开始提交的作业虽然功能都已经实现但存在着界面设计很随意、程序代码编写不规范等诸多问题这主要因为学生学习某门MIS系统开发语言时任课教师往往着重从语法角度考查学生是否实现了程序功能忽视了软件工程要求的规范编程、重视软件质量、设计先行等认为软件工程课上会讲而通过融合编程规范教师一开始就统一讲解分属两门课程的内容而不是分两次讲解学生就不会造成理解上的脱节一开始就养成了规范编程的好习惯BR
3.2以项目的形式教学BR 传统教学往往在最后一学期进行毕业设计学生只有在这个阶段被要求将所学的部分内容有机地联系起来因此往往不知所措这是因为有些知识点的学习时间与应用时间间隔太长而且以前从未进行过将不同课程内容联系在一起的实验能力培养毕业设计虽然提高了学生将所学知识联系起来的能力但内容实在太少且时间实在太短BR 多课程融合可以提高学生综合应用不同知识点的能力让学生尽早进行类似毕业设计的实践教学过程均以项目的形式出现所涉及的项目从易到难逐步提高学生不断提高实践能力而简单、基本的内容会不断重复从而达到不断巩固、加深理解的目的例如要设计平时成绩管理系统的平时成绩录入模块在需求分析时可以引导学生掌握需求分析技巧了解业务整理出需求分析说明书设计测试计划;在设计数据库时可以引导学生掌握范式比较各种数据库管理系统的优劣应用PowerDesigner设计ER图设计测试用例;在实现阶段可以引导学生掌握结构化程序设计注重界面设计风格学会规范编程认识掌握具体控件的应用场合和技巧掌握单元测试的技巧等这样课程案例体现了连贯性强调的是一个有机的系统而不单单是一个独立的程序BR
3.3多种教学资源并用BR 传统教学往往以一本教材为主而多课程融合教学方法则是综合利用多种教材将其加工成多本自编教材并在教学过程中不断完善同时教师应充分利用多媒体及实验室设备针对不对内容采用不同的教学资源
[3]在完成相关项目的过程中适时布置与项目有关的实验并要求学生通过互联网查阅相关资料完成指定任务这样学生在完成项目时就会理解和巩固相关的知识点BR 比起传统教学开展多课程融合的教学教师的工作任务较重因此要注重教师团队资源的利用从教材组织、教学安排、项目知识点讲解到课后总结始终应以教学团队展开教学中教师要发挥各自的专业特长学生也能感受不同教师的教学风格真正体现以学生为主提高实践能力为目的的教学理念BR
3.4动态教学BR 多课程融合的教学方法以提高学生实践能力为目的在教学过程中教师应始终与学生沟通及时了解学生的掌握情况各种调查表应及时发放到学生手中根据学生的反映情况及时修改教学内容BR
3.5其他改革BR 在多课程内容融合时多资源综合利用是主要特点而其他改革也是不可忽视的重要环节教学中我们对考试内容与考核方法进行大胆的改革与创新加大了平时成绩的比例加大动手能力的测试突出了学生的平时成绩及团队合作能力
[4]考试不再仅仅作为学生成绩的评定依据而成为发现学生学习中存在问题的工具BR
3.6教学实例BR 下面以一个实例说明课程融合的方法及过程如表1所示BR 教学实施过程如下BR 1教师小组集体备课主要任务如下:BR
①授课顺序的安排BR BR
②对各章节内容进行初步分工BR
③确定讲课的重点内容及方法BR
④事先完成软件的编写或利用以前编写的软件BR BR 2各节授课内容及授课方法BR 第
1、2节为VB程序设计4学时主要内容如下:BR
①演示整个项目的实现效果BR
②主要控件的使用重点是文本框、标签框及命令按钮BR
③菜单的设计BR
④事件代码的编写BR 第
3、
4、5节为关系数据库和SQL6学时BR 讲课方法与传统的讲课方法没有区别内容涉及表格的创建数据的添加、修改、删除等操作BR 在介绍相关命令时介绍前台与后台数据库连接的概念及方法以便与VB程序设计课程相衔接BR 第6节为VB程序设计2学时BR 本节主要内容是实现VB与SQL数据库的连接如果时间允许也可以安排一两个小实验如“点击某按钮在文本框中显示若干文字”“设计一个输入密码的界面并判断密码是否正确”BR 第7节为软件文档写作2学时BRPnbsp;/P/pP以工作过程为导向构建高职软件技术专业课程体系/PP摘要通过对核心专业课程开发、模块化教学与学期项目的实施,本文介绍了苏州工业园区职业技术学院以工作过程为导向构建的高职软件技术专业课程体系,探讨专业课程体系实施的师资条件、实验实训条件和教材条件等BR 关键词高职软件技术专业;课程体系;工作过程导向BR BR 高职软件技术专业课程体系是否合理直接关系到高职软件人才的培养质量,是专业建设中最重要的基础性工作以工作过程为导向构建高职软件技术专业课程体系,就是要根据专业的培养目标,以具体职业岗位需求为依据,由工作过程中的典型工作任务出发逐步梳理出专业课程,再经过合理安排,让学生在完整工作过程中学习,以适应企业对软件人才的要求BR 苏州工业园区职业技术学院软件技术专业经过多年的探索实践,通过对学院所处地域软件企业走访与交流合作,将软件技术专业定位为培养德、智、体、美全面发展,具有基本的计算机软件编程和学习能力,掌握软件项目的实用开发方法和实践技能,具有团队合作精神,能从事计算机软件产品的开发、测试与服务的高素质技能型人才结合学院周边相关企业的实际需求,负责编码调试的软件开发成为我院软件技术专业主要的职业岗位,软件测试、软件技术服务等是我们的次要职业岗位,而需求分析、软件设计等则是我院的拓展岗位BR BR 1 核心专业课程开发BR BR 核心专业课程是指专业课程体系中最关键的一系列课程,是学生主要专业能力的培养基础,将直接影响专业培养目标的实现软件技术专业的核心专业课程开发遵循软件人才的工作过程,从工作岗位出发,对工作岗位对应的具体岗位进行工作任务分析,寻找典型工作任务,然后转换成行动领域,再将行动领域转换为学习领域,最后根据学习领域确定专业核心课程BR BR
1.1 寻找典型工作任务BR 根据不来梅大学技术与教育研究所劳耐尔Rauner教授的职业教育学专家的研究,所谓工作过程是“在企业里为完成一件工作任务并获得工作成果而进行的一个完整的工作程序”典型工作任务则是描述一项工作行为,它反映职业工作的内容和形式软件技术专业目标职业岗位面对的是开发软件产品的工作过程如图1所示,一般软件产品的开发工作都包含需求分析、软件设计、编码调试、软件测试、技术支持等任务,但是具体职业岗位的工作任务往往与软件产品类型、开发技术平台等密切相关因此,为了寻找软件技术专业的典型工作任务,我们分析了目标岗位可能面对的控制台应用程序开发、GUI应用程序开发、WEB应用程序开发、企业架构应用程序开发和移动服务应用程序开发等五种工作过程所包含的工作任务,并考虑到,NET和Java两种主流开发平台,最后进行归纳整理得到我们软件技术专业的典型工作任务BR IMGonmousewheel=returnimg_zoomeventthisonload=javascript:ifthis.widthscreen.width-333this.width=screen.width-333hspace=15vspace=5align=centersrc=http://ifc.dhbc.net:88/rewriter/LONGYUAN/http/hlf9phj-m9bnl9bm/qkimages/jijy/jijy201011/jijy20101117-1-l.jpgBR IMGonmousewheel=returnimg_zoomeventthisonload=javascript:ifthis.widthscreen.width-333this.width=screen.width-333hspace=15vspace=5align=centersrc=http://ifc.dhbc.net:88/rewriter/LONGYUAN/http/hlf9phj-m9bnl9bm/qkimages/jijy/jijy201011/jijy20101117-2-l.jpgBR BR
1.2 从典型工作任务到行动领域的转换BR 行动领域指的是在职业、生活和公众有意义的行动情境中相互关联的任务集合对27个典型工作任务进行归纳,确定了10个行动领域,如表1所示BR BR
1.3 将行动领域转换为学习领域BR 学习领域以职业能力开发为目标将职业教育相关的职业、社会和个人之间的相互关系整合起来通,过对行动领域的转换,得到学习领域每一个学习领域都能找到与其明确对应的行动领域根据特定行动领域在工作过程中对目标岗位的重要性和行动领域之间的相关性,可以将某些行动领域合并为一个学习领域比如,把面向对象程序设计与分析学习领域分为需求分析和软件设计两个行动领域的内容针对内容较多的行动领域,进行拆分,可得到多个学习领域比如应用程序界面开发这一行动领域的内容被分在NET平台GUI应用程序界面开发、Java平台GUI应用程序界面开发和Web应用程序界面开发三个学习领域中学习也有一些行动领域的内容将不是被集中安排进某一学习领域,而是融合在其它学习领域中学习,比如软件服务行动领域绝大多数的行动领域将被直接转换成单一的学习领域BR BR
1.4 根据学习领域确定专业核心课程BR 以工作过程为导向构建的高职软件技术专业课程体系中的专业核心课程,将帮助我们实施学习领域的具体案例教学,因此,专业核心课程必须明确具体的技术条件,又能反应工作过程的具体环节虽然学习领域所涉及的技术往往并不唯一,但是我们通过具体一种典型技术条件上的案例学习,就能够实现此学习领域所包含的职业技能的培养比如数据库设计和开发学习领域中,涉及的技术条件虽然有ORACLE、MSSQL、DB
2、Sybase、MySog等很多种,但在这一学习领域对应的专业核心课程中却不需要包含所有种类的数据库管理系统,只是按照一般特定软件产品开发过程中的要求,使用一种数据库技术在这一种特定数据库基础上,学习具体的包括通用的数据库设计和开发技术,就构成了数据库设计和开发学习领域所对应的SQLserver2005设计与开发课程具体根据学习领域确定的软件技术专业核心课程如表2所示BR BR 2 专业课程体系中的模块化教学与学期项目BR 高职不仅要培养软件人才的专业技术能力,还要培养保持求知欲和进取心,能够具有较强的学习能力、发现和解决问题的能力、工具软件操作能力,和掌握较强的专业外语阅读能力在高职软件技术专业中,专业核心课程不是独立存在的,所有课程都按照由浅入深、由简单到复杂的原则被安排在四个模块中,分别在四个学期进行每个模块内的课程都有着一定的相关性,学生学完以后可以完成一个学期项目,如图2所示学期项目在模块开始时由教师布置,并参与制定每个学期项目小组自己的具体目标学生带着项目任务参加学习经过学期结束前的验收和项目答辩,学生将获得学期项目成绩和学分BR BR 3 专业课程体系的实施条件BR BR 以工作过程为导向构建出的高职软件技术专业课程体系有着鲜明的特点相对于以往的各种课程体系,其核心专业课程的整体性更强,而且对具体实施条件也有着独特的要求BR BR
3.1 师资条件BR 四个模块中的学期项目不仅是课程体系实施的主线,也是课程体系实施的关键环节在学生还不具备完整的软件职业岗位所要求的素养和能力的第一模块,将由教师直接参与学生项目小组的学期项目分析和设计等工作之后的模块中,随着课程的进行,教师将逐渐减少对学生学期项目的参与程度,同时更多的工作由学生们自己完成这就要求我们教师不仅能开展专业核心课程的教学,还要具备丰富的项目开发经验BR BR
3.2 实验实训条件BR 以工作过程为导向的高职软件技术专业课程体系实践性强,在保证专业核心课程教学实验技术环境企业同步以外,还要配置一定数量的小型项目开发室,提供给学期项目小组成员进行团队协作项目开发和实训BR BR
3.3 教材条件BR 教材是以工作过程为导向的高职软件技术专业课程体系实施的常见制约因素多数教师习惯在拥有一本教材的前提下开展教学,也有学校推行活页讲义但是,以工作过程为导向的高职软件技术专业课程体系在我国发展时间不长,再加上软件技术的日新月异,我们既没有适用的已出版教材,也没有自编教材经过比较,我院选择了国际领先的软件技术培训教材BR BR 4 结语BR BR 苏州工业园区职业技术学院一贯非常重视专业课程体系的构建,对专业课程体系的实施提供了各种保障数年来,学院在课程安排、师资培养、实训环境、课程考核等各方面给予大力支持,并通过与国外先进教育机构的合作,以工作过程为导向构建的高职软件技术专业课程体系,在苏州工业园区职业技术学院信息工程系软件技术专业得到了应用经过多年的教学实践证明,以工作过程为导向构建的高职软件技术专业课程体系具有较高的推广价值/P/p各位领导、各位老师、同学们br 下午好!br 今天站在这个讲台上,我很激动,也好不自在被评选为师德标兵就让我有点惭愧,再代表师德标兵发言本是没有这个资格,但是看到除我之外的九位标兵,有老校长、院长、首席,他们都是比我更忙的人,所以我就接受了这个机会也非常感谢学校的安排,能使我借此向各位汇报我做一名普通教师的感受br 从小我就梦想做一名教师,可是真正理解教师这个职业的分量,是在我从教的过程中我看到过一首小诗这样写道“有一首歌最为动人,那就是师德;有一种人生最为美丽,你就是教师;有一种风景最为隽永,那就是师魂;不要说我们一无所有,我们拥有同一颗火热的太阳,我们拥有同一片广博的天空;我们用爱播撒着希望……”这首诗本是对教师的赞美,但是我感到更是对教师这个职业的要求!教师应该是用师德谱写动人歌曲的人,是用师魂营造隽永风景的人,是用爱播种希望的人!而这一幅幅壮美的画卷,正是需要教师用勤奋和执着、用知识和智慧,在平凡工作的点点滴滴中勾画出来,它需要用一生的精力不断地去创造和完善,这就是我理解的教师所具有的美丽人生!br 胡锦涛总书记在全国优秀教师代表座谈会上的讲话对教师提出了四点希望“爱岗敬业、关爱学生;刻苦钻研、严谨笃学勇于创新、奋发进取淡泊名利、志存高远”,讲话在全国广大教师中引起了强烈共鸣,这从敬业、勤业、创业、乐业四个方面诠释了人民教师的师德精髓光阴荏苒,转瞬间我做教师已经整整30年回首这30个冬去春来,不论是摸爬滚打,还是酸甜苦辣,在大学校园这个追赶太阳的特殊氛围中,容不得半点懈怠我们只争朝夕,在平凡的岗位上努力实践着这些师道精髓,不断地成就别人,陶冶自己,积累着经历,收获着成长如果用几个关键词br本文来自计算机毕业网来表达我做教师以来的体会,那就是敬业、奉献、进取、创新!br 敬业是为人之本分!教师必须敬业,否则将误人子弟而“敬业”一词对教师而言深度无限!完成工作可谓敬业,用心完成工作同样称为敬业可这其中的付出完全不同,收到的效果也完全不同我深爱教师这个职业,痴迷于教学和讲堂,也甘愿为这个职业付出自己的全部热情和心血,为之认真敬业!本来工会希望我们讲点有关师德的先进事迹,我苦思冥想,竟然找不出称得上先进的事迹,家人提醒我说你不是多次整夜不睡早上再接着上课吗记得那是在90年代末,扩招使教学手段的改革迫在眉睫,当时多媒体技术刚刚走进课堂,电子课件还没被更多的老师熟知和接受,这时计算机课理应作出示范但是这种完全多媒体教学使备课的工作量巨大,要想在一学期内靠一个人完成是很难的,每次课几十个页面,时常要整夜赶着备课,早上再接着去上头两节课当时我的身体不是太好,自己也有点担心,可每次一到了课堂上,看到座无虚席的教室,看到同学们渴望的目光,便会精神倍增,思维活跃这些事应该算不上先进,顶多可记为事迹而且为此我已经得到了许多荣誉,1999年获得了我校首届电子课件评比个人一等奖制作的CAT软件获国家教委“全国多媒体教学软件大奖赛”优秀奖不仅如此,同类内容还获得过多项集体奖我是想说,这点努力、这种敬业理当是做教师的本份,却得到了许多肯定和荣誉,这种鞭策和鼓励使我时常怀着一份感恩的心在工作br 爱岗敬业是我校教职工的整体特点,在这个群体里,我不是最敬业的,但我一直在努力因为我热爱教师这个职业,也热爱北京理工大学,我从这里毕业,感受着校园合着时代脉搏的千变万化我希望我们学校快速发展,能真正成为国际一流,也愿意为此付出我的全部心血我是工农兵学员,有时代留下的无奈,不得不学会一些必要的放弃,但是我更多地选择了坚持,为自己所热爱的职业,无怨无悔我时常想起艾青的一句诗“为什么我的眼里常含着泪水,因为我对这片土地爱得深沉”在座的有我的领导、我的老师、师兄师妹,我没有太远大的理想,只要求自己能像你们一样,为北理工增光添色,成为对社会有用的人,为此而勤业、敬业br 教书育人是教师的天职!教书是职业,育人是目的,谁都知道,达到这个目的是要有奉献精神的课堂是教书育人的重要领地,教师的师德也要在课堂教学中体现申报教学名师时,要求写“名师寄语”,我是这样写的“在固定的教室里固定的座位上等待老师的讲评和答疑,这是高中背着书包找教室找座位和老师在网络教室交流,这是大学大学有更自由的空间,更丰富的生活,更精彩的舞台自由需要自主,丰富需要选择,精彩需要设计大学是追求人生大目标的开始,需要精心设计大学的有限目标,并用自信、用意志、用速度为这个目标而奋斗”其实,这是为大一新生第一堂程序设计课讲过的话在新生的课上到三周以后的时候,我会提醒学生借什么类型的参考书,听哪位比我讲得好的老师的重复课,十周左右会推荐给学生一些时间安排建议,期末之前会给他们一些课程总结复习方法指导,第二学期开始再给他们一些如何设计大学生活的成功案例,平时会给一些特殊学生开点小灶这些说起来很简单,但做起来,尤其做好是要花很多时间和精力,而这对学生来说是非常需要的有很多潜质很好的学生糊里糊涂就在第一学期把自己的保研资格丢掉了,很可惜大学的时间是有限的,提高学生的基本素质是无限的作为大学的一名教师,最能理解奉献的含义,要将教书和育人同时并举,才不辜负这个职业br 我时常会收到学生“呼救”的信息,比如“老师救我,上机程序又怎么怎么样了……”,“老师,急!!提交作业又如何如何了”,“老师,我都想退学了……”记得我还在数学系的时候,有位很有漫画天份的学生考到了数学系,勉强坚持到大一第一学期时就出现多门课程不及格我是她的班主任,费了很多周折,把她调整到艺术学院,在那里她发挥了自己的优势,取得了不俗的成绩,后来这位同学非常感动地说“老师是你救了我”听到这些真诚的表白,谁还能吝啬自己的付出呢爱与责任应该是师德的灵魂!还是在网上我看到这样一句话“我曾做伟人的老师”我感到很有意思是的,谁说我们平凡的工作面对的学生就不是将来的伟人我正是带着‘做伟人的老师’的欣幸和责任来对待我的工作当在课堂上听到一阵阵掌声时,当收到一封封激情洋溢的邮件的时候,我深深感到教师这个职业的伟大,感到奉献的价值尤其让我感动不已的是,仅仅是课堂教学,同学们就给了我名过其实的肯定2005年在“我爱我师”评选活动中被学生评为“我心目中最优秀的教师”;2006年获我校首届T-more优秀教师奖;2007年在计算机学院“当红谁主教”学生评选活动/ppp中获十佳教主昨天在准备这份稿子的时候,无意发现了一个社会点评老师网站,上面也有很多评价这些评价、这些荣誉远远超过了我所做的工作,其实也超越了荣誉本身,她让我感受到心与心碰撞时的那份快乐,感受着自己总是走进生命最灿烂的时刻br 进取是教师制胜的法宝自古有“学高为师,身正为范”的为师准则作为21世纪的教师,我们站在新世纪的起点上,面对着和时代赛跑的学生,我时常在问自己,拿什么丰富我们的讲堂如果现在谈我的体会,那就是用科研促教学!因为科研可以使你了解更广‘泛的需求、更先进的技术、更前瞻的构想可以使书本变活,使课堂和社会相融,使学生的思维和国际接轨当然,这对搞基础课的老师来说,谈何容易!我的态度是因为不易才要进取!所以,从20世纪90年代末,我开始作真正意义上的科研从应用开发到国防基础研究,从总装预研到基金,从“十五”的一百多万到“十一五”的六百多万,这和我们的科研大户比起来差之千里,但是这些科研使我在研究生课上开设了虚拟现实的开放实验,在“教授开讲”系列讲座中向本科生作为关于“虚拟现实技术”的学科讲座许多学生从本科毕业设计就加入到我们的科研队伍,直到在我的实验室获得博士学位,尽管这个过程经历了许多坎坷,也正面临着新的问题,但是,科研的开展迅速提高着自己,也着实促进着教学这不禁让我想起了培根说的一句话,我们不应该像蚂蚁单是收集,不应该像蚂蚁只从肚里抽丝,我们应该像蜜蜂,既采集又整理,这样才能酿出香甜的蜂蜜天道酬勤,一份付出,一份收获,只有自身的不断提高,学生才能亲其师、信其道br 创新是教师的生命力有人批评教师墨守成规说“有人教了一辈子书,但实际上只相当于教了一年,因为,其他都是这一年的完全重复”是的,这样的教学可以完全用现代的电子设备来完成,教师将失去了他的生命力21世纪是一个需要开拓、充满生机的时代,创新已成为时代的主流、教育的主导对于计算机课程来说,教学内容、课程体系、教学方法都需要配合日新月异的需求和发展,创新是教改的永恒主题近几年来,在学校的支持下,我多次主持了我校的教改课题,开发了计算机辅助教学软件,获得了校级、部级多项奖励这些工作,推动了课程改革的进程,同时也把自己对课程的理解、对教学的经验、对学生的责任体现在这些成果中1999年,在配合“211工程”检查的过程中,我将自己制作的电子课件刻成光盘发给所有讲课教师,作为一线教师,这是一种乐趣所在,既方便了别人,也提高了自己2001年,我主编的教材《c语言程序设计教程》获北京市高等教育精品教材,2003年主讲的“c语言程序设计”课程获首届“北京高等学校精品课程”教师的创新性工作不是有工作量的任务,它是时代的需要和教师的责任,需要我们有主动的意识和不懈努力21世纪是机遇和挑战并存的时代,机会永远属于有准备的人只要用执著去追求,用行动去准备,机会时刻就在我们身边br 几十年的教师经历告诉我,师德不是长篇大论的大道理,它是教师用不断进取的旋律谱写的歌,是从教生涯中的一点一滴所折射出的人性的光辉,它让学生如沐春风,也让自己在春风中自由飞翔我想用魏摘要本文根据对双语教学现状的调查和分析,针对双语教学实施过程中出现的一些问题进行了初步探讨,并提出了相应的参考建议br 关键词br本文来自计算机毕业网计算机;双语教学;学科损伤br br 1双语教学现状分析br br 本节首先对近年来双语教学相关的文献进行了统计,并据此推断出双语教学在近年来收到普遍关注,并快速发展接下来就本校计算机相关双语课程与北京邮电大学进行了比较,并对双语教学中存在的问题进行了调查br 1双语教学关注度统计br 1979年至1993年15年间,双语教学相关的文献总量为221篇;1994年至2007年期间,双语教学相关的文献年度数量统计如图1所示从图中可以看出,自2001年起,双语教学开始受到广泛重视,有越来越多的教育工作者开始关注双语教学,并进行相关方面的研究,这说明各高校自2001年起开始积极推行并探索双语教学,双语教学进入了一个快速发展时期br br 图1双语教学相关的文献总量年度变化规律图br br 河北师范大学各个学院的每个专业也都在积极广泛地实践和研究双语教学目前有省级双语教学试点课程11项,校级双语教学教改课题27项与以往相比,成效显著br 2河北师范大学与北京邮电大学计算机相关双语教学课程的调查与比较br 据不完全统计,北京邮电大学2006~2007学年开设计算机相关的双语课程44门,本校计算机相关双语课程14门,如图2所示北京邮电大学开设有数据结构、离散数学、操作系统、软件设计与开发导论、Linux系统与程序设计基础、数字电路设计、因特网编程、高层网络协议、多媒体信息处理与传输、计算机图形学等;并且有多门课程教材为自写英文教材本校开设的双语课程有计算机导论、Java程序设计、Oracle数据库系统开发、智能计算、模糊控制等br br 图2两校计算机相关专业双语课比较br br 通过比较发现北京邮电大学开设的双语课程在数量上占有较大优势,在类别上涉及领域广泛,如多媒体技术、网络与通信、软件设计开发、硬件设计等方向,已经形成了一定规模的计算机专业课程群而我校目前开设的计算机相关双语课程,重点在基础课与软件方向,无论在种类和数量上,都有一定差距我校的双语教学之路任重道远br 3双语教学过程中存在的问题br 双语教学在近几年受到了广泛的重视,各高校都在积极的推行双语教学,特别是在教育部2001年对双语教学提出明确要求后,更是进入了快速发展阶段但是我国双语教学的研究与实践还不完善,双语教学的教学过程和教学质量都存在一些问题通过对本校双语教学老师和学生进行访问,发现“学科损伤”是双语教学过程中存在的一个重要问题br 进行双语教学的教师发现,原本用10分钟就可以完成的知识点,使用双语或英语教学后,需要30分钟,甚至更多这一方面是由于教师的英语水平有限,在双语教学活动中,难以自如的完全用英语教授课程;而另一方面,学生由于英语水平的局限,在听课时思维的主动性、流畅性和创造性会受到一定程度的限制这样以来,就影响了学科教学目标的达成,会造成学科知识本身的损伤和本末倒置的结果br “学科损伤”的另一个重要原因是教学过程中注意力偏移有的双语教师在备课和上课时,把注意力放在如何通过英语单词传递专业知识上,而忽略了如何引导学生发现问题、解决问题、理解学科重点的教学过程;同样地有些学生把很大部分的精力放在了专业词汇的学习上,而忽略了对技术本身的理解这种教学效果就会偏离双语教学的本意,使双语教学流于形式,并造成“学科损伤”问题br 长期以来,各学科的教学全部是用母语进行,因而学生已经建立起了以母语为背景的知识体系、理解方式和思维习惯而双语教学开创了以英语作为部分或全部教学语言的授课和学习方式,其中还包含着各学科特殊专业术语的表达这就会形成学生英语能力与学科目标要求之间的落差,并且是造成“学科损伤”的一个重要因素br br 2对如何实施双语教学的建议br br 对于如何解决双语教学中遇到的“学科损伤”问题,如何不断提高双语课程教学质量,更好发挥双语课程培养国际竞争力高素质人才的目标,作者对国内部分重点大学双语教学实施办法进行了调查,并发现其双语教学在教学准备、学生预习、课堂授课以及最终考核等各方面都具有一些共同点本校在积极开展计算机双语教学的同时,也应学习重点大学的成功经验,并从这些方面努力br 1教学准备与教案公布br 双语课程的教师会从查阅、消化国外原版教材以及本专业的相关文献入手,并结合学生的先修课程及本课程的自身特点,撰写出双语教学大纲、教案和讲稿,并在此基础上制作双语教学课件教师备课会以学生所用教材为主线,并尽可能在网上公布相应的教案或课件,以方便学生的课后复习br 2指导学生课前预习br 鼓励双语课程教师编写专业词汇手册或专业词汇表,使学生能在课前事先掌握一些专业术语;教师会根据课程内容做好课前预习指导,例如给学生发放外文讲课提纲或为学生指定需要预习的原版教材中的相应内容即教师会做好学生的课前预习指导工作,使学生在课前了解一些专业词汇以及讲授梗概br 3授课方法br 在授课时,对于基本概念、重要原理和难点、重点,教师会以汉语为主进行讲解,其他则会尽量以外语为主要教学语言在教学内容中设计中应合理安排出学生的口语训练部分,例如采取课堂讨论、外语提问和回答问题等互动形式,注意调动学生使用外语的积极性和主动性br 在授课时,会努力学习和掌握国外先进的教学思想、理念,例如探索开展互动式教学、启发研究式教学等;运用现代教学方法来变革传统的教学方式在教学过程中,努力发挥学生的个性和特长,培养学生的学习兴趣,营造出学生积极参与课堂教学的氛围br 4课后交流沟通br 双语教学效果的好坏,直接反映到学生的理解程度,这需要教师和学生尽可能多地在课下沟通,或采取课后问卷调查方式,逐步改正教学中存在的问题,使课程编排和设计上迎合学生的“口味”br 5充分利用网络资源br 网络资源也是计算机双语教学不可忽视的部分计算机专业原版专业教材一般都配合有相应的资料网站,学生在网站上可以看到该门课程相应的讨论组、讲稿、课程项目,以及其他相关的阅读资料在讨论组,学生可以提问,发表自己的看法,同国外的学者一起互相交流学习br 6考核办法br 采用平时成绩与期末考试相结合的办法平时成绩是注重和鼓励学生用外语回答问题、进行课堂讨论和完成书面作业;期末考试可以采用外语或双语命题因为是专业课考核,所以学生在外语拼写、语法方面的错误会不作为主要扣分因素br 7教师不断提高英语水平br 课下,教师需要对自身进行英语拔高,需要通过各种途径提高自身的英语教学水平,提高用英语理解专业领域知识水平的能力,如可以通过浏览国外专家的课程讲义、与本校的专业外籍教师沟通与学习等br br 3结束语br br 本文研究了国内外双语教学的起源,并分析了计算机专业进行双语教学的重要性随后对双语教学现状进行分析,通过与北京邮电大学进行比较,发现本校计算机双语教学在数量和质量上都有待进一步提高通过实际教学,发现了双语教学存在的问题,在借鉴了一些重点大学双语教学经验后,对本校下一阶段开展双语教学提出了指导性建议br br 参考文献br
[1]胡锐.关于高校计算机专业“双语教学”的思考[J].当代教育论坛
200511.br
[2]王旭东.关于计算机学科开展“双语教学”的思考[J].计算机教育
20046.br
[3]张铭周立柱庄越挺张学杰.关于计算机专业“双语教学”的调查报告[J].计算机教育
20046.br
[4]孙朝云姚秋玲.计算机课程双语教学实践中若干问题研究[J].现代电子技术
20039.br/pp/pp/p摘要:本文针对近年来我国高等教育大发展形势下国内大部分高等院校进行专业扩充和院系调整的情况分析了非计算机各类专业学生计算机应用能力的要求与特点论述了大学计算机基础教学的改革与建设指出要把握专业特点体现特色与创新重视计算机应用技能教学最后提出了课程教学方案制定原则、教学内容模块化网络教学教材及网站建设等观点br 关键词:非计算机专业;大学计算机;精品课程;改革;建设br 中图分类号:G642文献标识码:Abr br 1引言br br 目前我国高等院校中非计算机专业类别繁多涉及面广非计算机专业学生占全体学生的95%以上学生毕业后从事的工作各不相同对这部分学生加强计算机教学是提高高等学校教学质量的重要组成部分br 长期以来人们总是按照知识结构来构建大学的课程体系非计算机专业计算机基础教育的目标是使每位学生具有利用计算机技术解决问题的能力由于不同的专业需求不同因此我们的任务就是研究不同专业与计算机科学知识的结合点从而培养既精通本专业知识又熟练掌握计算机应用技能的复合型人才br 应当深入分析非计算机专业学生学习计算机课程的需求和特点做到准确定位有的放矢既要看到其与计算机专业具有共性的一面又要十分注意它们之间的差别非计算机专业学生与计算机专业学习计算机的目的不同基础不同接受能力不同课时不同应用方向不同因此不应采用“一刀切”的方式而应该区别对待进行特色教学br 非计算机专业的大学生学习信息技术的目的很明确不是要把它作为纯理论的课程来学习而是作为应用技术来掌握必须树立以应用为目标的计算机教育的思想要以应用为出发点、以应用为归宿这就要求我们建立全新的计算机基础教学体系以适应时代发展的要求br br 2非计算机专业学生计算机应用能力要求分析br br 对非计算机专业学生的计算机应用能力要求由于专业的不同既有共性的基本要求也有个性化的要求其应用能力是分层次的不同的人具有不同层次的应用能力归纳起来主要有操作使用技能、应用开发能力、研究创新能力根据专业的不同其能力也会有更加丰富的内涵br 对于理工类专业的学生需要具备应用计算机技术进行算法实现的能力和数据归纳能力、程序设计与开发能力、数据抽象能力信息处理能力等他们应该多学习程序设计课程、数据库应用课程、辅助设计类课程部分工科学生还需要具备硬件处理能力需要学习硬件技术基础br 对于经济类专业的学生需要学习与专业相关的专业软件的应用和维护能力更进一步的要求是具备设计专用软件如财务管理类软件、电子商务的能力他们需要学习数据库知识初步程序设计与开发知识br 对于艺术类专业学生则更需要学习图形图像技术处理能力应该学习多媒体、图形图像处理类课程br 对于文史哲专业的学生在具备基本的技能之后应具备数据库操作能力和数据库检索能力需要学习相关方面的知识br 在执行计算机基础教育的教学方案时应该依据对大学生计算机应用的三种能力的要求同时充分考虑学科专业特色从这个高度规划课程体系落实教学内容改进实践环节br br 3课程教学方案制定原则及教学内容的模块化br br 我校“大学计算机基础”是省级精品课程作为计算机公共基础课面向理、工、文、艺、管类的大学本科生开设本课程采用理论课教学、实验教学和开放实验三个教学环节相结合的方法进行、总学时64学时、其中课堂教学32学时实验教学24学时开放实验教学8学时br 本课程体系的特点是:既要衔接中学教育基础的参差不齐又要适应科学技术的发展还要满足不同专业的需求所以如何选取教学内容是本方案的关键我们制定方案将主要遵循以下几大原则:br 1以适应社会需求为目的教学内容在保证基本概念和基础知识的同时要反映最新计算机领域的成就拓展学生视野启发创新意识br 2以提高应用能力为目标将知识传授与能力培养有机结合br 3以培养学习能力为切入点不守“旧”也不唯“新”遵循“能力优先”原则兼顾不同基础的教学对象和专业之间的差别合理安排教学内容br 4以案例教学为手段开展教学内容的设计以适当的案例为任务驱动培养学生分析问题和解决问题的能力br 根据以上原则将教学内容分为五大模块见表1:br br 4体现专业特色与创新重视计算机应用技能教学br br 为了努力把大学生培养成既精通本专业知识又掌握计算机应用技能的复合型人才“大学计算机基础”的教学改革与研究应该为计算机基础教育的深入发展提出了一系列的思想和技术实施方案我们根据不同专业的学生进行计算机应用技能教学细化为A、B、C、D四类教学大纲各不相同br “计算机应用技能A”是面向全校理工类一年级学生开设的必修公共基础课目的是使学生掌握微型计算机的基本操作和使用方法通过本课程的学习要求学生能熟练地进行英文和汉字录入;具有较好地使用Windowsxp操作系统平台的能力;能使用IE查找资料利用FTP上传文件;能熟练使用OE收发邮件;能较熟练地运用Word2003对文档进行输入、编辑、排版、美化、输出;熟练掌握Excel2003工作表、数据库、图表的应用;掌握文稿演示软件PowerPoint的使用;掌握一种网页制作的工具能运用网络知识对网络设备进行配置br “计算机应用技能B”课程是面向全校经济管理类一年级学生开设的必修公共基础课通过本课程的实践能够培养良好的信息素养具备使用软件工具处理日常事务的能力能够利用计算机和Internet表达、交流和学习为后续专业课程的学习有力的信息技术保证课程目的是帮助学生建立计算机作为现代社会的一门基本工具的意识使学生掌握当前社会各个领域必备的有关计算机的应用能力掌握微型计算机的基本操作和使用方法了解程序设计语言的基本算法为理工类各专业学生的后续计算机程序设计课程打下必要的基础通过本课程的学习要求学生能熟练地进行英文和汉字录入;具有较好地使用Windows操作系统平台的能力;能使用IE查找资料利用FTP上传文件;能熟练使用OE收发邮件;能较熟练地运用Word对文档进行输入、编辑、排版、美化、输出;熟练掌握Excel工作表、数据库、图表的应用;掌握文稿演示软件PowerPoint的使用;掌握一种网页制作的工具;熟练掌握ACCESS数据库基本操作;了解数据库应用程序方法熟悉网络基本配置了解程序设计算法br “计算机应用技能C”课程是面向全校文史法哲类一年级学生开设的必修公共基础课着重培养学生动手操作、独立思考、分析归纳和撰写报告等能力的重要环节本课程的主要目的和任务是使学生掌握对Windows操作系统、中文字处理软件Word
2003、电子表格软件Excel
2003、中文演示软件PowerPoint
2003、网页制作软件FrontPage
2003、动态网页技术和Internet应用及数据库操作等内容让学生在技术应用能力方面有较大的提高并为学生后继课程“网络应用基础”的学习及参加二级办公软件高级应用技术奠定基础本课程的实验内容主要围绕熟悉计算机操作和使用提高感性认识这一目标进行教学通过本课程的系统训练学生能够在一定程度上了解计算机学科的入门知识培养学生学习的兴趣学会观察问题分析思考问题以及解决问题通过对各部分实验的具体操作练习能够熟练地使用计算机操作系统平台熟练地将办公集成软件和常用工具软件应用于以后的学习和生活中学会利用计算机网络进行信息检索和信息交流使用OutlookExpress收发邮件掌握一种网页制作的工具;熟练掌握Access数据库基本操作熟悉网络基本配置了解动态网页设计的基本方法br/ppp“计算机应用技能D”面向对象是艺术类一年级学生通过课程学习一方面使学生了解计算机的基础知识和掌握使用技能具有在将来的学习、工作、生活等方面应用计算机的基本能力进一步提高科学文化素质另一方面学生能利用计算机这个工具为学习专业课程打下基础使他们具有运用计算机进一步学习相关专业知识的基本能力课程的基本要求是掌握计算机的基本知识具有使用微型计算机的基础知识掌握Windows的基本操作和应用;掌握一种汉字输入法;掌握字处理的基本知识具有字处理软件Word的使用能力;掌握电子表格软件Excel基本知识具有电子表格软件Excel的使用能力;掌握幻灯片制作软件PowerPoint基本知识具有对幻灯片制作软件PowerPoint的使用能力;熟悉多媒体技术的基本应用包括图形图像处理、二维动画制作;了解计算机网络基本知识熟悉简单网站和网页的制作掌握因特网Internet的简单应用通过本课程的学习结合“计算机基础概论”所掌握的计算机理论知识要求学生达到高校非计算机专业学生计算机等级考试的一级水平在此基础上通过的对有关多媒体专业软件的学习为该专业学生进一步学习相关专业知识打下坚实基础br br 5网络教学教材及网站建设br br 重视并建立大学计算机课程教学网站提供网上实验、练习、考试与交作业系统充分利用网络资源开展网上教学教师把电子讲稿、布置的作业、习题及考试模拟题均放在网上学生什么时候都可以浏览教学网站教师也可以灵活地查看学生的作业这样教与学互动有利促进教学质量的提高br 组织一批具有较高的理论水平和丰富的教学经验的主讲教师编写出版该课程的精品教材、制作相应的电子教材和多媒体课件自行开发“大学计算机基础”课程无纸化考试系统设计制作计算机操作实时测评考核系统通过这一系统一方面学生可检测自己的计算机水平另一方面使得教学更加规范高效br 本课程的主要特色为:课堂教学多媒体化教材电子化课程辅导、实验、练习、考试与交作业网络化已经上网的资源有:教学大纲包括课程教学大纲和实1引言br br 众所周知对计算机专业人才的培养应该“软硬兼施”、双管齐下然而近年来全国高校计算机专业的毕业生却普遍存在只重视软件知识的学习和培养忽视对硬件知识的掌握和实践的“偏软化”现象长此以往不仅IT业人才会分流失衡而且薄弱的硬件基础将形成软件开发后劲差的恶性循环br 因此在注重培养学生软件能力的前提下如何提高他们对硬件知识的兴趣在学习扎实的硬件基础理论时进一步提高硬件设计能力是目前计算机专业硬件课程教学研究与改革中的重点当前更为艰巨的挑战是如何在新的教学理念下更好地将理论与实际应用相结合逐步培养学生的创新意识与创新思维使学生顺利完成“乐”中始、“做”中学、“创”中成的硬件能力培养三级跳br 只有对硬件及软件能力两手抓两手都要硬使学生具备雄厚的技术基础才能最大限度地提高学生的综合创新能力增强我们的国际竞争力br br 2硬件能力培养三部曲br br “学以致用”是学习的最终目的教师“教”会了知识并不代表学生真正会运用这些知识解决实际问题硬件能力的提高牵涉多方面因素关键在于教有道、学有法、做有方br br 1“乐”中始br 实践证明兴趣是最好的老师是学生学习的内在因素教师应把激发并保持学生学习兴趣作为重要任务学生有了兴趣就会积极、主动、愉快地去学习教师应把学生被动地学习转变为主动地探究、交流最大限度地让学生在课堂内外“活”起来br 赢在起点br 学生在没有接触课程前总怀着一种好奇并不是从一开始就排斥它所以教师此时一定要紧紧地抓住这个切入点建立一个良好的开端一个教师如果能把绪论、前言讲得精彩让学生在最初就被吸引住那么以后的课就容易讲了也就是所谓的“赢在第一次”在“数字电路”的绪论中笔者运用测量电机转速的多媒体实例将数字电路的研究内容、应用范围及数字电路与模拟电路在实际应用中的相互联系生动传神地展现出来紧接着再举一些具体实例使学生明白数字技术存在于国民经济、人民生活的很多领域大到卫星、飞船小到智能玩具、手表……在课程一开始紧紧抓住学生的兴趣做到学习从“乐”中始br 创设情境br 计算机硬件教学的工程技术性较强有丰富的资源可创设学习情境实例使教学内容变得更加生动、灵活如教学中可列举举重比赛成绩判定电路、自动售饮料机电路设计、旅客身高范围判定电路等相关例子教师应以难度适当又有创新意义的工程项目为实例与现实生活紧密相关既包含基本的教学知识点又融入新知识、新技术从而实现新的认知结构建构使学生不断产生新的兴趣调动学生解决问题的积极性和创造性br 2“做”中学br 真正的人才并不是从书本中“教”出来的而是在实践中历练出来的钱伟长校长早在1957年就说过:“应当给予基础理论课足够充分的课外自学时间使学生通过足够的独立工作能够巩固基础理论知识并且做到运用熟练”掌握知识固然重要但大学教育更提倡学习方法的掌握和解决问题能力的提高因此要让学生从“教”中学进一步升华到“做”中学br 优化实验内容引进实验新技术br 未来的科技发展强调软、硬件技术的融合因此要不断优化和更新实验内容引进实验新技术使学生紧跟时代潮流了解最新技术在逐步递进的“验证型-设计型-综合型-探索型”的多层次实践教学模式下注重加强综合型和探索型实验的训练这类实验没有现成的模式可循学生要灵活运用所学独立完成从选题、查阅资料、设计、选片、连线、调试、排除故障到实现一个数字系统的全过程这不仅培养了学生的自学能力而且锻炼了学生发现问题、独立分析问题及解决问题的能力也是培养创新意识与创新能力的必经之路br 在排除错误中学到真知br 硬件实验课的主要目的之一是训练学生的动手能力由于主、客观原因实验过程中经常会出现电路故障这就要求学生通过已有的知识和经验做出判断准确查找问题所在并加以解决在实验教学中教师不妨有意给学生设置一些“陷阱”让学生通过“走弯路”避免类似错误的发生br 课程大作业小试牛刀br 在硬件课程中引入大作业是一种行之有效的教学方式大作业属于探索型教学实践活动可以培养学生发现问题、解决问题的能力并促使其逐步养成良好的科学工作作风对提高学生的综合素质具有重要意义br 首先大作业促使学生自行完成知识的衔接和扩展有利于培养自主学习能力大作业的选题面向实际应用有一定的挑战性给学生留有充分发挥的空间学生在设计的过程中能够满足个性化的需要还要具有相应的趣味性教师要鼓励学生敢于向难题挑战最大限度地接触最新技术在满足大作业基本设计要求的前提下鼓励学生自行添加功能为自己的作品“锦上添花”br 其次课程大作业有利于培养团队合作精神在实际工作中很多任务都不是一个人能独立完成的这就需要团队以集体的智慧攻克难关学生以小组的形式完成大作业势必遇到一些比较棘手或百思不得其解的问题这时同学间的沟通与交流乃至合作就非常必要了交流与讨论不仅可以使学生了解同一问题的不同解决方法更能加深对知识的理解自身能力也获得提高br 3“创”中成br 创新是一个民族进步的不竭动力!创新意识与创新思维的培养始终是大学教育关注的重点也是高校教学工作的着眼点和落脚点更是培养合格人才的关键所在因此我们要结合实际情况借鉴中外经验在灵活多样的基础上充分发挥优势尽快做到与国际一流大学接轨培养出更多的高素质优秀人才br 独树一帜不拘一格br 创新不拘泥于规则国外学生的创新意识是从小培养的贯穿于日常的学习、工作乃至娱乐之中他们比较崇尚“另类”不喜欢从众特别希望自己与众不同所以国外教育一般会给学生一个宽松的环境没有过多的条条框框br 因此我们要给予学生充分的尊重和最大的信任鼓励学生勇于探索和尝试身边有意义的事物积极鼓励学生寻求独树一帜、不拘一格的问题求解方式挑战人云亦云培养批判性思维和求异思维让学生体现出自我来作为大胆的尝试我们在全院范围内开展了“年度创新计划”设置了创新研究项目申报机制从低年级开始逐步培养学生的动手能力和创新意识鼓励学生在教师的指导下以小组方式合作完成项目尤其支持学生申请自主创新立项通过一系列教学环节的促进作用学生在具备了浓厚兴趣及一定硬件支持的基础上依据不同的兴趣点大胆设想积极申报一批硬件项目如篮球赛自动评分系统、搜救机器人等均获得了资助br 关注前沿勇于挑战br 站得高才能看得远立足高起点的创新才有真正意义必须要让学生明白不能只满足于眼前还应当关注本领域的发展前沿及时了解技术、方法的最新发展动向带动学生探索研究新问题的兴趣具备挑战难题的信心和勇气对前沿问题的了解学生可以从与课程内容相关的最新研究动向入手以分组学习、交流讨论的方式进行最后形成专题研究报告有了对最新技术及前沿问题的了解才能使问题的提出立足于科学角度保证创新价值br br 3改进现有评价体系br br “世界上没有一朵鲜花不美丽也没有一个学生没有优点和长处”关键是我们的评价方法和评判标准为了激励学生学习的热情倡导学生学会终身学习应创建一套科学的激励机制br 注重过程br 俗话讲“不以成败论英雄”与国外相比国内普遍关注学生最后的成绩高低而忽略对学习过程的考查新的评价体系不应该过于看重结果应该尽量消除分数带来的种种弊端淡化追逐分数的心理对学习过程的考查可以从实验操作、错误调试、大作业设计、专题研究报告、创新立项等多个方面进行以现场操作、实物展示或分组答辩等形式完成对学习效果的评定br 弹性考核br 由于个人基础及能力的差异不可能所有的学生都成为精英所以我们的评价体系应该有一定的弹性对于获得了科技创新项目或在各类大赛中获得名次的学生可以得到额外加分甚至可以免于考试而对于普通学生或能力稍差的学生则可以选择累加式的考核方式考核内容包括卷面成绩、实验操作、错误调试、大作业设计、专题研究报告等卷面成绩的权重不应高于50%同时尽量减少记忆内容的考核增加对应用能力的考核弹性考核不放弃普通学生也不埋没任何一个精英让所有学生都能得到不同程度的提高br 总之要把各种考核当作一种手段重过程、重能力发挥考核的正面激励功能使之服务于学生的全面发展和整体素质的全面提高br br 4结论br br 经过几年的摸索和实践本文提出的硬件教学及实践方式受到了学生的广泛好评从2004年至今学生对本课程的评价都是A以上其中2007年为A其余全部是A+学生的硬件能力获得了很大提高同时也带动了软件能力的进一步增强很多学生申请的科技创新项目如“农业灌溉系统的设计”、“搜救机器人”等都有软、硬件的结合br 孔子云:“知之者不如好知者好知者不如乐知者”学生的思维是非常活跃的可塑性强在教师的正确引导下通过“乐”中始、“做”中学、“创”中成三部曲就能够培养学生的硬件能力让学生通过“软硬兼施”真正感受数字世界的无限精彩br br 参考文献:br
[1]郑秋梅刘新平孙晓燕等.深化硬件课程改革切实提高动手能力[J].实验室研究与探索20072612:346-
349.br
[2]夏建川张秀娟.推进实验教学改革加强学生动手能力[J].计算机教育200818:33-
34.br/pp/pp/p摘要随着教育信息化的发展,高等教育领域对教学软件的需求不断增加,本文介绍了为“安全电子支付与电子货币”课程设计并实现的虚拟银行教学软件系统VBR,该系统为学生提供了一个全方位、真实的学习与实践环境通过在教学中使用本教学软件系统,不仅增强了学生运用信息安全专业知识的意识,充分发挥了学生自主探索式学习,更重要的是提高了学生的工程实践能力,取得了良好的教学效果br 关键词虚拟银行教学软件系统;信息安全;安全电子支付;虚拟网上银行;CA认证中心;虚拟购物中心br br 1引言br br 教育信息化不仅是国民经济和社会信息化的重要组成部分,也是教育发展全局中的关键环节,将信息技术与教学进行整合,构造可视化、可接触、所见即所得的学习环境成为了必然趋势,其中,教学软件就是一个重要应用,通过教学软件的使用,可以满足随时随地终身学习的需求,提升现代教育的质量和水平br “安全电子支付与电子货币”是云南大学软件学院信息安全专业选修课程,课程内容围绕安全电子支付的技术和系统进行讲授由于课程内容以金融知识和相关信息安全知识为基础,而大部分学生没有使用网上银行的经历,也没有网络购物以及网上支付的经历,如果单纯用传统的文字、幻灯等教学方式是无法满足教学需要的,另外,软件学院要求学生具备过硬的工程素质,而一个完整的安全电子支付系统需要多个基础系统的支持因此,我们为本门课程设计并开发了一套虚拟银行教学软件系统VBRVirtualBankRoom,用以辅助课程的教学,这套系统真实地模拟了现代网上银行的功能,可以帮助学生理解课堂上学习的相关基础知识,使学生可以针对信息安全知识进行运用,充分发挥学生自主探索式学习,增强学生运用知识的意识,同时也为学生的进一步工程实践提供了一个基础平台br br 2教学软件系统的设计与实现br br VBR虚拟银行教学软件系统由虚拟网上银行、CA认证中心、虚拟购物中心三个子系统构成见图1其中,虚拟网上银行子系统真实模拟了现代网上银行的基本功能,包括用户管理、账户管理、转账汇款、网上支付、业务管理以及系统管理,其中,用户管理、账户管理、转账汇款以及网上支付模块是提供给虚拟银行用户,即学生使用的,业务管理模块是提供给虚拟银行工作人员使用的,而系统管理模块是提供给虚拟银行系统管理员维护系统使用的,虚拟银行工作人员和系统管理员可以由教师或者指定的学生担任另外,参照中国金融认证中心CFCA,我们实现了虚拟银行的CA认证中心子系统,用以提供用户身份认证并支持安全网络传输服务,为虚拟银行用户提供更强的安全保护并为将来支持安全电子支付系统的实现提供支撑而且我们还在VBR中实现了一个虚拟购物中心子系统,提供虚拟的购物环境,这类似于很多银行提供的网上商城,学生可以在虚拟购物中心中进行模拟购物,在CA认证中心获取数字证书,通过虚拟网上银行进行网上支付,当然,为了完成网上支付,只有虚拟网上银行、CA认证中心和虚拟购物中心是不够的,我们需要提供支持网上支付的协议或者系统,因此,我们在实现该教学软件系统的基础上为学生示范实现了SETSecureElectronicTransaction协议用于实现安全网上支付,提供给学生一个非常完整而真实的体验环境,让学生不仅真实体验网上银行功能,感受电子支付过程,也为学生将来进行进一步的工程实践提供参考br 整套教学软件系统的设计与实现br 1满足“安全电子支付与电子货币”课程的目标,这套系统支持让学生运用已经具备的信息安全基础知识来学习金融领域中电子支付相关安全技术与系统,并提供进行相关工程实践的基础;br 2充分体现信息安全专业学生的培养特色整套教学软件系统的设计和实现是以安全为基础的,虚拟网上银行系统要为银行用户提供安全保障,CA认证中心是安全br br 基础设施中的核心组件,而电子支付的实现更是安全的应用,因此,信息安全专业的学生通过使用该套教学软件系统不仅可以学习到相关知识,而且可以进行真实体验以及进行相关安全工程的实践;br 3强调对软件学院学生工程能力的培养通过以该教学软件系统为基础的实践可以有效的锻炼学生的工程能力br 我们采用VisualStudio
2008、SQLServer2005和OpenSSL实现了整套系统,由于虚拟购物中心相对于虚拟网上银行和CA认证中心来说,其设计实现的安全要求不是很高,因此,下面我们针对虚拟银行教学软件系统中的虚拟网上银行子系统和CA认证中心子系统的关键技术实现来进行说明,然后介绍基于这套教学软件系统进行的SET安全电子支付协议应用示范br
2.1虚拟网上银行关键技术实现——数据库加密br VBR虚拟银行教学软件系统中的虚拟网上银行子系统虽然是模拟真实世界中的网上银行系统,但是,为了强调其真实性,突出信息安全专业特色,加强对学生专业技能的培养,我们对虚拟网上银行子系统中的敏感数据实施了加密安全保护技术,也就是对虚拟网上银行管理的各类关键敏感信息进行加密存储,整个数据库以密文形式保存在将数据以密文形式保存于数据库后,如何进行高效的数据检索是我们解决的另外一个问题,因为原来针对明文数据的检索语句不可以直接运用到密文数据库的检索过程,而如果在检索前先对加密数据进行解密,然后对解密数据进行检索是不安全和不高效的,因此,我们设计了一种高效的密文检索算法通过这种安全保护,可以有效减少来自于数据库的安全威胁br 我们对虚拟网上银行子系统的数据库实施加密保护,不仅是要教育学生如何应用密码技术基础知识,更重要的是,学生今后在这个加密数据库上进行安全电子支付系统的工程实践时可以充分运用密码技术基础知识,在不破坏密文数据库的基础上完成安全电子支付系统的设计和实现br 整个子系统的实现我们使用了对称密码算法DES和Hash算法SHA,我们的主要实现方法是br 1数据库加密明文数据在输入数据库之前将经过加密处理,加密的粒度为分量,即每次加、解密的粒度为每条记录的分量数据,这能较好地适应数据库的操作假设数据表为T,表T有M个属性和N条记录,其中一个属性的属性名为Tii=M,Tij表示数据表T的第j条记录中Ti字段的值,即明文分量Tij被加密后得到密文分量Cij存入数据库br 2密文分量Cij由两个部分组成,第一个部分C1ij为对分量Tij用密钥K1进行对称加密的密文DESK1Tij,第二个部分C2ij为基于第一部分密文生成的校验码DESSHATijDESK1Tij,用于检索br 3为保证相同的数据项每次加密的结果都不相同,在加密时,在每个数据项的后面添加了随机数,这样能够增加破解的难度br 4数据检索在检索时,用户提交检索条件V,在不解密数据库中密文的情况下,通过翻译用户提交的明文检索语句DESSHAVC1与密文数据库中的校验码C2进行比较,如果相等,则取出密文检索结果后解密以得到明文结果,如果不相等,则表明数据库中没有符合检索条件的记录br/ppp使用以上的数据库加密以及密文检索方法,虚拟网上银行子系统中的敏感数据得到了保护,而且经过实验证明,系统的执行效率并不会因为实施加密操作而降低,完全不影响整个系统的运行更重要的是,让学生充分体验了所学信息安全基础知识,即密码技术是如何被有效应用到工程项目中的,将来学生再进一步基于此系统进行工程实践时就必须运用相关密码技术,达到了我们设计实现本教学软件系统的目的br
2.2基于OpenSSL实现CA认证中心br PKI是一种网络安全基础设施,它的目标是向Internet上的用户和应用程序提供公开密钥的管理服务,以使他们能够可靠地使用非对称密码技术来增强自己的安全水平,要实现一套完整的PKI安全基础设施来支持我们的系统是不太现实的,因为实现一个完整的PKI系统是一项非常庞大的工程,而我们的目标只是要使用PKI中关键组件CA认证中心的核心功能,因此,在不失CA认证中心核心功能的情况下我们用OpenSSL实现了一个轻量级的CA认证中心,该CA认证中心完全能够满足我们系统的需要,即实现用户身份认证以及支持网络安全传输的功能,而且也有利于将来的扩展br OpenSSL是一个功能强大的安全通信开放源码库,它采用C语言作为开发语言,具有优秀的跨平台性能,支持Linux、UNIX、Windows、Mac等平台,OpenSSL目前最新的版本是
0.
9.8h,我们使用的是
0.
9.8g,其中,我们主要使用了它的密钥和证书管理功能首先,我们使用自己编写的1024位RSA算法来生成安全的密钥对,并将密钥对通过[charBN_E
[20]公钥e]、[charBN_N
[20]模数n]放入OpenSSL中的EVP_PKEY的RSA结构中,然后使用req.c生成证书请求文件,内容包括用户的公钥和用户的基本信息,然后通过此证书请求文件产生数字证书我们生成的数字证书符合X.509标准,可以放在Windows的IE浏览器中进行统一的管理br 我们实现的CA认证中心主要由以下三部分组成br 1注册服务器通过Web服务器为用户提供数字证书申请服务,为了保证用户数字证书能够在整套系统中使用,数字证书中用户的信息需要与用户在虚拟银行中的信息匹配,因此,所有用户必须在虚拟银行登录后再通过虚拟银行进入CA认证中心的注册服务器进行注册,而在数字证书中的用户基本信息则直接从虚拟银行获得且用户不可以修改br 2证书申请受理机构负责处理用户提出的数字证书申请,生成证书请求文件br 3认证中心服务器是数字证书生成、发放以及管理的运作实体br br 3教学软件应用br br 目前,整套教学软件系统已经实现了需要的所有功能并且已经投入教学使用通过这套系统,学生可以在虚拟网上银行子系统中体验网上银行的功能;通过CA认证中心子系统学习PKI安全基础设施基本概摘要:本文基于NCRE和C语言的部分特点尝试了一种全新的模板式教学方式使学生能快速掌握C语言提高编程能力顺利通过NCRE考试br 关键词:C语言;NCRE;模板式教学;编程能力br br C语言是一种计算机程序设计语言它既具有高级语言的特点又具有汇编语言的特点它可以作为系统设计语言编写工作系统应用程序也可以作为应用程序设计语言编写不依赖计算机硬件的应用程序因此它的应用范围广泛br 同时C语言也是高等院校的重点课程之一是工科专业学生的基础课程是计算机、软件、电信、自动化等专业接触的第一门重要专业基础课学好C语言对培养学生的编程能力有着非常重要的作用
[1]br 1C语言在NCRE中的作用br 全国计算机等级考试NationalComputerRankExamination简称NCRE是由教育部考试中心主办面向社会用于考查计算机应用知识与能力的全国性计算机水平考试体系NCRE证书是具有基本计算机使用能力的社会通用标准是职务晋升、职称评定、岗位竞聘的重要依据
[2]br 目前NCRE考试中C语言主要用在二级C语言和三级信息管理、网络、数据库的上机考试中二级C语言分填空30分、改错30分和编程40分三个大题三级中只有一个编程大题100分由分值的分布情况来看C语言编程能力对考试的通过与否有着极其重要的作用特别是三级考试显得更为重要br 2007年上半年的统计数据显示二级C语言的考试人数在二级考试的所有语种中占
38.24%VFP占
37.33%
[3]但C语言的通过率却只有VFP的一半左右因为C语言是一门实践性非常强的课程不仅要在课堂上理解每个知识点还必须通过大量的上机实验进行融会贯通这才能真正的掌握它而目前大学的教学计划普遍设置为70~80课时左右按理论和上机1︰1的配置来说课时量显然是不够的加之课堂上的内容无法当堂全部消化所以必须要求学生在课外花大量时间去实践但由于种种原因大量学生并不能达到这个目的同学普通对C语言产生了畏难心理信心受到一定打击当学到指针时许多学生都很难一次性听懂这导致部分同学放弃了后面的学习有的考生在二级C语言上机考试中甚至都只做填空题和改错题放弃了编程题100分试卷变成了60分由此可以想象通过的可能性肯定会降低很多br 基于此在现有的教学模式下笔者在一个NCRE二级C语言考试培训班中进行了一次模板式教学的尝试以期待一个更好的教学效果br 2模板式教学的实践br
2.1什么是模板式教学br 其实模板对学生来说并不陌生经历过高考的学生大部分都背过英语作文模板;PowerPoint也提供很多现成的幻灯片模板;特别是在网页制作上模板更是异常流行br “模板”在新华字典中的解释为:浇灌混凝土用的模型板一般用木料制成现在“模板”的概念已经广泛应用于分子生物学、遗传学、网站、MicrosoftOffice办公软件、面向对象程序设计等领域如在MicrosoftOffice办公软件领域模板是指一个或多个文件所包含的结构和工具构成的已完成的文件样式和页面布局等元素如Word模板能够生成单个文档而FrontPage模板可以形成整个网站;在面向对象程序设计领域模板是建立通用的与数据类型无关的算法的重要手段如C++国际标准ISO14882将模板正式引入标准库要求用模板类取代传统C++中定义的类由此可见模板在现代社会中是非常重要的br 模板式教学就是让学生在一定的基础上利用一些固定的套路来解题可以把它理解为足球中的长传冲吊、下底传中等战术现在有的观点认为教学模板是应试考试的产物没有什么实际意义甚至于约束了学生的思维不利于学生的发展但笔者的观点恰恰相反教学模板是教师多年教学经验的总结学生不仅可以利用模板迅速解题甚至自己也可以在实践的过程中创立适合于自己的新的模板这样的话可以使学生融会贯通各个知识点快速的掌握C语言br 在NCRE二级C语言上机考试时可以先读懂题目含义、理清思路、分析考点判定本题具体应该应用哪个模板然后先把模板写出来再去填空这样的话编程题实际上就已经变成了一个填空题那么它的难度相对来说就小了许多不至于一见到题目就有一种茫然的感觉经过对目前二级C语言上机考试中出现的编程题的分析发现所有的编程题均可以大致分为以下六个种类:字符串、数组、结构体、链表、自然数取位数、数学公式等这六个种类也基本上涵盖了所有C语言的考点只有掌握所有知识点并进行灵活应用这样才能轻松解答所有考题br 下面就用三个模板实例来讲解模板式教学是如何进行的
[4]br
2.2部分模板实例和解题思路br 实例一:二维数组模板br br fori=0;iM;i++br forj=0;jN;j++/*二层for循环处理M行N列二维数组*/br {br ……br }br br 这个模板的作用是依次遍历二维数组中的所有元素模板中M和N是可以动态变化的它可以应用在求解二维数组最大值、最小值、平均值二维数组转存一维数组等多种题目上具体二级考题如题1所示br 题1:请编写一个函数fun它的功能是:求出2×M整型二维数组中最大元素的值并将此值返回调用函数br 解题思路:简单分析题目后不难发现这是一个需要遍历两行M列二维数组的题目在定义完初始变量后可以马上输入二维数组模板再在模板中用IF判断语句筛选出最大值即可轻松解完此题完整参考代码如下br br funinta[][M]br {br intijmax=a
[0]
[0];br fori=0;i2;i++br forj=0;jM;j++br {br ifmax max=a[i][j];br }br returnmax;/*返回最大值*/br }br br 实例二:结构体模板br br fori=1;iN;i++/*for循环遍历结构体*/br ifa[i].sminbr {br ……br }br br 这个模板的作用是依次遍历结构体中的所有元素其中IF判断语句的条件是动态的它可以应用在求解结构体数组最大值、最小值、平均值等多种题型如果再加一层FOR循环还可以处理结构体数组元素排序等问题二级考题如题2所示br 题2:学生的记录由学号和成绩组成N名学生的数据已在主函数中放入结构体数组s中请编写函数fun它的功能是:把分数最高的学生数据放在b所指的数组中注意:分数最高的学生可能不止一个函数返回分数最高的学生的人数br 解题思路:既然题目中已经明确表示此题是结构体类型的题目上所以在定义完初始变量后马上输入结构体模板在模板中用a[i].smax这个IF判断条件找出结构体中分数最高的学生由于题目中已经说明分数最高的学生不止一个所以还要用一个结构休模板遍历一次结构体在这一次遍历中模板的IF判断条件变为a[i].s==max它可以找出所有最高分的结构体元素完整参考代码如下:br br intfunSTREC*aSTREC*bbr/ppp{br intimax=0cnt=0;br max=a
[0].s;br fori=0;iN;i++br ifa[i].smax/*筛选最高分*/br {br max=a[i].s;/*最高分存入变量max*/br }br fori=0;iN;i++br ifa[i].s==max/*找出所有最高分*/br {br b[cnt++]=a[i];br }br returncnt;/*返回人数个数*/br }br br 实例三:链表模板br br whilep!=NULL/*while循环遍历链表*/br {br ……br p=p-next;br }br br 这个模板的作用是依次遍历链表中的所有元素其中头节点变量p是动态变化的它可以求解链表最大值、最小值、平均值等二级考题如题3所示br 题3:N名学生的成绩已在主函数中放入一个带头节点的链表结构中h指向链表的头节点请编写函数fun它的功能是:求出平均分由函数值返回br 解题思路:在此题的题意中也已经明确表明是一br br 个关于链表的题目在定义完初始变量后套入链表模板先把链表中所有元素求和再除以链表元素的个数即可求出平均值完整参考代码如下:br br doublefunSTREC*hbr {br doublesum=
0.0;br whileh!=NULLbr {br sum+=h-s;/*链表所有成绩求和*/br h=h-next;br }br returnsum/N;/*返回平均分数*/br }br br
2.3教学效果对比br 为了校验模板式教学的效果笔者对自己代课的两次二级C语言培训班的上机考试效果进行了一次统计在第一期中使用常规的教学方法在第二期培训班中进行了模板式教学的尝试数据如表1所示其中一期有四人缺考二期有三人缺考br br 由表1可以看出使用了模板式教学的二期培训班的及格率、满分率都有所提高特别是第三大题的满分率显然高出了很多br 3结语br 模板式教学只是大学C语言教学的一次尝试虽然结果表明它在NCRE二级培训班中有一定的效果但并不能说明它也适合所有的C语言教学场所笔者会在今后的教学中继续尝试完善这种教学方式以期待它能得到一个完美的教学效果br br 参考文献:br
[1]谭浩强.C语言程序设计[M].北京:清华大学出版社
2005.br
[2]魏鉴黄伟.NCRE二级VFP机试逻辑陷阱分析与思考[J].计算机教育200820:148-
150.br
[3]刘瑞挺黄啸波.等级考试的新调整[J].计算机教育20083:27-
30.br
[4]田淑青.全国计算机等级考试二级教程——C语言程序设计[M].北京:高等教育出版社
2007.br br PracticeandThinkingBasedonC-languageTemplate-styleTeachingforNCREbr WEIJianCHENYan-huabr WuhanUniversityofScienceandTechnologyZhongnanBranchWuhan430223Chinabr Abstract:BasingonNCREandClanguagefeaturesanewtemplate-styleteachingmethodis。