简介:1.您从事程序员工作多久了?53.4%的人工作三年以上,一年以上和半年以上者备占33.2%和13.4%。2.您每天实际工作几小时?正常工作8小时的只占30.5%,45.6%的程序员工作时间在10小时,甚至有6.4%的位程序员每天工作14小时以上,整体说明目前程序员工作强度之大,远超出了正常范围。3.您工作压力大吗?56.9%的人感到工作压力大,12.5%的人感到压力极大,认为压力已经超出了自己极限的虽然只2%,但这个数字仍然不容忽视。4.您眼睛近视程度如何?不近视的人占19.8%,500度以下的近视占到57.7%,800度以下的近视占18.4%,1000度以下及高于1000度的人也有不少。
简介:本文作者从实际应用出发,对现存数据挖掘决策树分类方法进行了研究,并应用到系统当中,实现了决策支持模块。关键词数掘挖掘;决策树算法;改进;实现中图分类号TP301.6文献标识码A文章编号1007-9599(2010)04-0000-02DataMiningDecisionTreeImprovement&ImplementationXiaYan,ZhouXiaohong,WangDong(ChangchunTechnologyCollege,Changchun130033,China)AbstractTheauthorstudiedonexistingDataMiningdecisiontreeclassificationmethodbasedonthepracticalapplication,andappliedtothesystem,achievedadecisionsupportmodule.KeywordsDataMining;Decisiontreealgorithm;Improve;Achieve随着数据库技术的不断发展及数据库管理系统的广泛应用,数据库中存储的数据量急剧增大,在大量的数据背后隐藏着许多重要的信息,如果能把这些信息从数据库中抽取出来,将会产生重要的作用。因此,数据挖掘涉及的学科领域逐渐扩大,数据挖掘的方法也在不断地改进和提高。分类在数据挖掘中是一项非常重要的任务,分类算法可以分为决策树分类算法、遗传算法、神经网络方法、K-最近邻分类算法等。这里,以疾病防控与儿童免疫管理系统中决策支持子系统的开发过程为例,对决策树分类算法的改进及在实际中的应用进行阐述。一、数据选取和数据预处理在本系统中,以预防接种中遇到异常反应后记录的“异常反应调查表”中的数据为例进行说明。具体实现过程详细说明首先输入训练集,由于在真实的SQLServer数据库当中,为了降低存储要求和减少存储时间,并非真正存储每个数据项的属性值,而是用存储数字来对应相应的意义,如在数据库的数据表中,“性别”字段中“1”代表“男”、“2”代表“女”,反应到程序页面时再映射回原来的值,为了说理清晰又限于篇幅,这里只将所有数据集中有代表性的十几组数据作为分类模型创建的输入训练集。表1判断是否需要计划外加强免疫的属性表儿童编号月龄出生状态常住地上次注射后反应是否需要计划外加强免疫0405102<=2正常产城市无不良反应否0405495<=2正常产农村无不良反应否0401342>5正常产城市无不良反应是04054352…5正常产城市轻度反应是04065342…5非正常产城市重度反应是04072342…5非正常产农村重度反应否0401544>5非正常产农村重度反应是0408519<=2正常产城市轻度反应否0404566<=2非正常产城市重度反应是04035472…5非正常产城市轻度反应是0401534<=2非正常产农村轻度反应是0405856>5正常产农村轻度反应是0409533>5非正常产城市无不良反应是04053442…5正常产农村轻度反应否二、生成决策树对训练集的每一个属性,计算其信息增益。以“月龄”属性为例,每个结点中的正反例的个数分别为[2,3]、3,2、4,0,分别计算如下info2,3==0.971;info3,2==0.971;info4,0=0;计算信息熵E(月龄)==0.693;计算该属性的信息增益量,选取信息增益最大的属性为节点,按该属性的值划分数据集合Gain(月龄)=Info(9,5)-E(月龄)=0.940-0.693=0.247;同理,对“注射反应”属性、“出生状态”属性、“常住地”属性都可计算每个结点的正反例的个数(由于篇幅有限,不作计算)。通过对各属性信息增益的计算结果,选择“月龄”属性作为根节点,然后划分“月龄<=2”的所有可能性。计算当“月龄<=2”时,“注射反应”、“出生状态”、“常住地”的信息增益值Gain(注射反应)=Info(2,3)-E(注射反应)=0.971-0.4=0.571;Gain(出生状态)=Info(2,3)-E(出生状态)=0.971-0=0.971;Gain(常住地)=Info(2,3)-E(常住地)=0.972-0.951=0.020;同理考虑“月龄>5”的情况,由于“月龄>5”时,各个节点都是纯节点,所以不再划分。三、产生决策规则遍历决策树,输出叶结点类属性值,用IF—THEN形式表达为IF(月龄2…5AND注射反应=无)THEN(类别=是)IF(月龄2…5AND注射反应=轻)THEN(类别=是)IF(月龄2…5AND注射反应=重AND出生状态=正常产)THEN(类别=是)IF(月龄2…5AND注射反应=重AND出生状态=非正常产AND常住地=城市)THEN(类别=否)IF(月龄2…5AND注射反应=重AND出生状态=非正常产AND常住地=农村)THEN(类别=是)……依此类推,共可产生十三条规则。四、决策支持子系统的分析用上述基于决策树的分类算法所得到的模型生成的规则来预测测试集中的未知数据属于哪一类,并通过该模型的测试结果与实际情况相吻合的准确率来判断该决策树是否有效。首先,用整个数据集中2/3的数据作为训练集按照基于决策树的分类算法来建立模型,生成一棵决策树。然后,用余下的1/3的数据作为测试集,通过创建的模型进行预测,并将预测结果和实际值进行比较。如果准确率达到或超过事先确定的阈值,则可以认定该模型对于数据分类是有效的,能够在实际中应用;反之,则认定该模型的分类效果不好,需要按以上步骤来重新判断,直到分类准确率达到预定的阈值为止。在本系统中,经过测试预测准确率已达到87%,在可以接受的范围内,所以算法是有效、可行的。参考文献1陈文伟,黄金才.数据仓库与数据挖掘.人民邮电出版社,20042王万森.人工智能原理及应用.电子工业出版社,20003范明,孟小峰.数据挖掘——概念与技术.机械工业出版社,2001作者简介夏琰(1980-),女,吉林长春人。长春职业技术学院信息技术分院,教师,讲师,硕士,研究方向为计算机应用。
简介:作为素质教育的一个重要组成部分,计算机教育在由“应试教育”向“素质教育”转轨的过程中,担任了一个很更要的角色。本文从优化课堂教学模式;应当把计算机教育真正纳入学校整体教育的范畴;全面培训,分步推进;改进教学手段,组合优化教育教学过程;计算机教育对学生思维品质的培养等方面就如何在计算机教育中体现素质教育提出了自己的看法和建议。关键词计算机;教育;体现;素质教育中图分类号G40文献标识码A文章编号1007-9599(2010)04-0000-02QualityEducationReflectedinComputerEducationNiHui(PoliceCoastGuardCollege,Electronics&TechnologyDepartment,Ningbo315801,China)AbstractAsanimportantcomponentofqualityeducation,computereducationfromthe"exam-orientededucation"to"qualityeducation"process,transitionasaverymoretotherole,then,ascomputereducationinitself,andhowtoreflectthequalityofeducationideasandvalues.articlereflectsonthequalityofeducationincomputereducationarediscussed.Inthispaper,improvingclassroomteachingmode;shouldbeincorporatedintotheschoolcomputereducationintheareasofeducationasawhole;comprehensivetraining,stepforward;improveteachingmethods,theprocessofteachingcombinatorialoptimization;computereducationtothestudentsthoughtthequalityoftraining,suchashowthecomputereducationreflectthequalityofeducationputforwardtheirviewsandrecommendationswithsomevalueablereference.KeywordsComputer;Education;Expression;Qualityeducation改革人才培养模式,由应试教育向素质教育转变,是教育领域的一场深刻变革。这场变革,涉及到教育主张、教育方向以及教育运行机制、教育发展战略目标的变革,具体体现在课程设置、教学内容、教学方法和考试方法、教学评估等方面的改革。由于计算机作为信息时代的主要载体和工具,正担负着越来越重要的作用,作为课程,计算机在各级各类学校设置成为必需,而且由于计算机教育贴近现实,有着其他课程无可比拟的可操作性、实用性、实效性,作为素质教育的一环,在素质教育中占据了极其重要的地位。一、如何在计算机教育中体现素质教育(一)优化课堂教学模式计算机教学是一个长期的过程,教学中学生上机操作能力的培养和训练是一个相互联系,相互促进的统一体教师应根据学生特征、教材特点,运用科学的教学方法,实施素质教育,使教与学达到最佳效果。课堂教学是实施素质教育的主渠道。计算机素质教育的教学中,优化课堂教学模式是重点,也是实施素质教育的主渠道。然而,要实现优化课堂教学,这就要求我们老师应做到优化教学目标的制定,优化教学方法的组合等,通过优化课堂教学模式,以达到实施素质教育的目的。(二)应当把计算机教育真正纳入学校整体教育的范畴。一方面,上级教育行政部门应当把计算机教育作为考核学校教育工作的项目之一,考核的内容包括是否保证了计算机课堂教学的时数,是否有专职计算机教师,是否有专门的教学场地和必需的教学设施,是否开展了全校性的计算机课外活动,等等。另一方面,学校应当把计算机教育纳人整体规划,例如采取一定的措施,防止其它文化课程挤占计算机课的现象,给计算机教师开展计算机活动提供必要的条件,如时间、场地、设施、经费等,并从劳动计酬等方面对计算机教师的课外活动工作给予支持。(三)全面培训,分步推进建设一支政治业务素质好、结构合理、相对稳定的教师队伍,这是中小学计算机教育得以发展的根本保证。为此,应该每月都分专题组各电脑教师和其它学科骨干教师进行学习研究最新计算机技术。培训工作做到以点带面,点面结合,以点促面。通过培训的老师基本能针对学科教学中碰到的难点和重点内容自行制作成多媒体软件。他们把多媒体技术带回各自的学校,让它生根、发芽,使到所有教师都认识电脑,会用电脑。各校采取以老带新,以新带老,能者为师,个人钻研与集体辅导相结合,有计划地组织老师们观看电教技术运用的录像,外出参观学习,举办专题讲座,电脑操作考证学习班等多层次、多渠道、多形式的培训,强化人人学习电教技术,人人都要考取电脑上岗证。(4)改进教学手段,组合优化教育教学过程改革教学手段是实施素质教育的重要条件。计算机教学手段改革应自觉地走在各学科前列,为学校教育创设现代化的教学环境,加强传统媒体(如幻灯、投影、录音、广播、电视、录像等)与现代媒体(如计算机技术、卫星技术等)的组合优化教学,注重以计算机技术为核心的现代教育技术在课堂教学中的应用与研究,探讨和建立新型的现代化教育教学模式,以提高教学质量和教学效率,以促进学生能力素质的全面发展为标准,大力推进计算机实施素质教育的进程。二、计算机教育对学生思维品质的培养素质教育除了要培养学生的思维素质外,其中最主要的还是对学生思维品质的培养,要培养学生发现问题、思考问题和解决问题的能力。(一)培养学生的创造性思维创造性思维最显著的特点是能够提供新颖独创而又有价值的思维成果、在以往的教学中往往大量灌输知识性的内容,而忽略了对学生创造性思维的培养。当然,学生在解题、写作、绘画等尝试中有时也能体会到创造的愉悦,但这一切都不及程序设计所体现的有别于常规思维的创造性和成就感,之所以说程序设计有别于常规思维,是由于在程序设计中大量摒弃了以往数学教学中所形成的常规思维模式,极具新鲜感,能极大地激发学生的创造欲望。(二)发展学生的抽象思维计算机教学中的程序设计是以抽象为基础的,要解决程序设计问题,首先要考虑适当的算法,通过对问题的分析研究,归纳出一般性的规律,然后再用计算机语言描述出来,将这个一般性的规律描述出来的过程就是一个高度抽象的过程。在程序设计中大量的使用了猜测、归纳、推理等思维方法。不难想象,一个习惯于程序的人,他的抽象思维能力一定远优于不会编成的人。(三)强化学生思维训练,促进学生思维品质的优化计算机是一门操作性很强的学科,学生上机通过手、眼、心、脑并用而形成的强烈的专注,使大脑皮层产生高度的兴奋点,将所学知识高效内化。(四)在计算机语言学习中,学生通过上机体会各种指令的功能、分析程序运行过程、及时验证与反馈运行结果,都容易使学生产生一种成就感,更大地激发学生的求知欲望,因而培养出勇于进取、独立探索的能力。另外,由于计算机运行高度自动化和程序化,因此在编程或操作中,需要有极为严谨的态度,稍有疏漏便出错停机。这个反复调试程序的过程实际上就是锻炼思维、磨练意志的过程。因此,完全可以认为计算机的学习过程是一个培养不拔意志、深刻思维、坚强毅力的自我修养的过程。总结现代社会由于其技术知识更新速度快,人们需要更快更方便地获得知识来适应社会发展,传统教育手段已无法解决这一困境,我们必须从提高教学效率和质量中找到出路。在教学手段上注重发展计算机网络教学,是明智之举。大量事实表明,在这种新型的教育教学模式下,传统的“填鸭式”、“满堂灌”教学方法完全被摒弃,学生是真正作为学习主体去主动探索学习的,教师可组织生动形象的、图文声并茂的语言教学,并可以利用大量的软件资源提供一个良好的教学环境,这是以往任何教学手段所不能达到的。课堂上创设情境,让学生展开自我想象的空间,动笔写写自己的感受。使每一位学生始终是积极的参与者与共同的探索者,整个教学处在一种互动状态中,课堂教学充满活力,学生真正成为课堂中的主角。参考文献1中华人民共和国国务院.中国教育改革与发展纲要Z,20032国家教育委员会.中小学计算机教育五年发展纲要(1996-2000年)Z,20063全国中小学计算机教育研究中心.中小学计算机教育课程纲要Z,20064国家教委.中国新一代.杂志社.素质教育理论丛书M.第1版.北京时事出版社,20065梅纪萍.提高职业学校招生能力的思考与探索J.中国职业技术教育,2010.02
简介:计算机教育在中等职业学校已经广泛普及,传统的教育教学方法应经跟不上时代的进步。本文阐述素质教育在计算机教学中的实施办法,并探讨如何通过计算机教学来发挥学生学习的主动性、培养学生的思维品质和实践能力,进而提高学生的综合素质。关键词素质教育;主动性;综合素质中图分类号G434文献标识码A文章编号1007-9599(2010)04-0000-01VocationalComputerTeachingnandQualityEducationHuangYao(BaiseElectrical&MechanicalEngineeringSchool,Baise533000,China)AbstractComputereducationinsecondaryvocationalschoolshavebeenwidelypopular,thetraditionalteachingmethodshouldkeepupwiththetimesbytheprogress.Thispaperdescribesthequalityofeducationintheimplementationofcomputerteachingmethods,andexploredhowtohelpstudentslearncomputereducationinitiative,thequalityofstudentsthinkingandpracticalability,andthusimprovetheiroverallquality.