近几年来,STEM 教育概念传入中国,并且越来越多地成为家长及教育机构关注的焦点。
  
  STEM教育概念同时成为了各大小教育机构及公司宣传造势的赚钱工具,可家长、学生、老师们真的理解究竟何为 STEM/STEAM 教育吗?新一代科学教育标准到底是什么?为什么开展 STEM 教育?
  
  目前国内的所谓STEM教育还是处于概念性状态,为了让大家从本质上理解 STEM 的概念,可带着这些疑问往下看,嘉糖君给大家做个详细的科普。
  
  “[Science] is more than a school subject, or the periodic table, or the properties of waves. It is an approach to the world, a critical way to understand and explore and engage with the world, and then have the capacity to change that world…”
  
  — President Barack Obama,March 23, 2015
  
  640?wx_fmt=png&wxfrom=5&wx_lazy=1
  
  一、背景概念与发展现状。
  
  STEM概念起源于美国,美国科学教育学者最早于20世纪50年代提出科学素养概念,并且得到其他国家科学教育学者的认可。
  
  美国政府STEM计划是一项鼓励学生主修科学、技术、工程和数学(STEM)领域的计划,美国在提出STEM教育后一直不断加大科学、技术、工程和数学教育的投入,培养学生的科技理工素养。
  
  最初的倡议只有四个字母 STEM,近期加入了Arts,也就是人文艺术。 STEAM 是五个单词的缩写,即 Science(科学), Technology(技术), Engineering(工程), Arts(艺术),Maths(数学)。
  
  STEAM 被称为美国的“素质教育”,是其政府反思在基础教育理工科的弱势,而提出的旨在加强K12科学、技术、工程、艺术以及数学教育的倡议,“STEAM”逐渐发展为包容性更强的跨学科综合素质教育。
  
  0?wx_fmt=png
  
  0?wx_fmt=png
  
  STEM 教育重在培养学生的四种素养:
  
  第一,科学素养(Scientific literacy)。是一种运用科学知识和过程(如物理、化学、生物科学和地球空间科学)理解自然界并参与影响自然界的有关决策,主要包括三大领域:生命与卫生科学、地球与环境科学、技术科学。
  
  第二,技术素养(Technological literacy)。是指使用、管理、理解与评价技术的能力。学生应当知道如何使用技术,了解技术的发展过程,具备分析新技术如何影响自己、国家乃至整个世界的能力。技术是对自然环境的革新与改造以满足人们的现实需要。
  
  第三,工程素养(Engineering literacy)。是指对技术的工程设计与开发过程的理解。工程课程是基于项目,整合了多门学科的知识,使得难以理解的概念与学生生活密切相关,激发学生解决问题的兴趣。工程设计是把科学与数学原理系统地、创造性地用于实践的结果。
  
  第四,数学素养(Mathematical literacy)。指学生在发现、表达、解释和解决多种情境下的数学问题时进行分析、推断和有效交流思想的能力。
  
  0?wx_fmt=png
  
  “STEAM”教育代表一种范式的转变,从基于标准化测试的传统教育向聚焦于评价学习过程的现代教育转变。
  
  从本质上说,我们敢于对学生进行错误的尝试,尝试多种思想,听取意见,并建立一个适用于现实生活的知识库,而不是简单的考试。
  
  ——德隆•卡梅伦(英国STEAM认证学校第一任UPES校长,TCSS课程协调员)
  
  STEM教育起源于美国。美国科学教育学者最早于20世纪50年代提出科学素养概念,早在八十年代,美国就提出了STEM教育。1986年,美国国家科学委员会发表了《本科的科学、数学和工程教育》报告,此报告被认为是美国STEM教育的开端。
  
  十年后美国国家科学基金会又发表了《塑造未来:透视科学、数学、工程和技术的本科教育》报告,报告就学校教育问题提出建议,其中就包括“培养K-12教育系统中STEM教育的师资问题”。
  
  到了2006年,美国总统布什宣布了《美国竞争力计划》( American Competitiveness Initiative, ACI ), 提出知识经济时代教育目标之一是培养具有STEM素养的人才,并称其为全球竞争力的关键。
  
  此后的一年中,美国众参两院通过了《美国创造机会以有意义地促进技术、教育和科学之卓越法》(又称作《美国竞争法》),该竞争法突出了对STEM教育的极度重视。
  
  奥巴马政府尤其重视STEM教育,从他就任美国之初,就强调科学、技术、工程和数学教育的重要性和严肃性,并在随后任期期间不断拨款支持STEM教育。为解决数学和教学师资短缺的问题,奥巴马政府还启动“尊重项目”来提升教师的职业地位。
  
  英国在2002年的时候就已经把 STEM 教育正式写入政府文件,德国2008年制定了《德累斯顿决议》,将 MINT 教育列为教育发展重要目标。
  
  芬兰是一个创新性很强的国家,早在90年代就出台了 LUMA 计划,LUMA 是芬兰语的STEM,这项计划的目标是加强STEM(科学、技术、工程、数学)教育实践和加强学生对这些学科的学习兴趣。
  
  日本在经历金融危机后,进一步加快对STEM教育的推广和改革。1998年,日本就在中小学推行STEM教育,希望通过此来培养学生的生存能力和创造能力。
  
  在美国,STEM教育已经成为常态,一直得到各大机构及政府的支持,至今已培养了一大批高素质人才。
  
  另外,根据美国劳工部预计,2014年至2024年,STEM领域的就业机会将在现有基础上增加17%,而其他领域为12%。预计到2018年,仅科技公司就需要新增650000个就业岗位,由此可见STEM教育对人才培养的重要性。
  
  其实,当前的美国社会,科技人才的缺失使得STEM专业市场也需求旺盛,中国与全球化智库(CCG)最新数据显示,美国有400万个与电脑有关的就业空缺岗位,但是每年电脑专业的毕业生只有4万多人。
  
  供不应求的科技人才资源也导致了STEM专业学生就业的高薪酬。根据CGG调查显示,STEM专业包揽了美国毕业生十大高薪专业,其中石油工程更是以绝对的年薪优势排名第一,数据挖掘工程紧随其后。
  
  0?wx_fmt=png
  
  来自https://www.ed.gov/Stem “K12或K-12,是kindergarten through twelfth grade的简写,是指从幼儿园(Kindergarten,通常5-6岁)到十二年级(grade 12,通常17-18岁)的时期,这两个年级是美国、澳大利亚及English Canada的免费教育头尾的两个年级,此外也可用作对基础教育阶段的通称。K12主要被美国、加拿大等北美国家采用。”
  
  对于国际学生来说,毕业之后想找工作就要申请OPT(Optional Practical Training),有了OPT才可以在美国合法实习和工作,但是OPT都是有一定时间限制的。
  
  标准的OPT只有一年时间,也就是说如果毕业生一年之内无法拿到H1B工作签证,就必须离开美国了。
  
  但是STEM专业的毕业生可以申请额外17个月的OPT延期(据传说新政策将延期增加至了24个月),也就是说他们将拥有总共29个月的OPT时间用来找工作并申请H1B工作签证。因此,选择STEM项目,对于国际学生在美国找工作来说是莫大的优势!
  
  根据《2016年门户开放报告》显示,2016年就读STEM专业的学生数量倍增,留美读工程学、数学或计算机科学专业的国际学生高达国际生总数的近1/3。不难看出,赴美留学的热门专业选择已经开始从商科渐渐转移至STEM专业。
  
  目前就中国来说,STEM教育还处于概念性状态,作为新兴社会热点受到社会资本的追捧,真正在搞STEM教育的是一小部分教育性质的公司,以提供课程和额外课外培训为主,作为短期课程追求短期效益和结果,因此对于STEM教育的理解和开展方向可能会相对片面,将STEM教育简单概括为机器人和编程课程。
  
  STEM教育跟科学知识普及不同,STEM的概念不仅意味着对科学现象和科学知识的系统的认知,并且要结合大量实践动手,因为技术教育就是一种探究性教育。家长、学生及大部分教育工作者对STEM教育不完全理解,导致在推广和实施STEM教育就存在很多困难和阻力。
  
  在应试教育的环境下,基于考试的压力,家长们还是以应试教育为主,认为学生们在中学期间必须好好应付考试,不必要花过多时间去了解“课外的知识”,这就导致了学生们的动手能力都普遍过低。
  
  亦或是一部分家长已经意识到了STEM教育的重要性,支持自己的小孩接受这类的科学教育,可这类的科学教育目前只处于搭建乐高积木或者拿着一个机器人到台上展示而已,学生们不了解其中的构成和基本原理,更不一定切合学生实际的知识储备。
  
  这对于中学生来说当然是不够的,在启蒙阶段,老师会引导孩子自己去探究作品是如何做出来的,主要是以创新课程、手工课程或是乐高搭建课程为主;
  
  但是真正意义上的完整的STEM教育,不仅仅包含要求学生去掌握其中的技术,同时也要培养项目管理能力和团队合作能力,甚至去创造一些属于自己的东西了。这需要将STEM的理念嵌入于整个学校教育阶段,循序渐进。
  
  二、STEM教育=创客教育=素质教育?
  
  谈到STEM教育,往往会将其认为是‘素质教育’的典型,很多观点中将‘创造性教育’与‘应试教育’划分成了严重的对立面。
  
  简单偏颇的认为通过‘素质教育’就可以解决传统概念中中国学生的‘缺乏创造力’‘思维僵化’之类的顽疾。
  
  然而 STEM 教育本质上是属于教育的一种延伸,根据布鲁姆分类学(Bloom’s Taxonomy)的认知标准来看,教育最底层的目标在于记忆(Remember),其次是理解(Understand)。
  
  这两点是几乎普遍于任何教育体系的,也是更深层次教育目标的基础。其后才是应用(Apply),将已知的知识、原理等应用于新的情境。
  
  而后是分析(Analyse), 将不同的想法、概念按照一定的逻辑关系展开连接,初步形成跨学科的概念;然后再是评价(Evaluate),就自己产生的想法和概念进行判断,选择,辩论,评价,批判等等过程,使得结果值得信任推敲。
  
  最终,教育目标的顶层才是能够实现创造(Create),产生原创的、全新的内容。
  
  0?wx_fmt=png
  
  由此可见,实现真正的创造性对于教育而言,是处于一个顶层的目标,同时也最难达到的,这个需要整个教育阶段的配合,乃至对于走上工作岗位,真正进入社会遇到了工作中的问题,也是需要循序渐进发展的能力,一步步发展知识和技能并应用。
  
  STEM教育是贯穿整个K-12教育阶段的,从幼儿园 (Kindergarten) 开始,就需要把STEM课程嵌套到整个幼儿园阶段,科学、技术、工程和数学几门课程相结合的授课方式对幼儿园学生来说,听起来像是很难很高深的教学项目,实际上,STEM活动并不仅仅局限于科技创造小发明等等。
  
  拿基础的幼儿园阶段来说,进行大自然接触的活动,了解万物,培养对接触到事物的感性认知,提出疑问并寻求成年人的解答,这就是一种很适合的 STEM 活动。
  
  而进入了小学阶段,随着数学和少量科学课程的学习,便有更多的活动可以开展,比如对于几何图形的认知,剪纸,对称,颜色等等。
  
  这样的内容可能在我们当今看来是微不足道的,然而几千年前古希腊时期,人类文明的发源就来源于亚里士多德,阿基米德等先驱由这样的内容开始。
  
  而随着进入初中乃至高中阶段,真正开始学习物理/化学知识的适合,才是STEM教育开始变得更加值得提升的领域,对于诸多理论学习之后,STEM活动的目的就应当在应用,分析和评价开始。
  
  根据前苏联发展心理学家利维·维谷斯基提出的近侧发展区间(Zone of proximal development,简称 ZPD)理论来说,在学生能熟练自己完成,或者说完全了解的领域之外,到太难乃至完全不能理解的区域之间,存在一个特殊的发展区间,这个发展区间是指在学生学习能力范畴之内,但是暂时独立无法理解的内容,STEM 教育需要推广的内容,就应该切合在各个年龄阶段的近侧发展区间内。
  
  同时在这样一个处于完全已知和完全未知的内容之间的知识,往往又是最容易激发起好奇心的。
  
  举个例子,绝大多数人会对旅行杂志上面你有所耳闻的著名旅游目的地文章感兴趣,原因在于你对于该目的地有一定的了解,但是并不确切知道有哪些名胜或是值得做的有趣的事儿,因此你会想去了解;
  
  而绝大多数人并不会对于一本用俄文书写的天体物理学著作产生兴趣,原因在于远超过了这部分人的知识范畴从而完全提不起兴趣。
  
  因此,基于现有知识选择正确合适年龄段和背景知识的STEM活动,才是STEM教育的重点。
  
  0?wx_fmt=png
  
  教学上,目前我国的 STEM 教学也只是偏上层的概念科普教学,主要的课程制定来源于已经受到高等教育,站在成年人视角上认识到STEM教育重要意义的人群,因此在实际的操作过程中容易导致结果导向主义,对于并未经历过完整的一个周期的学生而言,急功近利,因此很难让学生产生真正的作品,市面上有的教学产品都是展示性的模型,学生们拿到一个完整的实物也无法理解他的原理并且做出相同的东西。
  
  同时又大力鼓吹创客教育,把培养创造力挂在嘴边,而忽视了真正实现创造力之前必须经历过的全面理解,分析和评价等过程,缺乏合理的目标和阶梯,追求大跃进式的成果展示,自然难以取得较好成果。
  
  STEM 核心理念之一在于跨学科融合,让学生运用综合学科知识,解决实际问题。
  
  中国部分教学项目过分关注技术的炫酷或者高科技的产品,或是诸如VR/AR, 3D 打印这样的行业热点,缺乏科学系统的教育设计、基础性学科知识的融合,偏离了STEM教育本质。
  
  0?wx_fmt=png
  
  STEM 教育实质上是跨学科的教育,它不仅要求培养学生们独立思考的能力,还要求锻炼学生们的批判性思维能力,更要求他们能独立深入思考问题并且自己着手解决问题。
  
  一个完整的 STEM 教学是基于现实生活中的实际问题而展开的,老师在这整个过程中更多的则是扮演引导学生的这一角色。
  
  STEAM 教育是一个科学探究或工程实践的课程,它又可以说是一个项目的学习,教学方式以项目为周期,教师带着学生去探究或实践,在这个过程中让学生自己建构知识和技能,达到培养内在的综合能力的目标。
  
  三、未来的机遇与挑战
  
  美国近几年来把 STEAM 作为最新的教育理念,就是把ART加入到STEM里面。加入 ART 后,可以使艺术和创意融入他们的生活中,培养学生们的创意,能够更好地开展 STEM 教育,艺术和与之相伴的好奇心、创造力能够有效的帮助学生学习科学,技术,工程和数学。
  
  STEM教育的发展必然离不开政府的推动和扶持,虽然STEM教育概念传入中国后得到各大媒体的大力宣传,并且一直成为各大媒体炒作的工具,使其处于风口浪尖上。
  
  但在政府和教育机构的实施上,大多还是留在概念中。STEM教育师资缺乏其实是个世界难题,尤其是在一直以应试教育为主的中国,一直以来没有这方面的意识,对于 STEM 教育师资就更谈不上优质了,STEM 教育它不只要求教育工作者传授相关概念,更要求学生在教师的指导下能创造出带有科学性质的具体实物,这个素质对于中学教育者要求是极高的。
  
  STEM 教育师资的缺乏在各国都是存在的,在美国教育上,他们根据自己国情大力投入精力和基金在培养师资上。
  
  在我国,这方面的师资人才更是稀缺,一般来说,有工程项目实力的人都到企业工作了,数学、技术各方面素养优秀的人才也到了企业或者研发单位,在企业里他们的薪资待遇更高更好,更利于相关人才自身的发展。
  
  而如果集科学、技术、工程、数学等知识于一身的人,更不可能到小学或者中学领取微薄薪水当一个教育工作者了。
  
  另外,对于这样的师资,国家给的福利待遇也是跟不上的,还有各种荣誉奖项,也没有对中小学教师开放,很难鼓励老师们在这方面有所创新。
  
  STEM教育的开展,必然离不开硬件设备的投入。一方面,由于STEM教育涵盖的范围过于广泛,教学器材,场地等等硬件条件要求非常高,但是获取渠道相对较难,选择余地较少,作为教师需要花大量时间精力自己设计准备,另一方面,也没有完整的课程体系及教材,有的都是各种培训机构制定的零零散散的课堂演示器材。
  
  STEM 教育在全国范围内的开展目前还缺乏最高层的推动,虽然它传入中国并且被大力宣传,但是如何培养师资人才,如何规划整个课程,如何统一教学等,到现在为止均没有定论。
  
  如果要将科学、技术、工程、数学领域人才的培养纳入国家基础教育,肯定需要政府、教育管理者、教育工作者、学生和家长、社会各层真正理解 STEM 教育并且推动其发展。
  
  在美国对 STEM 教育和重视程度是有目共睹的,这也是美国STEM专业教育领先全球的原因。
  
  除了美国前总统奥巴马政府不断拨款大力支持STEM教育,就在美国当地时间2017年9月25日,美国现任总统特朗普签署一份备忘录,将拔款2亿美元支持美国STEM专业教育,尤其注重计算机科学和编程方面的学校教育。
  
  那么,在这种形势下,我们又该如何开展并且普及 STEM 教育呢?个人觉得,我们应该需要把 STEM 教育的真正概念科普给每个学生及家长们,要让家长们知道真正的 STEM 教育不仅仅是搭一个乐高机器人,或者用现成的模块拼接出一个机器人拿到台上展示,又或者去参加各种夏令营培训班。
  
  首先 STEM 教育他是一个跨学科的教育,我们不能把它称呼为一门课程,它是环绕着学生们的整个学习阶段。
  
  例如需要学生们从手上没有任何一样器材,到项目结束后能做出一个完整的工程产品,这期间老师起到引导的作用,但限于不给学生们提供帮助购买材料,不实际参与做项目等。
  
  对于培训机构,在有自主研发能力和推广能力的背景下,可以制定出一套完整的课程,并且对教师有一套规范的培训标准,确保师资质量。
  
  可以积极培养一支富有创新精神和创造力,掌握自主研发课程的科技专家和教师的高质量团队,另一方面,也需要不断对学生、家长开展STEM科普培训,可不定期举行非营利性的科普活动,同时可寻求相关政府部门协助推广STEM教育的重要性。
  
  总之,我们需要思考 STEM 教育的推广和规模化, 增加社会参与度,宣传力度和资金投入,将STEM教育与创客教育结合起来,促进 STEM 教育的参与性、共享性和普及性。
  
  最后,我给出一个STEM课程的代码,供参考:
  
  估算太阳系大小
  
  课程:美国
  
  学习对象:中小学生
  
  课程设计目标:该课程主要让学生了解比例概念,能够通过现成材料制作出相应的模型,并对它进行分析。
  
  课程设计目的:培养学生的动手能力,以及利用跨学科知识的能力,培养学生的科学、技术、工程、数学应用能力。
  
  课程介绍过程:
  
  科学课程 (S) 和 数学课程 (M), 通过科学和数学课程的结合,让学生了解太空和数学中比例的概念,并且对太阳系有一个科学的认知,对比例概念能在生活中找到相关案例。
  
  介绍模型的定义,学生能在课堂上制作太阳系模型。
  
  教师启发学生提出问题,宇宙中包括银河系、太阳系等各种星系,我们如何知道太阳系的大小。
  
  最终教师引导学生们使用模型计算出太阳系的大小。培养学生的动手操作能力、批判性思维以及实际应用科学知识的能力。
  
  课程教学流程:
  
  在实际生活中,大学生甚至是成年人都很难理解太阳系的尺度大小,对于抽象性的天体物理,教师借助模型并且给学生们演示模型,并且给学生们讲解数学中的比例概念,学生就能比较直观的看到“模型”是怎么样的物体。
  
  教师安排学生分组讨论,引导学生们提出心中的各种疑问。
  
  接下来教师可以安排学生们实际动手自主制作太阳系模型,给学生们一张纸,学生通过手动折叠,注释,标记等,巩固模型制作的能力。
  
  等学生制作好模型后,教师引导学生们通过先前的比例知识来思考问题,让学生通过观察手上的模型和利用比例来做出每一个行星与太阳直接的聚力,最后得出太阳系的大小。
  
  参考文献
  
  [1] Wikipedia:Science, technology, engineering, and mathematics
  
  https://en.wikipedia.www.caibaoyule.cn org/wiki www.dashidai1.com//Science,_technology,_engineering,_and_mathematics#STEM-eligible_degrees_in_US_immigration
  
  [2] A Look At The History Of STEM (And Why We Love It) http://marickgroup.com www.zhenloyl88.cn /news/2016/a-look-at-the-history-of-stem-and-why-we-love-it
  
  [3] U.S.News公布STEM专业25个最佳职业榜单 https://www.bomaoyule.cn /p/25449250
  
  近期热文
  
  《改做人工智能之前,90%的人都没能给自己定位》
  
  《想入行 AI,别让那些技术培训坑了你...》
  
  《低学历又如何?这样的程序员照样可以逆袭》
  
  《像这样构建前端架构,除了 React 没有其他可说了》
  
  《一次由点餐引发的 Vue2.0 实战》

STEM 是个怎样高大上的东西?的更多相关文章

  1. 文件系统:介绍一个高大上的东西 - 零基础入门学习Python030

    文件系统:介绍一个高大上的东西 让编程改变世界 Change the world by program 接下来我们会介绍跟Python的文件相关的一些十分有用的模块.模块是什么?不知大家对以下代码还有 ...

  2. 零基础入门学习Python(30)--文件系统:介绍一个高大上的东西

    知识点 os,os.path模块中关于文件.目录常用的函数使用方法 在使用os模块,需要先进行import操作: import os os模块中关于文件/目录常用的函数使用方法 函数名 函数作用 示例 ...

  3. 如何设计一个“高大上”的 logo

    前不久,我们老大写的一篇博客< Coding,做一个有情怀的产品 >中有提到设计 Coding logo 的大致由来,今天我就设计 Coding 猴头的过程具体说说如何设计一个 logo. ...

  4. 和 Thrift 的一场美丽邂逅

    一. 与 Thrift 的初识 也许大多数人接触 Thrift 是从序列化开始的.每次搜索 “java序列化” + “方式”.“对比” 或 “性能” 等关键字时,搜索引擎总是会返回一大堆有关各种序列化 ...

  5. 一步步学习javascript基础篇(8):细说事件

    终于学到事件了,不知道为何听到“事件”就有一种莫名的兴奋.可能是之前的那些知识点过于枯燥无味吧,说起事件感觉顿时高大上了.今天我们就来好好分析下这个高大上的东西. 可以说,如果没有事件我们的页面就只能 ...

  6. JSPatch 中 defineClass 中覆盖方法的使用

    今天研究了一下JSPatch,发现好神奇好奇妙,感觉这几天我都会乐此不彼的去研究这个高大上的东西. 出处来着:https://github.com/bang590/JSPatch 简单介绍一下这个 d ...

  7. SQL Server数据库镜像的页面自动修复原理

    SQL Server数据库镜像的页面自动修复原理 主库页面损坏 镜像库页面损坏 LSN用来保证事务的时序 LSN保存在每个数据页面的页头 在同一台机器,内存中的数据页和磁盘中的数据页保持同步依靠的是数 ...

  8. 跟vczh看实例学编译原理——一:Tinymoe的设计哲学

    自从<序>胡扯了快一个月之后,终于迎来了正片.之所以系列文章叫<看实例学编译原理>,是因为整个系列会通过带大家一步一步实现Tinymoe的过程,来介绍编译原理的一些知识点. 但 ...

  9. 用js实现放大镜的效果

    第一次发博客,还有点小激动,本人现在正在天津上大学,希望以后从事前端这一行业,学习的时间不长,写博客为了记录自己的学习过程和收获,当然也算是巩固.可能写的东西不会像大牛那样高大上,只是一些基本的内容, ...

随机推荐

  1. Java IO详解(三)------字节输入输出流

    File 类的介绍:http://www.cnblogs.com/ysocean/p/6851878.html Java IO 流的分类介绍:http://www.cnblogs.com/ysocea ...

  2. Swift使用AlamoFire超时设置和事件处理

    一直在写swift项目,正好碰到服务器部署,请求超时或者请求失败的问题,页面就卡着不动了.顺手解决一下吧 差了些资料,说要设置超时时间 方法一: static let sharedSessionMan ...

  3. C# 文本转语音朗读

    1. 利用DONET框架自带的 SpeechSynthesizer ,缺点是没有感情色彩,抑扬顿挫等. using System; using System.Collections.Generic; ...

  4. 20155313 杨瀚 《网络对抗技术》实验八 Web基础

    20155313 杨瀚 <网络对抗技术>实验八 Web基础 一.实验目的 1.Web前端HTML 能正常安装.启停Apache.理解HTML,理解表单,理解GET与POST方法,编写一个含 ...

  5. Luogu P4322 [JSOI2016]最佳团体

    JZdalao昨天上课讲的题目,话说JSOI的题目是真的不难,ZJOI的题目真的是虐啊! 题意很简单,抽象一下就是:有一棵树,一次只能选从根到某个节点上的链上的所有点,问从中取出k个节点所得到的总价值 ...

  6. 利用Python统计微信联系人男女比例以及简单的地区分布

    寒暄的话不多说,直接进入主题. 运行效果图: [准备环境] Python版本:v3.5及其以上 开发工具:随意,此处使用Pycharm [依赖包] 1.itchat (CMD运行:pip instal ...

  7. Nuxt.js + koa2 入门

    1. nuxt项目初始化 下面是使用 koa 模板方法初始化一个项目,使用该方法需要将 nuxt 的版本降至1.4.2: 官方 https://zh.nuxtjs.org/guide/installa ...

  8. 6、Docker图形化管理(Portainer)

    一.Portainer简介 Portainer是Docker的图形化管理工具,提供状态显示面板.应用模板快速部署.容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作).事件日志显示.容器控 ...

  9. 《无所不能的JavaScript编程系列:setTimeout 简笔》

    前言:问题引出 JavaScript中会经常用到setTimeout来推迟一个函数的执行,如: setTimeout(function(){alert("Hello World") ...

  10. EF Core 新特性——Owned Entity Types

    Owned Entity Types 首先owned entity type是EF Core 2.0的新特性. 至于什么是owned entity types,可以先把他理解为EF Core官方支持的 ...