本文主要是介绍汇编edx_300万用户并在edX招聘,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
汇编edx
Open edX提供了很多站点, 该站点希望功能强大且可扩展,以使教育专家不仅可以使用它运行课程,还可以尝试有关在线教育的新想法 。 请参阅GitHub上的完整列表 。
在这次采访中,我与Open edX的Ned Batchelder谈到了他的团队(下图,Ned为蓝色),他说他正在努力使该平台“ 成为尝试新想法的最佳场所,然后与其他人分享这些想法可以在他们的基础上做出自己的改进的教育者。”
让我们看看他们今天如何实现这一目标。
您为什么感觉运行Open edX的网站选择这样做?
我认为教育工作者选择Open edX是因为他们正在寻找一个平台,该平台提供了一套出色的入门工具(丰富的评估,易于使用的课程编写等),但也给他们提供了扩展该平台的可能性。 XBlock API使他们可以为其课程构建新的交互式组件。 但是,除了我们的API外,整个平台都是开源的,因此它们不受我们选择提供的功能的限制。
他们可以根据需要尝试扩展新想法。 edX的目标远比向世界提供免费教育更大。 我们希望使教育专家能够尝试最好的在线教学。 许多教授MOOC的教授不仅对课程教学感兴趣,而且对在线学习过程也很感兴趣。 他们与最早的在线教育提供商有经验,并且了解其局限性。 他们想尝试新的教学技术,并需要一个可以让他们使用的平台。
在教育环境中拥有源代码甚至更加重要:学生隐私法通常会在可以托管数据的位置施加地理限制。 机构在选择如何托管其Open edX安装方面具有最大的灵活性,因为它们可以完全访问所有代码。 他们可以制定托管策略以符合最严格的法律。 最后,一些机构对非营利组织提供的开放源代码感到更自在。 在文化上与大学非常契合。
您和您的团队如何处理为这些组织构建软件平台的任务?
与构建任何软件产品一样,这是了解用户,找到他们共有的需求以及构建支持这些需求的功能的问题。 edX的优势是拥有数十家顶级机构作为联盟成员。 我们与他们的教学团队保持着密切的关系,因此我们就他们希望平台走向何方拥有许多良好的信息和反馈。
开源社区提供了更多数据,尤其是关于他们的不同需求的数据,例如,因为它们托管自己的实例,而不是在edx.org上开设课程。 在大多数情况下,edX工程师不是教育专家,而是单纯的软件工程师。 但这实现了良好的平衡:我们可以在教育工作者的指导下构建软件基础架构,然后教育工作者可以在平台上构建并扩展具有专门组件的平台。 同样,学术开发人员可能没有面对过像edx.org这样规模的网站所面临的软件挑战。
我们有将近300万用户,这不是Facebook规模的用户,但它比校园项目要大得多。 因此,我们尝试将这两个领域结合在一起:我们提供软件专业知识,而大学则提供教育专业知识。 这可能很困难,但是我们正在学习如何说对方的语言,并尝试设计可适应不同寻常混合方式的过程。 结果值得。
您的团队担任什么角色?
我是两个团队的成员。 首先是整个edX工程组织。 因为我们生成的所有代码都是开源的,所以每个工程师都在生产Open edX平台中发挥作用。 另一个团队是Open edX团队。 我们负责启用,鼓励和发展Open edX社区。 我们目前是三个人,但我们正在招聘 ! 我们三个人都是经过培训的工程师,但是热爱开源,并且赞赏与人面对面的价值……即使只是在屏幕上面对面!
Open edX团队:Sarina Canelake,David Baumgold和Ned Batchelder
随着团队的成长,我们将拥有纯粹充当沟通和协调角色的人员,以及技术水平更高的人员,以构建开源社区感兴趣的更大功能。 整个edX组织都对Open edX是开源感到兴奋,我们团队的特殊工作是帮助保持开源世界的首要地位,成为公司的拥护者,并确定和解决摩擦点。
您的团队将如何利用教育工作者的想法?
我们可以使用两种方法来使用他们的想法。
首先是将它们作为功能纳入Open edX平台本身。 这需要典型的软件产品流程:广泛的设计和计划,实施,测试等。 仅仅因为我们生产的数量有限,才能以这种方式构建最广泛有趣的功能。 我们需要找到最大的共性并构建功能来支持它们。 第二种方法是,我们可以构建API,以使教学团队可以针对自己的课程实施自己的想法。 这更适合于仅适用于某些领域或更具有投机性的更专业的想法。
教育工作者如何才能了解有关开放和在线教育的更多信息?
学术团队可以实施新的教育工具,并在Open edX上试用它们。 我们已经构建了该平台的大部分内容(包括无聊的部分!),并且他们在顶部构建了有趣的教学工具。 对我来说,这听起来像是一种伙伴关系!
这不是关于我们在一起设计一个新的想法,而是关于我们每个人都有自己的专业知识领域并将其结合起来,以便我们可以做自己擅长的事情,而他们也可以做自己擅长的事情。 我认为这是:“我们做软件,以便您可以接受教育。” 我觉得这是开源哲学的核心。 在一个开放源代码的世界中,有明确的提供者和使用者:“我们拥有代码,而您没有,因此您可以执行我们为您计划的事情。” 在开源世界中,每个人都有能力在他们想要的地方和有能力的地方做出贡献。 这并不一定意味着每个人都在同一部分上工作,这意味着人们可以自然地将其吸引到他们最适合工作的系统部分。
您能告诉我们有关Open edX的请求请求吗?
我们从一开始就在Open edX中拥有的功能之一就是“提示”,这是一种指导教师向学生提供提示的方法,如果他们回答错误的话。 但是来自开放学习计划的教育研究人员已经研究了在线教育十多年,他们认为这样做可以做得更好。 他们召集了一个专家组来提出对我们的提示系统的更改并已实施。 该工作已作为请求请求提交,并且正在最终审核中,以纳入核心平台。 这是社区成员齐心协力推动平台向前发展并将其工作推回到核心领域的一个很好的例子。
实验的另一个丰富领域是社会互动。 在线学习的明显弱点是学生之间以及学生与教师之间缺乏社交联系。 许多教学团队和研究人员已经在尝试XBlocks,它们提供指导,学生配对,注释等,以尝试增加亲自教学的社会丰富性。 显然,这是一个很难解决的问题。 有很多小组尝试不同的想法,然后看看哪些想法会很有用。 我们不必经过漫长的计划过程,然后将大笔赌注押在我们喜欢的社交功能上。 我们可以鼓励不同的小组尝试不同的想法,看看有什么用。
更多资源: 什么是开放式教育? 和Youth使用开源软件( 免费电子书 )。
翻译自: https://opensource.com/education/14/9/interview-ned-batchelder-openedx
汇编edx
这篇关于汇编edx_300万用户并在edX招聘的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!