展开

关键词

你不理解苏大强的,AI

导读:在最近的热播剧《都挺好》里,“精老父亲”苏大强凭借他的各种金句在苏氏男团中成为了毫无疑问的C位。 从同济大学和AI独角兽的合作上,我们大概总结出以下几点。

22220

青少年编程让孩子成为创意思考者!

现在的孩子们都能熟练地使用各种数码产品,但这代表他们真正拥有应用新科技的能力?未来是一个人工智能的时代,孩子们不仅需要会使用各种软件、APP,还需要学会自己编写、创作程序。 Scratch让编程不再是专业程序员才能涉足的领域,中小学生都可以通过乐高模块式的指令组合,用游戏的设计方式,学会编程。 现在全球每个月有超过1700万人在Scratch上设计游戏、制作动画、设计卡片。通过Scratch平台,我们创造出一个培养“创造力”的学习环境。 3.为什么要学习“编程”呢?这适用于每个孩子? 如果是想学Scratch自创游戏、动画,在Scratch网站上都有免费的教学影片,教孩子一步步学会Scratch语言。 6.我们在培养创造力的过程中,可能会遇到什么挑战,老师可以做些什么? 若要求孩子判断什么有价值,不见得妥当。例如:“学识字”就不该交由孩子自己决定,不能跟孩子说是你自己选择不学识字的。教育者背负的责任,就是找出这些“重要的事情”教孩子。 -END-

61150
  • 广告
    关闭

    【玩转 Cloud Studio】有奖调研征文,千元豪礼等你拿!

    想听听你玩转的独门秘籍,更有机械键盘、鹅厂公仔、CODING 定制公仔等你来拿!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    从作坊到工厂_工厂和作坊的本质区别

    大家还记得那句著名的话:给再多的女人,生一个孩子也需要9个月。那么,这个答案应该是否定的。 我们先看看软件的生命周期曲线: 图中②表明的是这样一个事实,任何体系结构均有一个扩展的上限,一旦达到这个上限,软件将变得难以重构,这时必须重新开发新的体系结构,有时这种开发可能会完全coding from scratch 如果我们真正实现上面一种软件生命周期,那么软件大规模定制则并非空想。但是这里依旧有一个组织架构问题需要解决,这正是下面要阐述的内容。 2. 我们再增加一层组织,叫做产品组,她专门长期的产品规划和开发,但她又不是闭门造车,而是与项目组构成一种类似双螺旋结构的互动关系,但这种双螺旋是非对称的。 项目组在产品组开发的基础上为用户定制开发,而产品组的工作包括:1)将项目组的有较好应用前景或对基础架构有较好加强作用的代码集成到基础架构中;2)基于来自项目组的反馈,预测未来可能有用的功能,基于此预测日常的常规开发

    2810

    万字长文,全面解读小孩学编程?

    总结 家长如果想让孩子学编程,建议 报培训班,先不要一下子交很多钱,先看孩子适合?喜欢?如果孩子感兴趣,学起来不吃力,再投入更多精力,风险也更小。 编程好学? 现在小孩学习主流的编程语言 图形化编程 scratch 编程语言 Python C++ Java scratch Scratch是麻省理工学院的“终身幼儿园团队”开发的一种图形化编程工具,主要面对全球青少年开放 编程小孩学会? 教小孩学编程很容易? 女孩适合学编程? Q:女生适合编程

    12320

    推翻剪枝固有观点?清华、伯克利提出NN过参数化真的不重要

    在该论文 ICLR 2019 的双盲审评论区,论文「ThiNet」的一 Jian-Hao Luo 和论文「通道剪枝」的一 Yihui He 提出了修改意见。 首先,对于具备预定义目标网络架构的剪枝算法(图 2),从随机初始化直接训练小目标模型实现与使用经典三步流程相同的性能。在这种情况下,我们不需要从训练大规模模型开始,而是可以直接从头训练剪枝后模型。 4 实验 在我们的实验中,我们使用 Scratch-E 来表示用相同的 epoch 数训练小型剪枝模型,使用 Scratch-B 来表示用相同的计算预算来训练(例如,在 ImageNet 上,如果剪枝模型节省了超过两倍的 FLOPs,我们只需要在训练 Scratch-B 的时候加倍 epoch 数,这相当于比大型模型训练有更少的计算预算)。 剪枝后架构的设计原则 如果自动发现的架构参数效率更高,研究者可能会想:可以从中得出如何设计更好架构的普遍原则

    43430

    精简docker镜像的建议

    查看上面的镜像尺寸对比结果,你会发现最小的镜像也有 4.41M,那么有办法构建更小的镜像? 为什么这个镜像这么小? 在为大家解密之前,再推荐两个基础镜像: 1) scratch 镜像 scratch 是一个空镜像,只能用于构建其他镜像,比如你要运行一个包含所有依赖的二进制文件,如centos 7.5镜像,他就是基于scratch 来构建的,他的Dockerfile文件来构建的 FROM scratch ADD centos-7-docker.tar.xz / LABEL org.label-schema.schema-version 2) busybox 镜像 scratch 是个空镜像,如果希望镜像里可以包含一些常用的 Linux 工具,busybox 镜像是个不错选择,镜像本身只有 1.16M,非常便于构建小镜像。

    49530

    精简docker镜像的建议

    查看上面的镜像尺寸对比结果,你会发现最小的镜像也有 4.41M,那么有办法构建更小的镜像? 为什么这个镜像这么小? 在为大家解密之前,再推荐两个基础镜像: 1) scratch 镜像 scratch 是一个空镜像,只能用于构建其他镜像,比如你要运行一个包含所有依赖的二进制文件,如centos 7.5镜像,他就是基于 scratch来构建的,他的Dockerfile文件来构建的 FROM scratch ADD centos-7-docker.tar.xz / LABEL org.label-schema.schema-version 2) busybox 镜像 scratch 是个空镜像,如果希望镜像里可以包含一些常用的 Linux 工具,busybox 镜像是个不错选择,镜像本身只有 1.16M,非常便于构建小镜像。

    79640

    pycharm与python的关系_pycharm和python区别

    pycharm使用创建directory和Python package的区别 pycharm 显示当前python 文件下的函数和类的列表 当然可以,调出Structure视图即可。 new scratch file是创建一个 pycharm打开设置python 我是学python的,装了pycharm之后怎么设置环境 看你以前是否装过pycharm。 意思是不导入本机上的配置文件并使用pycharm官方默认的设置(后面可以改的) 因为pycharm可以根据你喜欢的设 pycharm需要设置python路径 pycharm需要装python 需要。

    4220

    浅谈计算机系统

    系统软件由操作系统、实用程序、编译程序等组成。操作系统实施对各种软硬件资源的管理控制。实用程序是为方便用户所设,如文本编辑等。 判断:计算机有判别不同情况、选择不同处理的能力,故可用于管理、控制、对抗、决策、推理等领域。 存储:计算机能存储巨量信息。 精确:只要字长足够,计算精度理论上不受限制。 联网:多个计算机系统超越地理界限,借助通信网络,共享远程信息与软件资源。

    19640

    提高Linux工作效率的十大bash技巧

    我更大的期望是我的这种行为引起其他朋友的互动——给我提建议、提出更好的bash技巧,请在文后留言讨论。 别的不多说了,下面就是我的总结。 { gvim ~/Dropbox/$(openssl rand -base64 10 | tr -dc 'a-zA-Z').txt } 在命令行窗口输入sc或scratch,一个新的gvim或macvim 技巧六、Bashmarks 你还没有在.bashrc里使用bashmarks?还在等待什么?它真的非常有用。它能帮你保持历史操作,跳回到你经常使用的目录。 下面是我的配置文件里脚本,但我想上面的链接提供你更多技巧: 技巧七、从格式化输出里提取一列(我最常使用的awk技巧) 我几乎天天都会使用它。真的。 你有更好更多的技巧?请写在下面的评论里。 出处:程序师 链接:http://www.techug.com/ten-tips-for-wonderful-bash-productivity

    19110

    Linux 中高效编写 Bash 脚本的 10 个技巧

    尤其对系统管理员要处理着自动化任务,且要开发新的简单的实用程序或工具等(这里只是仅举几例)更是必备技能。 尤其对系统管理员要处理着自动化任务[1],且要开发新的简单的实用程序或工具等(这里只是仅举几例)更是必备技能。 在脚本中注释帮你或别人翻阅你的脚本时了解脚本的不同部分所做的工作。 对于刚入门的人来说,注释用#号来定义。 用下面的行的方式在遇到命令失败时来退出脚本执行: # 如果命令运行失败让脚本退出执行 set -o errexit # 或 set -e 3、 当 Bash 用未声明变量时使脚本退出 Bash 也可能会使用导致起逻辑错误的未声明的变量

    34230

    Stephen Wolfram:如何训练孩子们的计算思维(IV)

    举个例子,比方说我们想要前10个平方数的表格。在 Wolfram 语言中,这非常简单: ? 但如果用 C 语言的话,大概得这样: ? 一个没有编程背景的人可能会问:”这都是些什么东东?” 那还需要学习循环、条件语句和变量?当然。它们是计算和计算型思维的有机组成部分。只不过它们不是最重要的,也不是最先需要学习的部分。 所以,当人们学习 Wolfram 语言时,他们立刻接触到广泛的计算理念,所有的这些理念都方便一致地打包在一起。 不得不说,在教小孩子计算型思维时,我经常发现教一个对编程一无所知的孩子往往更容易:他们快速地掌握概念,不需要忘记把一切变成循环和条件语句等这些想法。 尽管如此,很多孩子已经在小学阶段接触到 Scratch 或与之类似的程序开发平台,即便有的一年仅有一次"Hour of Code"(编程一小时)的活动。

    21240

    salesforce零基础学习(一百一十七)salesforce部署方式及适用场景

    尽管项目中的一些部署方式有用到过,考SF认证也有很多相关的靠题,也二二三三的讲出点不同场景以及优缺点,但总不是很全面的了解,所以基于这篇进行一下翻译,也顺便让自己学习一下了。 2.即使不使用scratch org创建包,它也必须能够部署到scratch org,否则包创建将失败。 3.每个依赖项必须在包中或另一个包中。 因为依赖于org的包跳过了在scratch org中验证包的步骤,你可以用它们来解决这个限制。 3. 什么场景下不建议选择此种部署方式。以下场景可以参考。 你希望能够将软件包部署到一个scratch org。例如,你有使用scratch orgs的自动CI测试。 例如,一些用于处理安全或缓存的自定义Apex实用程序可能比密集的业务逻辑更适合。 你的团队对如何为包的开发者和用户设计额外的命名空间相关的复杂性没有绝对把握。这在使用动态代码或配置的地方尤其如此。

    6520

    用交互式代理促进搜索引擎的发展

    机器学会使用搜索引擎作为寻找信息的互动工具?这将对使世界上的知识更容易获得产生深远的影响。本文介绍了在设计学习元策略的代理方面的第一步,这些元策略用于上下文查询的细化。 agent with dynamically constrained actions that can learn interactive search strategies completely from scratch

    11130

    国外权威专家解析:人工智能怎样与教育融合?

    日本教育工学会国际交流委员长 影户诚 AI让教育变得富有创造性 大家还记得前段时间风靡全球的网红机器人—“索菲亚”?她可是全球第一个获得公民身份的机器人。 Hanson Robotics说,拥有人的样子和表情,根据人不同的表情进行反馈的机器人,更容易让人接受并愿意跟他进行互动,用在教育中,学生们也更能够自愿地去跟机器人进行交流和学习,大大提高学习效果。 Scratch编程在现在的学校中是非常火的,很多学校都在开设这门课程。 Hanson Robotics说他们将Scratch编程和爱因斯坦机器人进行融合,让学生们可以通过Scratch编程来让爱因斯坦机器人做出相应的动作,学生们在用这种方式和爱因斯坦机器人进行活动,可以激励学生们进行更多的创新和创造

    46250

    教程 | Docker Compose + GPU + TensorFlow 所产生的奇妙火花

    本文介绍了一系列 Docker 实用工具,以及 GPU-ready 样板文件,让我们看看 Docker Compose + GPU + TensorFlow 产生什么奇特效果吧。 Nvidia Docker 如果使用 Docker,必须有来自英伟达的实用程序(https://github.com/NVIDIA/nvidia-docker),它真正简化了在 Docker 容器内使用 Docker Compose 超级有用的实用程序,允许你在文件中存储 docker run 配置,并更轻松地管理应用程序状态。 你可以使用相同的命令管理你的服务: doc logs doc stop doc rm # ...etc 结论 但是这值得?下面让我们看一下其优缺点。 ,比如理解 docker-compose 文件的编制工具 Kubernetes 缺点 你不得不安装更多工具 它是生产就绪(production-ready)的 是的。

    710130

    四个开源项目命名的意见

    你很清楚自己的代码,但你能对新开发人员解释一下它的作用?你向其他公司的CTO或非开发人员解释?你的项目能为用户解决什么样的问题呢? 假设您正在尝试评估其他人的项目:这个项目的名字对你有吸引力? 任何分发的渠道都是生态系统的一部分。 如果你在搜索这个伟大的新产品,并看到你的项目页面与其他搜索结果一起显示时,你会混淆它们?其他搜索结果是软件产品? 您是在构建一个新的节点模块还是命令行实用程序,但不打算围绕它规划职业生涯?你的新项目是一个百万美元的商业创意,而你正在考虑创业?还是介于两者之间? 如果您的项目是一个基本的开发人员实用程序,开发人员可以将其集成到其工作流中,那么您有足够的数据来选择名称。仔细想想这个生态系统,看看新用户会如何看到你的潜在名字,然后选择一个。

    1.4K20

    python实现朴素贝叶斯

    Pr(B)是B的先验概率或边缘概率,也标准化常量(normalized constant)。 (2)对小规模的数据表现很好,个处理多分类任务,适合增量式训练,尤其是数据量超出内存时,我们可以一批批的去增量训练。     (3)对缺失数据不太敏感,算法也比较简单,常用于文本分类。 import datasets import numpy as np import sys sys.path.append("/content/drive/My Drive/learn/ML-From-Scratch 代码来源:https://github.com/eriklindernoren/ML-From-Scratch 参考: 百度百科 https://blog.csdn.net/qiu_zhi_liao/

    59220

    8个写完以后就可以让你成为顶尖开发者的有趣应用程序

    Project #4: Setup your very own webpack config from scratch ? 这里有一个好的资源(https://codeburst.io/easy-guide-for-webpack-2-0-from-scratch-fe508a3ce44e? 真的?一个应用程序?地址:http://todomvc.com/examples/react/#/。已经有多少人试过了?是的 ,我知道有很多。 如果你创建复杂的应用程序,你就可以脱颖而出。 你将学到什么: 拖放API 创建丰富的用户界面 Project #8: A messenger clone (native app) ? 你办到的! 感谢你阅读这篇文章。如果你喜欢这个,别忘了转发,让更多的人看到! 请务必follow我的Twitter(https://twitter.com/lasnindrek)!

    63310

    扫码关注腾讯云开发者

    领取腾讯云代金券