收藏 分享(赏)

单步运行调试技术在C++语言教学中的重.doc

上传人:hwpkd79526 文档编号:6961642 上传时间:2019-04-28 格式:DOC 页数:17 大小:342KB
下载 相关 举报
单步运行调试技术在C++语言教学中的重.doc_第1页
第1页 / 共17页
单步运行调试技术在C++语言教学中的重.doc_第2页
第2页 / 共17页
单步运行调试技术在C++语言教学中的重.doc_第3页
第3页 / 共17页
单步运行调试技术在C++语言教学中的重.doc_第4页
第4页 / 共17页
单步运行调试技术在C++语言教学中的重.doc_第5页
第5页 / 共17页
点击查看更多>>
资源描述

1、打造“动画制作”精品课摘要:本文介绍了我院开发“Flash 动画制作”精品课的具体实施。 关键词本文来自:计算机毕业网 :精品课程;课程改革;校企合作;校本教材 1 市场导向,孕育 Flash 动画制作课程的诞生近年来,以动画卡通、网络游戏、手机游戏、多媒体产品等为代表的动漫产业是 21 世纪知识经济的核心产业。目前社会急需动漫人才。学校培养动漫人才最重要的环节就是要重视实践教育,突出能力培养,面向企业、管理、服务的一线岗位,培养能力强、素质高、懂技术、会管理,社会满意的应用型人才、技能型人才和复合型技术应用人才。 2 重视精品课程建设,加大资金投入力度 要打造精品课程,一流的教学条件是保障。

2、我校将现代多媒体设计及制作技术实训基地建设列为重点建设的项目,在资金上优先投入近千万元。现代多媒体设计及制作技术实训基地建设将吸收与创新并重,力争与国内国际各类现代多媒体技术教育发展保持同步,加强技术合作与交流,积极鼓励各类多媒体技术生产厂商和应用商加盟基地建设,为社会和企业人员提供现代多媒体技术的培训服务,为学生学习现代多媒体技术和技能提供服务。学校高度重视 FLASH 精品课的建设。从制定专业的建设计划、加强教学队伍建设、重视教学内容和课程体系改革、注重使用先进的教学方法和手段、重视教材建设、坚持理论教学与实践教学并重、构建切实有效的激励和评价机制等七个方面全面开展精品课程的建设工作。 在

3、政策上给予倾斜、在资金上充分保证、在队伍上合理配置、在人员上加强管理和协作,以保证课程建设质量进一步得到提高。具体政策如下: (1) 列入市级优秀课(精品课)的师资队伍建设。学术交流等方面,政策给予倾斜、扶持,积极选调优秀的专业教师充实队伍或优先选派优秀课(精品课) 教师参加国内学术交流和国外培训。 (2) 学校对验收合格的市级优秀课(精品课),课程建设经费 1000015000元,上报省级或国家级评审的优秀课(精品课) 建设经费 2000040000 元。 (3) 列入市级优秀课(精品课)的自编教材,学校给予教材建设费 500010000 元。 (4) 对获得省级优秀课(精品课)称号的课程组

4、奖励 1000020000 元人民币。荣获国家级优秀课(精品课)称号的课程组奖励 2000030000 元人民币。 (5) 对在优秀课(精品课)建设中做出突出贡献的课程负责人、教师及有关人员,学校将给予一定奖励或在其工作量中分次予以体现。对于优秀课(精品课 )项目组的成员、参与优秀课 (精品课)授课的教师,给予授课系数增加 10的奖励。优秀课(精品课) 的负责人和主讲教师在职称晋升和岗位评聘时,在同等条件下优先。 (6) 在优秀课(精品课) 进一步建设过程中,学校对有突出贡献的教师,给予适当的奖励,使优秀课(精品课) 保持精品水平。 3 加强课程改革,打造精品课程 在打造精品的过程中,我们借鉴

5、国内外职教界先进的教学模式,认真分析德国“双元制” 、新加坡“教学工厂” 、澳大利亚“项目包”等各种模式的利弊,结合当今职业教育特点,结合今天技术的现状,结合我校的教学实际,进行动漫项目课程开发的研究。课程设置体现模块化、综合化、能力化、个性化、校本化的特点。以项目为主导,优化教学过程,以“三以一化”为指导来制定教学计划,不断研究和开发紧贴社会企业生产需求的校本教材。在实践中完善课程方案(教学计划) 、课程标准(教学大纲) 和课程评价制度,做好社会调查及毕业学生的反馈工作,开设的课程与社会需求相适应。 我校“Flash 动画设计”课程的课程目标是:在完成“造型基础” 、“色彩” 、 “手绘”

6、、 “图像处理”等前续课程学习的基础上,通过强化学生的操作技能,让学生熟练掌握 Flash 软件的各项功能,掌握 Flash 动画设计创意的思维和技巧,让学生确实提高动画造型能力、动画原创能力和动画设计能力,最终达到自主设计具有创意的 Flash动画,为“Flash 游戏制作” 、 “flash 动画项目实战”等后续课程打下基础,培养出适合在广告公司、影视公司、动画公司、游戏公司、电脑公司等岗位工作的、社会和市场大批量急需的、动画设计的高级职业技术人才,满足生源充足的广大学子的求学需要。 在设计项目时我们把四本 FLASH 教材进行了整合,努力挖掘其精彩点打造精品课。并根据该行业的发展潮流:欧

7、美流派、日韩流派,引入了英语教学和日语教学。课程通过创设情景、项目化、案例化教学来完成,突出学生在教学中的自主性、探索性、实践性、发展性、综合性和开放性,真正体现学以致用的原则,通过强化学生的操作技能,让学生熟练掌握 Flash 软件的各项功能,掌握 Flash 动画设计创意的思维和技巧,让学生确实掌握动画基础技术,提高动画造型能力、动画原创能力和动画设计能力,最终达到自主设计出富有创意的 Flash 动画。 Flash 课程改革是“以提升学生职业能力为本位、以职业实践为主线、以项目课程为主体的模块化专业课程体系”作为理论内涵。突破传统教学模式中的学科体系束缚,以岗位职业能力来开设专业课程,达

8、到专业课与就业岗位的“无缝链接” 。在教学过程中充分利用计算机实验室,以真实的动画设计定单作为实践教学的内容,激发学生学习的兴趣;通过小组合作学习,构建实践教学的学习共同体;通过开展小组头脑风暴,培养学生在实践教学中的动画设计创意;通过专职教师和兼职教师的及时指导,顺利达到预期的培养效果。同时,实行“课证融合”措施,将学生技能等级证与毕业证结合起来,不仅能提高学生的就业能力,保证了培养目标的准确定位。在教学中我们努力与世界动漫发展需求接轨,利用数位板进行无纸化创作,节约能源提高技能。经过师生共同努力,学生学会设计宣传海报、设计动漫作品,对学习更投入,家长更放心。 4 发挥专家功能,重视校企合作

9、 学校专业的稳步发展离不开企业的支持。学校专门成了专业专家咨询委员会,与龙戴特动画股份有限公司、三艾动画有限公司等多家知名企业保持密切联系。校企合作包括提供学生实习岗位、教师下企业锻炼岗位、派专家来校授课、共同开发项目以及提供真实订单以供教学等等,充分发挥专业教学咨询委员会的作用。每年召开论证会,征询社会各方面专家的办学意见,同时配合社会调研,及时调整教学计划,使专业建设具有前瞻性。教学中我们始终贯彻的教学理念是:淡理论,重实践,因而对学生的评价方式也作了调整。目前,课堂学习环境、教学方法和手段、考核评价体系等的改变,使学生对本专业的学习兴趣增强,课堂纪律改善,教学效果提高,师生关系融洽。教师

10、教得轻松,学生学得放松,达到了职业教育的目的。 5 重视师资培养,培养优秀教师 我校计算机专业 35 周岁以下的青年教师占 80%,采取有效措施加强青年教师的培养是本专业教师队伍建设的重中之重。 (1) 青蓝工程。为提高青年教师的教育教学能力,促进他们的专业成长,更好地迎接新课程带来的挑战和机遇。我们实施“青蓝工程” ,以老带新培养青年教师,新老教师从专业思想、专业技能、教学设计、课堂组织、人际关系处理、教育管理等方面全面交流,使青年教师迅速成长起来。 (2) 骨干教师公开课。充分发挥学校骨干教师的表率作用,每年组织他们开示范课及专题讲座,让教师从中汲取营养,不断提高自己的教学水平。(3) 教

11、学竞赛制度。在青年教师中组织演讲比赛、说课比赛、课件制作比赛、教案设计比赛、课堂教学比赛等。竞赛制度一方面规范了青年教师的教学工作,另一方面挖掘和发现了一批师德好、业务精的青年教师。 另外,我校以教育科研为导向,不断更新教学理念。 (1) 引导教师由经验型向科研型转变。加强教育科学研究,是提高教师业务水平,培养教师素质的重要手段。积极开展教学科研活动,做到定期学习、定期研讨、定期汇报、定期总结。 (2) 引导教师由知识型向能力型转变。作为网络时代的教师,不但要有全新的教学理念,还得有创新的教学方法,时新的教学手段,要由知识型向能力型转变。 (3) 引导教师由单干型向合作型转变。以前的教师大多习

12、惯于单兵作战,其实这是极大的智力资源浪费。我们要培养教师的团队协作精神,优势互补,你追我赶,不断提高自己的学识水平及动手实践能力。 另外,我校还加强了教师培训,方式包括: (1) 假期短期技能培训。我校非常重视教师的技能培训工作,每年组织有关的教师进行省“四新”培训、市以上骨干教师培训、动漫培训等各种短期培训,不断提高教师的技能水平。通过考试获得相应的证书。 (2) 脱产半年或一年进修。准备选择国内著名高校或知名企业进修。 (3) 在职学历培养。鼓励年轻教师攻读硕士学位。 (4) 短期出国培训(主要是指职业技能培训)。近几年我校已组织教师参加了新加坡和澳大利亚的出国培训,通过培训把国外先进的教

13、学理念带回来更好地贯穿于教学中。 (5) 教师自学。 (6) 定期举办各类讲座,开展学术交流活动。邀请某个领域有一定实践经验的老师或业界知名专家到校讲座,开阔专业教师视野。 (7) 参加各类学术会议和学术活动。 (8) 科研能力培养:制定优惠政策鼓励教师积极从事科研工作和教学研究工作。 (9) 学术能力培养:制定优惠政策鼓励教师撰写论文、编写教材和教辅材料。 (10) 教学能力培养:开展各种类型的讲课比赛和评教活动。 (11) 企业在岗实习。本课程组专职教师共有 4 名,本科学历,其中高级职称 1 人占 25%,中级 1 人,初级 2 人;全部具有高级工等级证书,并兼有数据库应用工程师、多媒体

14、工程师、网页设计师、动漫设计师等证书,双师型教师100%,参加企业锻炼教师 100%。两名教师获得游戏学院动画制作任课教师资格,一名教师已获得 CEAC 动漫设计师任课教师资格。市教学能手 1 名,1 位教师已到澳大利亚进行培训,更新了教学理念。另有一摘要:问题驱动教学方法是实践建构主义认知理论的重要方法之一,对激发学生学习兴趣、培养主动学习能力具有重要意义。本文提出将问题驱动教学方法应用到 C+程序设计课程的教学中,改进传统的教学方法与手段,加强实验、实践环节,增加上机考核。初步实践表明新的教学方法能够有效提高 C+程序设计课程的教学效果,提升学生的实际动手编程能力。 关键词:问题驱动;教学

15、方法;C+ 程序设计 在高等教育大众化的环境下,内容陈旧、形式单一、理论与实际脱节的课堂教学方法已不能适应我国现阶段高等教育的教学要求,也不能满足当代大学生的学习需求。因此,改进课堂教学方法、教学手段以提高课堂教学效率,是缓解现阶段高等教育中“教”和“学”矛盾的有效手段和重要途径,是深入实践国家高等教育“质量工程”的体现1。 建构主义理论2认为知识不是通过教师传授得到的,而是学习者在一定的情境 ,即社会背景下借助他人的帮助(如教师或学习伙伴),利用必要的学习资料,通过意义建构的方式获得的。在知识获取的过程中,强调学生是信息加工的主体,是意义的主动建构者,而不是外部刺激的被动接受者,驱使学生不断

16、学习的动力应该是逐步解决问题而获得的成就感,而不是教师不断地灌输和填鸭,教师在学习过程中起着引导学生如何发现问题、分析问题以及解决问题的作用。因此,问题驱动的教学方法受到日益重视,在高等数学3、线形代数 4、管理学原理5以及计算机原理6、计算机应用基础7 等课程的教学中得到广泛的应用。 C+ 程序设计语言是贝尔实验室的 Bjarne stroutsup 在吸收 C 程序设计语言优点的基础上开发的支持面向对象程序设计的计算机编程语言8。它既能支持结 构化程序设计已保持对 C 语言的兼容,又通过类(class)机制实现面向对象编程。当前 ,C+程序设计语言成为国内外众多高校计算机专业学生学习计算机

17、编程的第一门程序设计课程,该门课程学习的好坏对于学习其他计算机专业核心课程(如数据结构、操作系统、编译原理 )至关重要 ;另外,程序设计类课程实践性强,非常适合采用问题驱动式的教学方法。因此,本文探讨问题驱动的教学方法在 C+程序设计课程教学中的应用,对于提高计算机专业学生的 C+程序设计能力具有重要的实际意义,对于其他计算机专业课程的建设和改革具有一定的借鉴意义。 1 问题驱动的教学方法在 C+程序设计教学中的应用 1.1 问题驱动的教学方法简介 所谓问题驱动的教学方法,就是借助现代化的教学环境和教学手段,设计合适的问题或选择典型的实际问题,通过引导学生如何分析问题和解决问题,从而启发学生思

18、维、培养学生兴趣的教学方法,培养学生探究学习、协作学习、终身学习的习惯,为进一步学习和深造奠定坚实的基础。问题驱动的教学过程的实施对教师提出了更高的要求。教师在课程教学中遵循如下原则:(1)教师 基金项目:天津理工大学教改基金(2008016)资助,天津市高等学校科技发展基金(20071306)资助。 作者简介:夏承遗,男,副教授,博士,研究方向为计算机应用技术、复杂系统建模分析等;孙世温,女,讲师,博士,研究方向为计算机应用技术、复杂系统建模分析等。 需要根据教材的内容、学生的认知规律和实际情况,以提出问题的方式引导学生主动学习和思考;(2)所设计的问题要涵盖课程的主要的知识点,同时又要循序

19、渐进,有一定的梯度;(3)鼓励学生大胆尝试,勇于在课堂上提出问题,教师在分析答疑过程中帮助学生提高他们解决问题的能力。 1.2 问题驱动的 C+程序设计教学案例 基于上述原则,结合 C+程序设计语言的特点选取一些实际问题和经典问题,讲解 C+编程求解问题的过程,有利于学生对 C+程序设计的学习和掌握,进而提高 C+程序设计能力。这里介绍几个教学案例。 1.2.1 从“Hello World”程序入门 C+ 程序设计课程是学生学习编程的开始,如何引导学生快速入门,并激发学生进一步学习的欲望至关重要。传统的教学方法首先介绍 C+语言的语法特点,然后介绍 C+程序的基本结构,再举一些程序实例。我们正

20、好相反,首先提出问题要求编程在屏幕上打印“Hello World”字样;然后,以特定的编译器(如 Visual C+6.0)为基础,课堂上当场编写程序代码(如图 1 所示), 同时演示C+程序的编辑、编译和连接等调试过程;还可以引导学生,如何修改程序在屏幕上输出其他字样,如“The Great Wall”,等等。这样的做法 ,一方面使学生很快了解真实编译环境下 C+程序的基本框架;另一方面也可以鼓励学生自己动手编程 ,从一开始就充分调动学生的学习积极性。 图 1C+结构化程序框架 与此同时 ,C+语言还支持面向对象程序设计,以类为基础重新编程实现在屏幕上输出“Hello World ”(如图

21、2),进一步使学生了解 C+程序的完整结构。 最后,基于上述实例程序,总结 C+程序的基本结构如下:(1) 程序主要由类和函数组成,图 1 所示程序是图 2 程序的退化形式(即结构化形式,保持对 C 语言的兼容);(2) 每一个程序有且只有一个主函数(main 函数), 并且是程序的入口点 ;(3)程序可能会用到一些系统库函数或对象,此时使用文件包含预处理,如#include 。 图2C+面向对象程序框架 1.2.2 类对象的初始化问题 C+ 类对象的初始化是C+教学中的一个难点,很多学生不理解为什么要引入构造函数进行初始化。为此,我们通过梳理 C+中各种数据类型的初始化过程,循序渐进、逐步深

22、入到对象初始化的问题,并在教学中适当设置问题,要求学生思考。 对于 C+基本类型数据,初始化是一个相对容易的过程,在变量定义时直接赋初值即可。例如,int a=3;float f3=1, 2, 3。前者给普通变量赋初值,后者给数组赋初值。 对于结构(struct),由于成员默认具有公有(public) 的存取权限,我们也可直接进行初始化。 struct Date int year, month, day; ; 可以直接给结构变量赋初值,如 struct Date d1= 2007, 10, 4; 但是,对于类(class), 由于成员默认具有私有(private)的存取权限,试图直接进行初始化

23、 ,必然是徒劳的。 class CDate int year, month, day; ; 给类对象直接赋初值,如 CDate d1=2007, 10, 4;编译出错。实际上,这相当于直接访问类对象的私有(private)数据成员,如D1.year=2007;d1.month=10;d1.day=4;当然被禁止。 所以,类对象的初始化依靠直接赋初值的办法是行不通的,必须另劈蹊径。另外,对于 C+基本数据类型的变量,如果没有初始化,我们还可以有补救的措施,例如, int a;/定义一个变量,但未初始化 /其它一些操作 a=3;/赋值 +a;/ 自增量操作 同样,这些补救措施对类对象来说也是无济于

24、事,受到成员的私有(private)的存取权限所禁止。并且 ,类对象是对现实世界对象的直接模拟,要求一旦创建就应该具有一个有意义的初值,并且是立即和自动完成的。所有这一切,都说明初始化的任务,必然落到成员函数的身上;但普通的成员函数需要用户程序显式调用,无法自动完成,必然要一个特殊的成员函数完成初始化的过程,C+中称为构造函数,类的唯一性和对象的多样性决定了构造函数名称与类名相同。然后,通过一些实例程序来演示对象的初始化过程,学生将更容易理解为什么要用构造函数进行对象的初始化。1.2.3 虚函数与多态性问题 虚函数是 C+支持面向对象程序设计运行时多态性的基本技术,但程序中有了虚函数未必就能够

25、实现运行时的多态性,初学者经常在这里感到费解。在教学中,我们首先要求同学分析图 6 和图 7 所示的两个程序实例,程序执行结果分别是什么?前者在控制台屏幕上显示“=BaseClass=”; 而后者在屏幕上显示“=DerivedClass=”。 为什么会出现这样不同的结果呢 ?其实,在图 3 所示的程序中,尽管在基类 c_Base 和派生类 c_ Derived 中都定义了虚函数 virtual void print(),但将派生类对象赋值给基类对象之后,此时将派生类对象剪切为基类对象,然后再调用 print()只能使用基类中定义的函数了;而在图 4 的程序中,在使基类的对象指针指向派生类对象之

26、后,基类指针代表着一个派生类对象,故能够调用派生类中定义的虚函数。再进一步,需要从编译器底层探讨 C+中虚函数的实现机制,现代的编译器为每一个包含虚函数的类增加一个虚指针成员(vptr)和一个虚表(vtable), 具体细节不再详述,可引导学生查阅相关的文献9, 10,以培养学生主动学习的能力。 基于上述分析可以得出如下结论,C+通过虚函数实现运行时的多态性必须满足如下三个条件:(1)公有继承,即继承方式为 public;(2)在基类和派生类中定义虚函数;(3)通过基类指针或引用调用虚函数。 总之,通过上述几个案例的介绍,为开展问题驱动的程序设计课程的教学起一个抛砖引玉的作用。结合不同的程序设

27、计语言特色与相关知识,设计合适的问题,并引导学生对问题进行分析和讨论,同时在教学中留给学生充分的思考空间,发挥学生的主观能动性,进而提升课堂教学的效果。 图 3 通过基类对象调用虚函数 图 4 通过基类指针调用虚函数 1.3 实验、实践与考试环节对于像第二批以及第三批本科的学生,学生学习主动性相对较差,我们在努力提高课程教学效果的同时,还必须加强实验、实践以及考试环节的改进和设计,以提高学生动手编程的能力。我们采取的主要措施包括: (1) 高度重 视实验环节。实验是培养和锻炼学生程序设计能力的一个重要手段。实验前,必须严格要求学生做好实验准备,对实验题进行认真分析、画好程序流程图并在纸介质上写

28、好源代码;实验中,要求学生熟练掌握程序的编辑、编译、链接等过程,尤其要认真对待程序调试过程遇到的各种错误,排除各种错误的过程是提高编程能力的重要环节,并对程序调试中的一些共性问题进行统金秋十月,在风景如画的杭州西子湖畔,由教育部高等学校高职高专计算机类专业教学指导委员会与英特尔公司主办的多核编程技术研讨会于 10月 23 日举行。包括教指委委员、部分国家示范型软件职业技术学院院长、英特尔公司专家等在内的 35 人参与此次研讨。 英特尔公司开发者网络部总监 ScottApeland 发表了“校企合作打造多核时代人才”的主题演讲,拉开了英特尔多核技术大学合作计划向高职高专类院校推广的序幕。他表示英

29、特尔公司将一如既往地通过师资培训、合作开发课程、技术资源支持等方式为多核课程在高职高专类院校中的推广提供支持。不仅如此,英特尔还专门在网上成立了英特尔学术社区(http:/softwarecommunity- communities/academic),旨在为老师们提供分享教学资源,交流教学经验的平台。 教指委主任温涛教授作了总结性发言,他指出,多核已是计算机业界的发展趋势,培养掌握多核技术的计算机人才才能适应时代发展。因此,在高职高专类院校中开展多核相关课程教学已势在必行,下一步工作的重点是探索适合高职高专类院校的多核课程设计方案及教学模式等项目的具体实施方案。 Web 资源内容质量的离群点

30、挖掘系统研究关键词:内容质量;数据挖掘;离群点;n-gram 摘要:在信息化时代,数据是企业生产和运行的基础,其质量好坏直接影响着企业的生存和效益。Internet 已经成为一个巨大的数据仓库,为了确保我们所利用的 Web 文本资源的高质量 ,本文介绍了利用 Web 内容离群点挖掘技术审查 Web 文本内容,提高数据质量的方法,并且取得了较好的实验结果。 Research on Outlier Mining System of Web Resources Content Quality Jin Hao,Su Zaiqiang,Zhang Longfei (Information Science

31、Technology College of Southwest Communication University,Chengdu610031,China) Abstract:In information age, data is the basis for production and operation, its quality has a direct impact on the enterprises survival and effectiveness. Internet has become a huge data warehouse,in order to ensure high-

32、quality of Web text resources that we have used,this paper describes the use of Web content outliers mining methods to improve data quality,and achieved good experimental results. KeyWords:Content quality;Data mining;Outlier;N-gram 在今天的,商业的成功越来越依赖于资源集成和面向分析的数据仓库的使用。然而研究表明,有 41%的数据仓库项目都以失败而告终,其中最主要的原

33、因就是因为糟糕的数据质量而导致的错误的决策。因此我们在利用这些数据进行知识发现时,必须确保数据的高质量,这是数据挖掘成功的前提。随着互联网的出现,网络已经成为一个拥有大量 Web 文本资源的巨型数据库 ,如何有效的利用这些文本内容,确保这些内容质量的有效性,又向人们提出了挑战。 在知识发现领域,离群点挖掘是一个重要的数据挖掘问题,传统的离群点的挖掘的目标是从数字格式的数据集中发现稀有的和有趣的模式。然而,Web 内容质量离群点挖掘的对象是文本数据集 ,它与传统的离群点挖掘对象是不同的,在这篇文章中,学者 Malik Agyemang 等人对 Web 内容的离群点进行了定义:来自于同一类别的文档

34、中 ,内容与其它文档不同的那些文档。例如,在一个保险公司的网站上,发现有贷款这样的业务,那该页面就被认为是 Web 内容离群点,因为通常保险公司不会向客户提供贷款业务。通过对 Web 内容质量离群点的挖掘 ,不仅可以发现一些有趣的商业模式,为商业决策提供依据,同时它也可以用来对我们所使用的 Web 文档进行审查,发现其中我们并不需要的那些内容,提高数据质量的可靠性,指导我们得到正确的决策。因此对这方面的研究具有重要的意义。 一、Web 资源内容质量离群点挖掘系统框架 Web 内容质量离群点挖掘主要有以下几个步骤: 文档的预处理、文档特征的表示、离群点挖掘算法、标识离群点,结果评价。如图 1 所

35、示: Web 文档的预处理:首先需要将 html 文件转化为一个 Dom 树,去除那些与文本内容无关的标签,将需要的内容放在一个 xml 文件中。 Web 文档特征建模:从文本中选择代表其特征的项,利用向量空间模型来表示每一个文本。 Web 文本内容离群点的挖掘 :利用离群点挖掘算法对得到的数据进行处理。 标识 Web 离群点 :将挖掘得到的结果,以图形化的方式进行显示,标识离群内容文本。 挖掘结果的评价:对挖掘得到的知识或者模式进行评价,检验离群点方法是否有效。 二、Web 资源内容质量离群点挖掘算法设计与实现 (一)Web 文档的预处理 我们所要处理的数据集是一个个具有结构化和半结构化的网

36、页,网页的这种性质通过它的标签来展现出来,通过对网页的分析我们可以发现,与网页内容有关的标签往往只存在于某些特定的标签之下,另外标签之间与该网页内容的相关性也有不同,我们可以利用网页的这种特性,为我们为 Web 文档进行建模。在我们的算法中,我们只需要 Web 文档中,1 概况 1.1 实验教学理念与定位 哈尔滨工业大学以创建世界一流大学为发展目标,培养德才兼备的精英型人才。在实验教学方面一直秉承“规格严格,功夫到家”的优良传统,以学科为依托,以改革为核心,以人才培养为主线,始终把学生创新精神与实践能力的培养贯穿于整个教学过程中,确立以学生为本,以知识传授、能力培养、素质提高、协调发展为教育理

37、念,以能力培养为核心的实验教学观念。 在学校的办学理念指导下,结合计算机学院的办学特色,我们提出了“研究型、个性化、精英式”的人才教育理念。 实验教学是人才培养体系中教育基础实施体系的重要组成部分,因此,实验教学的定位应该以有利于研究型、个性化、精英式人才培养为根本宗旨。具体地,实验教学的定位是:“创新教育、理论实践、个性指导、能力培养” ,即以创新教育为根本,理论与实践相统一,加强学生的个性化指导,注重学生面向问题求解能力的培养。 建设目标是:以创新意识和实践综合能力的培养为核心,以高素质、复合型高级人才的培养为宗旨,建设与 21 世纪计算机科学与技术发展相适应的高水平的国家级实验教学示范中

38、心。 1.2 实验教学总体情况 实验中心面向全校 64 个专业的大学一、二年级的本科生进行基础实验教学,大学三、四年级的专业课实验教学。其中包括:自动化、探测制导与控制技术、工程力学、飞行器设计与工程、飞行器环境与生命保障工程、复合材料与工程、电子科学与技术、电子信息科学与技术、通信工程、电子信息工程、机械设计制造及其自动化、工业设计、飞行器制造工程、工业工程、材料成型及控制工程、材料科学与工程、焊接技术与工程、材料物理、热能与动力工程、飞行器动力工程、测控技术与仪器、光电信息工程、电气工程及其自动化、高分子材料与工程、化学工程与工艺、材料化学、应用化学、信息管理与信息系统、工商管理、市场营销

39、、会计学、财务管理、金融学、国际经济与贸易(理科) 、给水排水工程、建筑环境与设备工程、环境工程、环境科学、交通运输、食品科学与工程、应用物理学、光信息科学与技术、计算机科学与技术、生物技术和信息安全等等专业。目前每年接纳校内 28101 余本科生的实践教学任务,平均学时数 12,每年总计 33.7212 万人时数。 五年来,中心成员共承担了教学改革和教学建设项目 26 项,其中国家级项目 11 项,省级项目 10 项,出版教材 9 种,其中 5 种为国家“十一五”规划教材。发表高水平教学研究论文 30 余篇,国际会议发表的教学研究论文 3 篇。五年来获省级教学成果一等奖 2 项,二等奖 3

40、项。此外,还获得全国普通高等学校优秀教材二等奖 1 项;黑龙江省优秀高等教育科研成果奖一等奖 5 项,二等奖 1 项,三等奖 4 项;省自然科学技术学术成果奖(著作类) 一等奖 1 项,二等奖 1 项;省优秀教育科研论文一等奖 2 项,校教学成果奖多项。 同时为全校所有本科生提供学生科技创新活动场地,每年约有 50 多名学生来实验中心参加科技创新实践活动,完成 30 多项项目。学生科技创新实践活动的实践内容与实验教学和教师的科研成果紧密结合,有效地培养大学生科研工作能力。2003 年以来,指导学生在学校科技创新活动中共有 53 项获准立项。学生在参加“挑战杯”全国大学生课外学术科技作品竞赛、

41、“挑战杯”中国大学生创业计划竞赛、美国大学生数学建模竞赛(MCM)、ACM/ICPC 大学生程序设计竞赛等竞赛中成绩斐然,共获得国际级奖项 28 人次,国家级奖项 19 人次,省部级奖项 110 人次,校级奖项 102 人次。2004 级本科生王健楠同学获得了第四届全国青少年科技创新奖。 本中心每年还接收计算机学院和软件学院的本科生进行毕业设计的实验工作。 2 特色及优势 教学体系:在“创新教育、理论实践、个性指导、能力培养”的实验教学指导思想下,我们建立了“四四”模式的实验教学体系。其中第一个“四”表示四个实验系列:硬件系列、软件系列、软件工程系列和网络工程系列,而第二个“四”表示四个层次:

42、基本型实验、综合设计型实验、研究创新型实验和企业实践型实验。 四大系列是从计算机实验课程角度区分的,其中,硬件系列课程包括数字逻辑、计算机组成原理、计算机接口和体系结构等课程,同时还包括全校计算机公共基础课程:计算机组成技术;软件系列包括计算机程序设计、数据结构与算法、编译原理、操作系统、数据库等课程,同时包括全校计算机公共基础课程:计算机实用基础和计算机程序设计语言;软件工程系列主要面向软件工程专业而设的实验课程,包括软件工程、系统分析与设计,统一建模语言等;网络工程系列面向软件工程专业和信息安全专业的实验课程,包括:Internet 技术,计算机网络,网络安全,网络协议设计等。 四个层次是

43、从实验的深度难度和学习知识的阶段来区分的。其中,基本型实验是基础,培养学生对理论知识的掌握和应用,综合设计型实验是关键,培养学生综合应用某门和某几门课程理论知识解决一个中小型问题的能力,研究创新型实验是引导学生参加教师的科研创新实践,培养学生的创新意识和能力,而企业实践型实验是将学生直接送到企业实习基地参加实际项目开发研究,培养学生的实战能力和团队合作精神。 实验中心承担 125 门实验课程,512个实验项目,其中设计性、综合性项目占实验项目总数的 80%以上,创新性实验项目占实验项目总数的 20%以上。目前已建立了 11 个学生课外科技俱乐部,每年有 50 多名学生在实验中心开展科技创新实践

44、活动。科技创新实践活动的选题有近三分之一是学生自己选题,有三分之二为指导教师选题。 实验内容大量来自于教师的实际科研项目。软件学院强调学生的工业化实践,要求学生从三年级开始,到企业实习基地参加为期半年至一年实习锻炼。在实习基地中,要求学生能够解决实际工程问题或社会实际应用问题。目前,已建立包括金山公司、中兴公司和工大首创在内的 20 多家企业实习基地。 结合新的 2004 年版实验教学大纲,我们更新了实验教材,增加了来自于科研、工程和社会实际需求的实验内容,为学生的创新实践和个性化实验提供方便。比如苏小红的C 语言大学实用教程习题与实验指导 、战德臣的大学计算机基础实验指导等。 教师队伍:学院

45、建立了由责任教师、主导教师、骨干教师和一般教师组成的实验教师队伍。其中,责任教师有博士生导师或教学带头人组成,主导教师由教授组成,骨干教师由副教授组成,一般教师为讲师和助教。 以教学名师及教学带头人为核心组织计算机软硬件实验课程教师队伍。另外,根据我院课程实际情况,还聘请我院科研第一线教师兼职实验课程设计与指导,同时我们还实行博士生兼职实验指导工作,要求每一个博士生毕业前必须指导过实验。他们可以将科研中的最新方法,研究成果与我们的教学实验紧密结合,取得更好的实验效果。 每门课程由主讲教师、实验辅导和实验技术三人组成课程研究小组,研究与审定讲课内容、实验内容。对实验技术教师注重实验能力与技术、管

46、理能力与水平和团结协调等三个方面的培养。专兼职实验教师相结合,促进理论教学与实验教学的有机结合。 重视年轻教师培养,要求年轻教师必须过实验指导关。每年按比例组织一部分实验指导教师去兄弟院校参观学习,提高实验指导教师的教学水平。我们已经建立了一支结构合理,组织措施得当,教育理念先进,团结和谐的实验教学团队。 2008 年,由中心的主要教师组成的教学团队被评为国家级优秀教学团队。 精品课程、精品教材:本实验教学中心拥有一批教学科研实力强的教师队伍。 “计算机组成原理” 、 “数据结构与算法” 、 “C 语言程序设计” 、 “集合论与图论”被评为国家精品课程, “操作系统” 、 “形式语言”和“计算

47、机图形学” 、 “编译原理”4 门课程被评为省精品课程, “计算机实用基础”等 3 门课程被评为校优秀课程,其中“形式语言”是教育部双语教学示范课程。 计算机组成原理 、 数据结构与算法等 8 本教材被列入国家“十一五”规划教材。 中心人员注重实验教学研究,承担了教育部、黑龙江省和哈工大的 10 多项教研课题,有的课题已取得了突破性的研究成果,获得省级教学奖,并在本校和兄弟院校获得推广应用。 “计算机组成原理”和“数据结构与算法” 、 “C语言程序设计”国家精品课程教学网站面向全国开放,在全国计算机教育领域产生很大影响。 由唐朔飞教授编著计算机组成原理 ,并与计算机体系结构和微型计算机技术配套

48、作为面向 21 世纪课程系列教材。该教材于 2000 年 7 月出版,至今已印刷12 次,共 150000 册。该教材获黑龙江省教学成果一等奖和全国普通高等学校优秀教材二等奖,并已列入国家“十一五”规划教材。 在电子工业出版社出版的教材C 语言大学实用教程得到国内众多院校的认可和好评,据不完全统计,已被国内如厦门大学、大连理工大学等 37 所院校作为教材使用,教材课件被国内 150 多所院校的教师下载使用。2006 年,该教材获得黑龙江省优秀高等教育科学研究成果一等奖。 国际合作:广泛与国内外同行进行交流,我们与美国卡内基梅隆大学、华盛顿大学、爱尔兰都柏林工业大学、英国曼彻斯特大学等国外一流大

49、学建立了长期友好合作关系,在计算机科学与技术专业的实验教学方面相互借鉴,共同提高。 2003 年以来举办了 8 次国际学术会议,包括第七届国际青年计算机学术会议(2003)、中欧集成制造网络技术国际研讨会 (2003)、国际信息科学联合大会 JCIS(2003、2005) 、计算机体系结构国际会议(2003 、2005)、中欧软件工业教育国际会议(2005, 2006)。 在国内,我们承办了第一届计算机专业原版教材培训研讨会(2003),首届全国计算机教育论坛暨 2005 年全国青年教师计算机教育优秀论文颁奖大会(2006)等多个计算机教育教学相关的会议。对引导教师积极摘要:本文介绍了一整套激励学生进行项目实践的教学方法,是浙江大学计算机学院软件工程课程组多年教学方法研究和改革的一项重要成果。实践表明,该套

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报