博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
资产发现开源工具_开源工具可帮助孩子们发现数字创造力
阅读量:2528 次
发布时间:2019-05-11

本文共 3427 字,大约阅读时间需要 11 分钟。

资产发现开源工具

刚刚搬进了新办公室,藏在北卡罗来纳州教堂山一个不起眼的办公园区内。 当公司创始人兼董事贾斯汀·理查兹(Justin Richards)将一台笔记本电脑拖到他的学生家中,并为他们进行网络和图形设计辅导时,这是一个不起眼的进步。 他们的第一个办公室只不过是一个壁橱,现在他们有了一个宽敞的空间,包括会议室,录音室和自己的3D打印机。

在不使用开源软件的情况下,教孩子图形设计和编程的知识是非常昂贵的。 正如我在访问工作室的新办公室时所了解到的那样,成本并不是Richards及其团队使用开源工具的唯一原因。 为学生创建自定义应用程序包的自由以及改进他们使用的软件的机会意味着每个人都可以使用相同的易于使用的技术来学习。 不管他们是坐在教堂山的教室里还是在半途中参加Youth Digital的在线课程,都没关系。

我与Richards讨论了该课程的开源方法,他的公司起步不佳以及他们如何希望帮助世界各地的孩子学习技能,这些技能将在他们成年后提供更好,更丰富的机会。

Q&A: Interview

让我们从头开始。 是什么让您热衷于技术和设计?

玩具总动员 ,差不多。 小时候,《 玩具总动员》问世了。 当我看到它时,真是太棒了。 我父亲是一名计算机程序员,我热爱艺术和计算机,并且看到通过3D模型讲故事的潜力非常疯狂。 我想学习如何做,却无处学习。 我所能找到的只是YouTube上有关Flash动画的视频。 因此,我尝试了一下,学了一点ActionScript,但并不喜欢。 显然不是皮克斯。

所以我看了游戏设计,却找不到很多东西。 然后,我进入了网页设计,发现了这本关于CSS和HTML的大书。 我搜寻了YouTube和论坛,并花了数小时无奈地制作了一个网站。 我从头到尾构建了它,那真是一个很棒的学习经历。

后来,我上大学学习跨文化伦理学。 您如何与高风险人群合作,而不会以善良的名义对他们造成负面影响。 您如何在不无意伤害他人的情况下帮助他们? 好心人有很多方法可以做得更好,尤其是在跨文化的情况下。

Youth Digital founder Justin Richards

青年数码创始人贾斯汀·理查兹(Justin Richards)。 照片:青年数码

我一边进行图形和网页设计来支付学费。 在那之后,我找到了一个为城市内的孩子们教授工作的技术。 这是由圣路易斯社区发起的一项计划,希望在高中之前让有风险的孩子对技术感兴趣。 我必须混合两种激情:与那些孩子一起工作和教学技术。

开源呢?

我父亲帮助在罗马尼亚的孤儿院里建立了计算机。 每年夏天,从我九岁到23岁,我们都在夏天去罗马尼亚。 那时,我们使用了各种开放源代码的东西,因为我们将使用几年前捐赠的计算机。 我们将安装Linux和OpenOffice,将其接管那里。 由于孩子们在18岁时就被赶出孤儿院,没有任何适销对路的技能,因此,他们的想法是提供计算机课程,使孩子们知道如何使用计算机。

是什么叫你成为老师的?

实际上,我从来没有想过要当老师,但是我喜欢教网页设计。 在圣路易斯,我们得到了这些大量的,写得不好的活页夹,我应该和他们一起教三十八岁的网页设计。 因此,我们把这些书放了下来,取而代之的是,我写了一个非常快的网站,并更改了课程表,以便在第一天结束时,孩子们有了他们的主页,在上课的最后一天,他们发布了主页。 从那时起,我们的每门课程都围绕着这一思想构建:在第一天做最后一件事情,在最后一天发布。 只是为了给人一种现实世界项目的感觉。

孩子们在您的课程中使用哪种工具?

我们想要的东西既可以给孩子们真正的专业技能,又可以让他们花费一千美元或对他们来说太过紧张。 我们倾向于使用符合专业标准的开源工具。 我们使用Gimp,Inkscape,Eclipse和Blender。 我们使用Blender是因为其他工具的价格为3500美元。 有些提供教育折扣,但是我们的许多孩子没有获得免费版本(例如Autodesk)的正确凭证。 我们喜欢Blender,因为我们不仅可以为那些年幼的孩子定制它,而且还可以使其与行业中其他任何东西都一样使用。 如果您在Inkscape中学习钢笔工具,则与Illustrator或您要使用的任何其他矢量程序中的钢笔工具相同。

总体而言,我们更专注于向孩子传授设计和开发的基础知识,而不是如何使用某种类型的软件。 根据您在哪里工作以及为谁工作,软件会有所不同,或者语言也会有所不同。 这种情况每年都会改变。 我们认为不会改变的是您开发软件或游戏的过程。 我们的课程从概念上讲,您将要构建什么,为什么要构建它。

开源的东西很棒,因为我们可以围绕它构建安装程序。 如果我们正在使用Adobe,那么孩子们必须做所有这些事情。 注册一个帐户,进行验证,然后执行此操作。 借助开放源代码工具,可以轻松快速地进行集成,因此它们可以立即投入运营。

如果开源工具不适合您,则可以对其进行更改并使其变得更好。 你涵盖了吗?

实际上,昨晚我只是在与Inkscape在一起。 它如何处理模式并不是我们课程所需要的,因此我们要添加新功能。 但是,是的,我们做了很多用户界面(UI)更改。 没有什么事情会使得从我们的版本到Blender的标准版本很难,但是我们增加了很多扩展。 我们的动画课程提供正确回答问题的要点,这些要点可用于下载其他模型。 他们下载了积分包,并在Blender内,只需单击即可安装这些模型。 我们的许多扩展都专注于为孩子提供体面的内容库。 我们不想以动画两个立方体开始它们。 相反,如果您有一个很棒的角色并带有许多酷炫的背景对象,那么动画师可以立即获得乐趣并为美丽的事物设置动画。 我们喜欢开源。 我们可以制作自己的叉子,然后甚至可以将其捐赠回项目。 有时他们不想要它,因为它是针对孩子的,但是他们花了很多钱。

您的课程设置的基本原则是什么?

我们分为设计和开发。 对于应用程序设计,您将从UI和图形开始。 然后,您开发后端。 然后,我们进行Beta测试和用户测试,然后启动。 我开玩笑地对孩子们说:“一百年来,我们可能会为我们编程的机器人,但是我们仍然必须对这些机器人进行概念化,调试,设计和开发。这不会改变。”

Youth Digital是一家营利性企业。 您为什么选择该途径而不是非营利组织申请?

最初,我只打算教足够的课程来帮助支付我在杜克大学的研究生课程的费用。 早期我们就是否要成为非营利组织的决定感到困惑。 在过去的两年中,我曾在非营利组织圣路易斯教过这些课程。 总体而言,我的计划是通过向他们的学生提供课程来加强现有非营利组织的社区关系。 因此,在我搬到达勒姆之前,我飞往这里与非营利组织,学校和父母会面。

无论出于何种原因,学校和非营利组织都对此感兴趣,但从未回过头。 但是在我搬到这里之前,父母为每个地点都注册了他们的孩子。 当然,如果没有这些家庭,我们今天就不会在这里,因此我们要感谢他们。 从很多方面来看,父母在学校没有上课时就签约这一事实反映出,父母在学校没有提供孩子所热爱的东西时寻求外部教育机会的趋势正在增长。 现在,我们与该地区的各种非营利组织合作,并让他们的学生参加我们的课程。

我想这是历史原因,但也与哲学原因有关。 对我们而言,成为营利组织会迫使我们制造高质量的产品(否则父母不会购买),并使我们能够专注于该产品并对其进行再投资。 我们认为营利性模式可以帮助我们为学生提供服务。 我希望为我在圣路易斯的学生提供最好的住宿,并且希望所有参加本课程的学生都享有同样的待遇,无论其社会经济背景如何。

我们最大的两项费用是新课程的开发和支持。 我们的模型使我们能够开发世界一流的课程,并使我们能够围绕等尖端技术快速创建新课程。 另一方面,安全的支持对父母和学生来说非常重要。 这些是年仅8岁的孩子。 没有什么比陷入技术问题更令人沮丧的学习技术了。 网络,视频和博客搜索非常耗时,使学生容易受到互联网的危害。 我们的支持团队使学生可以安全地专注于学习手头的技术。

Youth Digital的前景如何?

我真正感到非常兴奋的是我们的企业计划,学校,营地或课后计划可以在其所在地提供我们的课程。 我们已经试行了该计划并正在最终确定该产品,但是一旦我们这样做,我认为这将非常适合非营利组织。 这将使他们为学生提供通过Minecraft学习Java,设计自己的应用程序,创建自己的3D动画等的机会。

翻译自:

资产发现开源工具

转载地址:http://alnzd.baihongyu.com/

你可能感兴趣的文章
万方数据知识平台 TFHpple +Xpath解析
查看>>
Hive实现oracle的Minus函数
查看>>
秒杀多线程第四篇 一个经典的多线程同步问题
查看>>
RocketMQ配置
查看>>
vs code调试console程序报错--preLaunchTask“build”
查看>>
蚂蚁金服井贤栋:用技术联手金融机构,形成服务小微的生态合力
查看>>
手机通话记录统计分析
查看>>
富文本编辑器比较
查看>>
端口号大全
查看>>
在oracle 12c上如何禁用haip,以及打开haip,以及对haip的理解
查看>>
实验七——Web应用测试(bookstore项目上完成)
查看>>
环信即时通讯在工程中的安装——Nusen_Liu
查看>>
bzoj千题计划141:bzoj3532: [Sdoi2014]Lis
查看>>
VScode 搭建 django 开发环境(MAC、Python3.7)
查看>>
vc2010, fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt解决办法
查看>>
通过sql脚本可以从数据库中查到数据,但是通过jdbc却获取不到
查看>>
ApiDoc 一键生成注释
查看>>
完善的IaaS云服务的个人理解
查看>>
机器学习基石笔记2——在何时可以使用机器学习(2)
查看>>
螺旋数字的python实现
查看>>