微软 Visual Studio 迎来 AI 建议命名功能_visual studio 开发ai-程序员宅基地

技术标签: 人工智能  microsoft  visual studio  

目录

1微软 Visual Studio 迎来 AI 建议命名功能

2专访核桃编程CEO曾鹏轩:实操是掌握编程技能的唯一办法


1微软 Visual Studio 迎来 AI 建议命名功能

IT之家 12 月 19 日消息,使用付费 GitHub Copilot Chat 扩展的 Visual Studio Preview 用户,现在可以使用 AI 来建议变量、方法和类的名称。

微软表示,该扩展不仅仅是建议一个名称,而是着眼于用户的代码风格,以“提出无缝适合你的代码库的标识符”。

Fullscreen button

微软 Visual Studio 迎来 AI 建议命名功能

微软 Visual Studio 迎来 AI 建议命名功能 由 IT之家 提供

要使用新工具,用户只需选择一个标识符并右键点击即可,接着将能看到针对代码量身定制的建议列表。用户找到想要的命名建议后,只需按 Enter 键即可使用。

当然,这一功能是付费的,用户需要成为 GitHub Copilot 订阅者。对于个人用户,费用为每月 10 美元(IT之家备注:当前约 71 元人民币)或每年 100 美元(当前约 714 元人民币);对于 Copilot Business,费用为每位用户每月 19 美元(当前约 136 元人民币);对于 Copilot Enterprise,费用为每位用户每月 39 美元(当前约 278 元人民币)。

在订阅 GitHub Copilot 之后,用户需要安装最新的 Visual Studio Preview 版本,并更新 GitHub Copilot Chat 扩展。接下来,用户需要转到选项 > GitHub > Copilot chat > 并选中“启用重命名建议”选项。

2专访核桃编程CEO曾鹏轩:实操是掌握编程技能的唯一办法

十多年前,还在美国宾夕法尼亚大学读硕士的曾鹏轩,或许没有想到,编程将成为他日后的事业。

彼时,曾鹏轩师从少儿编程教育研究领域的第一批研究者。在第一次接触到少儿编程并从事了相关教学实践后,他敏锐地洞察到学习编程不仅可以帮助青少年培养逻辑思维,还可以促进其他学科的学习,从而逐渐认识到编程教育对青少年成长的必要性。

归国后,曾鹏轩发现国内少儿编程教育与海外存在巨大的差距,例如师资的匮乏、教学体系照搬国际标准、缺乏统一的评价体系等,远远无法满足青少年的学习需求。因此,曾鹏轩萌生了创业的想法,希望可以让中国每个青少年都能接受到最好的编程教育。

2017年,曾鹏轩结识了王宇航。王宇航从小学习编程,曾在大学期间获得“ROBOCUP” 机器人世界杯的冠军,深刻体会过编程教育对青少年成长的益处。二人相谈极为投机,决定创立核桃编程。

共和国之辉单机版_全系列下载-(简体中文)-免费下载

共和国之辉单机版_全系列下载-(简体中文)-免费下载

广告

顶好

2017年到2019年,是核桃编程从0到1的启动期。这个时期,曾鹏轩的工作重心是验证“科技赋能教育”的想法和实际产品是否相匹配,聚焦测试和研发的启动工作。

2019年到2021年,是核桃编程的发展阶段。通过将前期的想法与产品相互验证后,曾鹏轩确认了科技的确能够促进教育公平,提升教育效果与效率,并随之进一步加大了研发投入,将产品的科技底座打得更扎实。

2021年至今,处于产品推广期的核桃编程,通过技术研发和产品开发,从同质化的竞争中脱颖而出。同时,在“All in 科技”的理念下,核桃编程聚焦在科学教育的方向上,进一步牢固产品的科技底座,开拓产品的延展性,在更多的场景和业务领域开花结果。

作为国内少儿编程市场跑出的一匹黑马,核桃编程成立之初就受到一级市场的关注,一路从Pre-A轮融到C轮,2021年揽获的C轮融资金额高达2亿美金,彼时的核桃编程就已实现首单盈利,全球付费用户达320万,完课率达98%。

编程在国内的认知度和接受度愈发广泛。随着少儿编程学习人数的不断增长,中国少儿编程市场飞速发展,2020年中国少儿编程行业市场规模达84.5亿元,同比增长40.83%,2021年这一规模超百亿元。

当前,科技革命带动产业升级,科学教育迎来了机遇与挑战并存的局面。突破关键技术“卡脖子”等问题,需要在培养科技创新人才方面下好“先手棋”。

今年5月,教育部等十八部门联合印发的《关于加强新时代中小学科学教育工作的意见》,明确指出科学教育是提升国家科技竞争力、培养创新人才、提高全民科学素质的重要基础。要实现社会各方资源有机整合,实践活动丰富多彩,科学教育质量明显提高,中小学生科学素质明显提升。

在曾鹏轩看来,科学教育的本质应倾向“学以致用”,通过科学方法提升学生自主探究世界、创造知识、应用实践的能力,从而更长远地培养青少年对科学的好奇心、独立思考和学习自驱力。

基于这一理念,核桃编程日前发布的“实操教学产品1.0”,可让用户60%的时间进行有效实操。独创的“一学九练教学法”,让用户在每堂课有9-12次动手实操的机会,去高效获取知识,并在实操中形成一种行之有效的反馈路径,提升思考能力和学习自驱力。

10级当哥,100级当爹,1000霸榜当爷

10级当哥,100级当爹,1000霸榜当爷

广告

2024全新传奇

“在脑科学理论中,实操是能活跃大脑的重要方式,丰富的大脑网络可以帮助人们用更好的方式解决问题。”在核桃编程发布会上,2014年诺贝尔奖得主、人工智能领域专家莫泽教授,通过视频连线充分肯定了实操的意义。

作为目前最火热的素质教育赛道,青少年编程更是在人工智能时代迎来了新的发展机遇。

以下为界面教育与核桃编程CEO曾鹏轩的对话内容:

界面教育:此次发布会的契机是什么?可否详细介绍下核桃编程的产品体系以及产品间的协同性?

曾鹏轩:这次发布了新产品——“核桃编程实操教学产品1.0”,涵盖了智能硬件套装、教程升级、个性化教学引擎等多个方向,全面助力青少年用户通过实操形式高效获取知识,并掌握实际应用的能力。

我们通过自主研发的“智能硬件套装”AlphaPi硬件开发平台,为青少年提供软硬件结合的创作体验,打造现实世界的计算大脑,通过对其进行编程,构建数不胜数的应用场景,实现软硬结合学以致用。

其次,我们在产品内容上紧跟时代的发展,将人工智能、机器人等前沿技术融入教程中,让青少年了解科技的原理和应用,同时也加强了产品与社会生活的联系。用户能够用编程技能模拟和解决实际问题,提高他们的创新和实践能力,深化实操成果。

此外,个性化教学引擎的推出,让青少年可以根据自己的兴趣、能力和需求来选择适合自己的学习路径,激发学习自驱力,并基于教程指导师服务界面,通过数据统计和学习效果的评价,实现规模化因材施教。

界面教育:“实操”是核桃编程对外强调更多的概念,相比其他素质品类,少儿编程为何更注重实践?

曾鹏轩:实操可以充分调动用户的感知,从感性认识上升到理性认识,从而使得大脑的思维处于学习的上佳状态;同时,实操可以让用户通过细节观察和分析,形成判断、推理、验证等思维活动,使用户在掌握基础知识和基本技能的同时,来解决学习中的实际问题;此外,实操的过程也是将抽象转化为具体的过程,用户可以在实操中形成一种行之有效的反馈路径,提升思维的逻辑性和条理性。

在少儿编程中,实操的正向反馈对学习有着积极影响,不仅培养学生独立思考问题的能力,也由此形成更加严谨的逻辑思维能力。与传统学科在这一方面存在的相对滞后形成鲜明对比。

因为在实际操作的过程中,手和脑之间是需要互相配合的,将抽象转化为具体,当此类操作形成一种行之有效的反馈路径,思维就会更有逻辑性和条理性。我们也是在实操中找到了正确的路。

我们也是在实践中发现,学生在做作业时,有一个具体的目标,他会为了实现这个目标,不断地开动脑筋想各种各样的办法,当遇到解决不了的问题时,指导师再进行引导,这个过程中对编程知识的掌握是特别牢固的。

界面教育:素质教育的学习效果外化是一大难题,核桃编程如何解决这一问题?

曾鹏轩:针对素质教育学习效果外化难题,核桃编程为青少年量身打造“赛级展”三位一体外化方案。通过赛事(白名单赛事、国赛、省赛等)、考级(GSP-J/S、YCL等)、展示性活动(优秀作品、学员)三个维度,为用户提供所有外化成果的可能性,使用户的科学素养可量化、更直观。

我们核桃的第一位学员李静榕,在我们这儿从图形化编程入门,一直学到C++,就在今年他获得了NOI的金牌,这个奖项每年全国只有50人,现在他已经被清华大学预录取了。今天核桃编程的成绩,无论是在学员的规模上,还是在中高端的赛事成绩上,都可以充分地证明我们以学习者为中心,坚持实操的理念是行之有效的。

界面教育:行业普遍认为,编程教育不仅仅是学习编程语言,更核心的是发展孩子的计算思维和创造能力,能否用案例来解释这一观点?

曾鹏轩:我们的教育曾经经历了个性化的精英教育,后来进入了集体化的、统一规格进度的大众教育。现在,随着人工智能时代的到来,我们正在进入个性化教学、项目式学习或STEAM教学的综合素质教育模式。而这样的教育体系恰恰对我们的孩子提出了比成绩、升学更高的要求,那就是自身的能力。

我在宾大的时候,和我的导师一起去做少儿编程的实践,在实践工作结束后,许多原本厌学、缺乏学习主动性的学生,通过这种实践方式完成了非常好的作品。其中,一组学生制作了一个复杂的炮台游戏,涉及许多数学和物理知识。他们不仅自学了这些知识,还将其运用到项目课程中。

这事给了我很大的启发,很多原本完全没有自驱力的孩子,他们在编程教育实践后,变得完全不同了。

界面教育:编程与人工智能技术一脉相承,在人工智能时代,如何让中小学生通过编程教育掌握人工智能时代的基础素养?

曾鹏轩:可大致分为以下几个方面:

在教程设置上,将人工智能的相关内容融入教程知识体系,让中小学生了解科技的原理和应用,同时也加强了产品与社会生活的联系。

在教学方法上,采用项目式、探究式、合作式等教学模式,引导学生通过编程实践,体验人工智能的工作流程,解决实际问题,培养学生的创新思维和问题解决能力。

在教学资源上,利用各种在线平台、软硬件结合和数据,提供丰富的人工智能引擎学习路径,让学生可以自主选择和探索感兴趣的主题,激发学生的学习动机和兴趣。

在教学评价上,注重对学生的综合素养和能力的评价,而不仅仅是知识和技能的考核,采用多样化的评价方式,如观察、记录、反馈、展示、分享等,促进学生的自我评价和互相评价。

正如我前面对产品的介绍一样,这也是核桃编程一直在做的事。

界面教育:核桃编程很早就在探索人工智能的自适应学习和辅导,使得学习情况数据化、标准化,随着技术更新,如今有新的改变吗?

曾鹏轩:我们全新升级的“个性化教学引擎”,以布鲁姆的认知理论为基础,加入了分支路径的设计。个性化教学引擎改变了传统的学习模式,不再依赖单一学习路径,而是给予学生更多的选择权,激发他们的主动性,让他们可以根据自己的兴趣、能力和需求来选择适合自己的学习路径。

为了让家长能够获得更加客观全面地、有针对性的反馈和建议,新的教程反馈评价以学习报告的方式推送给家长。家长们不仅可以看到学生在课堂当中的整体表现,还可以看到他们在每个练习以及作业的完成情况,获取过程与结果的多维评价。

界面教育:2017年成立至今,能否用几个关键词概括核桃编程的发展历程?作为掌舵人,你做对了什么?还有哪些遗憾?

曾鹏轩:可以用三个关键词概括,分别为“验证”“研发”和“拓展”。

2019年,经历了从0到1的一个启动期后,在此期间验证了科技赋能教育的想法,探索匹配我们的想法和实际产品,重点聚焦测试和研发的启动工作。

2021年,我们前期的想法与产品得到验证过后,发现科技确实能够促进教育公平,提升教育效果与效率,于是进一步加大研发,将核心竞争力的底座打得更扎实;

当下,我们处于产品推广期。我们期待“核桃编程实操教学产品1.0”形成一定的竞争力,在市场受到更多客户的青睐,让更多的用户能够享受到我们的产品。

做对的事,应该是始终坚持“实操是掌握编程技能的唯一办法”这一理念。

界面教育:距2021年3月高调宣布2亿美元融资以来,核桃编程这两年似乎低调不少,主要的工作重心在哪?做出哪些成绩?

曾鹏轩:我们始终坚持实操理念,注重技术研发,潜心研发打磨新产品,践行科学教育。在这几年的发展过程中,核桃编程收获了一些成果和认可。如:获国家高新技术企业认定;成为行业独角兽和瞪羚等。

界面教育:核桃编程的业务包括几大板块?

曾鹏轩:自2017年8月成立以来,核桃从创立之初的核桃编程,通过创造性地打造“实操教学产品1.0”,发展成为集合素质培养产品、智能硬件套装、赛级展解决方案及数字出版内容的多元化科技公司。

在落实科学教育加法的实践之路上,核桃致力于提高青少年的科学素养,激发他们对学习的热爱,并以此培养未来科技创新人才。 

我们的实操素质延展系列秉承“掌握一种素养,就是选择一种生活”的理念,致力于构建一个横跨人文与科学的通识型平台,提升每个用户的认知兴趣,让用户收获更有品质的生活方式。

界面教育:在美国读研期间,你曾随导师在当地教授少儿编程,据你观察,少儿编程在美国这些年有哪些变化?国内市场是否也经过这个阶段?有哪些可以本土化的经验?

曾鹏轩:少儿编程渗透率排名第一的国家是美国(44.8%),从1966年至今,他们经长期发展积淀,在编程教育的各细分领域已形成了专注游戏教学、专注低龄段培养、关注垂直人群、软硬件结合等的行业参与者。

美国的少儿编程现今呈现出以下特征:

从教学内容来看,全龄段覆盖,紧密结合了学科理论与编程实践。

从教学场景来看,软硬件融合渐成趋势,编程本身具备“技术”特性,与软件、硬件天然结合紧密,不同学习场景融合渗透也带来了非常积极的效果。

从商业模式来看,软硬件共同支持学生自主学习,B端C端互相引流。美国编程教育鼓励学生自主探究,而经过科学设计的引导型软件和能够动手实践的方式便是合适的教学资源,与鼓励自主探究的思想相得益彰。

这和我之前在宾大时和导师一起做的实践相印证,许多原本厌学、缺乏学习主动性的学生,通过这种实践方式完成了非常好的作品。

我们现在的教程设计不断地沿着以学生为中心,以实操为中心的方式去设计,今天我们的整个教学方法,已经跟这种语数外的传统教学方法非常不一样了。通过编程实操的方式,孩子的相关知识会掌握的更扎实,同时也能够发挥锻炼孩子思维能力和自驱力的效果。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/mrjieke6/article/details/135092418

智能推荐

分布式光纤传感器的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告_预计2026年中国分布式传感器市场规模有多大-程序员宅基地

文章浏览阅读3.2k次。本文研究全球与中国市场分布式光纤传感器的发展现状及未来发展趋势,分别从生产和消费的角度分析分布式光纤传感器的主要生产地区、主要消费地区以及主要的生产商。重点分析全球与中国市场的主要厂商产品特点、产品规格、不同规格产品的价格、产量、产值及全球和中国市场主要生产商的市场份额。主要生产商包括:FISO TechnologiesBrugg KabelSensor HighwayOmnisensAFL GlobalQinetiQ GroupLockheed MartinOSENSA Innovati_预计2026年中国分布式传感器市场规模有多大

07_08 常用组合逻辑电路结构——为IC设计的延时估计铺垫_基4布斯算法代码-程序员宅基地

文章浏览阅读1.1k次,点赞2次,收藏12次。常用组合逻辑电路结构——为IC设计的延时估计铺垫学习目的:估计模块间的delay,确保写的代码的timing 综合能给到多少HZ,以满足需求!_基4布斯算法代码

OpenAI Manager助手(基于SpringBoot和Vue)_chatgpt网页版-程序员宅基地

文章浏览阅读3.3k次,点赞3次,收藏5次。OpenAI Manager助手(基于SpringBoot和Vue)_chatgpt网页版

关于美国计算机奥赛USACO,你想知道的都在这_usaco可以多次提交吗-程序员宅基地

文章浏览阅读2.2k次。USACO自1992年举办,到目前为止已经举办了27届,目的是为了帮助美国信息学国家队选拔IOI的队员,目前逐渐发展为全球热门的线上赛事,成为美国大学申请条件下,含金量相当高的官方竞赛。USACO的比赛成绩可以助力计算机专业留学,越来越多的学生进入了康奈尔,麻省理工,普林斯顿,哈佛和耶鲁等大学,这些同学的共同点是他们都参加了美国计算机科学竞赛(USACO),并且取得过非常好的成绩。适合参赛人群USACO适合国内在读学生有意向申请美国大学的或者想锻炼自己编程能力的同学,高三学生也可以参加12月的第_usaco可以多次提交吗

MySQL存储过程和自定义函数_mysql自定义函数和存储过程-程序员宅基地

文章浏览阅读394次。1.1 存储程序1.2 创建存储过程1.3 创建自定义函数1.3.1 示例1.4 自定义函数和存储过程的区别1.5 变量的使用1.6 定义条件和处理程序1.6.1 定义条件1.6.1.1 示例1.6.2 定义处理程序1.6.2.1 示例1.7 光标的使用1.7.1 声明光标1.7.2 打开光标1.7.3 使用光标1.7.4 关闭光标1.8 流程控制的使用1.8.1 IF语句1.8.2 CASE语句1.8.3 LOOP语句1.8.4 LEAVE语句1.8.5 ITERATE语句1.8.6 REPEAT语句。_mysql自定义函数和存储过程

半导体基础知识与PN结_本征半导体电流为0-程序员宅基地

文章浏览阅读188次。半导体二极管——集成电路最小组成单元。_本征半导体电流为0

随便推点

【Unity3d Shader】水面和岩浆效果_unity 岩浆shader-程序员宅基地

文章浏览阅读2.8k次,点赞3次,收藏18次。游戏水面特效实现方式太多。咱们这边介绍的是一最简单的UV动画(无顶点位移),整个mesh由4个顶点构成。实现了水面效果(左图),不动代码稍微修改下参数和贴图可以实现岩浆效果(右图)。有要思路是1,uv按时间去做正弦波移动2,在1的基础上加个凹凸图混合uv3,在1、2的基础上加个水流方向4,加上对雾效的支持,如没必要请自行删除雾效代码(把包含fog的几行代码删除)S..._unity 岩浆shader

广义线性模型——Logistic回归模型(1)_广义线性回归模型-程序员宅基地

文章浏览阅读5k次。广义线性模型是线性模型的扩展,它通过连接函数建立响应变量的数学期望值与线性组合的预测变量之间的关系。广义线性模型拟合的形式为:其中g(μY)是条件均值的函数(称为连接函数)。另外,你可放松Y为正态分布的假设,改为Y 服从指数分布族中的一种分布即可。设定好连接函数和概率分布后,便可以通过最大似然估计的多次迭代推导出各参数值。在大部分情况下,线性模型就可以通过一系列连续型或类别型预测变量来预测正态分布的响应变量的工作。但是,有时候我们要进行非正态因变量的分析,例如:(1)类别型.._广义线性回归模型

HTML+CSS大作业 环境网页设计与实现(垃圾分类) web前端开发技术 web课程设计 网页规划与设计_垃圾分类网页设计目标怎么写-程序员宅基地

文章浏览阅读69次。环境保护、 保护地球、 校园环保、垃圾分类、绿色家园、等网站的设计与制作。 总结了一些学生网页制作的经验:一般的网页需要融入以下知识点:div+css布局、浮动、定位、高级css、表格、表单及验证、js轮播图、音频 视频 Flash的应用、ul li、下拉导航栏、鼠标划过效果等知识点,网页的风格主题也很全面:如爱好、风景、校园、美食、动漫、游戏、咖啡、音乐、家乡、电影、名人、商城以及个人主页等主题,学生、新手可参考下方页面的布局和设计和HTML源码(有用点赞△) 一套A+的网_垃圾分类网页设计目标怎么写

C# .Net 发布后,把dll全部放在一个文件夹中,让软件目录更整洁_.net dll 全局目录-程序员宅基地

文章浏览阅读614次,点赞7次,收藏11次。之前找到一个修改 exe 中 DLL地址 的方法, 不太好使,虽然能正确启动, 但无法改变 exe 的工作目录,这就影响了.Net 中很多获取 exe 执行目录来拼接的地址 ( 相对路径 ),比如 wwwroot 和 代码中相对目录还有一些复制到目录的普通文件 等等,它们的地址都会指向原来 exe 的目录, 而不是自定义的 “lib” 目录,根本原因就是没有修改 exe 的工作目录这次来搞一个启动程序,把 .net 的所有东西都放在一个文件夹,在文件夹同级的目录制作一个 exe._.net dll 全局目录

BRIEF特征点描述算法_breif description calculation 特征点-程序员宅基地

文章浏览阅读1.5k次。本文为转载,原博客地址:http://blog.csdn.net/hujingshuang/article/details/46910259简介 BRIEF是2010年的一篇名为《BRIEF:Binary Robust Independent Elementary Features》的文章中提出,BRIEF是对已检测到的特征点进行描述,它是一种二进制编码的描述子,摈弃了利用区域灰度..._breif description calculation 特征点

房屋租赁管理系统的设计和实现,SpringBoot计算机毕业设计论文_基于spring boot的房屋租赁系统论文-程序员宅基地

文章浏览阅读4.1k次,点赞21次,收藏79次。本文是《基于SpringBoot的房屋租赁管理系统》的配套原创说明文档,可以给应届毕业生提供格式撰写参考,也可以给开发类似系统的朋友们提供功能业务设计思路。_基于spring boot的房屋租赁系统论文