




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电子制造业半年完成利润超 600 亿元编者的话:接受住去年全球金融危机的影响,中国电子行业在往年上半年出现稳步增长态势。而电子产品污染控制管理方法进入征求意见顺序、英特尔等企业来华树立嵌入式设备创新孵化中心等旧事更标明,中国的电子行业正寻求质的飞跃。 本报综合音讯 7 月 20 日,工业和信息化部发布了 2010 年上半年工业经济运转状况相关数据。数据标明,往年以来,在中央继续应对国际金融危机、加快推进经济开展方式转变、坚持经济颠簸较快开展的一系列政策措施作用下,工业经济总体延续了去年下半年上升向好的运转态势,继续朝着微观调控的预期方向开展。在去年较低基数上,工业消费坚持较快增长,企业效益大幅提升,从业人数清楚添加,外贸出口继续改善。 其中,电子行业在上半年添加值同比增长 20.4%,比一季度回落 3.7 个百分点,以 2010 年为基期,近两年上半年平均增速为 9.4%。主要产品中,微型计算机设备产量增长 40.2%,其中笔记本计算机增长 41%,所占比重由一季度的 82.2%降至 81.7%;手机产量增长 37.6%;集成电路产量增长 49.4%;彩电产量增长 16.4%,其中液晶电视机增长 40.7%,所占比重由一季度的 66.7%降至66%。6 月份,电子制造业添加值同比增长 15%,比上月回落 2.7 个百分点。15 月,电子行业完成利润 683 亿元,增长 1.3 倍(去年同期下降 46%)。 就通讯业而言,2010 年 16月,全国电信业务总量累计完成 14860.7 亿元,比上年同期增长 21.4%;电信主营业务支出累计完成 4345.5 亿元,比上年同期增长 5.9%。全国固定电话用户累计增加 876.7 万户,到达30492.2 万户;移动电话用户累计净增 5797.0 万户,打破 8 亿户,到达 80535.4 万户; 基础电信企业互联网宽带接入用户净增 1191.6 万户,到达 11514.1 万户,而互联网拨号用户增加了182.2 万户。 在出口方面,交货值完成了颠簸增长。上半年,电子制造业出口交货值15564 亿元,同比增长 30.2%,比一季度回落 0.1 个百分点,比 2010 年同期增长 15.4%。主要产品中,集成电路出口同比增长 77.3%,黑色电视增长 44.2%,自动数据处置设备同比增长40.8%。6 月份,电子制造业出口交货值增长 28.1%,比上月回落 3.9 个百分点。 摘要:本文根据教学实践和体会,介绍了在研究生文献研讨课教学方法方面的一些探索成果。 关键词本文来自:计算机毕业网 :文献阅读;研讨课;教学方法 文献阅读研讨课是在上海大学钱伟长校长倡导下大胆尝试的一种新的研究生教学模式。上海大学硕士研究生要求修满 48 个学分,其中文献阅读研讨课为 24 个学分,其余学分安排英语、政治和专业基础课,所有课程在第一学年完成。根据钱伟长校长的要求,研究生部规定每门文献阅读研讨课程的文献量不低于 40 篇,学生在课程中必须进行文献阅读、课堂报告和讨论。文献阅读研讨课旨在通过组织和引导研究生对专业文献的阅读和讨论,充分调动研究生自主学习的积极性,创造研究性学习的氛围,提高学生发现问题、提出问题、解决问题的能力和创新意识,使学生对本专业的现状和前沿有比较深入的了解,能够较快地适应毕业后的实际工作。 上海大学从 2002 年在研究生教学中引入文献阅读研讨课,经过全校教师的努力,文献阅读研讨课已成为上海大学研究生教学中独具特色的创新型课程。文献阅读研讨课和传统的教学模式相比,有以下两个明显的特点:(1) 以专业文献为核心开展教学活动,教学内容的深度和难度有所增加,教学内容的广度也有所扩大;(2) 学生的学习活动从被动听课变为文献阅读、课堂报告、文献讨论,由被动学习向主动学习转变。文献阅读研讨课的以上特点对任课教师的教学方法提出了新的挑战。 上海大学计算机学院从 2006 年开设研究生“信息安全”文献阅读研讨课,在两年的教学实践中,我们根据文献阅读研讨课的要求和本院研究生的特点,对文献阅读研讨课的教学方法进行了一些探索。下面对所获得的初步结果进行总结,希望能够起到抛砖引玉的作用。我们的教学方法可以总结为“坚持一个思想,围绕一条主线,做好三个结合” 。 1 坚持一个思想 研究生是大学科学研究的主力军,研究生从事研究工作的能力对于学校提高研究水平以及研究生自身的发展都具有十分重要的作用。我们在文献阅读研讨课的教学中始终坚持以培养研究能力作为核心教学思想,传授学生学术研究的思想、方法和技巧,旨在通过这门课程的学习,帮助研究生逐步提高发现问题、提出问题、解决问题的能力和创新意识,为以后的科研工作奠定良好的基础。2 围绕一条主线 专业科技文献不仅是研究生文献阅读研讨课程教学的基础材料,也是研究生未来从事科研工作的重要工具之一。为了落实培养研究能力的核心教学思想,我们围绕文献的检索、阅读、讨论这一条主线来开展针对性的教学活动。 2.1 文献检索 虽然学校现在开设有全校性选修课程“文献检索”,但这门课程是面向全校各个专业的学生的,只提供了文献检索的基础知识,各个专业的文献检索方法还具有特殊性,这是全校性选修课程“文献检索”所不能覆盖的,我们认为有必要在研究生文献阅读讨论课上进行专门讲解。专业性文献检索的讲授放在本课程的第一节课来讲解,讲授的内容覆盖“在哪里检索” 、 “如何检索” 、 “如何获得全文”以及“如何管理检索到的文献”四个主题。 “在哪里检索”部分,我们向学生讲解计算机专业文献集中的网络电子数据库,比如 IEEE 的全文数据库、ACM 的全文数据库、Springer 的全文数据库、SDOL 全文数据库、EI Village 以及免费的计算机文献数据库 Citeseer 等,并介绍计算机专业和信息安全专业最权威的期刊和会议;“如何检索”部分,我们重点讲解文献的标题检索、摘要检索和关键词本文来自:计算机毕业网 检索的方法,由于这部分的内容与全校性选修课“文献检索”的内容相似,我们只作略讲;“如何获得全文”部分,我们按照“从全文数据库获得” 、 “利用 google 的学术搜索引擎搜索 Internet 获得” 、 “从作者的网页获得” 、 “发 E_mail 向作者索取 ”的顺序向同学依次介绍如何高效地获得所需要的文献;“如何管理检索到的文献”部分,我们介绍如何使用 NoteExpress 或 EndNote 两个软件帮助管理检索到的文献。 在讲授完以上内容以后,我们立即布置学生在课后检索并阅读“信息安全”方面的有关文献,并规定三个要求:(1).按照“信息安全”课程的知识点(例如对称密码学、公钥密码学、数字签名、消息摘要、消息鉴别、防火墙、入侵检测等)对学生进行分组,每位同学负责检索相关知识点的文献;(2). 每人至少检索两篇相关的文献,其中一篇必须为英文文献。我们所谓相关是指一篇文献是对另一篇的改进或提高,或者一篇文献的主题主要是来自于另一篇的启发。我们在教学和科研中发现低年级的研究生对什么是科研思维和什么是创新最缺乏理解,因此我们强调文献的相关性是帮助学生在后期阅读和课堂讨论的时候能够更深入的理解这方面的内容;(3).每位同学把检索到的文献分别上传到一台 FTP 服务器,供全体同学下载阅读。 2.2 文献阅读 如何高效、有效地阅读专业文献是研究生必备的科研技能,也是文献阅读讨论课的主要教学目标之一。为了帮助研究生能够尽早学习这方面的技能,我们安排本课程的第二节课专门讲授如何阅读专业文献的方法。我们根据自己的科研体会,重点讲授“如何略读文献” 、 “如何精读文献”和“文献阅读总结”三个方面内容,并列出以下要点要求同学在课后进行练习: 在文献阅读部分,我们规定以下三个要求:(1)每一位同学在每次上课之前都要阅读 FTP 服务器上的相关文献,以便为课堂上的文献讨论做好充分的准备; (2)每一位同学要根据自己所检索的文献,写出多媒体幻灯片,为课堂讲解作准备;(3)每一位同学要根据自己所检索的文献,写出文献阅读读书笔记,并按正式发表的论文格式进行排版。 2.3 文献讨论 文献讨论是培养科研能力、激发灵感的重要方法之一,文献讨论也是文献阅读研讨课的重要内容。我们把文献讨论分成“报告” 、 “讨论”和“点评和总结”三个环节。 “报告”环节:安排每一位同学把所阅读的两篇相关的文献通过多媒体幻灯片在课堂上向全体同学讲解,报告的时间为 1520 分钟,报告的重点内容为:论文解决什么问题、研究现状是什么、本文的贡献在哪里、本论文在解决问题的过程中采用什么方法、结果如何、本论文解决问题的方法有什么假设和前提、你认为本文的研究有什么不足等。 “讨论”环节:在每一位同学课堂讲解完毕,就进入“讨论”环节,此时在任课老师的主持下其他同学根据自己的阅读理解和同学的课堂讲解内容进行讨论,时间为 1520 分钟。讨论的内容包括:解答老师和同学的疑问、补充课堂讲解的不足、讨论学科交叉的知识和方法等。为了充分调动同学讨论的积极性,达到更好的教学效果,我们把每位同学的提问次数、讨论的积极性、问题的质量以及自己的见解和发现纳入平时考核的范围。 “点评和总结”环节:任课教师对课堂报告的内容和讨论的内容进行点评和总结。点评和总结的内容比较广泛,包括:指出课堂报告的不足之处,补充相关的基础知识点,讲授相关的前沿知识点,介绍相关的科研写作表达方法,介绍相关的学科交叉的知识等。 3 做好三个结合 文献阅读研讨课在教学内容和教学方法上跟传统的教学模式不同,为了使文献阅读研讨课取得更好的教学效果,根据我们的体会,必须做好以下三个结合: 3.1 专业基础学习和研究性学习相结合 我们认为研究生阶段的学习应当包括专业基础知识的学习和研究性学习两个部分,二者不可偏废。文献阅读研讨课应当担负起讲授专业基础知识、前沿知识和科研方法的任务。文献虽然能够提供前沿性的知识,但涉及到的基础知识点比较分散,单纯通过文献讨论和阅读,不利于学生系统性地学习专业基础知识。为了实现基础知识的教学,我们指定一本参考教材(密码编码学与网络安全 原理与实践 ,作者:William Stallings),并把基础知识的学习分成“课前自学” , “课堂讲解” , “课堂复习”和“课后复习”四个环节。 “课前自学”环节:要求学生根据每次课程将要涉及到的知识点,按照参考教材进行自学。 “课堂讲解”环节: 任课教师每次用一节课的时间提纲挈领地讲解本次课所要涉及到的基础知识点。 “课堂复习”环节:在课堂讲解、文献讨论以及总结的时候,还会涉及到基础知识点。 “课后复习”环节:要求每位学生在课后把每次课程所涉及到的知识点及时进行复习。 3.2 课堂教学和课外自学相结合 上海大学硕士研究生的学制为 2 年半或 3 年,一学年分为“三长一短”四个学期,其中短学期主要安排实践环节,其他每学期为 10 周。我们的课程安排为一学期,每周为 5 节课。由于课时的限制,不可能把所有的学习任务都放在课堂上完成。我们把文献阅读研讨课分成课堂教学和课外自学两个环节。课堂教学环节完成以下教学任务:专业基础知识的教授,文献的课堂讲解,文献的讨论,点评和总结;课外自学要求学生完成以下学习任务:课前基础知识的自学,文献的阅读和总结,课后复习。 3.3 平时考核和期末考核相结合为了督促学生更好地通过本课程学习专业基础知识、前沿知识和科研方法,我们采用平时考核和期末考核相结合的方法对学生的学习情况进行综合考核。平时考核的对象主要是对前沿知识和科研方法的学习掌握情况,期末考核对象是对本课程的基础知识的学习掌握情况,最后的总评成绩为平时成绩和期末成绩加权平均的结果。二者考核的内容和在总评成绩中所占的比重如下表所示: 文献阅读研讨课是一种崭新的教学模式,还在不断的探索中。另外,这门课程对任课教师要求很高,要求老师不仅要知识广博,专业基础扎实,实践经验丰富,还要具备良好的组织能力。因此如何进一步提高文献阅读研讨课的教学水平和教学质量还需要教学管理者和任课教师的共同努力。 摘要:“C 语言程序设计”课程是高等院校计算机专业基础课程之一,其教学效果直接影响学生在计算机方面的应用。本文就 C 语言的特点并结合三年来的教学实践,浅谈几点对该课程的教学体会。 关键词本文来自:计算机毕业网 :C 语言;程序设计;教学体会 中国分类号: G642 Simply discussing C language program design teaching experience Yu Jiu-jiu (AnHui WenDa Information And Technology CollegeHefei231201) Abstract: C language program design is one of the courses for computer specialty in colleges, the effect on teaching affects the application for aspect of computer for students directly. The article is about the character on C language combined with theteaching practice for three years, and discusses some teaching experience for the course. Keywords: C language;program design;teaching experience “C 语言程序设计 ”课程是高等院校计算机专业开设的专业基础课程之一。近几年笔者先后承担了高校计算机网络技术、软件应用技术等专业的 C 语言程序设计课程的教学任务,但在教学过程中却发现了一些问题,也总结了一些经验。现就 C 语言课程的教学,浅谈几点个人体会,仅供大家借鉴。 1 由实验入手,培养学生的学习兴趣 “C 语言程序设计”课程是学生所接触的第一门计算机编程方面课程,所以很多老师采用理论教学 2 周后开始上机实践,从介绍 C 语言的语法算法开始,然后讲书写程序,最后进入程序调试的教学过程。由于程序设计语言贯穿于由设计算法到书写程序与调试运行的一连串过程,复杂且抽象,再加上有些学生的逻辑思维能力不强,这也就是导致部分学生在上课伊始反映 C 语言难懂、难学的主要原因。 在学习之初,教师应注意教学的方式方法,要设法调动学生的学习兴趣,教学过程才不会枯燥无味。 “C 语言程序设计”课程的核心是将现实中的数学问题转化为具体的 C 源程序,并调试实现,因此第一次课最好定为实验课。通过给出几个简单且学生熟悉的数学问题以及它们所对应的 C 语言程序源代码,边介绍程序运行平台(如 Turbo C, VC+等) 的操作边指导学生自己编辑调试,观察运行结果。当程序成功的输出结果时,学生对这门课的学习兴趣自然产生了。在此基础上,教师可对程序进行一些简单的修改,使程序输出不同的结果,并解释原因,然后提出新问题,让学生参与思考。第一堂课通过实验教学,使学生明白如何分析并解决实际问题,完成从数学逻辑到计算机语言程序的转变,从而逐渐培养学生对程序设计的兴趣。 2 教学中应避免过分强调某些容易引起副作用的知识细节 一般而言,C 语言是高校所开设的第一门程序设计课程,所以学生一般都没有计算机语言的基础,对计算机语言的认识也非常有限,很多基本概念都不知道。由于 C 语言牵涉到的概念比较复杂,规则繁多,使用灵活,容易出错,所以在 C 语言教学过程中,要应该要遵循由易到难,抓主要矛盾的原则,加强对学生C 语言基础知识、基本运算的强化练习的同时又不拘泥于某些易产生副作用的细节。例如在介绍 C 语言自加自减功能时,假设有程序: main() int i=5,j=5,p,q; p=(i+ +) + (i+ +) + (i+ +); q=(+ +j) + (+ +j) + (+ +j); printf(“p=%d,q=%d,i=%d,j=%d”,p,q,i,j); 程序结果却是 p=15,q=24,i=8,j=8 。为什么是这个结果呢?这对于初学者来说很难理解。因为这里产生了有关自加自减运算副作用功能。对 p=(i+ +) + (i+ +) + (i+ +)而言,应理解为三个 i 相加,故 p=15。然后 i 的值自加 1三次,故 i=8; 对于 q 则不然,q=(+ +j) + (+ +j) + (+ +j)应理解为 j 先自加 1 三次后值为 8,三个 8 相加后值为 24,j 的最后值为 8。 所以说,教师在介绍 C 语言自加自减运算功能时,一定要加强与其相关的基本知识点的教学及运用,不宜强调与上例类似的易产生副作用功能的程序。 同样,在介绍 C 函数调用时,也应该避免向学生介绍如下程序: main() int i=2, p; p=f(i, + +i); printf(“%d”, p); int f(int a, int b) int c; if(ab) c=1; else if(a=b) c=0; else c=-1; return (c); 为什么最后程序结果是 1 而不是-1 呢?这是因为 Turbo C 下 printf( )函数参数的求值顺序是自右向左的。介于 C 语言中有些细节牵涉到的副作用问题很多,教学时不必在每个细节上过于死抠,应把教学精力放在最基本、最常用的那些部分,待学生有一定基础后再深入到一些非主要的细节上。C 语言有些细节是需要学生通过长期实践才能熟练掌握的。教学过程中切忌过早的向学生反复强调 C 语言中某些容易引起错误的细节,例如:+ +和- -运算符的副作用,逻辑表达式中的“逻辑短路”问题,Turbo C 平台下 printf( )函数中由右至左的参数输出原则等。 现在大多数高校的计算机课程都是采用多媒体教学方式,在 C 语言每堂课上,教师可以先在投影上以关键词本文来自:计算机毕业网 的形式列出本次课所要涉及到的基本知识点,在强化学生对基本知识点学习的同时,简单的介绍一下在该知识点的使用上可能会产生的某些副作用。久而久之,学生在掌握 C 语言基本概念的同时又不拘泥于某些知识细节的副作用。3 阶梯法举例 为培养学生的学习兴趣,大部分教师在C 语言教学过程中,都不一味地按书本去讲,而通过多举些实际的例子来巩固学生所学习的知识点。但是教师对所教授的知识点如何举例,例子的难度如何,学生能否从所举的例子中更好的掌握相应的理论知识等一系列问题却摆在教师面前。笔者在三年多的 C 语言教学实践中采用阶梯法举例方式,取得了不错的教学效果。 阶梯法举例是指在课堂上把同类型问题归结出来,将这些问题按难易程度排列举例,让学生从理解最简单的例子开始,按照由易到难的顺序依次理解所学知识点。例如在讲述 C 语言中求若干数中最大值的知识点时,举出: 第一层问题:2 个数的最大值求法 第二层问题:3 个数的最大值求法 第三层问题:4 个数的最大值求法 第四层问题:n 个数(4个数以上)的最大值求法 第一层问题的解决:采用简单 if 语句 main( ) int a,b,max; scanf(“%d%dn”,a,b); if(ab) max=a; else max=b; printf(“max=%dn”,max); 第二层问题的解决:采用简单 if-else 复合语句 main( ) int a,b,c,max; scanf(“%d%d%dn”,a,b,c); if(ab) max=a; else if(cb) max=c; else max=b; printf(“max=%dn”,max); 第三层问题的解决:采用条件语句加上 if 语句 main( ) int a,b,c,d,max; scanf( “%d%d%d%d”,max=(ab)?a:b; if(max if(max printf(“max=%dn”,max); 第四层问题的解决:采用一维数组比较方式main( ) int a4,max, i ; for(i=1;i scanf(“%d”, max=a0; for(i=1;i if(aimax)max=ai; printf(“max=%dn”,max); 这样通过阶梯法举例教学,学生对同类问题的解决有了比较深刻的认识。这样使不同程度的学生,尤其是学习有困难和问题较多的学生,都能够得到提高和发展。阶梯法举例的主要特点是目标具体,升级适度,符合学生的心态,使学生有成就感,形成积极向上的学习态度。 4 强调程序语法规则,淡化程序算法设计思想 C 语言语法规则繁多,且使用灵活,很容易出错。这样使得学生调试程序过程变得更难。因此,教师在 C 语言的教学过程中,一定要强调 C 语言中语法细节问题,把一些经常会犯的错误总结出来,例如在 C 语言里,赋值运算符是 “” ,而“”是关系运算符的相等比较,但是很多学生在编程时经常会误把“=”当成“” ;对于算数运算符“/” ,当两个整数相除时结果是整数商而不一定是实际的结果;在判断语句中,例如 if (a = 1),因为“”是赋值操作,括号中的条件则会永远为真,程序在编译时不会提示有错,可以编译通过,但这明显不是所要的结果等。以上这些语法细节和现实中的数学问题是不一样的,对于初学者而言,教师在授课时一定要强调语法细节,避免出现不必要的错误。 任何语言程序在组织结构上都遵循一定的算法,算法是程序设计的灵魂。好的算法能使程序运行高效。但是算法在讲授 C 语言程序设计课程中所占地位如何却是有争议的。根据笔者的教学体会,认为 C 语言的教学过程中应该强调程序语法,淡化程序算法。淡化算法并非忽视算法,只是在完成某一程序的同时不必过分强调其别的算法的实现。例如在讲授一维数组中的冒泡排序问题时,应避免强调各种不同的其它排序算法(例如插入排序,二分排序,快速排序等) ,因为“C 语言程序设计”课程本身的性质是专业基础课程,是以后所开设的“数据结构” 、“算法设计”等专业课程的先行课,其重点是放在语法的使用上,及如何运用 C 语言编写简单程序。至于有关程序算法的研究和实现,可以放在“数据结构” 、 “算法设计”等专业课程中。加之 C 语言通常是学生所接触的第一门语言设计课程,大多数学生是没有算法设计基础的,教学中淡化算法可以使学生集中精力消化 C 语言本身,取得不错的听课效果。当然,在讲授某一具体程序实例时,首先要给出程序的算法流程图(这一块让学生完成是不适宜的),然后着重强调程序的语法组织结构,至于程序所采用的算法思想本书按照计算机网络技术发展的三条主线:Internet、无线网络与网络安全,系统地讨论了计算机网络技术的研究与发展,内容主要包括: 网络技术发展的过程与不同阶段的标志性技术; 广域网与局域网技术的发展: 城域网概念的演变、宽带城域网组建与接入网技术; IPv4、IPv6 与移动 IP 技术;Internet 应用技术 i 无线自组网络(Ad hoc)与无线传感器网络(WSN) 、无线网格网(WMN)关键技术的研究; 网络安全与网络管理技术; 主要的网络性能分析、网络模拟开源工具及其应用。 本书还着重讨论了网络研究的最新发展与研究的热点问题。与本教材配套的有计算机网络高级软件编程技术 。从研究生教学体系的角度,作者希望通过学习计算机网络高级教程达到为研究生在网络领域的论文选题做好知识储备的目的,学习计算机网络高级软件编程技术达到为完成论文做好技术储备的目的。 本书可以作为计算机及相关专业的硕士与博士研究生教材和参考资料,也可作为信息技术领域的教师、高年级学生、工程技术人员与技术管理人员学习和研究网络技术时的参考。 摘要:密码技术作为信息安全的核心技术之一,能有效保障信息的机密性、认证性、完整性和不可否认性。本文根据笔者在日本公立函馆未来大学从事博士后研究的亲身经历,介绍该校面向计算机专业硕士生开设的密码学课程的内容设置与教学方法。 关键词:密码学;课程设置;教学方法 1 引言 密码学能有效保障信息的机密性、认证性、完整性和不可否认性,是信息安全的核心技术之一,为信息安全提供了深刻的理论依据和丰富的应用实践基础。目前各大高校已为信息安全专业、计算机科学与技术、通信工程和信息与计算科学专业的本科生或研究生开设了密码学课程,如北京大学、上海交通大学、哈尔滨工业大学、武汉大学、西安电子科技大学、电子科技大学等,也有一些教研论文发表1-4。然而,对于更多的高校,密码学课程的教学却处于探索阶段。 公立函馆未来大学(Future University-Hakodate)位于日本北海道函馆市龟田中野町,始建于 2000 年,是一所以信息科学为特色的公立大学。该校有两大学院(系统信息科学研究科和系统信息科学专业) 和三学部(信息建筑学科、复杂系统学科和系统信息科学部) 。学校研究与教育涵盖了以硬件为中心的计算机科学、认知科学、信息系统设计与复杂系统。虽建校不久,但该校的密码学学科却取得了骄人的成绩,在高木刚(Tsuyoshi Takagi)教授的带领下,在双线性配对运算方向已到达国际先进水平。笔者在公立函馆未来大学从事博士后研究期间,旁听了高木刚教授面向计算机专业硕士生开始的密码学课程,并和他交流了教学经验及学术思想,感触颇深。本文就该校密码学课程设置与教学方法进行了描述和讨论。 2 密码学课程的特点 作为信息安全和其他信息科学类专业的一门专业基础课,密码学课程具有以下特点4: (1) 作用和地位十分重要。密码学是实现保密通信和信息系统安全的主要技术手段和工具,信息安全的保密性、认证性、完整性和不可否认性等属性都需要用密码学的工具来完成。随着计算机和计算机网络在军事、政务、金融、商业等部门的广泛应用,社会对计算机的依赖越来越大,如果计算机系统的安全受到破坏,将导致社会的混乱并造成巨大损失。因此,确保计算机系统的安全已成为世人关注的社会问题并成为信息科学的热点研究领域。密码技术是信息安全的关键技术之一,几乎所有的信息安全技术都应用到密码技术。 (2) 覆盖的内容多,涉及的数学知识多。由于发展历史较长和研究问题的特殊性质,密码学从基础理论到实用算法,形成的内容和分支较多。例如,数字签名体制就分为代理签名体制、盲签名体制、环签名体制、群签名体制等10 余种签名体制。同时,密码学还涉及较多的数学知识,如数论、抽象代数、概率论、组合数学、计算复杂性和信息论等方面的知识。 (3) 与其他学科联系广泛。密码学与其他学科具有广泛联系,这些学科包括应用数学、通信、计算机科学、信息处理等。从应用数学的角度看,密码学是数论、抽象代数等理论的一种应用;从通信的角度看,密码学是实现保密通信的一种技术手段;从计算机科学的角度看,密码学是数据安全、计算机安全和网络安全的研究内容;从信息处理的角度看,密码是信息处理的一种形式。密码学的研究内容决定了它的交叉性和广泛性,这使得人们能从不同方面去研究密码学,从而推动密码学学科的不断发展。各种数学和其他学科研究的新成果也会很快地应用于密码学当中,例如基于椭圆曲线的加密和签名方法、量子密码和数字水印等。 (4) 实践性很强。密码学的研究目的就是解决实际生活当中的信息安全问题,例如提供保密性、认证性、完整性和不可否认性,这些属性是信息社会中不可或缺的重要属性,它们随着计算机的普及,借助于密码学的各种算法得以实现。因此,密码学是一门实践性很强的课程。只有理论联系实际,才能把这门课程学好。 3 密码学课程教学内容的设置公立函馆未来大学的密码学课程分为以下几部分: (1) 数学基础:该部分讲述整除、同余、模运算、欧几里得算法、扩展的欧几里得算法、欧拉函数、群、环、域和概率论等的基本概念。该部分的教学目的是使学生对密码学所需的数学知识有个大概的了解,为以后的学习打下基础。 (2) 密码学基本概念:该部分讲述密码学的历史、加密和隐私概念、密码学的目标、攻击模型、密码协议和可证明安全性等。该部分的教学目的是使学生对密码学有个总体的认识,为以后的学习打下基础。 (3) 对称密码体制:该部分讲述了流密码和分组密码体制。流密码只是介绍了一些基本概念。分组密码是本章的重点,主要讲述了 DES、AES 和分组密码的工作模式。该部分的教学目的是使学生对对称密码体制,尤其是分组密码体制有深刻的认识,了解分组密码设计原理和特点。 (4) 公钥密码体制:该部分讲述公钥密码体制的概念、RSA 公钥密码体制、ElGamal 公钥密码体制、Rabin 公钥密码体制、基于椭圆曲线的密码体制和基于身份的密码体制。该部分的教学目的是使学生对公钥密码体制有个深刻的理解,了解公钥密码体制与对称密码体制的区别。 (5) 数字签名:该部分讲述数字签名的基本概念、RSA 数字签名、ElGamal 数字签名、数字签名标准 DSS、群签名、代理签名、盲签名和环签名等。该部分的教学目的是使学生掌握常用的数字签名体制,掌握数字签名体制的设计原理和特点,对特殊的数字签名,如群签名、代理签名、盲签名和环签名有个初步的认识。(6)Hash 函数:该部分讲述 Hash 函数的基本概念、MD5、SHA 、基于分组密码的Hash 函数和 Hash 函数的应用。该部分的教学目的是使学生掌握 Hash 函数的设计原理和要求,对 MD5 和 SHA 两种重要 Hash 函数有个深刻理解。 (7) 密码协议:该部分讲述密钥分配和密钥交换、认证体制、零知识证明、电子选举和电子现金等。该部分的教学目的是使学生对密码应用有深刻的理解,对如何根据应用环境设计密码协议有个基本的认识。 (8) 可证明安全性:该部分讲述公钥密码和数字签名的可证明安全性。包括公钥加密体制的安全性概念、数字签名体制的安全性概念、随机预言模型、RSA-OAEP 等。该部分的教学目的是使学生对可证明安全性知识有个初步认识,能够对公钥加密体制和数字签名体制进行形式化证明。 4 密码学课程的教学方法 通过笔者在公立函馆未来大学密码学课程的学习,总结出如下教学方法: (1) 注重数学知识的讲解。学习密码学需要用到很多数学知识,教师在教学中很重视数学知识的传授,在第一章中专门讲授了密码学需要的数学知识。此外,教师在讲授其他章节内容时也常常介绍一些数学知识,如在讲授 RSA 算法时讲授了模运算和复杂性理论。 (2) 注重讲清各部分的区别与联系,以便于学生掌握和记忆。密码学课程涉及到很多概念,这些概念很难记忆。教师在教学中注重讲解各种概念的区别与联系,如对称密码体制和公钥密码体制的区别和联系、公钥加密体制和数字签名体制的区别和联系、分组密码体制和流密码体制的区别和联系。通过这些讲解,学生掌握和理解这些知识就容易多了。 (3) 注意讲述历史知识,激发学生兴趣。密码学涉及到很多有趣的历史知识。在讲授密码的起源时,教师介绍了公元前五世纪斯巴达人使用的一种叫“天书”(Skytale)的器械。它用一根木棍,将羊皮条紧紧缠在木棒上,密信自上而下写在羊皮条上,然后将羊皮条解开送出,只有把羊皮条重新缠在一根同样直径的木棍上,才能把密信的内容读出来这是最早的一种移位密码。在讲解公钥密码概念时,他们讲解了 Diffie 和 Hellman 这两位公钥密码开创者的生平,并将这两位学者的照片给学生看。通过这些历史知识的讲解,学生对密码学产生了浓厚的兴趣。 (4) 注重与科研工作相结合。教师在教学中很注重与科研工作相结合。他们常常讲到自己的科研项目与经历,也常常将最新的研究成果带到课堂,将最新的论文发给学生研读,使学生对最新的研究方向有个初步认识。 (5) 注重总体理解。某些密码学算法涉及的步骤很多,理解比较困难。如 DES 就涉及到了 16 轮变换,每轮都有置换和代换运算。教师在介绍该算法时注重总体算法的把握,先让学生对该算法有个总体的认识,然后再讲述每一步骤的详细算法。 5 结束语 本文介绍了日本公立函馆未来大学面向计算机专业硕士生开设的密码学课程的具体情况,包括课程内容设置与教学特点。希望能对我国密码学课程有一定的启发。 参考文献: 1 沈瑛,郑河荣. 密码学课程的设计与实践J. 温州职业技术学院学报 ,2003,3(3):76-77. 2 段桂华,杨路明 . 基于组件技术的密码学理论与技术实验教学方法J. 北京电子科技学院学报,2006,14(1):44-46. 3 丁勇. 信息与计算科学专业密码学教学研究J. 桂林电子科技大学学报,2008,28(2):131-133. 4 李梦东. 密码学课程设置与教学方法探究J. 北京电子科技学院学报 ,2007,15(3):61-66. The Course Design of Cryptology and Its Teaching Method at Future University-Hakodate LIFa-gen (School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu 610054,China) Abstract: Cryptology is one of core techniques of information security. Cryptology can provides confidentiality, authentication, integrity, and non-repudiation. This paper describes course design and teaching method of cryptology in the major of computer science at Future University-Hakodate according to my experience. Keywords: cryptology; cou面向经济全球化的工程教育改革战略 编者按:伴随着经济全球化折射出的教育全球化,工程化人才培养已经是全球性问题,中国也不例外。CDIO 作为国际先进的工程教育模式发起于美国和西欧,并正在被越来越多的中国高校关注和应用。中国高校应吸收先进的教育理念,借鉴 CDIO 工程教育模式,自觉地在全球化视野中分析、研究和解决中国一工程教育的根本问题,走出中国工程教育之路! 本文从经济转型升级时期产业对创新人才的需求出发,揭示了日前高等教育人才培养与需求的差距,分析产生原因,提出改革战略。文中特别就 CDIO工程教育模式的实施加以论述,并提出措施建议。 1 产业转型和升级势在必行 自 1978 年改革开放以来,中国保持了 30 多年年平均增长率 9.4的持续高速经济增长,创造了人类经济发展史的奇迹。但是我们也要清醒地看到,中国的高速发展基本上是靠“中国制造”在利润链上最低端的积累,中国成为世界的加工厂,在产品的利润链中,靠加工赚取了不到 10的利润,却为别人实现了靠发明、设计和市场高于 90的利润。中国的企业,只有万分之三具有自己独创的品牌,只有不到四分之一的企业有科技活动:3200 万技术人员中,只有 3从事研发上作,而其中从事独创工作的不足 0.25。这些触目惊心的数字揭示了中国经济发展的软肋。如果说,靠巨量蓝领工人的贡献完成中国向新型工业国转变的初期积累是可行和必需的,则在经济全球化继续发展、制造业向全球劳动力更低的国家和地区转移的今天,中国劳动力低廉的优势已经或正在失去,中国保持可持续高速发展必须依靠技术创新和巨量创新人才的贡献。 综观中国的高等教育,尽管近 20 年来有了大规模的发展,招生人数、校舍建设等硬件方面基本满足了人民群众上大学的要求,但是严重的教育质量问题反映在大量大学毕业生找不到工作,而同时产业界找不到所需的合格人才,使学生、家长、企业和社会对高等教育产生极大的不满。国际权威战略咨询公司麦肯锡季刊的一篇文章调查了 83 个跨国公司,按照他们的用人标准,中国每 100 名有适当学位的求职者只有 10 名可被录用为工程师,而印度的数字为 25,菲律宾、墨西哥为 20,马来西亚为 35,匈牙利为 50。在调查的现岗工程师中,中国只有不到 10可达到跨国公司的用人标准,而被调查的发达国家平均为 66(美国为 80),发展中国家平均为 16。这些足以说明,中国人力资源市场上面临的不是人才过剩,而是人员过剩。人力资源匮乏已成为从“中国制造”向“中国创造”转型和升级的瓶颈及制约因素。2 回归教育的原点 高等教育的上述状况对产业转型和升级所需的人力资源构成了严重威胁。钱学森先生生前忧虑地指出, “为什么我们的学校总是培养不出杰出人才?”成为令人深思的“钱学森之问” 。要回答这样一个深刻而复杂的问题,一定要回到教育的原点。 什么是教育的原点呢?自从教育从社会分工中独立出来,就是要满足儿童和青年人的求知欲,同时为他们进入职场做准备,从此有了“School”和“Education” 。 “School”一词,源自希腊字,原意为“Leisure”(悠闲) ,是一个允许并鼓励学生学习的机构(译自维基百科) ;而“Education”一词源于拉丁语“Educare” ,意为“启发、引发、诱发” 。究其根源,学习应是来自人类的本性和本能。作为高等动物,人要满足求知欲、要生存,从生下来就在学习,学吃喝、学走路、学说话因此,学习应是一种快乐的事、必需的事,所以用悠闲(Leisure)来表征学校。 “Education”正是用启发引导的方法来帮助学生学习,中文对应“Education”一词为“教育” ,最早见于孟子的“上心篇” 。 “教育”字面上是教授和培育,是教师主动的自上而下的活动。长而久之,就被人们理解为推动和灌输,并加以实施。所以,回到原点,笔者认为“Education”应当对应于中文的“学习” 。学习是学生主动的行为,学生是驱动者,而不是被驱动者。只有在学生主动学习的前提下, “Education”,也就是启发引导才能起作用,没有学生的主动性,用自上而下的任何灌输和强制都不能获得好的学习效果。 联合国教科文组织在上个世纪九十年代提出四个支柱的学习目标:学以求知、学以致用、学以共处、学以做人。也就是说,学习是为了求知,也要学会求知的方法:学习是为了会做事,辨识问题、分析问题、解决问题、创造未来,因为“要用”才“要学”:学习是为了学会与不同文化背景的人共同生活和工作,为适应和保护人类赖以生存的环境;学习是为了成为有道德、有责任心、有爱心、有诚信的公民。应当说,这是学习的原点,对所有类型和层次的教育都是适用的。 3 大学的问题和对策 高等教育的结果与社会需求存在很大差距,问题到底出在哪里?本文只就教育体制之外的一些重要问题作些分析。 3.1 专业教育的目标和定位 专业的确定一定要根据社会发展的需要,否则就没有设立专业的必要,因此所有的专业教育都应当是面向职业的,每个专业在职场上都有不同层次的工作岗位,就形成了不同层次的专业教育,例如中等职业教育、高等职业教育、本科专业教育和研究生专业教育。很多人误认为面向职业的教育只是低层次的专业教育,这是大错特错的。无论专业教育定位在培养多么高级的人才,也是针对这一层次职场对人才的需求而设立,也必须面向职业的需求。 中国的高等专业教育恰恰是在培养目标和定位上模糊不清,有许多误区和泡沫,因而无法满足社会需要。例如工程教育,理应为产业界提供各种层次的合格工程师(工艺工程师、服务工程师、管理工程师、设计工程师、研发工程师),他们的职能和所需素质在职场上都是明确定义的;但是中国大学的工程专业都要按照“学术型人才” 、 “研究型人才” 、 “工程型人才” 、 “应用型人才”来培养,而这些人才的分类和要求没有明确的定义,无法和职场上的要求对应起来。其实,在工程职场上,所有的工程师都是面向工程实际应用的,但也都要研究问题。很多研究型工科大学认为自己定位在培养科学家,不屑于提出培养工程师。殊不知无论“科学家”或“工程师”都是社会上大类职业的总称,在职场上都由不同层次的岗位组成。本科生、研究生,无论来自什么大学,大都是从职场的科研或工程岗位最低端做起。这在美国的麻省理工学院(MIT)、斯坦福大学或加州大学伯克利分校,都是如此。MIT 的本科毕业生,无论以后读了研究生与否,只有不到 20的人从事研究工作( 包括在大学任教),绝大部分人还是从事工程师工作。中国的大学由于缺乏对职场需求的认识,定位常常飘忽不定,一些人认为要培养科学家,一些人认为要培养卓越工程师,一些人认为工科大学环境里根本培养不了工程师,而只能培养工程师的“毛坯” ,不一而足。但都脱离了职场对人才的需求和定义,没有明确的目标可言。 随着社会的发展和产业的进步,同样名称的岗位内涵是在不断变化的,因此职场对人才的能力和素质要求也在不断改变和升级。这就要求专业教育也要根据职场的要求不断改变。新加坡南洋理工学院是一所三年制的技术职业教育学院,该校招收中学十年级结业的学生。该校提出的唯一中心口号是“创新” 。几千名学生由几百位资深工程师出身的教师指导,在 200 多个创新实验室中从事跨国公司和国防部委托项目的研究和开发工作,学生毕业后在工业界担任技术师的工作,这是介于技术员和工程师之间的一个岗位。该校 20 年前不过是一所技工学校,随着新加坡产业的升级也在不断升级。13 年的学历培养出的人才比中国 15 年的高职生、16 年的本科生、甚至一部分 18 年的研究生都要强。这就是为什么新加坡这样一个小国,弹丸之地,没有天然资源,450 万人口,而在世界经济竞争力排行榜上名列前茅(2007 年仅次于美国列为第二位)的原因。新加坡的高速发展正是由于有这样一批优秀的不同层次的大学提供产业升级所需的人力资源。学校无论大小,无论层次高低,只要它在最短时间里给学生最大的增值,就是优质的教育服务,就是好的学校。 3.2 办学机制 大学的培养目标既然定位在满足社会的人才需求上,就必须面向社会开门办学:了解产业的需求,倾听产业的声音,利用产业的资源(人、财、物),接受产业的评估,帮助产业界解决问题。中国的大学脱离社会、闭门办学非常严重,这不仅表现在校园的院墙封闭了与社会的联系,更重要的是学生教师几乎没有机会接触社会和产业,整个教育过程听不到产业的声音、看不到产业的影响。 大学文化和产业文化大相迳庭,价值观也完全不同。因此,以美国 MIT 为首的一大批世界著名工科院校上世纪末提出“回归工程”的口号,研究实施了将工程项目生命全周期作为工科学生学习环境的工程教育新模式,以把工程职场的环境特征引入到学校作为工程教育的环境特征,这就是在世界产生巨大影响的CDIO
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小红帽唱歌课教学课件
- it项目管理教学课件7
- 机电基础测量知识培训班课件
- 2025年安全生产责任清单重点练习题
- 2025年监察员岗面试模拟题
- 2025年宠物摄影摄像师基础笔试题及答案集
- 读后感课件和时间赛跑
- 2025年中级测量员鉴定考试重点集
- 2025年碳汇管理中药招聘笔试模拟集
- 读书感悟课件
- 2025 年小升初吕梁市初一新生分班考试语文试卷(带答案解析)-(部编版)
- (2025)公务员考试时事政治题库及完整答案详解(历年真题)
- 2025年检验检测人员理论考试试题及答案
- 2025-2030奢侈品礼品包装消费行为与品牌战略分析报告
- 2025年电力交易员(高级工)考试复习题库(含答案)
- 区域检验信息管理系统规划书
- 冷库安全基本知识培训课件
- 澄海玩具行业出口中存在的问题及对策分析
- 工业园区集中供热配套建设项目可行性研究报告
- 2024-2030全球飞机拆解再制造行业调研及趋势分析报告
- 常减压装置仿真操作正常停车石油炼制装置操作02课件
评论
0/150
提交评论