劳伦·埃格茨是一名热爱技术的学生。她向儿童和成人教授计算机编程,在当地的迷你创客嘉年华和阿克伦 Linux 用户组展示关于 Raspberry Pi 和 Scratch 的内容。她就读于海瑟薇·布朗学校的科学、研究与工程项目,并且是她学校机器人团队“战斗独角兽”的成员。她还获得了国家妇女与信息技术中心颁发的2014 年俄亥俄州附属奖,以表彰其在计算机领域的抱负。
通过本次社区聚焦访谈,了解更多关于劳伦及其与开源之道的联系。
基本信息
- 姓名: 劳伦·埃格茨
- Opensource.com 用户名: lauren.egts
- 地点: 美国,俄亥俄州
- 职业/雇主/职位: 海瑟薇·布朗学校学生
- 开源联系: 我的父亲,大卫·埃格茨
- 最喜欢的开源工具或应用程序: Scratch
- 最喜欢的 opensource.com 频道: 教育
向我们敞开心扉。
我住在俄亥俄州,是海瑟薇·布朗学校的学生。我参与了几个开源项目,主要是机器人技术、当地的 Linux 用户组和创客嘉年华。在机器人技术方面,我的团队“战斗独角兽”使用开源工具协作构建我们的机器人。在阿克伦 Linux 用户组(ALUG),每个月的第一个星期四基本上都是对开源的庆祝。我们聚在一起吃晚餐,讨论我们的 Linux 项目,然后有人就 Linux 或开源相关主题进行演示。今年,我在我所在地区的几个创客嘉年华上展示了麻省理工学院开发的可视化编程语言 Scratch。在创客嘉年华上,创客们展示如何制作东西。机器人技术目前是一个大型开源项目。我的团队刚刚结束了建造季,这是为期六周的时间,在此期间我们建造、布线和编程我们的机器人,我们目前正在带着机器人参加比赛。我们使用 GitHub 存储和共享我们的代码并管理编程过程。我们使用 OpenCV、Python 和 Raspberry Pi 作为我们视觉代码的一部分。
哪些开源工具和数据可以帮助您完成工作?
GitHub 是开源项目的绝佳工具。我的机器人团队使用它与团队成员共享我们的代码,以便我们所有人可以同时处理单独的代码片段。在建造季之后,我们与其他团队共享我们的代码,以便他们可以看到我们如何编写代码,我们也可以看到他们如何编写代码。Scratch 是建立共享文化的好方法,当人们已经有这个基础可以继续学习更复杂的语言时,这些语言可以放在像 GitHub 这样的网站上。Scratch 也具有开源组件。Scratch 是可视化编程,这意味着您可以拖放代码块来创建程序。在 Scratch 中,您可以看到其他人的代码并从中学习。您还可以感谢代码的创建者并为您的项目对其进行修改。
您希望什么更开放?
我正在与 HER Ideas in Motion 等组织合作,以吸引更多女性参与技术领域。我期待有一天,不仅技术,而且思想都能对女性的技术能力持开放态度。
您遇到的开放性方面的最大挑战是什么?
我最大的开源“挑战”是我的年龄。我仍然是一名学生。开源的伟大之处在于,您是根据您的才能和成就来评判的,而不是根据您的年龄。我还有很多编程语言想学,但我还有时间!
为什么要选择开源之道?
开源允许整个社区学习和成长。每个人都可以看到其他人在做什么以及他们解决问题的方法。看到不同的人如何为同一个问题找到不同的解决方案,这真的很酷,正如您在 FIRST 比赛中看到的各种机器人一样。在今年我和我的团队参加的第一个区域赛中,我们对人们创造的不同机器人和设计的数量感到震惊,更不用说人们驾驶和编码机器人的不同方式了!在像 FIRST 这样的组织以及整个开源领域中,共享和学习的文化非常普遍。开源是关于整个社区的,而不仅仅是一个人,它允许社区的每个成员进步和成长。开源促进了共享和学习的文化。
评论已关闭。